My first suggestion is to look at the embedding sample applications.  
These are located in mozilla/webshell/tests/viewer  and 
mozilla/embedding/tests/gtkembed .   The second is probably more 
interesting for your purposes.

Mack Stevenson wrote:

> Hi everyone
> 
> My name is Mack Stevenson and I am developing a specialized networking 
> app for our company's intranet which will basically allow remote 
> visualization/modification of mechanical engineering projects, besides 
> some sort of basic "technical chalk-board" (or "poor-man's CAD") 
> functionality to allow easier communication between team members.
> 
> (Before you start asking yourselves what this might have to do with 
> gecko :-) Last week management asked me to add support for viewing at 
> least HTML 4/CSS, and after some thinking I decided to give gecko a 
> try. So here I am. :-)
> 
> After browsing the docs at http://www.mozilla.org/newlayout/doc/, I 
> still have some pretty general (and lame) questions, since what I read 
> seemed a highly detailed description of the internals of gecko, not 
> really what I am looking for at this time:
> 
> - We are working on Linux 2.2, and the output device is the VESA 
> framebuffer;
> 
> - Our entire project is coded in C, not C++; in how far will this make 
> my life harder?
> 
> - How should I proceed? :-) How does gecko _work_? Does it provide me 
> a C API I can simply invoke once I have provided gecko pointers to 
> working text and pixel drawing routines? Or does it work in a 
> completely different way?
> 
> I am a fairly competent C programmer (at least I think I am), but I 
> really have very little experience outside my field (computer assisted 
> engineering), and have never really reused code other than by simply 
> making use of pre-existing libraries. I would really appreciate your 
> help.
> 
> Thank you,
> 
> Mack
> 
> _________________________________________________________________________
> Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.
> 
> 


Reply via email to