GTK+ Reference Manual
Buttons and Toggles
GtkButton
— A widget that creates a signal when clicked on
GtkCheckButton
— Create widgets with a discrete toggle button
GtkRadioButton
— A choice from multiple check buttons
GtkToggleButton
— Create buttons which retain their state
GtkLinkButton
— Create buttons bound to a URL