TComboBox ruiniert Tabulator-Reihenfolge bei TRadioGroup

Für Fragen von Einsteigern und Programmieranfängern...
Antworten
KOBOLD Messring GmbH
Beiträge: 155
Registriert: Mi 22. Aug 2007, 14:52
OS, Lazarus, FPC: Mandriva Linux 2008 (L 0.9.28 FPC 2.2.4)
CPU-Target: 32Bit
Wohnort: 65719 Hofheim am Taunus
Kontaktdaten:

TComboBox ruiniert Tabulator-Reihenfolge bei TRadioGroup

Beitrag von KOBOLD Messring GmbH »

Ich habe ein sehr merkwürdiges Phänomen:
Ich habe auf einem Formular mehrere TEdit, zwei TMemo, zwei TRadioGroup und eine TComboBox.
Sitzen die TRadioGroup zwischen den Memos oder unmittelbar vor der ComboBox geht die Tabulatorreihenfolge in die Hose: Bei Tab-Taste (also vorwärts) werden sie komplett übersprungen, bei Shift-Tab (also rückwärts) hingegen angesprungen, man kommt dann aber mit Tab (vorwärts) nicht mehr weiter sondern wechselt nur noch zwischen den RadioGroup und der ComboBox hin und her: der Rest wird ignoriert.
Eine genaue Systematik habe ich noch nicht rausgefunden, nur soviel, dass es keine Probleme gibt, wenn man nur TEdit und TRadioGroup auf dem Formular hat. Weitere Eingabe-Komponenten (wie z.B. TComboBox, TMemo) ruinieren die Tab-Reihenfolge.
Dies tritt sowohl bei Linux wie bei Windows auf (auf beiden Systemen Lazarus 0.9.28.2)
¿Habt Ihr eine Idee? Ich bin mit meinem Latein am Ende...
vielen Dank schon mal für Eure Hilfe

Benutzeravatar
willi4willi
Lazarusforum e. V.
Beiträge: 167
Registriert: Sa 1. Nov 2008, 18:06
OS, Lazarus, FPC: Windows, Linux (debian) / Lazarus 3.2 / FPC 3.2.2
CPU-Target: i386, win64, arm

Re: TComboBox ruiniert Tabulator-Reihenfolge bei TRadioGroup

Beitrag von willi4willi »

Hallo!

Ich bin ebenfalls auf diese Problem gestoßen. Hat jemand eine Idee, wie man das hinbekommt?

Ich nutze FPC2.7.1 und Lazarus 1.1 - SVN 38840.

Viele Grüße

Willi4Willi
 

Viele Grüße

Willi4Willi

------------

Benutzeravatar
theo
Beiträge: 10856
Registriert: Mo 11. Sep 2006, 19:01

Re: TComboBox ruiniert Tabulator-Reihenfolge bei TRadioGroup

Beitrag von theo »

Bei mir geht's. Es muss aber ein Radiobutton ausgewählt sein (Itemindex).
Mach mal eine Demo Anwendung, die das Problem zeigt.

Benutzeravatar
willi4willi
Lazarusforum e. V.
Beiträge: 167
Registriert: Sa 1. Nov 2008, 18:06
OS, Lazarus, FPC: Windows, Linux (debian) / Lazarus 3.2 / FPC 3.2.2
CPU-Target: i386, win64, arm

Re: TComboBox ruiniert Tabulator-Reihenfolge bei TRadioGroup

Beitrag von willi4willi »

Es ist merkwürdig!

Ich habe gerade eine kleine Demo zusammengeschoben, alle Komponenten hinzugefügt und es funktioniert.
Es ist alles so, wie es sein soll.

Da in meinem Programm das nicht so ist, werde ich wohl die Form einfach noch einmal neu erstellen.

Theo, danke für Deine Bemühungen!

Viele Grüße

Willi4Willi
 

Viele Grüße

Willi4Willi

------------

Antworten