forked from AuroraMiddleware/gtk
parent
f010eeb7d3
commit
9bf7f99a17
@ -5086,6 +5086,7 @@ gtk_window_group_new
|
||||
gtk_window_group_add_window
|
||||
gtk_window_group_remove_window
|
||||
gtk_window_group_list_windows
|
||||
gtk_window_group_get_current_grab
|
||||
gtk_window_group_get_current_device_grab
|
||||
<SUBSECTION Standard>
|
||||
GTK_IS_WINDOW_GROUP
|
||||
|
@ -4545,6 +4545,7 @@ gtk_window_group_get_type G_GNUC_CONST
|
||||
gtk_window_group_new
|
||||
gtk_window_group_remove_window
|
||||
gtk_window_group_list_windows
|
||||
gtk_window_group_get_current_grab
|
||||
gtk_window_group_get_current_device_grab
|
||||
gtk_window_has_group
|
||||
gtk_window_has_toplevel_focus
|
||||
|
@ -7904,10 +7904,19 @@ gtk_window_has_group (GtkWindow *window)
|
||||
return window->group != NULL;
|
||||
}
|
||||
|
||||
/* Return the current grab widget of the given group
|
||||
/**
|
||||
* gtk_window_group_get_current_current_grab:
|
||||
* @window_group: a #GtkWindowGroup
|
||||
*
|
||||
* Gets the current grab widget of the given group,
|
||||
* see gtk_grab_add().
|
||||
*
|
||||
* Returns: the current grab widget of the group
|
||||
*
|
||||
* Since: 2.22
|
||||
*/
|
||||
GtkWidget *
|
||||
_gtk_window_group_get_current_grab (GtkWindowGroup *window_group)
|
||||
gtk_window_group_get_current_grab (GtkWindowGroup *window_group)
|
||||
{
|
||||
if (window_group->grabs)
|
||||
return GTK_WIDGET (window_group->grabs->data);
|
||||
|
@ -415,7 +415,7 @@ void _gtk_window_constrain_size (GtkWindow *window,
|
||||
gint height,
|
||||
gint *new_width,
|
||||
gint *new_height);
|
||||
GtkWidget *_gtk_window_group_get_current_grab (GtkWindowGroup *window_group);
|
||||
GtkWidget *gtk_window_group_get_current_grab (GtkWindowGroup *window_group);
|
||||
void _gtk_window_group_add_device_grab (GtkWindowGroup *window_group,
|
||||
GtkWidget *widget,
|
||||
GdkDevice *device,
|
||||
|
Loading…
Reference in New Issue
Block a user