IrrExtensions 13 - New Homepage (2017) !!!
in Irrlicht 1.4 you already have:
IGUIListbox.h
virtual void setItemOverrideColor (u32 index, EGUI_LISTBOX_COLOR colorType, const video::SColor &color)=0
set all item colors of specified type at given index to color
virtual void setItemOverrideColor (u32 index, const video::SColor &color)=0
set all item colors at given index to color
IGUIListbox.h
virtual void setItemOverrideColor (u32 index, EGUI_LISTBOX_COLOR colorType, const video::SColor &color)=0
set all item colors of specified type at given index to color
virtual void setItemOverrideColor (u32 index, const video::SColor &color)=0
set all item colors at given index to color
which error do you have? i haven't any error with last extensions:)I also found out that I need to call setOverrideFont in listbox
else an error will be flag in the draw routine of the listbox
yes, spoon is right !!!
for the chat box I'm not sure if I will convert it...
but I'll check for how much work it would be...
maybe I'll do a new one when I have a need for it...
for the chat box I'm not sure if I will convert it...
but I'll check for how much work it would be...
maybe I'll do a new one when I have a need for it...
while(!asleep) sheep++;
IrrExtensions:
http://abusoft.g0dsoft.com
try Stendhal a MORPG written in Java
IrrExtensions:
http://abusoft.g0dsoft.com
try Stendhal a MORPG written in Java
no, it should work without any problems...
but maybe you'll have to rename the lib file...
"audiere.lib" is a name convention used by MSVC, for example...
MinGW/Gcc uses the name "libAudiere.a" instead !!!
So just rename the file, or select it explicide in the settings...
but maybe you'll have to rename the lib file...
"audiere.lib" is a name convention used by MSVC, for example...
MinGW/Gcc uses the name "libAudiere.a" instead !!!
So just rename the file, or select it explicide in the settings...
while(!asleep) sheep++;
IrrExtensions:
http://abusoft.g0dsoft.com
try Stendhal a MORPG written in Java
IrrExtensions:
http://abusoft.g0dsoft.com
try Stendhal a MORPG written in Java
Hi again Acki,
Have you ever tried to compile this with MSVC++?
Codeblocks works well but trying to compile this with VC++ 2008 Express,
produces a lot of compile error's.
-------
D:\Microsoft Visual Studio 9.0\VC\include\xdebug(32) : warning C4229: anachronism used : modifiers on data are ignored
D:\Microsoft Visual Studio 9.0\VC\include\xdebug(32) : error C2365: 'operator new' : redefinition; previous definition was 'function'
D:\Microsoft Visual Studio 9.0\VC\include\xdebug(32) : error C2078: too many initializers
D:\Microsoft Visual Studio 9.0\VC\include\xdebug(32) : error C2440: 'initializing' : cannot convert from 'int' to 'void *'
Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
D:\Microsoft Visual Studio 9.0\VC\include\xdebug(32) : error C2143: syntax error : missing ';' before '('
D:\Microsoft Visual Studio 9.0\VC\include\xdebug(32) : error C2226: syntax error : unexpected type 'size_t'
Have you ever tried to compile this with MSVC++?
Codeblocks works well but trying to compile this with VC++ 2008 Express,
produces a lot of compile error's.
-------
D:\Microsoft Visual Studio 9.0\VC\include\xdebug(32) : warning C4229: anachronism used : modifiers on data are ignored
D:\Microsoft Visual Studio 9.0\VC\include\xdebug(32) : error C2365: 'operator new' : redefinition; previous definition was 'function'
D:\Microsoft Visual Studio 9.0\VC\include\xdebug(32) : error C2078: too many initializers
D:\Microsoft Visual Studio 9.0\VC\include\xdebug(32) : error C2440: 'initializing' : cannot convert from 'int' to 'void *'
Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
D:\Microsoft Visual Studio 9.0\VC\include\xdebug(32) : error C2143: syntax error : missing ';' before '('
D:\Microsoft Visual Studio 9.0\VC\include\xdebug(32) : error C2226: syntax error : unexpected type 'size_t'
No, sorry I don't use MSVC...tukaram wrote:Have you ever tried to compile this with MSVC++?
But there are severeal other users they use it with no problems (I think)...
And after a short "Google" I found this for you:
http://www.gamedev.net/community/forums ... _id=421625
so it doesn't seem to depend on IrrExtensions, but on your setup/includings (probably with stdafx.h)...
while(!asleep) sheep++;
IrrExtensions:
http://abusoft.g0dsoft.com
try Stendhal a MORPG written in Java
IrrExtensions:
http://abusoft.g0dsoft.com
try Stendhal a MORPG written in Java
I had the same error recently when I tried to add some STL into my irrlicht version. The basic reason for that sort of error is usually that someone did redefine new. For example in Irrlicht you have the following in irrTypes.h
Such stuff is used to enable sane leakchecks in Visual Studio (otherwise you don't get the real code lines where a memory leak happened in VS). Though I usually add it in into each .cpp file instead into an header as this sort of stuff does unfortunately conflict with the STL implementation from Microsoft. I can use STL in my own project even if I use Irrlicht (not even sure why it works there...), but I don't seem to be able to add STL code into irrlicht anymore since that code got added.
So I guess that maybe IrrExtensions added something similar? Or maybe this is even caused by the code above from Irrlicht? Sometimes it's possible to work around that, by including the stl headers before that define gets included. If that's not possible for some reason I haven't found another solution to avoid that conflict. Actually I even spend 2 days recently rewriting code because I found no solution...
Code: Select all
// memory debugging
#if defined(_DEBUG) && defined(IRRLICHT_EXPORTS) && defined(_MSC_VER) && \
(_MSC_VER > 1299) && !defined(_IRR_DONT_DO_MEMORY_DEBUGGING_HERE)
#define CRTDBG_MAP_ALLOC
#define _CRTDBG_MAP_ALLOC
#define DEBUG_CLIENTBLOCK new( _CLIENT_BLOCK, __FILE__, __LINE__)
#include <stdlib.h>
#include <crtdbg.h>
#define new DEBUG_CLIENTBLOCK
#endif
So I guess that maybe IrrExtensions added something similar? Or maybe this is even caused by the code above from Irrlicht? Sometimes it's possible to work around that, by including the stl headers before that define gets included. If that's not possible for some reason I haven't found another solution to avoid that conflict. Actually I even spend 2 days recently rewriting code because I found no solution...
IRC: #irrlicht on irc.libera.chat
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
Got it!
There's a problem in audiere.h which is
the combination of include <string> , include <vector>, std::string and
maybe sum ifdefs, and compiling it under debug mode.
I dont know how to solve it further.
But I succeed in compiling it under Release mode, with
no modification in audiere.h.
Also include vfw32.lib in the link and all went well..
There's a problem in audiere.h which is
the combination of include <string> , include <vector>, std::string and
maybe sum ifdefs, and compiling it under debug mode.
I dont know how to solve it further.
But I succeed in compiling it under Release mode, with
no modification in audiere.h.
Also include vfw32.lib in the link and all went well..
I don't mean to revive old topics, but were you able to port the Tab control fixes to version 1.4.1? I tried tab extension but whatever it added wasn't really what it claimed to be and didn't compile. It added some font settings... was really looking for the buttons that Dark Rain made for the Tab Control (version 1.2 of Irrlicht).
Once again, appologies for reviving a 2 month old topic.
Once again, appologies for reviving a 2 month old topic.
---------
I'm on your side.
---------
I'm on your side.
---------
OK, I just updated the main post for v2.4 on 2.10.2008 !!!
I'm sorry for the many changes in the last few days !!!
I'm sorry for the many changes in the last few days !!!
while(!asleep) sheep++;
IrrExtensions:
http://abusoft.g0dsoft.com
try Stendhal a MORPG written in Java
IrrExtensions:
http://abusoft.g0dsoft.com
try Stendhal a MORPG written in Java
hmm, that's strange, as it should be "IrrExt_CHATBOX" !!!Nakid wrote:Hello,
I'm using your chatbox and :
error C2065: 'EGUIET_CHAT_BOX' : undeclared identifier
Can you help me ?
what Irrlicht version are you using and how did you apply the chatbox to the engine (I assume with IrrExtensions, but maybe by hand) ???
well, it was EGUIET_CHAT_BOX until Irrlicht v1.4, so probably you're using an older version ???
in this case I would suggest you to switch to Irrlicht v1.5...
the reason is that I took the chat box out of my Extensions for a while so it wasn't supported for some Irrlicht versions and I added it again with v1.5, sorry...
while(!asleep) sheep++;
IrrExtensions:
http://abusoft.g0dsoft.com
try Stendhal a MORPG written in Java
IrrExtensions:
http://abusoft.g0dsoft.com
try Stendhal a MORPG written in Java
-
- Posts: 1638
- Joined: Mon Apr 30, 2007 3:24 am
- Location: Montreal, CANADA
- Contact:
Hi, Acki.
I was able to create a pre-compiled IRRlicht.DLL and required files using Acki Extensions and IRRlicht 1.6.
I was not able to recompile the DLL at first because I had an error at line 387 of "CSceneNodeAnimatorCameraFPS.cpp" Was telling me I had a const error. I replaced the "kms" value with "8" and then it compiled.
I had also some problems compiling the docs (was only include AABOX into the docs and the tutorial) Seem to be fixed now, have the full docs of 1.6 + your extensions.
I've created an archive with the IRRlicht.DLL, the .LIB file, the include folder and the CHM file. I've included almost all available extension except: CAMERA FPS animator patch (since I've gotten warning), and the Joystick support. The DLL support DX9,OPENGL, Burning and the software renderer, all fileformat should be supported.
I've also had a problem getting on your site. I don't have access to the links. I had to look at the source of the HTML to get the link to the download page. I'm using Internet Explorer 8.
Here is the Archive 5.6Mb on my server.
http://www.clavet.org/forum/download/file.php?id=102
Edit:
Converted the examples so they can be opened and compiled into MSVC. There are 2 example I was not able to compile (Clock and the TinyXml examples). The functions were not into the DLL. The archive is the same as the other but contain also the examples binary and sources for MSVC. I had to change some code that were not compiling for certain changes in occured in IRRlicht 1.6
Here is the link to it.
http://www.clavet.org/forum/download/file.php?id=104 12.8Mb
Regards,
I was able to create a pre-compiled IRRlicht.DLL and required files using Acki Extensions and IRRlicht 1.6.
I was not able to recompile the DLL at first because I had an error at line 387 of "CSceneNodeAnimatorCameraFPS.cpp" Was telling me I had a const error. I replaced the "kms" value with "8" and then it compiled.
I had also some problems compiling the docs (was only include AABOX into the docs and the tutorial) Seem to be fixed now, have the full docs of 1.6 + your extensions.
I've created an archive with the IRRlicht.DLL, the .LIB file, the include folder and the CHM file. I've included almost all available extension except: CAMERA FPS animator patch (since I've gotten warning), and the Joystick support. The DLL support DX9,OPENGL, Burning and the software renderer, all fileformat should be supported.
I've also had a problem getting on your site. I don't have access to the links. I had to look at the source of the HTML to get the link to the download page. I'm using Internet Explorer 8.
Here is the Archive 5.6Mb on my server.
http://www.clavet.org/forum/download/file.php?id=102
Edit:
Converted the examples so they can be opened and compiled into MSVC. There are 2 example I was not able to compile (Clock and the TinyXml examples). The functions were not into the DLL. The archive is the same as the other but contain also the examples binary and sources for MSVC. I had to change some code that were not compiling for certain changes in occured in IRRlicht 1.6
Here is the link to it.
http://www.clavet.org/forum/download/file.php?id=104 12.8Mb
Regards,