Dana Jansens
|
236f68056d
|
fix booge bug that makes widgets not change their background when changing from a texture to a color when a color had been set previously
|
2002-12-26 18:08:48 +00:00 |
|
Dana Jansens
|
2b2f81b93c
|
support the button pressed resources better
|
2002-12-26 17:22:53 +00:00 |
|
Dana Jansens
|
2ae2b257d3
|
might not compile... ob uses its own widgets now, which subclass only the base otk widget. working on compressing focus events and handling them etc.
|
2002-12-25 22:02:34 +00:00 |
|
Dana Jansens
|
06de24ec66
|
more api cleanups
|
2002-12-20 15:33:58 +00:00 |
|
Dana Jansens
|
723739dafe
|
api cleanups
|
2002-12-20 15:26:34 +00:00 |
|
Dana Jansens
|
25d1e3538b
|
use OB Widgets for everything
|
2002-12-18 09:46:24 +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
|
dd3decc319
|
fuck you basewidget
|
2002-12-11 00:50:26 +00:00 |
|
Dana Jansens
|
c187fbdf60
|
move event handling into basewidget again <FLINCH>
add the basewidget class
|
2002-12-04 13:14:11 +00:00 |
|
Dana Jansens
|
301adc8bc2
|
split up widget and basewidget
|
2002-12-04 13:07:40 +00:00 |
|
Dana Jansens
|
7dc834cc93
|
make setStyle() recursive
|
2002-12-04 11:25:43 +00:00 |
|
Dana Jansens
|
22bd294c7b
|
unregister for events when destroyed
|
2002-12-04 01:02:56 +00:00 |
|
Dana Jansens
|
fb3848450e
|
window decorations use "unmanaged" widgets now.
|
2002-12-01 11:45:55 +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
|
81e1982744
|
set the close protocol on the app's main widget
|
2002-11-16 13:50:59 +00:00 |
|
Dana Jansens
|
77342413ef
|
change how the widgets' _dirty flag works so that all inheritence levels of the widget class can use it
|
2002-11-16 13:28:26 +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 |
|
Marius Nita
|
9f1facd3a1
|
hopefully caught stupid assert
|
2002-11-15 10:13:29 +00:00 |
|
Marius Nita
|
c090955544
|
heh
|
2002-11-15 05:12:49 +00:00 |
|
Dana Jansens
|
5be1363981
|
better fix for configure
|
2002-11-15 05:07:32 +00:00 |
|
Marius Nita
|
a3b2e7d905
|
made resizing sexier
|
2002-11-15 05:01:37 +00:00 |
|
Dana Jansens
|
d55ede56a0
|
use the rect
|
2002-11-15 03:36:28 +00:00 |
|
Dana Jansens
|
bcb7dddf94
|
dont set dirty if not resizing
|
2002-11-15 03:31:15 +00:00 |
|
Dana Jansens
|
30a23b6450
|
it resizes now
|
2002-11-15 03:16:45 +00:00 |
|
Dana Jansens
|
0856b11de8
|
resizes
|
2002-11-15 03:10:34 +00:00 |
|
Dana Jansens
|
6d68ac2256
|
smarter expose. stop when the window is found
|
2002-11-15 02:40:57 +00:00 |
|
Dana Jansens
|
b3822fcfb1
|
make stuff draw on expose events
|
2002-11-15 02:30:14 +00:00 |
|
Marius Nita
|
9834a687fc
|
widget update fix
|
2002-11-14 11:42:38 +00:00 |
|
Marius Nita
|
b33e8f6612
|
adding vertical dynamic resize code
|
2002-11-13 10:39:35 +00:00 |
|
Marius Nita
|
f6724de2a4
|
HOOGE improvements. now widgets calculate their size according to the sizes of their children, they stretch stretchable elements to fit a maximum size, take into account bevel width, and much more
|
2002-11-13 10:21:17 +00:00 |
|
Marius Nita
|
1694901f7a
|
added missing header
|
2002-11-11 07:29:12 +00:00 |
|
Marius Nita
|
f0e2abf573
|
can now map windows and render textures
|
2002-11-11 03:46:25 +00:00 |
|
Marius Nita
|
18378aaba1
|
initial commit
|
2002-11-10 13:33:34 +00:00 |
|