I'll have to give that a go then.  I wasn't aware though that I have to
write my own event queue... as I had the impression from the online
documentation that to have a simple embedding app all I had to do was
create my own methods of nsIWebBrowserChrome and nsIWebBrowerSiteWindow.
At my current stage I provide a class that supports both of the above in
addition to the ChromeFocus, InterfaceRequestor, ProgressListener.  I'm
going to implement a EventListener now and see where that gets me.

        I've successfully used the gtk_mozembed provided in my application,
however, I wanted something that would only rely on the XPCOM interfaces
to minize OS dependency within the wxWindows module.  I justed didn't
want a bunch of "ifdef WIN32 ... else.." -- and in addition I need to
provide an editting interface which will require at the moment direct
XPCOM coding so this is why I have dived in to something I'm not very
experienced in. 

        Thanks for all your help... I appreciate it, hopefully this event queue
is just what I need to get moving on.

        Cheers,

        Jeremiah Cornelius McCarthy

In article <[EMAIL PROTECTED]>, "Christopher Blizzard"
<[EMAIL PROTECTED]> wrote:

> Jeremiah Cornelius McCarthy wrote:
> 
>> Ok, so I have a wxWindows project embedding mozilla into it... it
>> seemingly does everything right with no complains -- setting up the
>> gtk_event_box and creating the browser instance, chrome and attempts to
>> Init the baseWindow and Create it and then load an internet location.
>> This is where the problem starts, the cursor is different within the
>> window but the content fails to display.
>> 
>>      Any ideas... please help, I'm going mad :)
>> 
>>      Jeremiah Cornelius McCarthy
>> 
>> 
> Have you set up the event queue?  ( Why aren't you using the gtk widget
> which takes care of all this crap for you?  That's why it's there. )
> 
> --Chris
>

Reply via email to