Page 1 of 1

Gui

Posted: Sat Jan 08, 2005 10:41 pm
by lsupi
I'm building an application that modify the current GUI system inside Ogre. I understand that in the 1.0 version, CEGUI will be the main GUI system for Ogre.

Now, I find CEGUI a bit too much and a bit to slow for my application purposes. The question I have is if the current GUI system in Ogre will disappear when CEGUI is in place? or will the current GUI system remains and the user/developers have options to use either GUI system?

Thanks.

Posted: Sun Jan 09, 2005 1:03 am
by Nek
The existing gui system will be replaced by CEGUI. Play with it a bit and you will see why. :P

Posted: Sun Jan 09, 2005 1:18 am
by Emmeran
the main static objects will stay (use the search button and you will find a detailed answer)

Posted: Sun Jan 09, 2005 5:44 am
by lsupi
Nek wrote:The existing gui system will be replaced by CEGUI. Play with it a bit and you will see why. :P
I did, and I'm in the minority saying this, but I did not like what I saw.
the main static objects will stay (use the search button and you will find a detailed answer)
I'm not too good in search I guess as I cannot find anything regarding what exactly will stay, and what exactly will be removed.

Thanks for your answers.

Posted: Sun Jan 09, 2005 5:56 am
by johnnyfeego

Posted: Sun Jan 09, 2005 5:47 pm
by :wumpus:
All non-interactive GUI elements will be removed from the OGRE core. Of course, you're free to port the old OGRE gui to 1.0.0 but it isn't part of the core anymore, and the development team will not support it as we regard it as inherently broken.

Posted: Sun Jan 09, 2005 9:33 pm
by lsupi
Perfect, thank you for all the answers. It is a great help.

I will post the project as soon as it goes to beta :)

Posted: Sun Jan 09, 2005 9:58 pm
by Silent
you're free to port the old OGRE gui to 1.0.0
This is essentually what I am doing in spare moments. Although, it's more a rewrite then a port (I agree, the original design was broken). It's no longer based on the overlay classes, original input reader, etc. and is a completely separate plugin. However, there are still aspects of the design I'm working out, so I'm not prepared to release anything yet.

Posted: Sun Jan 09, 2005 10:03 pm
by johnnyfeego
does CEGUI works under OSX (I guess: yes..)? if so is anybody already using it?

thanks.

Posted: Mon Jan 10, 2005 2:30 am
by temas
Works on OSX. Been using it with my work.

Posted: Mon Jan 10, 2005 5:10 pm
by cTh
I also managed to test it on OSX, works well ;)

Posted: Mon Jan 10, 2005 6:28 pm
by johnnyfeego
Thank you guys, just one other question: if I start to implement cegui on my engine , may I have troubles when ogre 1.0 comes out? I mean, is it better to wait the next release or it doesn't matter?

thanks again.

Posted: Mon Jan 10, 2005 6:46 pm
by _mental_
Before 1.0 is released I will be updating the CEGUI Ogre Renderer to deal with the new resource system. I believe CE will try and release a new version of CEGUI at a similar time as our 1.0 release.

Posted: Mon Jan 10, 2005 6:56 pm
by johnnyfeego
what do you suggest? may I start to work on gui?

thanks.

Posted: Mon Jan 10, 2005 6:59 pm
by _mental_
I would start working with CEGUI as all you should have to do is download and install the new version (or the latest CEGUI CVS) when we release OGRE 1.0.

Posted: Mon Jan 10, 2005 7:02 pm
by johnnyfeego
thanks a lot.. :)

Posted: Tue Jan 11, 2005 11:00 am
by CrazyEddie
_mental_ wrote:I believe CE will try and release a new version of CEGUI at a similar time as our 1.0 release.
I can confirm that this is the plan :)

Posted: Tue Jan 11, 2005 12:40 pm
by johnnyfeego
Thanks CrazyEddie, I've just started to dig into your gui sys, nice work!!