|  |  |  | LibBonoboUI API Reference Manual |  | 
|---|
| bonobo-ui-engine-configbonobo-ui-engine-config — | 
            BonoboUIEngineConfigPrivate;
            BonoboUIEngineConfig;
            BonoboUIEngineConfigClass;
BonoboUIEngineConfig* bonobo_ui_engine_config_construct
                                            (BonoboUIEngineConfig *config,
                                             BonoboUIEngine *engine,
                                             GtkWindow *opt_parent);
BonoboUIEngineConfig* bonobo_ui_engine_config_new
                                            (BonoboUIEngine *engine,
                                             GtkWindow *opt_parent);
char*       (*BonoboUIEngineConfigFn)       (BonoboUIEngineConfig *config,
                                             BonoboUINode *config_node,
                                             BonoboUIEngine *popup_engine);
void        (*BonoboUIEngineConfigVerbFn)   (BonoboUIEngineConfig *config,
                                             const char *path,
                                             const char *opt_state,
                                             BonoboUIEngine *popup_engine,
                                             BonoboUINode *popup_node);
void        bonobo_ui_engine_config_connect (GtkWidget *widget,
                                             BonoboUIEngine *engine,
                                             const char *path,
                                             BonoboUIEngineConfigFn config_fn,
                                             BonoboUIEngineConfigVerbFn verb_fn);
void        bonobo_ui_engine_config_serialize
                                            (BonoboUIEngineConfig *config);
void        bonobo_ui_engine_config_hydrate (BonoboUIEngineConfig *config);
void        bonobo_ui_engine_config_add     (BonoboUIEngineConfig *config,
                                             const char *path,
                                             const char *attr,
                                             const char *value);
void        bonobo_ui_engine_config_remove  (BonoboUIEngineConfig *config,
                                             const char *path,
                                             const char *attr);
void        bonobo_ui_engine_config_configure
                                            (BonoboUIEngineConfig *config);
BonoboUIEngine* bonobo_ui_engine_config_get_engine
                                            (BonoboUIEngineConfig *config);
typedef struct _BonoboUIEngineConfigPrivate BonoboUIEngineConfigPrivate;
typedef struct {
	GObject parent;
	BonoboUIEngineConfigPrivate *priv;
} BonoboUIEngineConfig;
typedef struct {
	GObjectClass parent_class;
	gpointer       dummy;
} BonoboUIEngineConfigClass;
BonoboUIEngineConfig* bonobo_ui_engine_config_construct (BonoboUIEngineConfig *config, BonoboUIEngine *engine, GtkWindow *opt_parent);
| config: | |
| engine: | |
| opt_parent: | |
| Returns : | 
BonoboUIEngineConfig* bonobo_ui_engine_config_new (BonoboUIEngine *engine, GtkWindow *opt_parent);
| engine: | |
| opt_parent: | |
| Returns : | 
char* (*BonoboUIEngineConfigFn) (BonoboUIEngineConfig *config, BonoboUINode *config_node, BonoboUIEngine *popup_engine);
| config: | |
| config_node: | |
| popup_engine: | |
| Returns : | 
void (*BonoboUIEngineConfigVerbFn) (BonoboUIEngineConfig *config, const char *path, const char *opt_state, BonoboUIEngine *popup_engine, BonoboUINode *popup_node);
| config: | |
| path: | |
| opt_state: | |
| popup_engine: | |
| popup_node: | 
void bonobo_ui_engine_config_connect (GtkWidget *widget, BonoboUIEngine *engine, const char *path, BonoboUIEngineConfigFn config_fn, BonoboUIEngineConfigVerbFn verb_fn);
| widget: | |
| engine: | |
| path: | |
| config_fn: | |
| verb_fn: | 
void        bonobo_ui_engine_config_serialize
                                            (BonoboUIEngineConfig *config);
| config: | 
void bonobo_ui_engine_config_hydrate (BonoboUIEngineConfig *config);
| config: | 
void bonobo_ui_engine_config_add (BonoboUIEngineConfig *config, const char *path, const char *attr, const char *value);
| config: | |
| path: | |
| attr: | |
| value: | 
void bonobo_ui_engine_config_remove (BonoboUIEngineConfig *config, const char *path, const char *attr);
| config: | |
| path: | |
| attr: | 
void        bonobo_ui_engine_config_configure
                                            (BonoboUIEngineConfig *config);
| config: | 
BonoboUIEngine* bonobo_ui_engine_config_get_engine (BonoboUIEngineConfig *config);
| config: | |
| Returns : | 
| << BonoboUIEngine | BonoboUISync >> |