Re: TWebbrowser plugin support



Daniel Hobson wrote:

I find this interesting and would like to participate my thoughts ...

You're welcome :-)

Now I will mention to start with that I have not tried this ever but wouldnt one think:-

Wouldnt one check to see if the activeX component has actually been installed? I believe GoogleToolbar is an activeX component and therefore should be checked within the registry to see if it is actually installed?

I have no idea about the relationship of OLE interfaces and objects. How to determine, which OLE objects (interfaces, classes) can be instantiated how (which DLL...).

In my experiments with TWebBrowser, most of the interface methods are commented as "for internal use only", whatever context "internal" here might mean. At least the most interesting methods, like RegisterAsBrowser, RegisterAsDropTarget, AddressBar, MenuBar, ToolBar
simply have no effect.

OH says: TWebBrowser does not have any tool bars.
and that's what is my practical impression as well :-(

Since you would have that component control set installed into your Delphi IDE. You would then check the users registry within your app to see if its present .. if not, then .. .do what ever you decide I guess.

I have no idea, how to connect a self-created toobar to an TWebbrowser, or how to make the component to create one for itself.

DoDi
.