comparison codeDoc/ideas.txt @ 171:7f7b2011b759

Partially complete commit: code runs but context menus don't work. Moved WMScreen.createRootWidget to WidgetManager.createWidgets. Put childContext under a popupHandler widget. TODO: implement IChildWidget.setContent(Content) (see AParentWidget.d:237).
author Diggory Hardy <diggory.hardy@gmail.com>
date Sun, 26 Jul 2009 11:04:17 +0200
parents da8d3091fdaf
children 0dd49f333189
comparison
equal deleted inserted replaced
170:e45226d3deae 171:7f7b2011b759
7 Use debug scope(failure) to output log messages in many places. 7 Use debug scope(failure) to output log messages in many places.
8 8
9 9
10 GUI: 10 GUI:
11 -> Widgets: 11 -> Widgets:
12 > generalise concept of 2D widgets:
13 > some other way of specifying a widget's dimensions
14 > divide layout widget into a sub-widget handler and a placement component, such that placement can use a rectangle, hexagon or whatever component
12 -> scripted widgets 15 -> scripted widgets
13 -> decent rendering/theme system 16 -> decent rendering/theme system
14 -> events: 17 -> events:
15 -> Click events: widgets only receive clickEvent for left-button press, other button events handled alternatively from WidgetManager? 18 -> Click events: widgets only receive clickEvent for left-button press, other button events handled alternatively from WidgetManager?
16 -> Click/drag handling: 19 -> Click/drag handling: