summaryrefslogtreecommitdiff
path: root/redo/gtk_unix.h
diff options
context:
space:
mode:
Diffstat (limited to 'redo/gtk_unix.h')
-rw-r--r--redo/gtk_unix.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/redo/gtk_unix.h b/redo/gtk_unix.h
index 1f24fc3..874e0f2 100644
--- a/redo/gtk_unix.h
+++ b/redo/gtk_unix.h
@@ -1,5 +1,8 @@
/* 16 march 2014 */
+#ifndef __GO_UI_GTK_UNIX_H__
+#define __GO_UI_GTK_UNIX_H__
+
/*
MIN_REQUIRED signals that programs are expected to run on at least GLib 2.32/GTK+ 3.4 and thus deprectation warnings for newer versions (such as gtk_scrolled_window_add_with_viewport() being deprecated in GTK+ 3.8) should be suppressed.
MAX_ALLOWED signals that programs will not use features introduced in newer versions of GLib/GTK+ and that the compiler should warn us if we slip.
@@ -21,3 +24,15 @@ Thanks to desrt in irc.gimp.net/#gtk+
/* table_unix.c */
extern void tableAppendColumn(GtkTreeView *, gchar *);
+typedef struct goTableModel goTableModel;
+typedef struct goTableModelClass goTableModelClass;
+struct goTableModel {
+ GObject parent_instance;
+ void *gotable;
+};
+struct goTableModelClass {
+ GObjectClass parent_class;
+};
+extern goTableModel *newTableModel(void *);
+
+#endif