Re: is it possible to have a widget act as insensitive but look as it is sensitive?
- From: Tristan Van Berkom <tristan van berkom gmail com>
- To: Yiannis <odysseus lost gmail com>
- Cc: gtk-app-devel-list gnome org, gtk-list gnome org
- Subject: Re: is it possible to have a widget act as insensitive but look as it is sensitive?
- Date: Tue, 27 Dec 2005 21:45:38 -0500
Yiannis wrote:
Hi,
is it possible to have a widget (a toggle button in particular) act as
insensitive but look as it is sensitive. More specific is it possible to
have a toggle button act as insensitive once activated but look
sensitive, ie without the grey shade?
Whatever you're doing, you're cheating ;-)
you can:
o Create a sample GtkToggleButton
o Make copies of the GdkColor structs on widget->style.bg[GTK_STATE_NORMAL]
(or is it ACTIVE ?), you might also want the .fg, .base & .text members.
you'd want to do this post gtk_rc_parse().
o Use gtk_widget_modify_bg (widget, GTK_STATE_INSENSITIVE, sensitive_bg)
(and friends) to set the sensitive graphic state onto the insensitive state.
o gtk_widget_set_sensitive (widget, FASLE);
Cheers,
-Tristan
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]