Mercurial > projects > mde
comparison mde/gui/widget/layout.d @ 175:1cbde9807293
Compile/link-time fixes for ldc & non-debug builds.
Moved WidgetManager to widget/
Reverted IChildWidget to an interface, not an abstract class.
Introduced a work-around for a compiler problem. May not cover all cases.
author | Diggory Hardy <diggory.hardy@gmail.com> |
---|---|
date | Fri, 11 Sep 2009 20:56:53 +0200 |
parents | 3d58adc17d20 |
children | d5d5fe04ca6c |
comparison
equal
deleted
inserted
replaced
174:3d58adc17d20 | 175:1cbde9807293 |
---|---|
21 | 21 |
22 import mde.content.Content; | 22 import mde.content.Content; |
23 | 23 |
24 import tango.util.container.HashMap; | 24 import tango.util.container.HashMap; |
25 | 25 |
26 debug { | |
27 import tango.util.log.Log : Log, Logger; | 26 import tango.util.log.Log : Log, Logger; |
28 private Logger logger; | 27 private Logger logger; |
29 static this () { | 28 static this () { |
30 logger = Log.getLogger ("mde.gui.widget.layout"); | 29 logger = Log.getLogger ("mde.gui.widget.layout"); |
31 } | 30 } |
32 } | |
33 | 31 |
34 /************************************************************************************************* | 32 /************************************************************************************************* |
35 * Encapsulates a grid of Widgets. | 33 * Encapsulates a grid of Widgets. |
36 * | 34 * |
37 * Currently there is no support for changing number of cells, sub-widgets or sub-widget properties | 35 * Currently there is no support for changing number of cells, sub-widgets or sub-widget properties |