mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2025-01-17 15:40:12 +00:00
Implement gtk_paned_get_handle_window
Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=607885
This commit is contained in:
parent
bffcae28d7
commit
21ef8f9ad9
@ -2771,6 +2771,7 @@ gtk_paned_add1
|
|||||||
gtk_paned_add2
|
gtk_paned_add2
|
||||||
gtk_paned_get_child1
|
gtk_paned_get_child1
|
||||||
gtk_paned_get_child2
|
gtk_paned_get_child2
|
||||||
|
gtk_paned_get_handle_window
|
||||||
gtk_paned_get_position
|
gtk_paned_get_position
|
||||||
gtk_paned_get_type G_GNUC_CONST
|
gtk_paned_get_type G_GNUC_CONST
|
||||||
gtk_paned_pack1
|
gtk_paned_pack1
|
||||||
|
@ -2230,5 +2230,26 @@ gtk_paned_toggle_handle_focus (GtkPaned *paned)
|
|||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* gtk_paned_get_handle_window:
|
||||||
|
* @panede: a #GtkPaned
|
||||||
|
*
|
||||||
|
* Returns the #GdkWindow of the handle. This function is
|
||||||
|
* useful when handling button or motion events because it
|
||||||
|
* enables the callback to distinguish between the window
|
||||||
|
* of the paned, a child and the handle.
|
||||||
|
*
|
||||||
|
* Return value: the paned's handle window.
|
||||||
|
*
|
||||||
|
* Since: 2.20
|
||||||
|
**/
|
||||||
|
GdkWindow *
|
||||||
|
gtk_paned_get_handle_window (GtkPaned *paned)
|
||||||
|
{
|
||||||
|
g_return_val_if_fail (GTK_IS_PANED (paned), NULL);
|
||||||
|
|
||||||
|
return paned->handle;
|
||||||
|
}
|
||||||
|
|
||||||
#define __GTK_PANED_C__
|
#define __GTK_PANED_C__
|
||||||
#include "gtkaliasdef.c"
|
#include "gtkaliasdef.c"
|
||||||
|
@ -127,6 +127,8 @@ void gtk_paned_set_position (GtkPaned *paned,
|
|||||||
GtkWidget * gtk_paned_get_child1 (GtkPaned *paned);
|
GtkWidget * gtk_paned_get_child1 (GtkPaned *paned);
|
||||||
GtkWidget * gtk_paned_get_child2 (GtkPaned *paned);
|
GtkWidget * gtk_paned_get_child2 (GtkPaned *paned);
|
||||||
|
|
||||||
|
GdkWindow * gtk_paned_get_handle_window (GtkPaned *paned);
|
||||||
|
|
||||||
#ifndef GTK_DISABLE_DEPRECATED
|
#ifndef GTK_DISABLE_DEPRECATED
|
||||||
/* Internal function */
|
/* Internal function */
|
||||||
void gtk_paned_compute_position (GtkPaned *paned,
|
void gtk_paned_compute_position (GtkPaned *paned,
|
||||||
|
Loading…
Reference in New Issue
Block a user