ui/motif/list.h

changeset 115
e57ca2747782
parent 108
77254bd6dccb
equal deleted inserted replaced
114:3da24640513a 115:e57ca2747782
28 28
29 #ifndef LIST_H 29 #ifndef LIST_H
30 #define LIST_H 30 #define LIST_H
31 31
32 #include "toolkit.h" 32 #include "toolkit.h"
33 #include "../ui/tree.h" 33 #include "../ui/list.h"
34 #include "../common/context.h" 34 #include "../common/context.h"
35 35
36 #ifdef __cplusplus 36 #ifdef __cplusplus
37 extern "C" { 37 extern "C" {
38 #endif 38 #endif
61 } UiListView; 61 } UiListView;
62 62
63 void ui_listview_destroy(Widget w, UiListView *listview, XtPointer d); 63 void ui_listview_destroy(Widget w, UiListView *listview, XtPointer d);
64 64
65 void ui_listview_activate(Widget w, UiListView *listview, XmListCallbackStruct *cb); 65 void ui_listview_activate(Widget w, UiListView *listview, XmListCallbackStruct *cb);
66 void ui_listview_selection(Widget w, UiListView *listview, XmListCallbackStruct *cb); 66 void ui_listview_selection_changed(Widget w, UiListView *listview, XmListCallbackStruct *cb);
67 67
68 void ui_listview_update(UiList *list, int i); 68 void ui_listview_update(UiList *list, int i);
69 UiListSelection ui_listview_getselection(UiList *list); 69 UiListSelection ui_listview_getselection(UiList *list);
70 void ui_listview_setselection(UiList *list, UiListSelection selection); 70 void ui_listview_setselection(UiList *list, UiListSelection selection);
71
72 void ui_dropdown_setselection(UiList *list, UiListSelection selection);
73 UiListSelection ui_dropdown_getselection(UiList *list);
71 74
72 void* ui_strmodel_getvalue(void *elm, int column); 75 void* ui_strmodel_getvalue(void *elm, int column);
73 76
74 #ifdef __cplusplus 77 #ifdef __cplusplus
75 } 78 }

mercurial