Top |
#define | AGS_EXPANDER_CHILD() |
AgsExpanderChild * | ags_expander_child_alloc () |
void | ags_expander_child_free () |
AgsExpanderChild * | ags_expander_child_find () |
void | ags_expander_add () |
void | ags_expander_remove () |
AgsExpander * | ags_expander_new () |
AgsExpander is a composite widget containing a GtkGrid. It is mainly used to layout childs in rows and columns that can be expanded.
AgsExpanderChild * ags_expander_child_alloc (guint x
,guint y
,guint width
,guint height
);
Allocate AgsExpanderChild.
Since: 3.0.0
void
ags_expander_child_free (AgsExpanderChild *expander_child
);
Free expander_child
.
Since: 3.2.2
AgsExpanderChild * ags_expander_child_find (AgsExpander *expander
,GtkWidget *child
);
Find child
of expander
.
Since: 3.0.0
void ags_expander_add (AgsExpander *expander
,GtkWidget *widget
,guint x
,guint y
,guint width
,guint height
);
Adds a GtkWidget to AgsExpander
expander |
the AgsExpander |
|
widget |
the child GtkWidget |
|
x |
x-position |
|
y |
y-position |
|
width |
allocation width |
|
height |
allocation height |
Since: 3.0.0
void ags_expander_remove (AgsExpander *expander
,GtkWidget *widget
);
Removes a GtkWidget of AgsExpander
Since: 3.0.0