In the past, I have generated non-visual OLE wrappers for COM/OLE components (I in no way an expert in those technologies, so may be mis-using some terms), but I can't figure out how to generate an OLE wrapper for the WebBrowser control that will let me add a preview area to a window. What am I missing?

I found a reference to the OleExamples application, and found an #examplesForLauncher method, but that method has no senders.This code seemed promising: "OlexContainerExample new open"But menu option File->Open... looks for *.CON files (I don't know what those are supposed to be)Menu option Edit -> Insert Object... allows me to "Create from File" (which sounds like exactly what I want), but that just locks up the development environment until I terminate the develop environment process.

For the Windows Webbrowser control you need the OLE Class Generator. See for instance in the help, VisualAge User's Guide, Wrapping OLE controls. First you have to load the Feature VA OLE Support with ConfigMap AbtOleEdit. Then open the VisualAge Organizer, select the application to put in the ole wrapper code. Then in the classes window context menu there is an item Generate >> OLE Wrapper which opens the OLE Class Generator.

Thank you very much for the quick response. I was missing several things1) I was not choosing the correct prog id (#clientName)2) In the OLE Class Generator, I had to choose "Code generation options" of "View" 3) then use "Add Part..." in the Composition Editor to add the generated OLE wrapper to the visual part of a window.