| 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 {
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 >> |