hi,
first galeon source is a good starting point for a good solution on
different problems..
second try this: (no warranty that is correct)
/*
* font size
*/
extern "C" void moz_set_size(Browser *browser, float size)
{
nsresult rv;
nsCOMPtr < nsIDocShell > DocShell;
nsCOMPtr < nsIContentViewer > contentViewer;
DocShell = moz_get_docshell(GTK_MOZ_EMBED(browser->embed));
if (!DocShell)
return;
rv = DocShell->GetContentViewer(getter_AddRefs(contentViewer));
if (!NS_SUCCEEDED(rv) || !contentViewer)
return;
nsCOMPtr < nsIMarkupDocumentViewer > mdv =
do_QueryInterface(contentViewer, &rv);
if (NS_FAILED(rv) || !mdv)
return;
mdv->SetTextZoom(size);
}
hope it helps...
On Tue, 2003-03-04 at 14:37, Yvan Altmann wrote:
> Hi,
> I have embedded Gecko but I haven't been able to figure out how to zoom
> in/out. Nothing I do seems to have any effect. Could anyone give me any
> pointer on how to do this ?
>
> Thanks,
> YA
--
m96 <[EMAIL PROTECTED]>