MyGUI Console implementation

akiriwas

26-09-2008 03:23:44

I've just started using MyGUI in my OGRE project (after moving from CEGUI due to its complicated and sometimes overpowered nature). One of the first things I'd like to to my application is a simple console. The first implementation will be based on my own custom interpreter with a few simple commands that I need to set and display info from my app. Later I plan to fully integrate Python into my app.

In searching to see if anyone else had attempted this, I found the following link, which is now available only via google cache.

http://74.125.45.104/search?q=cache:AjG ... cd=1&gl=us

It looks like an earlier version of MyGUI had a console widget built in that was later removed. I'm assuming this was for a good reason. Just wanted to get some other user's thoughts and experiences with having a console in their app. Thanks in advance!

Altren

26-09-2008 15:49:23

We removed it because Console wasn't simple widget. We removed all complex "widgets" from core.
But you can find Console in MyGUI demos.

akiriwas

27-09-2008 03:16:40

We removed it because Console wasn't simple widget. We removed all complex "widgets" from core.
But you can find Console in MyGUI demos.


That does make sense. It is better to have only simple and low-level widgets in the library.

I did finally find the demo you were talking about in the SVN. That demo is not part of the Sourceforge download package. Perhaps it should be, or at least there should be a link from the Wiki maybe? Thanks again for you help.

Altren

27-09-2008 12:51:13

That demo is not part of the Sourceforge download package. Perhaps it should be, or at least there should be a link from the Wiki maybe? It's because Sourceforge download package is old. We haven't updated this packages few month. Of course we'll add everything from svn in next package.

akiriwas

02-10-2008 16:55:53

Thanks, yes that is what I figured. Do you know when you plan to release the next SourceForge package? We typically do not use SVN builds for our projects because we cannot specify which revision we are using. We would like to use some of the features currently in the SVN (in fact some of them are needed to run the Console demo), but we cannot do so until a new release is made.

How long is your release cycle? Thanks.