_WinKey...
_WinKey... Konstanten für Tasten
- Siehe:
MenuKey,EvtKeyItem,WinInfo (..., _WinFocusKey )
Die _WinKey...-Konstanten entsprechen den verschiedenen Tasten. Einige Ereignisse, Eigenschaften und Funktionen geben einen Tastencode zurück. Dieser Wert kann mit der Konstanten oder mit einer Kombination aus diesen Konstanten verglichen werden. Soll in eine Eigenschaft ein Tastencode geschrieben werden, können die gleichen Konstanten verwendet werden. Konstanten für folgende Tasten stehen zur Verfügung:
- Konstante: Taste Wert (dez. / hex.)
_WinKeySpace:43/0x002B_WinKeyReturn:2/0x0002_WinKeySelect:oder Klick / Doppelklick linke Maustaste
405/0x0195_WinKeyEsc(nicht in Kombination mit):
1/0x0001_WinKeyTab:404/0x0194_WinKeyInsert:4/0x0004_WinKeyDelete:3/0x0003_WinKeyBackspace:426/0x01AA_WinKeyHome:400/0x0190_WinKeyEnd:401/0x0191_WinKeyPageUp:402/0x0192_WinKeyPageDown:403/0x0193_WinKeyUp:406/0x0196_WinKeyDown:407/0x0197_WinKeyLeft:408/0x0198_WinKeyRight:409/0x0199_WinKeyF1..._WinKeyF12:...
5/0x0005...16/0x0010_WinKeyA..._WinKeyZ:...
17/0x0011...42/0x002A_WinKey0..._WinKey9:...
410/0x019A...419/0x01A3_WinKeyMultiply:420/0x01A4_WinKeyDivide:421/0x01A5_WinKeyAdd:422/0x01A6_WinKeySubtract:423/0x01A7_WinKeyDecimal(nicht in Kombination mit):
424/0x01A8_WinKeyDot(nicht in Kombination mit):
425/0x01A9_WinKeyAuml:44/0x002c_WinKeyOuml:45/0x002d_WinKeyUuml:46/0x002e_WinKeySZlig:47/0x002f
Die Konstanten können mit den Konstanten _WinKeyShift (512 / 0x0200) und _WinKeyCtrl (1024 / 0x0400) kombiniert werden.
Die Konstante _WinKeyAlt (2048 / 0x0800) kann nur mit den Konstanten _WinKeyLeft, _WinKeyRight, _WinKeyUp, _WinKeyDown, _WinKeyHome, _WinKeyEnd, _WinKeyPageUp und _WinKeyPageDown kombiniert werden.
Die Tastenkombination +
führt zum Öffnen des Startmenüs. Die Kombination kann nicht ausgewertet werden. Das Drücken von
+
auf dem Nummernblock gibt die Taste
_WinKeyDelete zurück.
Der Wert _WinKeySelect wird nur im Ereignis EvtLstEditFinished übergeben.
Mit der Konstanten _WinKeyNull (0 / 0x0000) kann die Eigenschaft MenuKey zurückgesetzt werden. Der Menüpunkt kann dann nicht mehr über ein Tastaturkürzel aufgerufen werden. Die Auswahl in dem Menü ist weiterhin möglich.
Beispiel:
tMenuItem->wpMenuKey # _WinKeyCtrl | _WinKeyA
oder
tMenuItem->wpMenuKey # _WinKeyShift | _WinKeyA