Dana Jansens
115fedf432
use the c++ std cheaders
2003-02-09 23:07:54 +00:00
Dana Jansens
ef231de58a
mad optimizations
2003-02-08 08:59:24 +00:00
Dana Jansens
f51f1c775f
stacked cycling menu works now. add a highlighted flag to otk widgets
2003-02-08 08:13:02 +00:00
Dana Jansens
99cd843fc6
Brand spankin new widgets for otk (Label and Button).
...
Add a new Size class.
Rect, Point, and Size are immutable classes.
Size uses *UNSIGNED* ints. This is causing me headaches * a bajillion right now, so we'll see about that.
2003-02-08 07:33:48 +00:00
Dana Jansens
a612136ba5
various fixes to the otk widgets
2003-02-05 05:48:01 +00:00
Dana Jansens
9999922623
setStyle in the constructor of each child widget
2003-01-27 19:11:09 +00:00
Dana Jansens
033e9843bc
otk using new render shit.. supposedly
2003-01-22 22:46:16 +00:00
Dana Jansens
d8d9b42777
widegt using new render system
2003-01-20 06:11:12 +00:00
Dana Jansens
8f8acc2493
rm prefixes for all elements in the otk namepsace
2003-01-11 19:17:13 +00:00
Dana Jansens
723739dafe
api cleanups
2002-12-20 15:26:34 +00:00
Dana Jansens
70eb03ad50
add an OBBackgroundWidget and use it for setting colors so far.
2002-12-18 02:28:44 +00:00
Dana Jansens
948feddc2e
update the textures being used on setStyle() calls
2002-12-03 19:01:41 +00:00
Dana Jansens
4d1a90b0d2
add a recursive flags to OtkWidget::show/hide
...
dont delet eshit in the style from button's destructor
2002-12-01 10:57:49 +00:00
Dana Jansens
1d897f432e
add the config header and emacs comment to all the .cc's
2002-11-17 09:41:58 +00:00
Dana Jansens
12a95bfdb3
add an OtkAppWidget which are "root windows", i.e. the managed child of root, to be shown on the display.
...
Exit when all the "root windows" are hidden.
Support the WM_DELETE protocol to hide a "root window".
2002-11-16 14:30:18 +00:00
Dana Jansens
d4d15160fe
new button that is a focuslabel
2002-11-16 13:21:24 +00:00
Marius Nita
6f5e60f033
fixed bugs, got otkapp to select on a fd, modded widget to make use of otkapp, press/release events on buttons
2002-11-16 09:59:37 +00:00
Marius Nita
a3d036f60e
added otkapplication and event stuff, changed other files to accomodate for this, changed the test.
...
no idea if anything runs yet. it compiles =)
2002-11-16 02:15:49 +00:00
Dana Jansens
5a71f5b094
only do shit if the size changed
2002-11-15 03:11:35 +00:00
Dana Jansens
0856b11de8
resizes
2002-11-15 03:10:34 +00:00
Dana Jansens
d97db16430
button::updte sets _dirty back to false
2002-11-15 02:42:26 +00:00
Dana Jansens
6d68ac2256
smarter expose. stop when the window is found
2002-11-15 02:40:57 +00:00
Dana Jansens
b7dba88a0a
try make drawing work better but its busted
2002-11-15 02:38:52 +00:00
Dana Jansens
b3822fcfb1
make stuff draw on expose events
2002-11-15 02:30:14 +00:00
Marius Nita
b169547797
working button class (minus fonts)
2002-11-14 11:41:50 +00:00
Marius Nita
cbf9dd0c4c
beginnings of button class
2002-11-11 03:47:12 +00:00