LibBonoboUI API Reference Manual |
---|
bonobo-ui-engine-config —
struct BonoboUIEngineConfigPrivate; struct BonoboUIEngineConfig; struct 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);
struct BonoboUIEngineConfig { GObject parent; BonoboUIEngineConfigPrivate *priv; };
struct BonoboUIEngineConfigClass { GObjectClass parent_class; gpointer dummy; };
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 >> |