![]() |
![]() |
![]() |
Glade User Interface Designer Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Properties | Signals |
"can-resize"gboolean : Read / Write / Construct "height-prop"gchar * : Read / Write / Construct "width-prop"gchar * : Read / Write / Construct "x-prop"gchar * : Read / Write / Construct "y-prop"gchar * : Read / Write / Construct
GladeFixed is a specialized GladeWidget to handle free-form child placements in containers that support this, it is designed with properties and signals with flexable integration in mind.
If you set the x-prop/y-prop/width-prop/height-prop properties and leave the signals alone, GladeFixed will assume you are like a GtkFixed/GtkLayout widget and will use pixel counts as units for these properties.
If you handle the configure-child/configure-end[/configure-begin] signals
and dont let them propagate to the GladeFixed, then the x-prop/y-prop/width-prop/height-prop
properties will be completely ignored and it is up to the implementor to play
with whatever child packing properties are available to make a closest match
for the values passed to configure-child via the
"can-resize"
property"can-resize"gboolean : Read / Write / Construct
Whether this container supports resizes of child widgets.
Default value: TRUE
"height-prop"
property"height-prop"gchar * : Read / Write / Construct
The property used to set the height of a child object.
Default value: "height-request"
"width-prop"
property"width-prop"gchar * : Read / Write / Construct
The property used to set the width of a child object.
Default value: "width-request"
"x-prop"
property"x-prop"gchar * : Read / Write / Construct
The property used to set the X position of a child object.
Default value: "x"
"configure-begin"
signalgboolean user_function (GladeFixed *gladewidget,GObject *arg1,gpointer user_data) : Run Last
Signals the beginning of a Drag/Resize
|
the GladeFixed which received the signal. |
|
the child GladeWidget |
|
user data set when the signal handler was connected. |
Returns : |
TRUE |
"configure-child"
signalgboolean user_function (GladeFixed *gladewidget,GObject *arg1,gpointer arg2,gpointer user_data) : Run Last
Delegates the Drag/Resize job.
|
the GladeFixed which received the signal. |
|
the child GladeWidget |
|
a pointer to a |
|
user data set when the signal handler was connected. |
Returns : |
TRUE |
"configure-end"
signalgboolean user_function (GladeFixed *gladewidget,GObject *arg1,gpointer user_data) : Run Last
Signals the end of a Drag/Resize
|
the GladeFixed which received the signal. |
|
the child GladeWidget |
|
user data set when the signal handler was connected. |
Returns : |
TRUE |