ui/cocoa/Toolbar.h

changeset 707
e9f63774b0e0
parent 678
5a6edc92c7d9
child 708
0598e70c6489
--- a/ui/cocoa/Toolbar.h	Sat Aug 23 07:57:33 2025 +0200
+++ b/ui/cocoa/Toolbar.h	Sat Aug 23 10:23:16 2025 +0200
@@ -56,8 +56,21 @@
 @end
 
 
+@interface UiToolbarToggleEventHandler : NSObject
+@property UiObject           *obj;
+@property UiVar              *var;
+@property ui_callback        callback;
+@property void               *userdata;
+
+- (UiToolbarToggleEventHandler*)init;
+- (void)handleEvent:(id)sender;
+
+@end
+
 void ui_toolbar_init(void);
 
 NSToolbarItem* ui_nstoolbaritem_create_item(UiObject *obj, UiToolbarItem *item, NSString *identifier);
 NSToolbarItem* ui_nstoolbaritem_create_toggle(UiObject *obj, UiToolbarToggleItem *item, NSString *identifier);
 
+int64_t ui_toolbar_seg_toggleitem_get(UiInteger *i);
+void ui_toolbar_seg_toggleitem_set(UiInteger *i, int64_t value);

mercurial