aboutsummaryrefslogtreecommitdiffstats
path: root/systray_darwin.m
diff options
context:
space:
mode:
Diffstat (limited to 'systray_darwin.m')
-rw-r--r--systray_darwin.m10
1 files changed, 10 insertions, 0 deletions
diff --git a/systray_darwin.m b/systray_darwin.m
index 3a28c73..200d793 100644
--- a/systray_darwin.m
+++ b/systray_darwin.m
@@ -108,6 +108,11 @@
}
}
+- (void) add_separator:(NSNumber*) menuId
+{
+ [menu addItem: [NSMenuItem separatorItem]];
+}
+
- (void) hide_menu_item:(NSNumber*) menuId
{
NSMenuItem* menuItem;
@@ -178,6 +183,11 @@ 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(int menuId) {
+ NSNumber *mId = [NSNumber numberWithInt:menuId];
+ runInMainThread(@selector(add_separator:), (id)mId);
+}
+
void hide_menu_item(int menuId) {
NSNumber *mId = [NSNumber numberWithInt:menuId];
runInMainThread(@selector(hide_menu_item:), (id)mId);