Hi,
I have a Borland C++ Builder app that is a simple FORM with a TCppWebBrowser and a button. I have two callbacks, one when the form is created, and one when the user pushes the button. Both callbacks just navigate to google.
================================ __fastcall TForm1::TForm1(TComponent* Owner) : TForm(Owner) { CppWebBrowser1->Navigate(WideString("http://www.google.com")); }
void __fastcall TForm1::DoIt1Click(TObject *Sender) { CppWebBrowser1->Navigate(WideString("http://www.google.com")); } ================================
On Windows this works as expected. When the form is displayed, google is displayed in the browser. Whenever you push the button the browser is reloaded.
On Wine with the Mozilla ActiveX Control v1.7.12, when the form is first loaded nothing is displayed. WINEDEBUG=+ole shows "Browser is not in a valid state".
Pushing the button subsequent times reloads the web site as expected.
Before I start digging deeper, I was hoping somebody might have some insight to lead me down the correct path.
Thanks! Phil