Dialog System

Forum for general chit-chat or off-topic discussion.

Moderators: CEGUI MVP, CEGUI Team

Rackle
CEGUI Team (Retired)
Posts: 534
Joined: Mon Jan 16, 2006 11:59
Location: Montréal

Dialog System

Postby Rackle » Mon May 01, 2006 07:23

I've Wikied a Dialog System solution to handle modal dialogs as well as implementing the logic for Ok, Cancel, and Apply buttons. Hopefully it can be useful to others.
Last edited by Rackle on Tue May 02, 2006 20:55, edited 2 times in total.

User avatar
scriptkid
Home away from home
Home away from home
Posts: 1178
Joined: Wed Jan 12, 2005 12:06
Location: The Hague, The Netherlands
Contact:

Postby scriptkid » Mon May 01, 2006 07:57

Hi Rackle,

looks nice! Clean design and such :-)

I'm only in doubt whether "WindowSystem" is the best name for it. Maybe "DialogSystem" would be a better name, especially to avoid confusing with CEGUI itself, being a window system too ;-)

Good to have an area with user submitted code! If you want, you may add it to the main page's "What's new" section.

Rackle
CEGUI Team (Retired)
Posts: 534
Joined: Mon Jan 16, 2006 11:59
Location: Montréal

Postby Rackle » Mon May 01, 2006 08:18

Names are always difficult. I can make the change to the code but I'm not sure what would happen if I renamed the Wiki entry. Maybe I can let you do that bit.

User avatar
scriptkid
Home away from home
Home away from home
Posts: 1178
Joined: Wed Jan 12, 2005 12:06
Location: The Hague, The Netherlands
Contact:

Postby scriptkid » Mon May 01, 2006 11:14

Sure, i have moved the page to DialogSystem. With mwiki, you can easily do that by clicking "move" when you are logged in :-)

Rackle
CEGUI Team (Retired)
Posts: 534
Joined: Mon Jan 16, 2006 11:59
Location: Montréal

Postby Rackle » Tue May 02, 2006 20:50

I modified the DemoSample::initialiseSample() within DialogSystemDemo.h to use the full CEGUI initialisation rather than my unpublished function to handle this common task. The code should now compile for everyone (not that anyone has complained).

I've also removed the main page's link to the http://www.cegui.org.uk/wiki/index.php?title=WindowingSystem&redirect=no entry in favor of the new DialogSystem entry. That old page could be deleted.

Pompei2
Home away from home
Home away from home
Posts: 489
Joined: Tue May 23, 2006 16:31

Postby Pompei2 » Thu May 25, 2006 16:30

very nice class ! Maybe i'll use it :)

User avatar
jacmoe
Just can't stay away
Just can't stay away
Posts: 136
Joined: Sun Apr 03, 2005 14:18
Location: Holbaek, Denmark
Contact:

Postby jacmoe » Fri May 26, 2006 05:16

Kudos to you, Rackle!
You are being very useful! :)

Rackle
CEGUI Team (Retired)
Posts: 534
Joined: Mon Jan 16, 2006 11:59
Location: Montréal

Postby Rackle » Thu Jun 22, 2006 04:12

Made compatible with v0.5

Rackle
CEGUI Team (Retired)
Posts: 534
Joined: Mon Jan 16, 2006 11:59
Location: Montréal

Postby Rackle » Fri Dec 01, 2006 17:33

Made compatible with CEGUI v0.5 release


Return to “Offtopic Discussion”

Who is online

Users browsing this forum: No registered users and 6 guests