Method

GtkWidgetinsert_after

Declaration [src]

void
gtk_widget_insert_after (
  GtkWidget* widget,
  GtkWidget* parent,
  GtkWidget* previous_sibling
)

Description [src]

Inserts widget into the child widget list of parent.

It will be placed after previous_sibling, or at the beginning if previous_sibling is NULL.

After calling this function, gtk_widget_get_prev_sibling(widget) will return previous_sibling.

If parent is already set as the parent widget of widget, this function can also be used to reorder widget in the child widget list of parent.

This API is primarily meant for widget implementations; if you are just using a widget, you must use its own API for adding children.

Parameters

parent

Type: GtkWidget

The parent GtkWidget to insert widget into.

The data is owned by the caller of the method.
previous_sibling

Type: GtkWidget

The new previous sibling of widget.

The argument can be NULL.
The data is owned by the caller of the method.