summaryrefslogtreecommitdiff
path: root/plugins/gtk+/glade-gtk.h
diff options
context:
space:
mode:
authorTristan Van Berkom <tvb@src.gnome.org>2007-01-23 19:49:04 +0000
committerTristan Van Berkom <tvb@src.gnome.org>2007-01-23 19:49:04 +0000
commiteb33dd583ddd72a13648958b76f91c988f2907fb (patch)
tree2dc9f85a792cf9e7873a6526d7da8367948416ec /plugins/gtk+/glade-gtk.h
parent7b9410c2c87bab548f924c24a1addfbce5e0b78b (diff)
downloadglade-eb33dd583ddd72a13648958b76f91c988f2907fb.tar.gz
Reorganised package structure, moved a lot of files and directories.
* Reorganised package structure, moved a lot of files and directories. Modified the Makefile.am in most directories. * po/POTFILES.in, po/POTFILES.skip: Update for reorganisation. * configure.ac: Add files to AC_CONFIG_FILES. Change AC_CONFIG_SRCDIR. svn path=/trunk/; revision=1050
Diffstat (limited to 'plugins/gtk+/glade-gtk.h')
-rw-r--r--plugins/gtk+/glade-gtk.h31
1 files changed, 31 insertions, 0 deletions
diff --git a/plugins/gtk+/glade-gtk.h b/plugins/gtk+/glade-gtk.h
new file mode 100644
index 00000000..d5666cdc
--- /dev/null
+++ b/plugins/gtk+/glade-gtk.h
@@ -0,0 +1,31 @@
+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */
+#ifndef __GLADE_GTK_H__
+#define __GLADE_GTK_H__
+
+#include <glade.h>
+#include <glib-object.h>
+
+#ifdef G_OS_WIN32
+#define GLADEGTK_API __declspec(dllexport)
+#else
+#define GLADEGTK_API
+#endif
+
+/* Types */
+
+typedef enum {
+ GLADEGTK_IMAGE_FILENAME = 0,
+ GLADEGTK_IMAGE_STOCK,
+ GLADEGTK_IMAGE_ICONTHEME
+} GladeGtkImageType;
+
+typedef enum {
+ GLADEGTK_BUTTON_LABEL = 0,
+ GLADEGTK_BUTTON_STOCK,
+ GLADEGTK_BUTTON_CONTAINER
+} GladeGtkButtonType;
+
+GType GLADEGTK_API glade_gtk_image_type_get_type (void);
+GType GLADEGTK_API glade_gtk_button_type_get_type (void);
+
+#endif /* __GLADE_GTK_H__ */