![]() |
![]() |
![]() |
LibMateComponentUI API Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
MateComponentUIEngineConfigPrivate; MateComponentUIEngineConfig; MateComponentUIEngineConfigClass; MateComponentUIEngineConfig * matecomponent_ui_engine_config_construct (MateComponentUIEngineConfig *config
,MateComponentUIEngine *engine
,GtkWindow *opt_parent
); MateComponentUIEngineConfig * matecomponent_ui_engine_config_new (MateComponentUIEngine *engine
,GtkWindow *opt_parent
); char * (*MateComponentUIEngineConfigFn) (MateComponentUIEngineConfig *config
,MateComponentUINode *config_node
,MateComponentUIEngine *popup_engine
); void (*MateComponentUIEngineConfigVerbFn) (MateComponentUIEngineConfig *config
,const char *path
,const char *opt_state
,MateComponentUIEngine *popup_engine
,MateComponentUINode *popup_node
); void matecomponent_ui_engine_config_connect (GtkWidget *widget
,MateComponentUIEngine *engine
,const char *path
,MateComponentUIEngineConfigFn config_fn
,MateComponentUIEngineConfigVerbFn verb_fn
); void matecomponent_ui_engine_config_serialize (MateComponentUIEngineConfig *config
); void matecomponent_ui_engine_config_hydrate (MateComponentUIEngineConfig *config
); void matecomponent_ui_engine_config_add (MateComponentUIEngineConfig *config
,const char *path
,const char *attr
,const char *value
); void matecomponent_ui_engine_config_remove (MateComponentUIEngineConfig *config
,const char *path
,const char *attr
); void matecomponent_ui_engine_config_configure (MateComponentUIEngineConfig *config
); MateComponentUIEngine * matecomponent_ui_engine_config_get_engine (MateComponentUIEngineConfig *config
);
typedef struct _MateComponentUIEngineConfigPrivate MateComponentUIEngineConfigPrivate;
typedef struct { GObject parent; MateComponentUIEngineConfigPrivate *priv; } MateComponentUIEngineConfig;
typedef struct { GObjectClass parent_class; gpointer dummy; } MateComponentUIEngineConfigClass;
MateComponentUIEngineConfig * matecomponent_ui_engine_config_construct (MateComponentUIEngineConfig *config
,MateComponentUIEngine *engine
,GtkWindow *opt_parent
);
|
|
|
|
|
|
Returns : |
MateComponentUIEngineConfig * matecomponent_ui_engine_config_new (MateComponentUIEngine *engine
,GtkWindow *opt_parent
);
|
|
|
|
Returns : |
char * (*MateComponentUIEngineConfigFn) (MateComponentUIEngineConfig *config
,MateComponentUINode *config_node
,MateComponentUIEngine *popup_engine
);
|
|
|
|
|
|
Returns : |
void (*MateComponentUIEngineConfigVerbFn) (MateComponentUIEngineConfig *config
,const char *path
,const char *opt_state
,MateComponentUIEngine *popup_engine
,MateComponentUINode *popup_node
);
|
|
|
|
|
|
|
|
|
void matecomponent_ui_engine_config_connect (GtkWidget *widget
,MateComponentUIEngine *engine
,const char *path
,MateComponentUIEngineConfigFn config_fn
,MateComponentUIEngineConfigVerbFn verb_fn
);
|
|
|
|
|
|
|
|
|
void matecomponent_ui_engine_config_serialize (MateComponentUIEngineConfig *config
);
|
void matecomponent_ui_engine_config_hydrate (MateComponentUIEngineConfig *config
);
|
void matecomponent_ui_engine_config_add (MateComponentUIEngineConfig *config
,const char *path
,const char *attr
,const char *value
);
|
|
|
|
|
|
|
void matecomponent_ui_engine_config_remove (MateComponentUIEngineConfig *config
,const char *path
,const char *attr
);
|
|
|
|
|
void matecomponent_ui_engine_config_configure (MateComponentUIEngineConfig *config
);
|
MateComponentUIEngine * matecomponent_ui_engine_config_get_engine (MateComponentUIEngineConfig *config
);
|
|
Returns : |