value of the ` GtkWidget:margin-right ` property.

deprecated: 3.12  since: 3.0

######  [ gtk_widget_get_margin_start ](method.Widget.get_margin_start.html)

Gets the value of the ` GtkWidget:margin-start ` property.

since: 3.12

######  [ gtk_widget_get_margin_top ](method.Widget.get_margin_top.html)

Gets the value of the ` GtkWidget:margin-top ` property.

since: 3.0

######  [ gtk_widget_get_modifier_mask ](method.Widget.get_modifier_mask.html)

Returns the modifier mask the ` widget ` ’s windowing system backend uses for
a particular purpose.

since: 3.4

######  [ gtk_widget_get_modifier_style
](method.Widget.get_modifier_style.html)

Returns the current modifier style for the widget. (As set by
gtk_widget_modify_style().) If no style has previously set, a new ` GtkRcStyle
` will be created with all values unset, and set as the modifier style for the
widget. If you make changes to this rc style, you must call
gtk_widget_modify_style(), passing in the returned rc style, to make sure that
your changes take effect.

deprecated: 3.0

######  [ gtk_widget_get_name ](method.Widget.get_name.html)

Retrieves the name of a widget. See ` gtk_widget_set_name() ` for the
significance of widget names.

######  [ gtk_widget_get_no_show_all ](method.Widget.get_no_show_all.html)

Returns the current value of the ` GtkWidget:no-show-all ` property, which
determines whether calls to ` gtk_widget_show_all() ` will affect this widget.

since: 2.4

######  [ gtk_widget_get_opacity ](method.Widget.get_opacity.html)

Fetches the requested opacity for this widget. See gtk_widget_set_opacity().

since: 3.8

######  [ gtk_widget_get_pango_context ](method.Widget.get_pango_context.html)

Gets a ` PangoContext ` with the appropriate font map, font description, and
base direction for this widget. Unlike the context returned by
gtk_widget_create_pango_context(), this context is owned by the widget (it can
be used until the screen for the widget changes or the widget is removed from
its toplevel), and will be updated to match any changes to the widget’s
attributes. This can be tracked by using the ` GtkWidget::screen-changed `
signal on the widget.

######  [ gtk_widget_get_parent ](method.Widget.get_parent.html)

Returns the parent container of ` widget ` .

######  [ gtk_widget_get_parent_window ](method.Widget.get_parent_window.html)

Gets ` widget ` ’s parent window, or ` NULL ` if it does not have one.

######  [ gtk_widget_get_path ](method.Widget.get_path.html)

Returns the ` GtkWidgetPath ` representing ` widget ` , if the widget is not
connected to a toplevel widget, a partial path will be created.

######  [ gtk_widget_get_pointer ](method.Widget.get_pointer.html)

Obtains the location of the mouse pointer in widget coordinates. Widget
coordinates are a bit odd; for historical reasons, they are defined as `
widget ` ->window coordinates for widgets that return ` TRUE ` for
gtk_widget_get_has_window(); and are relative to ` widget ` ->allocation.x, `
widget ` ->allocation.y otherwise.

deprecated: 3.4

######  [ gtk_widget_get_preferred_height
](method.Widget.get_preferred_height.html)

Retrieves a widget’s initial minimum and natural height.

since: 3.0

######  [ gtk_widget_get_preferred_height_and_baseline_for_width
](method.Widget.get_preferred_height_and_baseline_for_width.html)

Retrieves a widget’s minimum and natural height and the corresponding
baselines if it would be given the specified ` width ` , or the default height
if ` width ` is -1. The baselines may be -1 which means that no baseline is
requested for this widget.

since: 3.10

######  [ gtk_widget_get_preferred_height_for_width
](method.Widget.get_preferred_height_for_width.html)

Retrieves a widget’s minimum and natural height if it would be given the
specified ` width ` .

since: 3.0

######  [ gtk_widget_get_preferred_size
](method.Widget.get_preferred_size.html)

Retrieves the minimum and natural size of a widget, taking into account the
widget’s preference for heigh