| Glade UI Builder Reference Manual | ||||
|---|---|---|---|---|
#include <glade.h>
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);
parameter : |
a GladeParameter |
| Returns : | a new GladeParameter cloned from parameter
|
void glade_parameter_free (GladeParameter *parameter);
Frees parameter and its associated memory.
parameter : |
a GladeParameter |
void glade_parameter_get_float (GList *parameters, const gchar *key, gfloat *value);
Searches through parameters looking for a GladeParameter named key. If
found, it stores a gfloat representation of its value into value.
void glade_parameter_get_integer (GList *parameters, const gchar *key, gint *value);
Searches through parameters looking for a GladeParameter named key. If
found, it stores a gint representation of its value into value.
void glade_parameter_get_boolean (GList *parameters, const gchar *key, gboolean *value);
Searches through parameters looking for a GladeParameter named key. If
found, it stores a gboolean representation of its value into value.
void glade_parameter_get_string (GList *parameters, const gchar *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.
parameters : |
a GList of GladeParameters |
key : |
a string containing the parameter name |
value : |
a pointer to an string |