[gtkada] Background color on notebook tabs
Rob Groen
robgr at xs4all.nl
Sat Jul 26 09:11:18 CEST 2003
Hi
In order to get a background color on notebook tabs I put the tab label in an eventbox, use set_rgb to get a color, create a new style and do
set_background (Style, eventbox, STATE_NORMAL);
However, this only works when the notebook page is the active page. When the notebook page is not active you have to use
set_background (Style, eventbox, STATE_ACTIVE);
This seems to me very strange. Why does the state of the eventbox changes when a page is active or not?
BTW, another thing I noticed is that an eventbox used as the 'label' widget of a notebook doesn't get any events, or at least no handlers are being called for the eventbox (e.g. enter/leave_notify_event to change the color and/or font of the label when the mouse is over the widget). How can I get the eventbox to handle events?
Rob
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/gtkada/attachments/20030726/f276d4ad/attachment.htm
More information about the gtkada
mailing list