Numerous GUI enhancements.
[pspp-builds.git] / src / ui / gui / psppire-selector.h
index 7ba88a96af881c9bdc96328840a892e78d1cc7a4..072139107ccc7325aeef48fb5210e6b2554964ff 100644 (file)
@@ -80,6 +80,8 @@ struct _PsppireSelector
   GtkWidget *dest;
 
 
+  gint orientation;
+
   GtkTreeModelFilter *filtered_source;
 
   SelectItemsFunc *select_items;
@@ -102,6 +104,22 @@ void       psppire_selector_set_subjects    (PsppireSelector *,
                                             GtkWidget *,
                                             SelectItemsFunc *,
                                             FilterItemsFunc * );
+
+GType psppire_selector_orientation_get_type (void) G_GNUC_CONST;
+
+
+typedef enum {
+  PSPPIRE_SELECT_SOURCE_BEFORE_DEST,
+  PSPPIRE_SELECT_SOURCE_AFTER_DEST,
+  PSPPIRE_SELECT_SOURCE_ABOVE_DEST,
+  PSPPIRE_SELECT_SOURCE_BELOW_DEST
+} PsppireSelectorOrientation;
+
+#define G_TYPE_PSPPIRE_SELECTOR_ORIENTATION \
+  (psppire_selector_orientation_get_type())
+
+
+
 G_END_DECLS
 
 #endif /* __PSPPIRE_SELECTOR_H__ */