ui/motif/tree.h

changeset 44
a1571777eff2
parent 43
157a21a914ac
child 45
cfeb2d5f1332
--- a/ui/motif/tree.h	Fri May 16 17:39:45 2014 +0200
+++ b/ui/motif/tree.h	Fri May 16 19:20:17 2014 +0200
@@ -36,10 +36,11 @@
 #endif
 
 typedef struct UiTreeEventData {
-    UiObject    *obj;
-    ui_callback activate;
-    ui_callback selection;
-    void        *userdata;
+    UiObject        *obj;
+    ui_callback     activate;
+    ui_callback     selection;
+    void            *userdata;
+    UiListSelection *last_selection;
 } UiTreeEventData;    
 
 void ui_add_icon_gadget(
@@ -58,6 +59,10 @@
         UiTreeEventData *event,
         XmContainerSelectCallbackStruct *sel);
 
+UiListSelection* ui_list_selection(XmContainerSelectCallbackStruct *xs);
+
+Boolean ui_compare_list_selection(UiListSelection *s1, UiListSelection *s2);
+
 
 #ifdef	__cplusplus
 }

mercurial