summaryrefslogtreecommitdiff
path: root/src/gui/core/core.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui/core/core.h')
-rw-r--r--src/gui/core/core.h29
1 files changed, 28 insertions, 1 deletions
diff --git a/src/gui/core/core.h b/src/gui/core/core.h
index c043434..bcb5433 100644
--- a/src/gui/core/core.h
+++ b/src/gui/core/core.h
@@ -25,10 +25,34 @@
#define _GUI_CORE_CORE_H
-#include <glib-object.h>
#include <stdbool.h>
+
+/* Eléments à (dé)charger disponibles */
+typedef enum _AvailableGuiComponent
+{
+ AGC_NONE = (0 << 0), /* Statut initial */
+ AGC_BUFFER_FEATURES = (1 << 0), /* Tampons de bribes de texte */
+
+} AvailableGuiComponent;
+
+/* Charge les éléments graphiques de l'éditeur. */
+bool load_gui_components(AvailableGuiComponent);
+
+/* Décharge les éléments graphiques de l'éditeur. */
+void unload_gui_components(AvailableGuiComponent);
+
+
+
+
+
+
+#if 0
+
+#include <glib-object.h>
+
+
#include "../../glibext/configuration.h"
@@ -43,5 +67,8 @@ bool complete_loading_of_all_gui_components(GGenConfig *);
void unload_all_gui_components(void);
+#endif
+
+
#endif /* _GUI_CORE_CORE_H */