From c64135f7234de8ba230f95f2904617117729ce89 Mon Sep 17 00:00:00 2001 From: kgv Date: Thu, 15 Aug 2019 01:04:45 +0300 Subject: [PATCH] 0030900: Configuration - fix compilation using macOS SDK before 10.12 ViewerTest - added compatibility defines. --- src/ViewerTest/ViewerTest_ViewerCommands_1.mm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/ViewerTest/ViewerTest_ViewerCommands_1.mm b/src/ViewerTest/ViewerTest_ViewerCommands_1.mm index f39dc12026..86576cce22 100644 --- a/src/ViewerTest/ViewerTest_ViewerCommands_1.mm +++ b/src/ViewerTest/ViewerTest_ViewerCommands_1.mm @@ -26,8 +26,11 @@ #if !defined(MAC_OS_X_VERSION_10_12) || (MAC_OS_X_VERSION_MAX_ALLOWED < MAC_OS_X_VERSION_10_12) // replacements for macOS versions before 10.12 - #define NSEventModifierFlagControl NSControlKeyMask - #define NSEventModifierFlagShift NSShiftKeyMask + #define NSEventModifierFlagControl NSControlKeyMask + #define NSEventModifierFlagShift NSShiftKeyMask + #define NSEventModifierFlagOption NSAlternateKeyMask + #define NSEventModifierFlagCommand NSCommandKeyMask + #define NSEventModifierFlagFunction NSFunctionKeyMask #endif //! Custom Cocoa view to handle events