![]() |
Taborder bei Firemonkey(FMX)
Hi allerseits,
bisher ist es mir nicht gelungen bei FMX-Formularen über die Property "TabOrder" die Tabreihenfolge zu beeinflussen. Es scheint so, als hätte dieses Property keine Funktion. Ich kann die Tabreihenfolge nur über die Reihenfolge der Erstellung beeinflussen, oder über Editieren der .FMX-Datei (indem ich mit Copy+Paste die Reihenfolge der Objekte ändere). Das ist aber sehr mühsam. Hat das Property "tabOrder" wirklich keine Funktion bei Firemonkey oder muss ich da noch irgendetwas berücksichtigen? Ebenso vermisse ich bei FMX das Property "TabStop", darüber konnte man früher abschalten, ob ein Control überhaupt mit TAB angesprungen werden kann. |
AW: Taborder bei Firemonkey(FMX)
Vermutlich einer der Punkte die bei FMX (noch nicht) implementiert ist oder noch ne Macke hat.
|
AW: Taborder bei Firemonkey(FMX)
|
AW: Taborder bei Firemonkey(FMX)
habs mit Bestürzung gelesen. Ist nur blöd, jetzt muss ich alles über die Erstellungsreihenfolge lösen, wenn das dann mal funzt muss ich alles nochmal überprüfen...
|
AW: Taborder bei Firemonkey(FMX)
Bei mir funktioniert die TabOrder nur in der IDE nicht, zur Laufzeit schon.
Beispiel:
Delphi-Quellcode:
Nun werden die Buttons in der Reihenfolge 1, 3, 5, 2, 4 angesprochen, weil ich in der Reihenfolge die Buttons nach vorne geschoben habe. Oder:
Button4.TabOrder := 0;
Button2.TabOrder := 0; Button5.TabOrder := 0; Button3.TabOrder := 0; Button1.TabOrder := 0;
Delphi-Quellcode:
Ergibt eine Reihenfolge 4, 1, 2, 5, 3. Also alles wie erwartet.
Button1.TabOrder := 1;
Button4.TabOrder := 0; Button3.TabOrder := 4; Button5.TabOrder := 3; Button2.TabOrder := 2; Heißt: Wenn du die TabOrder zur Laufzeit in FormCreate zuweist, sollte alles gehen. |
AW: Taborder bei Firemonkey(FMX)
tatsächlich, wenn ich die Taborder zur Laufzeit ändere, dann gehts. Danke
Allerdings stellt sich die Frage, was denn mehr Aufwand macht: die Erstellreihenfolge zu ändern oder die TabOrder zur Laufzeit ändern ? seufz |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01: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