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.