Mercurial > projects > mde
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) {