1,079
edits
(→To Do: reordered & structured) |
(→Widgets: Add idea for a) |
||
Line 23: | Line 23: | ||
* Scrollbar widget | * Scrollbar widget | ||
** The handle of the scrollbar widget leaves trails in 320xY resolution. Possibly, the shadow of the handle is drawn too wide. | ** The handle of the scrollbar widget leaves trails in 320xY resolution. Possibly, the shadow of the handle is drawn too wide. | ||
* Add a new "BoxWidget" / "GroupBoxWidget", which can be used to group other widgets | |||
** This widget makes it easy to group widgets and control them together; e.g. disable the box widget, and all children get disabled, too | |||
** Here is the equivalent of this control in Qt: http://doc.trolltech.com/4.3/widgets-groupbox.html | |||
** (optionally) draws a border around itself | |||
** (optionally) draws a title | |||
** The ideal version of this would also support a checkbox in the title, and would automatically disable/enable all contained widgets if the checkbox gets activated (this is also demonstrated in the above Qt example) | |||
** If we ever add radio buttons, then those could be grouped via a GroupBoxWidget, too | |||
** Clearly this widget would be of great use for the options dialogs, for the "Override XYZ" checkboxes | |||
=== Dialogs === | === Dialogs === |
edits