[Lazarus] Embedding Gecko engine inside Lazarus/Free Pascal application
Michael Van Canneyt
michael at freepascal.org
Mon Mar 31 10:58:28 CEST 2008
On Mon, 31 Mar 2008, Paul Ishenin wrote:
> > Michael Van Canneyt пишет:
> > On Mon, 31 Mar 2008, Graeme Geldenhuys wrote:
> >> Hi,
> >>> Has anybody tried to embed the Gecko rendering engine inside a Lazarus
> >> / Free Pascal applications? This would make available a full spec
> >>< browser / HTML viewer for applications. Similar to what TWebBrowser
> >>< wraps IE for Delphi, but at least the Gecko engine is cross-platform.
> > <
> > I have tried, the problem is that it works with XPCom. Since that is C++<
> and I didn't feel like generating a 'flat' wrapper library, I abandoned
> > the effort.
> I've read that XPCom is simmilar to Com and that mostly all thing can be
> done through nsISupports interface. So maybe XPCom support can be embed
> into compiler as Com support is?
if it works using 'regular' interfaces - and the geckosdk seems to suggest
it is - then no additional support is needed in the compiler.
That would be cool, of course.
Sigh. Too much projects. Too little time to do it all :(
More information about the Lazarus