diff -r 0b8ac9d6d473 -r a80ba8741be6 ui/cocoa/toolbar.h --- 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 @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);