Tachchen,
gibt es eine Möglichkeit bei AddKeyboardShortcut() bzw. im CanvasGadget zwischen der "Return"-Taste und der "Enter"-Taste (auf dem Num-Pad) zu unterscheiden?
Ich finde nur #PB_Shortcut_Return, und diese Konstante wird bei beiden Tasten zurückgegeben.
Return- und Enter-Taste unterscheiden
Return- und Enter-Taste unterscheiden
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Re: Return- und Enter-Taste unterscheiden
Die Beziechnung dieser Taste "Return" oder "Enter" oder "Eingabetaste" oder "Zeilenschalter", ist alles das gleiche.
Aber ich weiß schon, was du meinst.
Hier meine Lösung:
Aber ich weiß schon, was du meinst.
Hier meine Lösung:
Code: Alles auswählen
EnableExplicit
Define EventID
Define wParam
Define lParam
If OpenWindow(0, 0, 0, 500, 400, "Window", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
Repeat
EventID = WaitWindowEvent()
wParam = EventwParam()
lParam = EventlParam()
If wParam = #VK_RETURN
If lParam & $1000000
Debug "Eingabetaste (Numpad) wurde gedrückt"
Else
Debug "Eingabetaste (Keypad) wurde gedrückt"
EndIf
EndIf
If EventID = #PB_Event_CloseWindow
End
EndIf
ForEver
EndIf