aboutsummaryrefslogtreecommitdiff
path: root/libdbusmenu-gtk/menu.h
diff options
context:
space:
mode:
authorTed Gould <ted@canonical.com>2009-05-19 05:04:04 +0200
committerTed Gould <ted@canonical.com>2009-05-19 05:04:04 +0200
commite84ef2f86d5005d6b7c298be37fd25c527d1a6fe (patch)
tree1bbfb46e10b1cc5dde87e2e1cdb612a97a8cd64d /libdbusmenu-gtk/menu.h
parent4a9246ce21cd54b686e6885c1423de83e3240f6d (diff)
downloadlibdbusmenu-e84ef2f86d5005d6b7c298be37fd25c527d1a6fe.tar.gz
libdbusmenu-e84ef2f86d5005d6b7c298be37fd25c527d1a6fe.tar.bz2
libdbusmenu-e84ef2f86d5005d6b7c298be37fd25c527d1a6fe.zip
Switching over to some autogenerated menu files instead of our test ones.
Diffstat (limited to 'libdbusmenu-gtk/menu.h')
-rw-r--r--libdbusmenu-gtk/menu.h33
1 files changed, 33 insertions, 0 deletions
diff --git a/libdbusmenu-gtk/menu.h b/libdbusmenu-gtk/menu.h
new file mode 100644
index 0000000..783737a
--- /dev/null
+++ b/libdbusmenu-gtk/menu.h
@@ -0,0 +1,33 @@
+#ifndef __MENU_H__
+#define __MENU_H__
+
+#include <glib.h>
+#include <glib-object.h>
+
+G_BEGIN_DECLS
+
+#define MENU_TYPE (menu_get_type ())
+#define MENU(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), MENU_TYPE, Menu))
+#define MENU_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), MENU_TYPE, MenuClass))
+#define IS_MENU(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), MENU_TYPE))
+#define IS_MENU_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), MENU_TYPE))
+#define MENU_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), MENU_TYPE, MenuClass))
+
+typedef struct _Menu Menu;
+typedef struct _MenuClass MenuClass;
+
+struct _MenuClass
+{
+GtkMenuClass parent_class;
+};
+
+struct _Menu
+{
+GtkMenu parent;
+};
+
+GType menu_get_type (void);
+
+G_END_DECLS
+
+#endif