Folgende situation: in einem fenster befinden sich
eine listbox (enabled),
ein popupmenu1 (enabled = false),
ein popupmenu2 (enabled = false),
eine combobox (enabled = false),
ein textfield1 (enabled = false)
und ein textfield2 (enabled = false).
Die tabreihenfolge entspricht dieser anordnung. Jeweils nach beenden
eines controls per tab im jeweiligen keydown-event soll mit xx.enabled =
true und xx.setfocus das nächste element aktiviert werden.
Starte ich jetzt das programm im debuggermodus, dann hat die listbox den
focus, setzt korrekt popupmenu1 auf enabled und gibt den focus auch an
popupmenu1 weiter.
Popupmenu2 und combobox sind aber nicht mehr ausgegraut sondern enabled.
Führe ich weiter mein programm aus, dann gibt popupmenu1 wie gewünscht
den focus an die combobox ab. Diese gibt dann den focus an textfield1
weiter wie gewünscht, textfield1 setzt aber nach dem ausfüllen
textfield2 wohl auf enabled, gibt jedoch den focus nicht an textfield2
weiter. (Mit 'focus weitergeben' meine ich den blauen rahmen)
Die befehle sind überall identisch. Wie kriege ich da jetzt heraus, wo
es hakt ?
gruss
enno
RB2011r3