Commit Graph

11 Commits

Author SHA1 Message Date
Max Horn
c3c11b79cb added latest of painelf's patches which makes NewGui handle system events directly (code becomes much cleaner and more powerful this way); he also implemented a 'focus' item in NewGui; atop of this several changes of my own that further improve the GUI behaviour
svn-id: r4541
2002-07-13 22:41:29 +00:00
Max Horn
1238d74227 took painelf's change, modified it a lot, and now here's the result :-)
svn-id: r4540
2002-07-13 18:32:09 +00:00
James Brown
86a2ca6b82 Let ListWidget have an 'active' item
svn-id: r4529
2002-07-13 09:19:23 +00:00
Max Horn
e34571dca9 Countless changes to the New GUI; some hightligths: new ScrollBarWidget class; ListWidget is usable (demo shows it off); added custom String/StringList classes
svn-id: r4521
2002-07-12 16:24:11 +00:00
Max Horn
d32e3ad11f improved the alpha blending code, now works properly for nesting/redraw (changed meaning of WIDGET_CLEARBG a little bit for this)
svn-id: r4509
2002-07-10 16:49:45 +00:00
Max Horn
0a9baabbdc replaced clearArea with the more general fillArea; added get/setValue methods to SliderWidget; changed look of SliderWidget a little bit; optimized drawing of SliderWidget
svn-id: r4500
2002-07-08 22:11:47 +00:00
Max Horn
28852f1497 implemented hotkey support in new GUI code
svn-id: r4488
2002-07-08 00:29:47 +00:00
Max Horn
c3b606cd9b added CheckboxWidget; added NewGui::drawBitmap
svn-id: r4486
2002-07-07 23:37:47 +00:00
Max Horn
10d86be564 added options dialog; added NewGui TODO list;
svn-id: r4485
2002-07-07 22:44:30 +00:00
Max Horn
671678a6c5 added mouse over effect
svn-id: r4466
2002-07-06 12:57:51 +00:00
Max Horn
84cafcc64a new experimental GUI code
svn-id: r4463
2002-07-05 16:56:53 +00:00