PCL
pcl::KeyboardModifier Namespace Reference

Defines PCL keyboard modifiers. More...

Detailed Description

The KeyboardModifier namespace defines platform-independent keyboard modifiers on the PixInsight/PCL framework.

KeyboardModifier::None No keyboard modifier is pressed.
KeyboardModifier::Shift A Shift key is pressed.
KeyboardModifier::Control A Control key is pressed.
KeyboardModifier::Alt An Alt key is pressed.
KeyboardModifier::Cmd A Cmd (Command) key is pressed (macOS only).
KeyboardModifier::Meta A Meta key is pressed.
KeyboardModifier::SpaceBar The Space Bar key is pressed.

KeyboardModifier::Cmd is only available on macOS. This value is never present on the rest of platforms.

KeyboardModifier::Meta is equivalent to KeyboardModifier::Control on macOS. On Windows (and also on modern Linux desktops) KeyboardModifier::Meta corresponds to the 'Windows' key.