#import "toolkit.h"
#import "Container.h"
#import "../ui/tree.h"
#import "ListDataSource.h"
@interface UiDropDown : NSObject<NSComboBoxDelegate>
@property UiObject *obj;
@property ui_callback onactivate;
@property void *onactivatedata;
@property ui_callback onselection;
@property void *onselectiondata;
@property ui_getvaluefunc2 getvalue;
@property void *getvaluedata;
@property UiVar *var;
@property (weak) NSComboBox *combobox;
- (id)init:(UiObject*)obj;
@end
void ui_tableview_update(UiList *list, int i);
UiListSelection ui_tableview_getselection(UiList *list);
void ui_tableview_setselection(UiList *list, UiListSelection selection);
void ui_dropdown_update(UiList *list, int i);
UiListSelection ui_dropdown_getselection(UiList *list);
void ui_dropdown_setselection(UiList *list, UiListSelection selection);