Gtk.Button
const Gtk = imports.gi.Gtk; let button = new Gtk.Button({ always_show_image: value, focus_on_click: value, image: value, image_position: value, label: value, relief: value, use_stock: value, use_underline: value, xalign: value, yalign: value, });
The Gtk.Button widget is generally used to trigger a callback function that is called when the button is pressed. The various signals and how to use them are outlined below.
The Gtk.Button widget can hold any valid child widget. That is, it can hold almost any other standard Gtk.Widget. The most commonly used child is the Gtk.Label.
Hierarchy
-
GObject.Object
-
GObject.InitiallyUnowned
-
Gtk.Widget
-
Gtk.Container
-
Gtk.Bin
- Gtk.Button
-
-
-
-
Methods
- Gtk.Button.prototype.clicked
- Gtk.Button.prototype.enter
- Gtk.Button.prototype.get_alignment
- Gtk.Button.prototype.get_always_show_image
- Gtk.Button.prototype.get_event_window
- Gtk.Button.prototype.get_focus_on_click
- Gtk.Button.prototype.get_image
- Gtk.Button.prototype.get_image_position
- Gtk.Button.prototype.get_label
- Gtk.Button.prototype.get_relief
- Gtk.Button.prototype.get_use_stock
- Gtk.Button.prototype.get_use_underline
- Gtk.Button.prototype.leave
- Gtk.Button.prototype.pressed
- Gtk.Button.prototype.released
- Gtk.Button.prototype.set_alignment
- Gtk.Button.prototype.set_always_show_image
- Gtk.Button.prototype.set_focus_on_click
- Gtk.Button.prototype.set_image
- Gtk.Button.prototype.set_image_position
- Gtk.Button.prototype.set_label
- Gtk.Button.prototype.set_relief
- Gtk.Button.prototype.set_use_stock
- Gtk.Button.prototype.set_use_underline