Top |
GtkWindowGroup * | gtk_window_group_new () |
void | gtk_window_group_add_window () |
void | gtk_window_group_remove_window () |
GList * | gtk_window_group_list_windows () |
GtkWidget * | gtk_window_group_get_current_grab () |
GtkWindowGroup *
gtk_window_group_new (void
);
Creates a new GtkWindowGroup object. Grabs added with
gtk_grab_add()
only affect windows within the same GtkWindowGroup.
void gtk_window_group_add_window (GtkWindowGroup *window_group
,GtkWindow *window
);
Adds a window to a GtkWindowGroup.
void gtk_window_group_remove_window (GtkWindowGroup *window_group
,GtkWindow *window
);
Removes a window from a GtkWindowGroup.
GList *
gtk_window_group_list_windows (GtkWindowGroup *window_group
);
Returns a list of the GtkWindows that belong to window_group
.
A newly-allocated list of windows inside the group.
[element-type GtkWidget][transfer container]
Since: 2.14
GtkWidget *
gtk_window_group_get_current_grab (GtkWindowGroup *window_group
);