ui/cocoa/toolbar.h

changeset 49
a80ba8741be6
parent 25
78ae3efe463f
child 126
f190d03dce0f
--- a/ui/cocoa/toolbar.h	Mon May 19 21:15:43 2014 +0200
+++ b/ui/cocoa/toolbar.h	Tue May 20 13:29:53 2014 +0200
@@ -28,6 +28,7 @@
 
 #import "../ui/toolbar.h"
 #import "toolkit.h"
+#import <stdarg.h>
 
 
 @protocol UiToolItem
@@ -53,6 +54,7 @@
     ui_callback    callback;
     void           *userdata;
     UcxList        *groups;
+    BOOL           isToggleButton;
 }
 
 - (UiToolbarStockItem*) initWithIdentifier:(char*)identifier
@@ -60,6 +62,8 @@
                             callback:(ui_callback)f
                             userdata:(void*)data;
 
+- (void) setIsToggleButton:(BOOL)t;
+
 
 @end
 
@@ -97,4 +101,5 @@
 @end
 
 void ui_toolbar_init();
+void ui_toolbar_stock_button(char *name, char *stockid, BOOL toggle, ui_callback f, void *udata, va_list ap);
 NSToolbar* ui_create_toolbar(UiObject *obj);

mercurial