+#define HILDON_TOUCH_SELECTOR_ENTRY(obj) \
+ (G_TYPE_CHECK_INSTANCE_CAST ((obj), \
+ HILDON_TYPE_TOUCH_SELECTOR_ENTRY, HildonTouchSelectorEntry))
+
+#define HILDON_TOUCH_SELECTOR_ENTRY_CLASS(klass) \
+ (G_TYPE_CHECK_CLASS_CAST ((klass), \
+ HILDON_TYPE_TOUCH_SELECTOR_ENTRY, HildonTouchSelectorEntryClass))
+
+#define HILDON_IS_TOUCH_SELECTOR_ENTRY(obj) \
+ (G_TYPE_CHECK_INSTANCE_TYPE ((obj), \
+ HILDON_TYPE_TOUCH_SELECTOR_ENTRY))
+
+#define HILDON_IS_TOUCH_SELECTOR_ENTRY_CLASS(klass) \
+ (G_TYPE_CHECK_CLASS_TYPE ((klass), \
+ HILDON_TYPE_TOUCH_SELECTOR_ENTRY))
+
+#define HILDON_TOUCH_SELECTOR_ENTRY_GET_CLASS(obj) \
+ (G_TYPE_INSTANCE_GET_CLASS ((obj), \
+ HILDON_TYPE_TOUCH_SELECTOR_ENTRY, HildonTouchSelectorEntryClass))
+
+typedef struct _HildonTouchSelectorEntry HildonTouchSelectorEntry;
+typedef struct _HildonTouchSelectorEntryClass HildonTouchSelectorEntryClass;
+
+struct _HildonTouchSelectorEntry
+{