aboutsummaryrefslogtreecommitdiffstats
path: root/systray_darwin.m
diff options
context:
space:
mode:
authorOx Cart2017-09-12 13:39:24 -0500
committerOx Cart2017-09-12 13:39:24 -0500
commite82fd01f439992e99aaa8ba80adc90fcaaa47a86 (patch)
tree61947ebc0fdd537824b4c39e25907868c4dea0aa /systray_darwin.m
parentea13f57c7eddd3466e01b3a6ae7ae976d5273462 (diff)
downloadsystray-e82fd01f439992e99aaa8ba80adc90fcaaa47a86.tar.bz2
Added separator functionality for windows
Diffstat (limited to 'systray_darwin.m')
-rw-r--r--systray_darwin.m7
1 files changed, 4 insertions, 3 deletions
diff --git a/systray_darwin.m b/systray_darwin.m
index f7f3028..200d793 100644
--- a/systray_darwin.m
+++ b/systray_darwin.m
@@ -108,7 +108,7 @@
}
}
-- (void) add_separator:id
+- (void) add_separator:(NSNumber*) menuId
{
[menu addItem: [NSMenuItem separatorItem]];
}
@@ -183,8 +183,9 @@ 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 add_separator(int menuId) {
+ NSNumber *mId = [NSNumber numberWithInt:menuId];
+ runInMainThread(@selector(add_separator:), (id)mId);
}
void hide_menu_item(int menuId) {