GtkCheckMenuItem
A menu item with a check box
A #GtkCheckMenuItem is a menu item that maintains the state of a boolean
value in addition to a #GtkMenuItem's usual role in activating application
code.
A check box indicating the state of the boolean value is displayed
at the left side of the #GtkMenuItem. Activating the #GtkMenuItem
toggles the value.
The #GtkCheckMenuItem-struct struct contains the following fields.
(These fields should be considered read-only. They should never be set by
an application.)
#guint active;
TRUE if the check box is active.
This signal is emitted when the state of the check box is changed.
A signal handler can examine the active
field of the #GtkCheckMenuItem-struct struct to discover the new state.
@checkmenuitem: the object which received the signal.
Creates a new #GtkCheckMenuItem.
@void:
@Returns: a new #GtkCheckMenuItem.
Creates a new #GtkCheckMenuItem with a label.
@label: the string to use for the label.
@Returns: a new #GtkCheckMenuItem.
@label:
@Returns:
@check_menu_item:
@Returns:
Sets the active state of the menu item's check box.
@check_menu_item: a #GtkCheckMenuItem.
@is_active: boolean value indicating whether the check box is active.
Emits the GtkCheckMenuItem::toggled signal.
@check_menu_item: a #GtkCheckMenuItem.
@check_menu_item:
@Returns:
@check_menu_item:
@setting:
@check_menu_item:
@draw_as_radio:
@check_menu_item:
@Returns: