Member Name | Description |
---|
Toplevel | Widgets without a real parent, as there are Gtk.Windows and Gtk.Menus have this flag set throughout their lifetime. |
NoWindow | Indicative for a widget that does not provide its own Gdk.Window. |
Realized | Set by Widget.Realize, unset by Widget.Unrealize. |
Mapped | Set by Widget.Map, unset by Widget.Map. |
Visible | Set by Widget.Show, unset by Widget.Hide. Implies that a widget will be mapped as soon as its parent is mapped. |
Sensitive | Set and unset by Widget.Sensitive. The sensitivity of a widget determines whether it will receive certain events (e.g. button or key presses). |
ParentSensitive | Set and unset by Widget.Sensitive operations on the parents of the widget. |
CanFocus | Determines whether a widget is able to handle focus grabs. |
HasFocus | Set by Widget.GrabFocus for widgets that also have WidgetFlags.CanFocus set. |
CanDefault | The widget is allowed to receive the default action via Widget.GrabDefault. |
HasDefault | The widget currently is receiving the default action. |
HasGrab | Set by Widget.GrabDefaultgtk_grab_add(), unset by gtk_grab_remove(). |
RcStyle | Indicates that the widgets style has been looked up through the rc mechanism. |
CompositeChild | Indicates that the widget is a composite child of its parent. |
NoReparent | Unused since before GTK 1.2, will be removed in a future version. |
AppPaintable | Set and unset by Widget.AppPaintable. |
ReceivesDefault | The widget when focused will receive the default action and have WidgetFlags.HasDefault set even if there is a different widget set as default. |
DoubleBuffered | Set and unset by Widget.DoubleBuffered. Indicates that exposes done on the widget should be double-buffered. |
NoShowAll | Whether calls to ShowAll and HideAll will effect the widget. |