No need to be sorry about not fixing it. I know how backlogs are :) With what renderer did you try it? Do you remember it's specific to the ogre renderer? At the time the issue was reported, I had it with 0.8.4, using both my own app and the sample browser. Right now, I just reproduced the issue wit...
Two years later, I confirm this bug is present on 0.8.7
I also confirm that the workaround described here by iceiceice (i.e. calling notifyScreenAreaChanged on the ItemListbox object after adding an item) does the trick for me.
As written, I did reproduce the bug by adding the above code block to the HelloWorld.cpp sample file. So, it does not work as expected: I expect to see three listbox items (displaying respectively 0, 1 and 2 as text). Instead, I only see two items displaying 0 and 1. In the context of the bug, by mo...
I got the sample brower to compile on Gentoo. I'll propose them a patch for it. Contrary to what I first thought, there's no need to change CEGUI's cmake build. On the other front, I reproduce the bug by simply adding the following block in HellowWorld.cpp , at the end of HelloWorldDemo::initialise ...
So, the following problems seem to prevent a the compilation of the sample browser on Gentoo, with cmake 3.2.2: ⋅ portage doesn't take into account the dependency of the browser on GLFW, ⋅ even if GLFW is installed manually, the GLFW_H_PATH cmake variable is not set (didn...
I installed CEGUI using Gentoo's package manager, portage. Either portage didn't build the binary or it didn't install it, but I can't find any executable (except toluapp) installed by the CEGUI package. Ogre's sample browser is installed by Gentoo when the example use-flag is enabled. I'll have a l...
I'd never heard of the sample browser until now. Google isn't that helpful. Would you mind sharing another of your obligatory links? Tomorow is back to office work, so I'll take care of that, whenever possible, in the coming days or weeks.
Thanks a lot for all your help and your good memory : ) I downgraded glm to 0.9.5 as advised on the bug page. My SDL/OpenGL renderer code now works as expected. However, I observe the same bug as with the Ogre renderer. As with Ogre, moving the linkage between the listbox and its parent to after lis...
Here's the screenshot Screenshot.png . My initialization code looks like this (note the call to Renderer::setDisplaySize): #define SIZE_X 1280 #define SIZE_Y 1024 int main (int argc, char **argv) { SDL_Surface * screen; atexit (SDL_Quit); SDL_Init (SDL_INIT_VIDEO); screen = SDL_SetVideoMode (SIZE_X,...
Well, now I am lost. Compiling the SDL code previously linked , only changing stuff related to resource loading, gives me a black window where the GUI takes only one ninth of the window (one third in height, on third in width) with the mouse cursor inverted on both X and Y axes. Since the GUI is so ...
I've been using Gentoo's libsdl-1.2.15 package. I'm done for today. I'd rather not move to SDL 2 or replace my distro's package with git code for now. I'll see when I have more time.
Yes, we understood each other. I just spent a couple hours trying to get CEGUI's OpenGL renderer to work with either SDL or by talking directly to glut, to no avail. I've never used CEGUI with anything other than Ogre. If I send you SDL/glut code, would you have time to review it? (I leeched most of...