![]() |
Externe Tastatur an iPad - Pfeiltastensteuerung
Hallo!
Wenn ich eine App erstelle, die nur eine TMemo Komponente enthält und auf ein iPad mit angeschlossener Bluetooth-Tastatur verteile, dann kann ich mit der Bluetooth-Tastatur zwar Text eingeben, oder auch mit Hilfe von command + Pfeiltasten Text selektieren, aber im Text mit den Pfeiltasten navigieren geht nicht. In anderen Apps, die ich nicht selbst erstellt habe (z.B. der Apple-App "Notizen") klappt auch die Navigation mit Hilfe der Pfeiltasten. Habe ich bei der Konfiguration etwas übersehen? |
AW: Externe Tastatur an iPad - Pfeiltastensteuerung
Man könnte vielleicht die Tasten auslesen um sie dann manuell zuzuweisen/umzubiegen auf die Pfeil-Tasten?
|
AW: Externe Tastatur an iPad - Pfeiltastensteuerung
ich wüsste nicht wie, da die Pfeiltasten auf der externen Bluetooth-Tastatur nicht das Ereignis OnKeyDown (oder OnKeyPress bzw. OnKeyUp) auslösen.
|
AW: Externe Tastatur an iPad - Pfeiltastensteuerung
... bin schon der Lösung näher (?) gekommen: Bei einem Wechsel des ControlType von "styled" auf "platform"
Delphi-Quellcode:
zeigt die App das gewünschte Verhalten.
Memo1.ControlType := TPresentedControl.TControlType.Platform;
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:44 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz