Marco Pesenti Gritti
1938fb13f0
Rework the Icon implementation by splitting out
...
the icon rendering part. The plan is to share this code
with CanvasIcon once it has all the necessary features.
Also cleanup the API by just reusing gtk.Image icon_name
and file properties.
2007-08-25 18:26:59 +02:00
Benjamin Berg
3c99f9f1ea
Draw a prelight for toolbuttons from the toolbutton instead of relying on the button.
2007-08-22 20:38:48 +02:00
John (J5) Palmieri
be728ccbff
fix typo from a previous commit
2007-08-21 16:13:29 -04:00
Tomeu Vizoso
8c113d5561
Add xo_color constructor param to RadioToolButton.
2007-08-20 22:48:38 +02:00
Marco Pesenti Gritti
8d9383c48e
Move most of the drawing logic inside Palette/Invoker.
2007-08-15 21:53:31 +02:00
Marco Pesenti Gritti
d7d1e172a3
Let the button/theme deal with prelight. I don't think
...
it fits inside palette drawing.
2007-08-15 21:32:10 +02:00
Marco Pesenti Gritti
4f1986e8a4
Let the invoker deal with popup/popdown redraw.
2007-08-15 21:18:58 +02:00
Benjamin Berg
476189323d
Don't draw the invoker rectangle for tooltips.
2007-08-10 18:52:15 +02:00
Benjamin Berg
6573e8c5e6
Draw an invoker rectangle that looks connected to the main palette.
...
There is one catch though, the menu placement inside the palette seems broken.
(Probably was already broken before.) Not sure what is going on there.
2007-08-10 18:29:28 +02:00
Tomeu Vizoso
381df08442
Added radiotoolbutton.py.
2007-06-27 14:48:03 +02:00