A pushbutton widget that issues a signal when clicked.
The GtkButton widget is usually displayed as a
pushbutton with a text label, GtkLabel, although it
can contain any valid widget. The GtkButton is generally
used to attach a callback function or method that is called when the button
Creates a new button widget.
Creates a GtkButton from stock.
Emitted when the activate method is called.
Emitted when the user clicks the button.
Emitted when the mouse pointer enters the button.
Emitted when the mouse pointer leaves the button.
Emitted when the mouse button is pressed over the button.
Emitted when the mouse button is released over the button.