Mercurial > projects > mde
comparison mde/gui/widget/Widget.d @ 80:ea58f277f487
Gui reorganization and changes; partial implementation of floating widgets.
Moved contents of mde/gui/WidgetData.d elsewhere; new gui/WidgetDataSet.d and gui/types.d modules.
Changes to widget/createWidget.d
Partially implemented FloatingAreaWidget to provide an area for floating "window" widgets.
New DebugWidget and some uses of it (e.g. bad widget data).
Decoupled OptionChanges from Options.
author | Diggory Hardy <diggory.hardy@gmail.com> |
---|---|
date | Thu, 07 Aug 2008 11:25:27 +0100 |
parents | 79a1809421aa |
children | 4d5d53e4f881 |
comparison
equal
deleted
inserted
replaced
79:61ea26abe4dd | 80:ea58f277f487 |
---|---|
21 * is implemented. | 21 * is implemented. |
22 *************************************************************************************************/ | 22 *************************************************************************************************/ |
23 module mde.gui.widget.Widget; | 23 module mde.gui.widget.Widget; |
24 | 24 |
25 public import mde.gui.widget.Ifaces; | 25 public import mde.gui.widget.Ifaces; |
26 import mde.gui.renderer.IRenderer; | |
27 import mde.gui.exception; | 26 import mde.gui.exception; |
28 | 27 |
29 | 28 |
30 /************************************************************************************************* | 29 /************************************************************************************************* |
31 * Widgets may use WDCheck as a utility to check what data holds. Its use is encouraged, so that | 30 * Widgets may use WDCheck as a utility to check what data holds. Its use is encouraged, so that |