bonobo-ui-engine-config

bonobo-ui-engine-config

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);

Description

Details

BonoboUIEngineConfigPrivate

typedef struct _BonoboUIEngineConfigPrivate BonoboUIEngineConfigPrivate;


BonoboUIEngineConfig

typedef struct {
	GObject parent;

	BonoboUIEngineConfigPrivate *priv;
} BonoboUIEngineConfig;


BonoboUIEngineConfigClass

typedef struct {
	GObjectClass parent_class;

	gpointer       dummy;
} BonoboUIEngineConfigClass;


bonobo_ui_engine_config_construct ()

BonoboUIEngineConfig * bonobo_ui_engine_config_construct
                                                        (BonoboUIEngineConfig *config,
                                                         BonoboUIEngine *engine,
                                                         GtkWindow *opt_parent);

config :

engine :

opt_parent :

Returns :


bonobo_ui_engine_config_new ()

BonoboUIEngineConfig * bonobo_ui_engine_config_new      (BonoboUIEngine *engine,
                                                         GtkWindow *opt_parent);

engine :

opt_parent :

Returns :


BonoboUIEngineConfigFn ()

char *              (*BonoboUIEngineConfigFn)           (BonoboUIEngineConfig *config,
                                                         BonoboUINode *config_node,
                                                         BonoboUIEngine *popup_engine);

config :

config_node :

popup_engine :

Returns :


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_connect ()

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 :


bonobo_ui_engine_config_serialize ()

void                bonobo_ui_engine_config_serialize   (BonoboUIEngineConfig *config);

config :


bonobo_ui_engine_config_hydrate ()

void                bonobo_ui_engine_config_hydrate     (BonoboUIEngineConfig *config);

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);

config :

path :

attr :


bonobo_ui_engine_config_configure ()

void                bonobo_ui_engine_config_configure   (BonoboUIEngineConfig *config);

config :


bonobo_ui_engine_config_get_engine ()

BonoboUIEngine *    bonobo_ui_engine_config_get_engine  (BonoboUIEngineConfig *config);

config :

Returns :