1,554
edits
(Added .align property) |
(Added TODO) |
||
Line 1: | Line 1: | ||
== To Do == | |||
* Add possibility to specify shadow types to widget classes and to individual widgets | |||
* List widget | |||
** shadows under lists. We do not enable those because of missing scrollbar mock-up | |||
** list highlight (greenish one) should be exactly width of the list. Now it is 2px narrower | |||
** More padding in list contents on all edges | |||
* PopUp widget (aka drop-down list) | |||
** Get mock-up from Krest | |||
** less round corners | |||
*** To do that we need to be able to define gfx for each widget class separately | |||
** text padding | |||
** arrows to make it distinguishable from editable textboxes | |||
** Make it taller | |||
* Tab widget | |||
** tab widget is drawn completely wrong now | |||
** though it would be nice to leave current drawing style and select them via widget property | |||
* Editable text widget | |||
** add regular font. Now we have just the bold | |||
** embossing (not shadow) | |||
** less round corners | |||
*** To do that we need to be able to define gfx for each widget class separately | |||
* Text widget | |||
** less round corners | |||
*** To do that we need to be able to define gfx for each widget class separately | |||
* Button widget | |||
** probably tame colors for buttons to match mock-ups | |||
** top line should be drawn with ''lighter'' color to make it look more natural | |||
* Checkbox widget | |||
** smaller version of widget for 320xY resolution | |||
* Slider widget | |||
** Remove border | |||
** less round corners | |||
*** To do that we need to be able to define gfx for each widget class separately | |||
** embossing | |||
* Dialogs | |||
** scumm save/load dialog | |||
*** Round corners of the dialog | |||
*** Put thumbnail and save properties inside one container. Container code is missing now | |||
*** center dialog title agains list widget | |||
** scumm help dialog has wrong width buttons | |||
** about dialog looks bald. Probably add some shadows and text padding | |||
** chooser dialog (add game) needs proper coloring and list shadow | |||
** options dialog | |||
*** do something with buttons on the right when dialog is on | |||
*** buttons are too wide on paths tab in global options | |||
** scumm options dialog. Add space after volume control | |||
== GUI Themes config file format == | == GUI Themes config file format == | ||