@@ -57,28 +57,6 @@ MIDI2LRkeyNames[LOC("$$$/Win/MenuDisplay/KeyboardShortcutElement/Space=Space")]
5757MIDI2LRkeyNames [LOC (" $$$/Win/MenuDisplay/KeyboardShortcutElement/Tab=Tab" )] = ' tab'
5858MIDI2LRkeyNames [LOC (" $$$/Win/MenuDisplay/KeyboardShortcutElement/Up=Up" )] = ' cursor up'
5959
60- -- use shift key instead of shifted key value as have trouble on Mac getting keycode for shifted key
61- local KeyCode = { -- format from translation list is Cmd+Shift+Option+r , where 'r' is the key
62- BrushDecreaseKey = LRkeytoCode (" $$$/AgDevelop/Localized/BrushDecreaseKey=[" ),
63- BrushDecreaseKeyShifted = LRkeytoCode (" $$$/AgDevelop/Localized/BrushDecreaseKey=[" ,0x4 ),
64- BrushIncreaseKey = LRkeytoCode (" $$$/AgDevelop/Localized/BrushIncreaseKey=]" ),
65- BrushIncreaseKeyShifted = LRkeytoCode (" $$$/AgDevelop/Localized/BrushIncreaseKey=]" ,0x4 ),
66- CopyKey = LRkeytoCode (" $$$/AgLayout/Menu/Edit/Copy/Key=Cmd+c" ),
67- CycleAdjustmentBrushOverlayKey = LRkeytoCode (" $$$/AgDevelop/Menu/View/CycleAdjustmentBrushOverlay/Key=Shift+o" ),
68- PasteKey = LRkeytoCode (" $$$/AgLayout/Menu/Edit/Paste/Key=Cmd+v" ),
69- SliderDecreaseKey = " 0cursor left" ,
70- SliderIncreaseKey = " 0cursor right" ,
71- ShowAdjustmentBrushOverlayKey = LRkeytoCode (" $$$/AgDevelop/Menu/View/ShowHideAdjustmentBrushOverlay/Key=o" ),
72- UndoKey = LRkeytoCode (" $$$/Application/Menu/Edit/Undo/Key=Cmd+z" ),
73- }
74-
75- if (WIN_ENV ) then -- shortcuts that differ between Mac and PC
76- KeyCode .RedoKey = LRkeytoCode (" $$$/Application/Menu/Edit/RedoWin/Key=Cmd+y" )
77- else
78- KeyCode .RedoKey = LRkeytoCode (" $$$/Application/Menu/Edit/Redo/Key=Cmd+Shift+z" )
79- end
80-
81-
8260local function LRkeytoCode (arg1 ,addmodifier )
8361 local mystring = LOC (arg1 )
8462 local KeyValue -- default nil
@@ -102,7 +80,26 @@ local function LRkeytoCode(arg1,addmodifier)
10280 return ModifierValue .. KeyValue
10381end
10482
83+ -- use shift key instead of shifted key value as have trouble on Mac getting keycode for shifted key
84+ local KeyCode = { -- format from translation list is Cmd+Shift+Option+r , where 'r' is the key
85+ BrushDecreaseKey = LRkeytoCode (" $$$/AgDevelop/Localized/BrushDecreaseKey=[" ),
86+ BrushDecreaseKeyShifted = LRkeytoCode (" $$$/AgDevelop/Localized/BrushDecreaseKey=[" ,0x4 ),
87+ BrushIncreaseKey = LRkeytoCode (" $$$/AgDevelop/Localized/BrushIncreaseKey=]" ),
88+ BrushIncreaseKeyShifted = LRkeytoCode (" $$$/AgDevelop/Localized/BrushIncreaseKey=]" ,0x4 ),
89+ CopyKey = LRkeytoCode (" $$$/AgLayout/Menu/Edit/Copy/Key=Cmd+c" ),
90+ CycleAdjustmentBrushOverlayKey = LRkeytoCode (" $$$/AgDevelop/Menu/View/CycleAdjustmentBrushOverlay/Key=Shift+o" ),
91+ PasteKey = LRkeytoCode (" $$$/AgLayout/Menu/Edit/Paste/Key=Cmd+v" ),
92+ SliderDecreaseKey = " 0cursor left" ,
93+ SliderIncreaseKey = " 0cursor right" ,
94+ ShowAdjustmentBrushOverlayKey = LRkeytoCode (" $$$/AgDevelop/Menu/View/ShowHideAdjustmentBrushOverlay/Key=o" ),
95+ UndoKey = LRkeytoCode (" $$$/Application/Menu/Edit/Undo/Key=Cmd+z" ),
96+ }
10597
98+ if (WIN_ENV ) then -- shortcuts that differ between Mac and PC
99+ KeyCode .RedoKey = LRkeytoCode (" $$$/Application/Menu/Edit/RedoWin/Key=Cmd+y" )
100+ else
101+ KeyCode .RedoKey = LRkeytoCode (" $$$/Application/Menu/Edit/Redo/Key=Cmd+Shift+z" )
102+ end
106103
107104return {
108105 KeyCode = KeyCode ,
0 commit comments