ui/cocoa/list.h

changeset 717
c35b2f18841c
parent 714
3905f542e150
child 720
6fa3c629000f
equal deleted inserted replaced
716:99386f34efc9 717:c35b2f18841c
30 #import "container.h" 30 #import "container.h"
31 #import "../ui/tree.h" 31 #import "../ui/tree.h"
32 32
33 #import "ListDataSource.h" 33 #import "ListDataSource.h"
34 34
35 @interface UiDropDown : NSObject<NSComboBoxDelegate>
36
37 @property UiObject *obj;
38 @property ui_callback onactivate;
39 @property void *onactivatedata;
40 @property ui_callback onselection;
41 @property void *onselectiondata;
42 @property ui_getvaluefunc2 getvalue;
43 @property void *getvaluedata;
44 @property UiVar *var;
45 @property (weak) NSComboBox *combobox;
46
47 - (id)init:(UiObject*)obj;
48
49 @end
50
35 void ui_tableview_update(UiList *list, int i); 51 void ui_tableview_update(UiList *list, int i);
36 UiListSelection ui_tableview_getselection(UiList *list); 52 UiListSelection ui_tableview_getselection(UiList *list);
37 void ui_tableview_setselection(UiList *list, UiListSelection selection); 53 void ui_tableview_setselection(UiList *list, UiListSelection selection);
54
55 void ui_dropdown_update(UiList *list, int i);
56 UiListSelection ui_dropdown_getselection(UiList *list);
57 void ui_dropdown_setselection(UiList *list, UiListSelection selection);

mercurial