Vcl.ComCtrls.TCustomHotKey.InvalidKeys
Delphi
property InvalidKeys: THKInvalidKeys read FInvalidKeys write SetInvalidKeys default [hcNone, hcShift];
C++
__property THKInvalidKeys InvalidKeys = {read=FInvalidKeys, write=SetInvalidKeys, default=3};
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
property | protected | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | TCustomHotKey |
Description
Allows you to specify that one or more modifier keys should be considered invalid.
Use InvalidKeys to select which modifier keys are not allowed. If this property is set, a default modifier should also be specified in the Modifiers property. When the invalid key is selected, the default modifier is displayed in its place.
THKInvalidKey is the type of the InvalidKeys property. These are the possible values:
Value | Meaning |
---|---|
hcNone |
Unmodified keys are invalid. |
hcShift |
The Shift key is invalid as a modifier. |
hcCtrl |
The Ctrl key is invalid as a modifier. |
hcAlt |
The Alt key is invalid as a modifier. |
hcShiftCtrl |
The Shift+Ctrl key combination is invalid as a modifier. |
hcShiftAlt |
The Shift+Alt key combinations invalid as a modifier. |
hcCtrlAlt |
The Ctrl+Alt key combination is invalid as a modifier. |
hcShiftCtrlAlt |
The Shift+Ctrl+Alt key combination is invalid as a modifier. |
The default values are hcNone and hcShift.
See Also
Code Examples