|  |  |  | Glade User Interface Designer Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | ||||
                    GladeParameter;
GladeParameter *    glade_parameter_new                 (void);
GladeParameter *    glade_parameter_clone               (GladeParameter *parameter);
void                 glade_parameter_free                (GladeParameter *parameter);
void                 glade_parameter_get_float           (GList  *parameters,
                                                         const gchar  *key,
                                                         gfloat  *value);
void                 glade_parameter_get_integer         (GList  *parameters,
                                                         const gchar  *key,
                                                         gint  *value);
void                 glade_parameter_get_boolean         (GList  *parameters,
                                                         const gchar  *key,
                                                         gboolean  *value);
void                 glade_parameter_get_string          (GList  *parameters,
                                                         const gchar  *key,
                                                         gchar  **value);
GList  *             glade_parameter_list_new_from_node  (GList  *list,
                                                         GladeXmlNode  *node);
Parameters can be set in your catalog file that may determine how your plugin will treat certain widget classes.
typedef struct {
	gchar *key;   /* The name of the parameter */
	gchar *value; /* The textual representation of the parameter */
} GladeParameter;
GladeParameter * glade_parameter_clone (GladeParameter *parameter);
| 
 | a GladeParameter | 
| Returns : | a new GladeParameter cloned from parameter | 
void glade_parameter_free (GladeParameter *parameter);
Frees parameter and its associated memory.
| 
 | a GladeParameter | 
void glade_parameter_get_float (GList *parameters, constgchar *key,gfloat *value);
Searches through parameters looking for a GladeParameter named key. If
found, it stores a value.
| 
 | a | 
| 
 | a string containing the parameter name | 
| 
 | a pointer to a | 
void glade_parameter_get_integer (GList *parameters, constgchar *key,gint *value);
Searches through parameters looking for a GladeParameter named key. If
found, it stores a value.
| 
 | a | 
| 
 | a string containing the parameter name | 
| 
 | a pointer to a | 
void glade_parameter_get_boolean (GList *parameters, constgchar *key,gboolean *value);
Searches through parameters looking for a GladeParameter named key. If
found, it stores a value.
| 
 | a | 
| 
 | a string containing the parameter name | 
| 
 | a pointer to a | 
void glade_parameter_get_string (GList *parameters, constgchar *key,gchar **value);
Searches through parameters looking for a GladeParameter named key. If
found, it stores a newly copied string representation of its value into 
value.
| 
 | a | 
| 
 | a string containing the parameter name | 
| 
 | a pointer to an string |