diff options
author | Ettore Perazzoli <ettore@src.gnome.org> | 2000-07-20 21:37:56 +0800 |
---|---|---|
committer | Ettore Perazzoli <ettore@src.gnome.org> | 2000-07-20 21:37:56 +0800 |
commit | b40242c395b0eec33a622ddfe90634fd6d63e4c6 (patch) | |
tree | aecb84b01ffb6c3536c5db0c26165df4f51d860a /shell/e-component-registry.h | |
parent | 8aec5bf2be2fbfdfb4cecd6c48a77d197db41d39 (diff) | |
download | gsoc2013-evolution-b40242c395b0eec33a622ddfe90634fd6d63e4c6.tar.gz gsoc2013-evolution-b40242c395b0eec33a622ddfe90634fd6d63e4c6.tar.zst gsoc2013-evolution-b40242c395b0eec33a622ddfe90634fd6d63e4c6.zip |
Add support for saving the current configuration of all the
components.
svn path=/trunk/; revision=4237
Diffstat (limited to 'shell/e-component-registry.h')
-rw-r--r-- | shell/e-component-registry.h | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/shell/e-component-registry.h b/shell/e-component-registry.h index 298b756391..0a34413844 100644 --- a/shell/e-component-registry.h +++ b/shell/e-component-registry.h @@ -59,13 +59,18 @@ struct _EComponentRegistryClass { }; -GtkType e_component_registry_get_type (void); -void e_component_registry_construct (EComponentRegistry *component_registry, - EShell *shell); -EComponentRegistry *e_component_registry_new (EShell *shell); +GtkType e_component_registry_get_type (void); +void e_component_registry_construct (EComponentRegistry *component_registry, + EShell *shell); +EComponentRegistry *e_component_registry_new (EShell *shell); -gboolean e_component_registry_register_component (EComponentRegistry *component_registry, - const char *id); +gboolean e_component_registry_register_component (EComponentRegistry *component_registry, + const char *id); + +GList *e_component_registry_get_id_list (EComponentRegistry *component_registry); + +EvolutionShellComponentClient *e_component_registry_get_component_by_id (EComponentRegistry *component_registry, + const char *id); #ifdef __cplusplus } |