diff options
| author | Ox Cart | 2017-09-12 13:39:24 -0500 |
|---|---|---|
| committer | Ox Cart | 2017-09-12 13:39:24 -0500 |
| commit | e82fd01f439992e99aaa8ba80adc90fcaaa47a86 (patch) | |
| tree | 61947ebc0fdd537824b4c39e25907868c4dea0aa /systray_darwin.m | |
| parent | ea13f57c7eddd3466e01b3a6ae7ae976d5273462 (diff) | |
| download | systray-e82fd01f439992e99aaa8ba80adc90fcaaa47a86.tar.bz2 | |
Added separator functionality for windows
Diffstat (limited to 'systray_darwin.m')
| -rw-r--r-- | systray_darwin.m | 7 |
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) { |
