PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Focus nicht wirklich auf ChildForm gesetzt


Michael Triller
13.12.2001, 17:13
Im MainForm habe ich diverse Controls plaziert, um die Childkomponenten zu steuern. Folgender Effekt ist beobachtbar: Wenn nur ein ChildForm offen ist und ich klicke auf eine Komponente im MainForm, hat das ChildForm nicht wirklich den Focus, Tastaturereignisse wie OnKeyUp werden nicht von ihm verarbeitet, auch nicht von irgendeiner Komponente auf dem Child sondern immer noch von dem Kontrol, welches auf der MainForm zuletzt aktiv war. (KeyPreview ist true). Wechselt dagegen der Focus zwischen zwei geöffneten ChildForms, so funktioniert alles bestens. Auch diverse Experimente mit SetFocus, activate und so weiter haben nichts gebracht.