ce: 2.4

######  [ gtk_widget_remove_tick_callback
](method.Widget.remove_tick_callback.html)

Removes a tick callback previously registered with
gtk_widget_add_tick_callback().

since: 3.8

######  [ gtk_widget_render_icon ](method.Widget.render_icon.html)

A convenience function that uses the theme settings for ` widget ` to look up
` stock_id ` and render it to a pixbuf. ` stock_id ` should be a stock icon
ID  such as #GTK_STOCK_OPEN or #GTK_STOCK_OK. ` size ` should be a size such
as #GTK_ICON_SIZE_MENU. ` detail ` should be a string that identifies the
widget or code doing the rendering, so that theme engines can special-case
rendering for that widget or code.

deprecated: 3.0

######  [ gtk_widget_render_icon_pixbuf
](method.Widget.render_icon_pixbuf.html)

A convenience function that uses the theme engine and style settings for `
widget ` to look up ` stock_id ` and render it to a pixbuf. ` stock_id `
should be a stock icon  ID  such as

#  GTK_STOCK_OPEN or #GTK_STOCK_OK. ` size ` should be a size

such as #GTK_ICON_SIZE_MENU.

deprecated: 3.10  since: 3.0

######  [ gtk_widget_reparent ](method.Widget.reparent.html)

Moves a widget from one ` GtkContainer ` to another, handling reference count
issues to avoid destroying the widget.

deprecated: 3.14

######  [ gtk_widget_reset_rc_styles ](method.Widget.reset_rc_styles.html)

Reset the styles of ` widget ` and all descendents, so when they are looked up
again, they get the correct values for the currently loaded  RC  file
settings.

deprecated: 3.0

######  [ gtk_widget_reset_style ](method.Widget.reset_style.html)

Updates the style context of ` widget ` and all descendants by updating its
widget path. ` GtkContainers ` may want to use this on a child when reordering
it in a way that a different style might apply to it. See also
gtk_container_get_path_for_child().

since: 3.0

######  [ gtk_widget_send_expose ](method.Widget.send_expose.html)

Very rarely-used function. This function is used to emit an expose event on a
widget. This function is not normally used directly. The only time it is used
is when propagating an expose event to a windowless child widget
(gtk_widget_get_has_window() is ` FALSE ` ), and that is normally done using
gtk_container_propagate_draw().

deprecated: 3.22

######  [ gtk_widget_send_focus_change ](method.Widget.send_focus_change.html)

Sends the focus change ` event ` to ` widget ` .

since: 2.20

######  [ gtk_widget_set_accel_path ](method.Widget.set_accel_path.html)

Given an accelerator group, ` accel_group ` , and an accelerator path, `
accel_path ` , sets up an accelerator in ` accel_group ` so whenever the key
binding that is defined for ` accel_path ` is pressed, ` widget ` will be
activated. This removes any accelerators (for any accelerator group) installed
by previous calls to gtk_widget_set_accel_path(). Associating accelerators
with paths allows them to be modified by the user and the modifications to be
saved for future use. (See gtk_accel_map_save().)

######  [ gtk_widget_set_allocation ](method.Widget.set_allocation.html)

Sets the widget’s allocation. This should not be used directly, but from
within a widget’s size_allocate method.

since: 2.18

######  [ gtk_widget_set_app_paintable ](method.Widget.set_app_paintable.html)

Sets whether the application intends to draw on the widget in an `
GtkWidget::draw ` handler.

######  [ gtk_widget_set_can_default ](method.Widget.set_can_default.html)

Specifies whether ` widget ` can be a default widget. See `
gtk_widget_grab_default() ` for details about the meaning of “default”.

since: 2.18

######  [ gtk_widget_set_can_focus ](method.Widget.set_can_focus.html)

Specifies whether ` widget ` can own the input focus. See `
gtk_widget_grab_focus() ` for actually setting the input focus on a widget.

since: 2.18

######  [ gtk_widget_set_child_visible ](method.Widget.set_child_visible.html)

Sets whether ` widget ` should be mapped along with its when its parent is
mapped and ` wid