Method

GtkWidgetset_visual

Declaration [src]

void
gtk_widget_set_visual (
  GtkWidget* widget,
  GdkVisual* visual
)

Description [src]

Sets the visual that should be used for by widget and its children for creating GdkWindows. The visual must be on the same GdkScreen as returned by gtk_widget_get_screen(), so handling the GtkWidget::screen-changed signal is necessary.

Setting a new visual will not cause widget to recreate its windows, so you should call this function before widget is realized.

Parameters

visual GdkVisual
 

Visual to be used or NULL to unset a previous one.

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