OK - thanks for the clarification, I'll try the link and newsgroup you
suggest.
Cheers,
Chris
"John Bandhauer" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> AFAIK, 'embedding' means embedding the layout engine et al into
> any application via any of many means. ActiveX is one scheme. Not
> the only one. You indicated that you were interested in using
> mozilla code from within your existing application, not just
> calling your module from the browser. This sounds like embedding
> to me. For more details you should ask those who know more about
> this than I. You'll find those people in the embedding newsgroup.
>
> John.
>
> Chris Melville wrote:
> >
> > Thanks - but I thought that "embedding" was running a browser instance
in a
> > non-Mozilla application (via the ActiveX wrapper). Does that still allow
you
> > do do XUL dialogs, XPCOM, etc, and without any ActiveX ?
> > Cheers,
> > Chris
> >
> > "John Bandhauer" <[EMAIL PROTECTED]> wrote in message
> > [EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> > > Sounds to me like you want to look closer at what the embedding
> > > people are doing...
> > > http://www.mozilla.org/projects/embedding/
> > >
> > > There seem to be a lot of old info there. I suggest you browse
> > > the newsgroup (link on that page). And look at the mfcembed and
> > > winembed samples/testbeds.
> > >
> > > Good Luck.
> > >
> > > John.
> > >
> > > Chris Melville wrote:
> > > >
> > > > I'd like to start playing with constructing a UI (eg. XUL-based
dialog
> > box),
> > > > skinning it, and linking back to C++ code through
javascript/XPConnect
> > and
> > > > XPCOM.
> > > >
> > > > However I want to start doing it from a familiar environment (Visual
> > > > Studio). I've got a sample VC++ application set-up, and I'd like to
have
> > the
> > > > above (Mozilla-based) dialog pop up when a menu command is chosed. I
> > figure
> > > > this will help me start to understand how to use increasing amounts
of
> > > > Mozilla code in my non-browser apps (previously MFC-based) until
they
> > become
> > > > almost totally Mozilla-based.
> > > >
> > > > I've done so much reading on the various Moz technologies that my
head
> > is
> > > > spinning, but I'm still strugling to understand where to start doing
> > this. I
> > > > know I need the indiviual technologies/libraries (XPCOM) but what do
I
> > need
> > > > to do to load/initialise the appropriate things so I can start doing
> > > > XUL/javascript/XPCOM stuff in my own external C++ application?
> > > >
> > > > I have downloaded and built 0.8.1, and added the include/lib/bin
subdirs
> > in
> > > > the 'dist' subdirectory to my VC++ project, so I guess I'm ready to
> > start
> > > > writing code, once I know what to write.
> > > >
> > > > Any help before I fall over would be most appreciated :0)
> > > >
> > > > Cheers,
> > > > Chris