| Top |  |  |  |  | 
GObject ╰── GInitiallyUnowned ╰── GtkObject ╰── GtkWidget ╰── GtkContainer ╰── GtkBin ╰── GtkButton ╰── GtkToggleButton ╰── GtkCheckButton ╰── GtkRadioButton
GtkCheckButton implements AtkImplementorIface, GtkBuildable and GtkActivatable.
A GtkCheckButton places a discrete GtkToggleButton next to a widget, (usually a GtkLabel). See the section on GtkToggleButton widgets for more information about toggle/check buttons.
The important signal ('toggled') is also inherited from GtkToggleButton.
GtkWidget *
gtk_check_button_new_with_label (const gchar *label);
Creates a new GtkCheckButton with a GtkLabel to the right of it.
GtkWidget *
gtk_check_button_new_with_mnemonic (const gchar *label);
Creates a new GtkCheckButton containing a label. The label
will be created using gtk_label_new_with_mnemonic(), so underscores
in label
 indicate the mnemonic for the check button.
struct GtkCheckButton;
toggle_button is a GtkToggleButton representing the actual toggle button that composes the check button.
“indicator-size” style property“indicator-size” gint
Size of check or radio indicator.
Flags: Read
Allowed values: >= 0
Default value: 13
“indicator-spacing” style property“indicator-spacing” gint
Spacing around check or radio indicator.
Flags: Read
Allowed values: >= 0
Default value: 2
| add check buttons to your menus. | |
| a more general button. | |
| GtkCheckButton's parent. | |
| group check buttons together. |