gtkwindowgroup
gtkwindowgroup — ограничивают эффект
захватов
|
|
краткий обзор
#include <gtk/gtk.h>
gtkwindowgroup;
gtkwindowgroup* gtk_window_group_new (void);
void gtk_window_group_add_window (gtkwindowgroup *window_group,
gtkwindow *window);
void gtk_window_group_remove_window (gtkwindowgroup *window_group,
gtkwindow *window);
иерархия объектов
gobject
+----gtkwindowgroup
описание
детали
gtkwindowgroup
typedef struct _gtkwindowgroup gtkwindowgroup;
gtk_window_group_new ()
gtkwindowgroup* gtk_window_group_new (void);
создаёт новый объект gtkwindowgroup.
захваты, добавленные с помощью
gtk_grab_add()
затрагивают только окна в пределах
того же самого gtkwindowgroup.
gtk_window_group_add_window ()
void gtk_window_group_add_window (gtkwindowgroup *window_group,
gtkwindow *window);
добавляет окно к gtkwindowgroup.
gtk_window_group_remove_window ()
void gtk_window_group_remove_window (gtkwindowgroup *window_group,
gtkwindow *window);
удаляет окно из gtkwindowgroup.
|