diff mde/gui/renderer/SimpleRenderer.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 b16a534f5302
children 075705ad664a
line wrap: on
line diff
--- a/mde/gui/renderer/SimpleRenderer.d	Sun Feb 08 17:36:57 2009 +0000
+++ b/mde/gui/renderer/SimpleRenderer.d	Mon Feb 09 23:27:41 2009 +0000
@@ -145,7 +145,18 @@
             glColor3f (0f, c, 0f);
         else
             glColor3f (c, 0f, 0f);
-        glRecti (x+2,y+14, x+14,y+2);
+        glRecti (x,y+16, x+16,y);
+    }
+    
+    override wdimPair getSliderSize () {
+        wdimPair r;
+        r.x = 20;
+        r.y = 16;
+        return r;
+    }
+    override void drawSlider (wdim x, wdim y, wdim w, double proportion) {
+        glColor3f (0f, 0f, .5f);
+        glRecti (x,y+16, x+cast(wdim) (proportion*w),y);
     }
     
     override TextAdapter getAdapter (int col) {