里描述对构件进行操作的函数。它们可以用于设置构件的风格、间距和大小,等等。
void gtk_widget_activate( GtkWidget *widget );
void gtk_widget_set_name( GtkWidget *widget,
gchar *name );
gchar *gtk_widget_get_name( GtkWidget *widget );
void gtk_widget_set_sensitive( GtkWidget *widget,
gboolean sensitive );
void gtk_widget_set_style( GtkWidget *widget,
GtkStyle *style );
GtkStyle *gtk_widget_get_style( GtkWidget *widget );
GtkStyle *gtk_widget_get_default_style( void );
void gtk_widget_set_size_request ( GtkWidget *widget,
gint width,
gint height );
void gtk_widget_grab_focus( GtkWidget *widget );
void gtk_widget_show( GtkWidget *widget );
void gtk_widget_hide( GtkWidget *widget );
gtk_widget_set_sensitive()
函数原形:
void gtk_widget_set_sensitive(GtkWidget *widget,gboolean setting);
参数:
- widget
控件- gboolean
TRUE - 使能控件
FALSE - 禁能控件