Registriert seit: 7. Apr 2022
40 Beiträge
|
ShortCuts und nicht modale Fenster
13. Jun 2022, 15:40
Hi *.*,
wir haben eine alte Delphi Anwendung, welche zuletzt mit Delphi 5 gepflegt wurde, auf Delphi 11 umgestellt. Diese arbeitet mit vielen nicht modalen Fenstern und ShortCuts. Jetzt zeigt sich folgendes Verhalten: drücke ich in einem Steuerelement in einem nicht modalen Fenster z.B. Entf oder F2, so wird eine Aktion in einem anderen nicht modalen Fenster ausgelöst, welche einen entsprechenden ShortCut zugwiesen hat.
Dieses Verhalten ist definitiv anders als noch in Delphi 5. Gibt es ggf. eine einfache Möglichkeit, das alte Verhalten wiederherzustellen?
Ich habe mir jetzt erstmal mittels TForm.OnActicate und TForm.OnDeactivate in Verbindung mit TActionList.State beholfen.
Gruß
Geändert von hotrs02 (14. Jun 2022 um 12:12 Uhr)
|