|  |  |  | Glade User Interface Designer Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Implemented Interfaces | Properties | Signals | ||||
| GladeEditorPropertyGladeEditorProperty — A generic widget to edit a GladeProperty. | 
                    GladeEditorProperty;
#define             GLADE_MAKE_EPROP_TYPE               (func, type, parent)
void                 glade_editor_property_load          (GladeEditorProperty *eprop,
                                                         GladeProperty *property);
void                 glade_editor_property_load_by_widget
                                                        (GladeEditorProperty *eprop,
                                                         GladeWidget *widget);
void                 glade_editor_property_commit        (GladeEditorProperty *eprop,
                                                         GValue  *value);
GObject +----GInitiallyUnowned +----GtkObject +----GtkWidget +----GtkContainer +----GtkBox +----GtkHBox +----GladeEditorProperty
GladeEditorProperty implements
 
"property-class"gpointer : Read / Write / Construct Only "use-command"gboolean : Read / Write
The GladeEditorProperty is a factory that will create the correct control for the GladePropertyClass it was created for and provides a simple unified api to them.
void glade_editor_property_load (GladeEditorProperty *eprop, GladeProperty *property);
Loads property values into eprop and connects.
(the editor property will watch the property's value
until its loaded with another property or NULL
| 
 | A GladeEditorProperty | 
| 
 | A GladeProperty | 
void glade_editor_property_load_by_widget (GladeEditorProperty *eprop, GladeWidget *widget);
Convenience function to load the appropriate GladeProperty into
eprop from widget
| 
 | A GladeEditorProperty | 
| 
 | A GladeWidget | 
void glade_editor_property_commit (GladeEditorProperty *eprop,GValue *value);
Commits value to the property currently being edited by eprop.
| 
 | A GladeEditorProperty | 
| 
 | The | 
"property-class" property"property-class"gpointer : Read / Write / Construct Only
The GladePropertyClass this GladeEditorProperty was created for.
"commit" signalvoid user_function (GladeEditorProperty *gladeeditorproperty,gpointer arg1,gpointer user_data) : Run Last
Emitted when a property's value is committed, can be useful to serialize commands before and after the property's commit command from custom editors.
| 
 | the GladeEditorProperty which changed value | 
| 
 | the new | 
| 
 | user data set when the signal handler was connected. | 
"value-changed" signalvoid user_function (GladeEditorProperty *gladeeditorproperty, GladeProperty *arg1,gpointer user_data) : Run Last
Emitted when a contained property changes value
| 
 | the GladeEditorProperty which changed value | 
| 
 | the GladeProperty that's value changed. | 
| 
 | user data set when the signal handler was connected. |