summaryrefslogtreecommitdiff
path: root/src/project.h
diff options
context:
space:
mode:
authorCyrille Bagard <nocbos@gmail.com>2009-07-12 15:26:23 (GMT)
committerCyrille Bagard <nocbos@gmail.com>2009-07-12 15:26:23 (GMT)
commitc9465acd65e197e48da8648eb8d1ef602d6772ed (patch)
treefbb5ceaaa683bd1beb0b66d5e5d212b927a9f6b0 /src/project.h
parent5f2cd35c377989e07b241870f89fdf87d851465d (diff)
Read and saved projects from and into XML files.
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@91 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
Diffstat (limited to 'src/project.h')
-rw-r--r--src/project.h14
1 files changed, 6 insertions, 8 deletions
diff --git a/src/project.h b/src/project.h
index d05ab5b..80b9507 100644
--- a/src/project.h
+++ b/src/project.h
@@ -61,7 +61,10 @@ openida_project *_get_current_openida_project(openida_project *);
openida_project *create_empty_openida_project(void);
/* Crée un projet à partir du contenu XML d'un fichier. */
-openida_project *load_openida_project_from_xml(const char *);
+openida_project *g_openida_project_new_from_xml(const char *);
+
+/* Procède à l'enregistrement d'un projet donné. */
+bool g_openida_project_save(openida_project *, const char *);
/* Ferme un projet et libère la mémoire associée. */
void close_openida_project(openida_project *);
@@ -71,10 +74,6 @@ bool has_storing_filename(const openida_project *);
-/* Procède à l'enregistrement d'un projet donné. */
-bool write_openida_project_to_xml(openida_project *, const char *);
-
-
/* Attache un fichier donné à un projet donné. */
void attach_binary_to_openida_project(openida_project *, openida_binary *);
@@ -98,9 +97,8 @@ const openida_binary **get_openida_project_binaries(const openida_project *, siz
/* Met en place les menus rechargeant les projets récents. */
void load_recent_openida_projects_list(GObject *, GCallback *);
-
-
-
+/* Met en place un projet à l'écran. */
+void display_openida_project(const openida_project *, GObject *);