delphidelphi-7geckoxulrunnergeckosdk

Delphi Gecko SDK - did anyone succeeded with that + XULRunner 1.9?


I did a checkout of d-gecko SDK from sf.net ( http://sourceforge.net/projects/d-gecko/ ). I wanted to try it with Gecko (XULRunner) 1.9, however when running simple application each time I get error in stdcall function, pointing to WebBrowser.Paint line ... My question is - did anyone succeeded to run GeckoSDK Delphi app in XULRunner 1.9? If so - how? Did it worked out-of-the-box for you?

Thanks m.


Solution

  • You need to navigate somewhere before the webbrowser first attempts to paint itself. So, LoadURI() must be called before the component is visible.

    Easiest solution: Call LoadURI('about:blank') before the component is visible.