Hi,

    I've this small piece of code for printing in an embeded
application.

***************************************************************************************
        gtk_moz_embed_get_nsIWebBrowser(GTK_MOZ_EMBED(htmlView),
&webBrowser);
        if(webBrowser){
                nsCOMPtr<nsIWebBrowserPrint> browserAsPrint =
do_GetInterface(webBrowser);

                PrintListener *listener = new PrintListener;
                nsCOMPtr<nsIWebProgressListener> printListener =
do_QueryInterface(listener);

                browserAsPrint->Print(0, printListener);
        } else  {
        }

***************************************************************************************

The problem is, if I compile it using firefox header files, it
doesn't
work on mozilla and if I use mozilla header files it doesn't work on
firefox. Is this a known issue, or am I missing something here ???

Thanks in advance,
Priyank

_______________________________________________
dev-embedding mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-embedding

Reply via email to