comparison data/conf/guiDemo.mtt @ 159:b06b04c75e86

Finished last commit, rearranged code for the WidgetManager class. There is now a GUI options section. Created a third WidgetManager class called WidgetLoader to handle file loading/saving. Moved most of the code in WMScreen's draw/clickEvent/motionEvent functions to WidgetManager.
author Diggory Hardy <diggory.hardy@gmail.com>
date Thu, 21 May 2009 20:55:10 +0200
parents 4e8819b65882
children da8d3091fdaf
comparison
equal deleted inserted replaced
158:f132e599043f 159:b06b04c75e86
12 <WidgetData|menuPopup={0:[0x6033,0,1],1:["menuPopup"]}> 12 <WidgetData|menuPopup={0:[0x6033,0,1],1:["menuPopup"]}>
13 13
14 <WidgetData|allContent={0:[0x2031],1:["","allPU"]}> 14 <WidgetData|allContent={0:[0x2031],1:["","allPU"]}>
15 <WidgetData|allPU={0:[0x6033,0,1],1:["allPU"]}> 15 <WidgetData|allPU={0:[0x6033,0,1],1:["allPU"]}>
16 16
17 <EnumContent|gui.switch=["misc","video","font"]> 17 <EnumContent|gui.switch=["misc","video","font","GUI"]>
18 <WidgetData|options={0:[0x2031],1:["gui.switch","switchL"]}> 18 <WidgetData|options={0:[0x2031],1:["gui.switch","switchL"]}>
19 <WidgetData|switchL={0:[0x4100,4,2,1],1:["switchVal","switchT"]}> 19 <WidgetData|switchL={0:[0x4100,4,2,1],1:["switchVal","switchT"]}>
20 <WidgetData|switchVal={0:[0x4100,4,1,2],1:["optName","optVal"]}> 20 <WidgetData|switchVal={0:[0x4100,4,1,2],1:["optName","optVal"]}>
21 <WidgetData|switchT={0:[0x4210],1:["optMisc","optVideo","optFont"]}> 21 <WidgetData|switchT={0:[0x4210],1:["optMisc","optVideo","optFont","optGUI"]}>
22 22
23 <WidgetData|optMisc={0:[0x2031],1:["MiscOptions","optSec"]}> 23 <WidgetData|optMisc={0:[0x2031],1:["MiscOptions","optSec"]}>
24 <WidgetData|optVideo={0:[0x2031],1:["Screen","optSec"]}> 24 <WidgetData|optVideo={0:[0x2031],1:["Screen","optSec"]}>
25 <WidgetData|optFont={0:[0x2031],1:["Font","optSec"]}> 25 <WidgetData|optFont={0:[0x2031],1:["Font","optSec"]}>
26 <WidgetData|optGUI={0:[0x2031],1:["GUI","optSec"]}>
26 27
27 !{use optBox for no description, optDBox for descriptions under entries} 28 !{use optBox for no description, optDBox for descriptions under entries}
28 <WidgetData|optSec={0:[0x4110,0],1:["optBox"]}> 29 <WidgetData|optSec={0:[0x4110,0],1:["optBox"]}>
29 <WidgetData|optDBox={0:[0x4100,1,2,1],1:["optBox","optDesc"]}> 30 <WidgetData|optDBox={0:[0x4100,1,2,1],1:["optBox","optDesc"]}>
30 <WidgetData|optBox={0:[0x4100,1,1,3],1:["optName","optSep","optVal"]}> 31 <WidgetData|optBox={0:[0x4100,1,1,3],1:["optName","optSep","optVal"]}>