From ba607cc0be7a766afd10f4bc6d83c6e925e8b3a9 Mon Sep 17 00:00:00 2001 From: Muhammad Fikri Date: Fri, 2 Nov 2018 19:50:28 +0700 Subject: [PATCH] Support macOS older than 10.13 `NSControlStateValueOff` and `NSControlStateValueOn` available since 10.13 --- systray_darwin.m | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/systray_darwin.m b/systray_darwin.m index e466948..3d92868 100644 --- a/systray_darwin.m +++ b/systray_darwin.m @@ -1,6 +1,14 @@ #import #include "systray.h" +#ifndef NSControlStateValueOff + #define NSControlStateValueOff NSOffState +#endif + +#ifndef NSControlStateValueOn + #define NSControlStateValueOn NSOnState +#endif + @interface MenuItem : NSObject { @public