| LibBonoboUI API Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | ||||
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);
|
|
|
|
|
|
Returns : |
BonoboUIEngineConfig * bonobo_ui_engine_config_new (BonoboUIEngine *engine, GtkWindow *opt_parent);
|
|
|
|
Returns : |
char * (*BonoboUIEngineConfigFn) (BonoboUIEngineConfig *config, BonoboUINode *config_node, BonoboUIEngine *popup_engine);
|
|
|
|
|
|
Returns : |
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);
|
|
Returns : |