Core Graphics   >     CGEventFlags
構造体
CGEventFlags
イベントが作成されたときの修飾キーの状態、および他のイベント関連の状態を示す定数。
概観
これらの定数は、イベントフラグビットマスク内のビットのマスクを指定します。イベントフラグは、イベントが作成されたときの修飾キーの状態と、他のイベント関連の状態を示します。イベントフラグは、flags、CGEventSetFlags(_:_:)、flagsState(_:) などのアクセサ関数で使用されます。
シンボル
定数
static var maskAlphaShift: CGEventFlags
キーボード、マウス、またはフラグを変更したイベントで Caps Lock キーが押されていることを示します。
static var maskShift: CGEventFlags
キーボード、マウス、またはフラグを変更したイベントで Shift キーが押されていることを示します。
static var maskControl: CGEventFlags
キーボード、マウス、またはフラグを変更したイベントで Control キーが押されていることを示します。
static var maskAlternate: CGEventFlags
キーボード、マウス、またはフラグを変更したイベントで Alt キーまたは Option キーが押されていることを示します。
static var maskCommand: CGEventFlags
キーボード、マウス、またはフラグを変更したイベントで Command キーが押されていることを示します。
static var maskHelp: CGEventFlags
キーボード、マウス、またはフラグを変更したイベントで、Help 修飾キーが押されていることを示します。このキーは、ほとんどのキーボードには存在しません。Home キーと Page Up キーと同じ行にある Help キーとは異なります。
static var maskSecondaryFn: CGEventFlags
キーボード、マウス、またはフラグを変更したイベントで Fn(Function) キーが押されていることを示します。このキーは主にラップトップのキーボードにあります。
static var maskNumericPad: CGEventFlags
拡張キーボードのテンキーパッド領域からキーイベントを識別します。
static var maskNonCoalesced: CGEventFlags
マウスとペンの移動イベントが合体していないことを示します。
イニシャライザ
init(rawValue: UInt64)
関連
以下に準拠