view data/conf/gui.mtt @ 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 b525ff28774b
line wrap: on
line source

{MT01}
<char[]|Renderer="Simple">
<char[]|Design="Working">
{Working}
<WidgetData|root={0:[0x8100,3,3],1:["square","blank","square","blank","content","blank","square","blank","square"]}>
<WidgetData|square={0:[0x1,6,6]}>
<WidgetData|content={0:[0x8100,4,2],1:["floating","button","blank","blank","blank","opts","blank","blank"]}>
<WidgetData|button={0:[0x10,200,200]}>
<WidgetData|blank={0:[0x2]}>
<WidgetData|opts={0:[0x8110, 0xfe8c00]}>
<WidgetData|floating={0:[0x8200,20,20],1:["text"]}>
<WidgetData|text={0:[0x21,0xFF0000],1:["Floating text"]}>
{Basic}
<WidgetData|root={0:[0x21,0x90D970],1:["A string!"]}>