Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Linux Virtual Keys (https://www.delphipraxis.net/153730-linux-virtual-keys.html)

Noobmaster 13. Aug 2010 18:18

Linux Virtual Keys
 
Hallo Leute!
Da ich Ubuntu als zweites OS auf meinem PC installiert habe, möchte ich auch dort mein Lazarus verwenden. Ich weiß aber nicht, wie ich die Virtual Keys ersetzen soll, denn die funktionieren ja über die Unit "Windows".
Ich möchte also auch dort auf Pfeiltasten oder die Entertaste reagieren können.
Danke schonmal im Vorraus!

rollstuhlfahrer 13. Aug 2010 18:41

AW: Linux Virtual Keys
 
Du kannst die Keycodes auch aus dem System heraus ermitteln. Mach dir eine Beispielfunktion, die die den aktuellen Keycode anzeigt und drücke nacheinander die gesuchten Tasten. Dann bekommst du für jede gedrückte Taste den Keycode.

Bernhard

Teekeks 13. Aug 2010 18:48

AW: Linux Virtual Keys
 
Die Virtual Keys sind in "LCLType".
Da hast du dann die ganzen VK_*-Konstanten.

Noobmaster 14. Aug 2010 09:01

LCLTypes
 
Danke, das funktioniert :-)


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:05 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz