aboutsummaryrefslogtreecommitdiffstats
path: root/systray_darwin.m
diff options
context:
space:
mode:
Diffstat (limited to 'systray_darwin.m')
-rw-r--r--systray_darwin.m9
1 files changed, 9 insertions, 0 deletions
diff --git a/systray_darwin.m b/systray_darwin.m
index 3a28c73..f7f3028 100644
--- a/systray_darwin.m
+++ b/systray_darwin.m
@@ -108,6 +108,11 @@
}
}
+- (void) add_separator:id
+{
+ [menu addItem: [NSMenuItem separatorItem]];
+}
+
- (void) hide_menu_item:(NSNumber*) menuId
{
NSMenuItem* menuItem;
@@ -178,6 +183,10 @@ void add_or_update_menu_item(int menuId, char* title, char* tooltip, short disab
runInMainThread(@selector(add_or_update_menu_item:), (id)item);
}
+void add_separator() {
+ runInMainThread(@selector(add_separator:), NULL);
+}
+
void hide_menu_item(int menuId) {
NSNumber *mId = [NSNumber numberWithInt:menuId];
runInMainThread(@selector(hide_menu_item:), (id)mId);