Chaster
29-01-2008 05:19:57
*BUMP* Sorry to bump this up, but just wondering if KFM saw my new bugs listed on the last post of this thread...
Chaster
--------------------
Hello Gang,
I just updated to the latest QuickGUI in SVN and immediately ran into the following problems:
1) QuickGUI throws an exception IF I don't erase the automatically generated skinset files (skinset.qgui.png & qgui.skinset).
The error is as follows:
21:11:10: WARNING: Texture instance 'ProgressBar1.bar.temp' was defined as manually loaded, but no manual loader was provided. This Resource will be lost if it has to be reloaded.
21:11:10: OGRE EXCEPTION(3:RenderingAPIException): D3DXLoadSurfaceFromMemory failed in D3D9HardwarePixelBuffer::blitFromMemory at ..\src\OgreD3D9HardwarePixelBuffer.cpp (line 365)
Note that I am just creating a progressbar using sheet->CreateProgressBar() <- no name.
If I delete the generated skinset files, the program runs fine.
2) I made some images to use as "tags" for some game elements. My intention was to have the tag know when a mouse cursor passed over it. I used sheet->CreateImage() and then added callbacks for mouse events MOUS_EVENT_ENTER, and MOUS_EVENT_LEAVE. They work, BUT they only work when the mouse is over the bottom right quarter of the image. (!?). My images are 32x32 pixels... They used to work fine before I updated to the latest SVN.
3) in the QuickGUI demo, when I pass the mouse over certain parts of textboxes (er, maybe it's just windows with text in them) I get a large portion of the texture atlas texture on screen, and it moves with the mouse. I am unsure if this is something screwy on my end (perhaps I need to blow away some old textures?) or something in QuickGUI. I suspect it is just something "left over" from before I did the SVN update..
By the way, I am using Shoggoth (i.e. Ogre CVS)..
Chaster
Chaster
--------------------
Hello Gang,
I just updated to the latest QuickGUI in SVN and immediately ran into the following problems:
1) QuickGUI throws an exception IF I don't erase the automatically generated skinset files (skinset.qgui.png & qgui.skinset).
The error is as follows:
21:11:10: WARNING: Texture instance 'ProgressBar1.bar.temp' was defined as manually loaded, but no manual loader was provided. This Resource will be lost if it has to be reloaded.
21:11:10: OGRE EXCEPTION(3:RenderingAPIException): D3DXLoadSurfaceFromMemory failed in D3D9HardwarePixelBuffer::blitFromMemory at ..\src\OgreD3D9HardwarePixelBuffer.cpp (line 365)
Note that I am just creating a progressbar using sheet->CreateProgressBar() <- no name.
If I delete the generated skinset files, the program runs fine.
2) I made some images to use as "tags" for some game elements. My intention was to have the tag know when a mouse cursor passed over it. I used sheet->CreateImage() and then added callbacks for mouse events MOUS_EVENT_ENTER, and MOUS_EVENT_LEAVE. They work, BUT they only work when the mouse is over the bottom right quarter of the image. (!?). My images are 32x32 pixels... They used to work fine before I updated to the latest SVN.
3) in the QuickGUI demo, when I pass the mouse over certain parts of textboxes (er, maybe it's just windows with text in them) I get a large portion of the texture atlas texture on screen, and it moves with the mouse. I am unsure if this is something screwy on my end (perhaps I need to blow away some old textures?) or something in QuickGUI. I suspect it is just something "left over" from before I did the SVN update..
By the way, I am using Shoggoth (i.e. Ogre CVS)..
Chaster