Autor Beitrag
Manfred
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 90



BeitragVerfasst: Mo 25.06.07 16:35 
Hi, Freunde!
Mein Problem:
Formular mit zwei TWebBrwoser-Komponenten. In beiden müssen <textarea>-Felder rein.
Um [Return] etc. zu unterstützen, wurde application.OnMessage umgebogen.
Das klappt soweit gut, solange es sich nur um einen WebBrowser handelt.
Daher muss der Browser angesprochen werden, der gerade den Focus besitzt.

Das Problem: Welcher WebBrwoser besitzt gerade den Focus?
Mit OnEnter bzw. OnExit klappt es nicht, die Eigenschaft Focused liefert immer False.
Ich habe die WebBrwoser auch schon auf TPanel gelegt, aber deren OnEnter- und OnExit-Ereignisse reagieren ebenfalls nicht.

Was ich bisher herausgefunden habe: Nicht der WebBrwoser erhält beim Anklicken den Focus, sondern dessen Control.
Habe ich Zugriff darauf?
Gibt es einen WorkAround?

_________________
Computer können schneller rechnen als wir, deshalb machen sie auch mehr Fehler