Au cours des trois dernières années, j'ai rencontré très peu dans la voie de l'incorporation de Gecko en Delphi. Une bibliothèque qui a montré jusqu'à assez tard dans le jeu (pour moi) était le GeckoSDK projet sur SourceForge. J'ai fait beaucoup de travail au début à essayer de rendre intégré Gecko fonctionner correctement dans Delphi. Notre première tentative à un moteur de rendu Gecko interne sur le "navigateur" a été construit à l'aide de Delphi et Gecko 1.8. Depuis, nous avons déménagé et notre navigateur est maintenant un XULRunner de l'application. J'ai des morceaux de code autour de la pose sur mon disque dur et pourtant, depuis que le début de la tentative que je n'ai pas encore supprimé.
Lors de lancement de Mozilla Gecko 2.0 je pense qu'il va devenir beaucoup plus facile à intégrer dans Delphi. Le XPCOM objet système de Gecko le rend très difficile à intégrer car la plupart de tout retourne un NS_RESULT. Les chaînes ont surtout été dur.
edit: je viens de regarder à travers mes anciens favoris (presque tous sont morts) et effectué une recherche pour une nouvelle url pour la langue Japonaise "bagel" navigateur basé sur Gecko et trouvé ici,
http://github.com/plus7/bagel/tree/master/Legacy.
C'est probablement votre meilleur pari pour quelques excellents code pour démarrer à partir. Malheureusement, les commentaires dans le code sont Japonais et l'auteur n'a jamais répondu aux questions.