Mercurial > projects > mde
diff mde/imde.d @ 117:aba2dd815a1f
Some tweaks to popup events and widgets.
Moved gui.mtt to guiDemo.mtt
Changed handling of clicks with popups.
Made some of the popup widgets use usual from widget data construction.
author | Diggory Hardy <diggory.hardy@gmail.com> |
---|---|
date | Fri, 26 Dec 2008 12:07:38 +0000 |
parents | 1b1e2297e2fc |
children | d3b2cefd46c9 |
line wrap: on
line diff
--- a/mde/imde.d Sun Dec 21 12:03:50 2008 +0000 +++ b/mde/imde.d Fri Dec 26 12:07:38 2008 +0000 @@ -29,14 +29,16 @@ quit = (new EventContent("quit")).addCallback ((Content){ run = false; }); - a = new EventContent("a"); - b = new EventContent("b"); - menu = new ContentList ("menu",[quit,a,b]); + menu = new ContentList ("menu",[quit, + new EventContent("a"), + new ContentList("subMenu",[ + new EventContent("b"), + new EventContent("c")]) + ]); } ContentList menu; /// Root menu for imde EventContent quit; /// A content triggering mde to halt -EventContent a,b; /// Dummy items Scheduler mainSchedule; /// The schedule used by the main loop.