Synopsis
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);
Details
BonoboUIEngineConfigPrivate
typedef struct _BonoboUIEngineConfigPrivate BonoboUIEngineConfigPrivate;
BonoboUIEngineConfig
typedef struct {
GObject parent;
BonoboUIEngineConfigPrivate *priv;
} BonoboUIEngineConfig;
BonoboUIEngineConfigClass
typedef struct {
GObjectClass parent_class;
gpointer dummy;
} BonoboUIEngineConfigClass;
BonoboUIEngineConfigVerbFn ()
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 : |
|
bonobo_ui_engine_config_serialize ()
void bonobo_ui_engine_config_serialize (BonoboUIEngineConfig *config);
bonobo_ui_engine_config_hydrate ()
void bonobo_ui_engine_config_hydrate (BonoboUIEngineConfig *config);
bonobo_ui_engine_config_add ()
void bonobo_ui_engine_config_add (BonoboUIEngineConfig *config,
const char *path,
const char *attr,
const char *value);
config : |
|
path : |
|
attr : |
|
value : |
|
bonobo_ui_engine_config_remove ()
void bonobo_ui_engine_config_remove (BonoboUIEngineConfig *config,
const char *path,
const char *attr);
bonobo_ui_engine_config_configure ()
void bonobo_ui_engine_config_configure (BonoboUIEngineConfig *config);