Method

GtkWidgetsize_request

Declaration [src]

void
gtk_widget_size_request (
  GtkWidget* widget,
  GtkRequisition* requisition
)

Description [src]

This function is typically used when implementing a GtkContainer subclass. Obtains the preferred size of a widget. The container uses this information to arrange its child widgets and decide what size allocations to give them with gtk_widget_size_allocate().

You can also call this function from an application, with some caveats. Most notably, getting a size request requires the widget to be associated with a screen, because font information may be needed. Multihead-aware applications should keep this in mind.

Also remember that the size request is not necessarily the size a widget will actually be allocated.

Deprecated since:3.0

Use gtk_widget_get_preferred_size() instead.

Parameters

requisition GtkRequisition
 

A GtkRequisition to be filled in.

 The argument will be set by the function.
 The data is owned by the caller of the function.