bonobo-ui-engine-config

bonobo-ui-engine-config —

Synopsis




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

Description

Details

struct BonoboUIEngineConfigPrivate

struct BonoboUIEngineConfigPrivate;


struct BonoboUIEngineConfig

struct BonoboUIEngineConfig {

	GObject parent;

	BonoboUIEngineConfigPrivate *priv;
};


struct BonoboUIEngineConfigClass

struct BonoboUIEngineConfigClass {

	GObjectClass parent_class;

	gpointer       dummy;
};


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 :