TdxChartMouseWheelAction.ModifierKeys Property
Specifies modifier keys required to execute the mouse action in addition to mouse wheel rotation.
#Declaration
property ModifierKeys: TdxModifierKeys read; write;
#Property Value
Type | Description |
---|---|
Tdx |
The set of modifier keys required to execute the mouse action in addition to mouse wheel rotation. |
#Remarks
Use the ModifierKeys
property to define what modifier keys a user needs to hold down while rotating the mouse wheel. This property is particularly useful when you need to differentiate similar mouse actions (zoom and scroll operations, for example).
#Property Values
The ModifierKeys
property accepts a set of the following flags in any combination:
Flag | Description |
---|---|
Tdx |
Users need to rotate the mouse wheel while holding down the Alt modifier key to execute the mouse action. |
Tdx |
Users need to rotate the mouse wheel while holding down the Ctrl modifier key to execute the mouse action. |
Tdx |
Users need to rotate the mouse wheel while holding down the Shift modifier key to execute the mouse action. |
Note
Tdx
is a scoped enumeration type. Use the type name together with a scope resolution token (.
in Delphi or ::
in C++Builder) followed by an enumeration value to refer to this value. For example, use Tdx
(in Delphi) or Tdx
(in C++Builder) to refer to the Ctrl
value in code.
#Default Value
The ModifierKeys
property’s default value depends on the mouse wheel action type:
- Scroll
- The default value is
[]
(no modifier key is required). - Zoom
- The default value is
[TdxModifierKey.Ctrl]
(only the Ctrl modifier key is required).