diff mde/gui/widget/contentFunctions.d @ 143:2ac3e0012788

Added a simple Slider widget. Moved SwitchWidget into PopupMenuWidget's module and renamed the module ParentContent. Made editContent create DisplayContentWidgets for DebugContent (instead of ButtonContentWidgets).
author Diggory Hardy <diggory.hardy@gmail.com>
date Mon, 09 Feb 2009 23:27:41 +0000
parents 3468e9bfded1
children 24d77c52243f
line wrap: on
line diff
--- a/mde/gui/widget/contentFunctions.d	Sun Feb 08 17:36:57 2009 +0000
+++ b/mde/gui/widget/contentFunctions.d	Mon Feb 09 23:27:41 2009 +0000
@@ -22,10 +22,11 @@
 import mde.gui.widget.Ifaces;
 import mde.gui.widget.TextWidget;
 import mde.gui.widget.layout;
-import mde.gui.widget.PopupMenu;
+import mde.gui.widget.ParentContent;
 import mde.gui.widget.miscContent;
 
 import mde.content.AStringContent;
+import mde.content.miscContent;
 
 /******************************************************************************
  * A function which uses Items.get (data.strings[0]) to get a content and
@@ -57,7 +58,7 @@
     if (cast(IContentList) c)
         return new ContentListWidget(mgr,parent,id,data,c);
     // Normally only EventContents are used for buttons, but any Content can be:
-    if (cast(Content) c)
+    if (cast(EventContent) c)
         return new ButtonContentWidget(mgr,parent,id,data,c);
     // generic uneditable option
     return new DisplayContentWidget(mgr,parent,id,data,c);