Button that retains its state.
To simply switch the state of a toggle button, use toggled() .
GtkToggleButton ([string label [, boolean use_underline = true]]);-- Creates a new toggle button.
get_active() If the toggle button is pressed. get_inconsistent() If the button is set to an inconsistent state. get_mode() Whether the button is displayed as a separate indicator and label. set_active() Sets the active state. set_inconsistent() Set the button to the inconsistent state. set_mode() Sets whether the button is displayed as a separate indicator and label. toggled() Toggle the button's state. active: If the toggle button should be pressed in or not. draw_indicator: If the toggle part of the button is displayed. inconsistent: If the toggle button is in an "in between" state. "toggled" The button's active state has changed.