| Top |
| GtkWidget * | dzl_multi_paned_new () |
| guint | dzl_multi_paned_get_n_children () |
| GtkWidget * | dzl_multi_paned_get_nth_child () |
| GtkWidget * | dzl_multi_paned_get_at_point () |
GObject ╰── GInitiallyUnowned ╰── GtkWidget ╰── GtkContainer ╰── DzlMultiPaned ╰── DzlDockPaned
DzlMultiPaned implements AtkImplementorIface, GtkBuildable and GtkOrientable.
GtkWidget * dzl_multi_paned_get_nth_child (DzlMultiPaned *self,guint nth);
Gets the nth
child of the DzlMultiPaned.
It is an error to call this function with a value >= the result of
dzl_multi_paned_get_nth_child().
The index starts from 0.
GtkWidget * dzl_multi_paned_get_at_point (DzlMultiPaned *self,gint x,gint y);
Locates the widget at position x,y within widget.
x
and y
should be relative to self
.
Since: 3.28
struct DzlMultiPanedClass {
GtkContainerClass parent;
void (*resize_drag_begin) (DzlMultiPaned *self,
GtkWidget *child);
void (*resize_drag_end) (DzlMultiPaned *self,
GtkWidget *child);
gpointer _reserved1;
gpointer _reserved2;
gpointer _reserved3;
gpointer _reserved4;
gpointer _reserved5;
gpointer _reserved6;
gpointer _reserved7;
gpointer _reserved8;
};
“resize-drag-begin” signalvoid user_function (DzlMultiPaned *dzlmultipaned, GtkWidget *widget, gpointer user_data)
Flags: Run Last
“resize-drag-end” signalvoid user_function (DzlMultiPaned *dzlmultipaned, GtkWidget *widget, gpointer user_data)
Flags: Run Last