ui/cocoa/Toolbar.h

changeset 707
e9f63774b0e0
parent 678
5a6edc92c7d9
child 708
0598e70c6489
equal deleted inserted replaced
706:2bdf00814cb8 707:e9f63774b0e0
54 - (UiToolbar*) initWithObject:(UiObject*)object; 54 - (UiToolbar*) initWithObject:(UiObject*)object;
55 55
56 @end 56 @end
57 57
58 58
59 @interface UiToolbarToggleEventHandler : NSObject
60 @property UiObject *obj;
61 @property UiVar *var;
62 @property ui_callback callback;
63 @property void *userdata;
64
65 - (UiToolbarToggleEventHandler*)init;
66 - (void)handleEvent:(id)sender;
67
68 @end
69
59 void ui_toolbar_init(void); 70 void ui_toolbar_init(void);
60 71
61 NSToolbarItem* ui_nstoolbaritem_create_item(UiObject *obj, UiToolbarItem *item, NSString *identifier); 72 NSToolbarItem* ui_nstoolbaritem_create_item(UiObject *obj, UiToolbarItem *item, NSString *identifier);
62 NSToolbarItem* ui_nstoolbaritem_create_toggle(UiObject *obj, UiToolbarToggleItem *item, NSString *identifier); 73 NSToolbarItem* ui_nstoolbaritem_create_toggle(UiObject *obj, UiToolbarToggleItem *item, NSString *identifier);
63 74
75 int64_t ui_toolbar_seg_toggleitem_get(UiInteger *i);
76 void ui_toolbar_seg_toggleitem_set(UiInteger *i, int64_t value);

mercurial