Watch, Follow, &
Connect with Us

For forums, blogs and more please visit our
Developer Tools Community.


ID: 19679, TWebBrowserFocusMonitor Control

by Richard Todosichuk Email: Anonymous


TWebBrowserFocusMonitor is a component that fixes a focus problem with TWebBrowser.
Download Details
FTP  download also available
CDN Login Required to Download. (You will be redirected to the login page if you click on the Download Link)
To download this, you must have registered:
A free membership

For Delphi, Version 5.0  to 7.0 343 downloads
Copyright: No significant restrictions


Size: 16,873 bytes
Updated on Fri, 21 Mar 2003 09:52:43 GMT
Originally uploaded on Fri, 21 Mar 2003 09:47:50 GMT
SHA1 Hash: FCB90B2447EC57F29AA587C2C2AE061C00CEC5BB
MD5 Hash: D3C5A0CA86BCF8977FB1BE15C8E6570F

    Explore the files in this upload

Description
TWebBrowserFocusMonitor is a component that fixes a focus problem with TWebBrowser. The problem seems to happen more when you are loading the TWebBrowser from a string. By using the LoadDocFromString. I have included LoadDocFromString in the component. LoadDocFromString is something that I found in the newsgroups (or on the Borland site). If you have a TWebBrowser control on a form and other controls you may have problems with focus. The problem is that the TWebBrowser is made up of three windows and when you click on the scroll bars or the browser the inner windows gets focus but doesn’t tell the TForm that the active control has changed. Then when you click back on the control that HAD focus the TForm still thinks that the control has focus so it doesn’t fully get focus and then if you move the up and down arrows it moved the browser up and down instead of activating the currently selected compoent.

Special thanks to Steve Trefethen from the Delphi/C++ R&D for his response to my posting on the Delphi newsgroup. Steve’s web site http://www.geocities.com/delphihelp

   Latest Comments  View All Add New

Move mouse over comment to see the full text

Could not retrieve comments. Please try again later.

Server Response from: ETNACDC04