margin ](property.Widget.margin.html)

Sets all four sides’ margin at once. If read, returns max margin on any side.

since: 3.0

######  [ Gtk.Widget:margin-bottom ](property.Widget.margin-bottom.html)

Margin on bottom side of widget.

since: 3.0

######  [ Gtk.Widget:margin-end ](property.Widget.margin-end.html)

Margin on end of widget, horizontally. This property supports left-to-right
and right-to-left text directions.

since: 3.12

######  [ Gtk.Widget:margin-left ](property.Widget.margin-left.html)

Margin on left side of widget.

deprecated: 3.12  since: 3.0

######  [ Gtk.Widget:margin-right ](property.Widget.margin-right.html)

Margin on right side of widget.

deprecated: 3.12  since: 3.0

######  [ Gtk.Widget:margin-start ](property.Widget.margin-start.html)

Margin on start of widget, horizontally. This property supports left-to-right
and right-to-left text directions.

since: 3.12

######  [ Gtk.Widget:margin-top ](property.Widget.margin-top.html)

Margin on top side of widget.

since: 3.0

######  [ Gtk.Widget:name ](property.Widget.name.html)

No description available.

######  [ Gtk.Widget:no-show-all ](property.Widget.no-show-all.html)

No description available.

######  [ Gtk.Widget:opacity ](property.Widget.opacity.html)

The requested opacity of the widget. See ` gtk_widget_set_opacity() ` for more
details about window opacity.

since: 3.8

######  [ Gtk.Widget:parent ](property.Widget.parent.html)

No description available.

######  [ Gtk.Widget:receives-default ](property.Widget.receives-default.html)

No description available.

######  [ Gtk.Widget:scale-factor ](property.Widget.scale-factor.html)

The scale factor of the widget. See ` gtk_widget_get_scale_factor() ` for more
details about widget scaling.

since: 3.10

######  [ Gtk.Widget:sensitive ](property.Widget.sensitive.html)

No description available.

######  [ Gtk.Widget:style ](property.Widget.style.html)

The style of the widget, which contains information about how it will look
(colors, etc).

deprecated: Unknown

######  [ Gtk.Widget:tooltip-markup ](property.Widget.tooltip-markup.html)

Sets the text of tooltip to be the given string, which is marked up with the
[Pango text markup language][PangoMarkupFormat]. Also see
gtk_tooltip_set_markup().

since: 2.12

######  [ Gtk.Widget:tooltip-text ](property.Widget.tooltip-text.html)

Sets the text of tooltip to be the given string.

since: 2.12

######  [ Gtk.Widget:valign ](property.Widget.valign.html)

How to distribute vertical space if widget gets extra space, see ` GtkAlign `
.

since: 3.0

######  [ Gtk.Widget:vexpand ](property.Widget.vexpand.html)

Whether to expand vertically. See gtk_widget_set_vexpand().

since: 3.0

######  [ Gtk.Widget:vexpand-set ](property.Widget.vexpand-set.html)

Whether to use the ` GtkWidget:vexpand ` property. See
gtk_widget_get_vexpand_set().

since: 3.0

######  [ Gtk.Widget:visible ](property.Widget.visible.html)

No description available.

######  [ Gtk.Widget:width-request ](property.Widget.width-request.html)

No description available.

######  [ Gtk.Widget:window ](property.Widget.window.html)

The widget’s window if it is realized, ` NULL ` otherwise.

since: 2.14

####  Signals

#####  Signals inherited from [ GtkContainer ](class.Container.html) (4)

######  [ GtkContainer::add ](signal.Container.add.html)

No description available.

######  [ GtkContainer::check-resize ](signal.Container.check-resize.html)

No description available.

######  [ GtkContainer::remove ](signal.Container.remove.html)

No description available.

######  [ GtkContainer::set-focus-child ](signal.Container.set-focus-
child.html)

No description available.

#####  Signals inherited from [ GtkWidget ](class.Widget.html) (69)

######  [ GtkWidget::accel-closures-changed ](signal.Widget.accel-closures-
changed.html)

No description available.

######  [ GtkWidget::button-press-event ](signal.Widget.button-press-
event.html)

The ::button-press-event signal will be emitted whe