mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-09 23:34:20 +00:00
MacOS: Implement support for extra mouse buttons
This commit is contained in:
parent
d390db8eef
commit
c01bf65d3f
1 changed files with 10 additions and 3 deletions
|
|
@ -1445,9 +1445,16 @@ public:
|
|||
|
||||
static int getModifierForButtonNumber (const NSInteger num)
|
||||
{
|
||||
return num == 0 ? ModifierKeys::leftButtonModifier
|
||||
: (num == 1 ? ModifierKeys::rightButtonModifier
|
||||
: (num == 2 ? ModifierKeys::middleButtonModifier : 0));
|
||||
switch (num)
|
||||
{
|
||||
case 0: return ModifierKeys::leftButtonModifier;
|
||||
case 1: return ModifierKeys::rightButtonModifier;
|
||||
case 2: return ModifierKeys::middleButtonModifier;
|
||||
case 3: return ModifierKeys::backButtonModifier;
|
||||
case 4: return ModifierKeys::forwardButtonModifier;
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
static unsigned int getNSWindowStyleMask (const int flags) noexcept
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue