Mercurial > projects > mde
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: |