Marco wrote: > >> if( mpSdrModel ) > >> { > >> SdrOutliner& rOutl = mpSdrModel->GetDrawOutliner(NULL); > >> > >> maOldFieldHdl = rOutl.GetCalcFieldValueHdl(); > >> rOutl.SetCalcFieldValueHdl( LINK( this, SVGFilter, > >>CalcFieldHdl) ); > >> } > > Well what is a DrawOutliner ? And what is the CalcFieldValue supposed > to do ? And which is its role in the export procedure ? > Hi Marco,
the code in question changes the callback that fills in the "field values" in Impress - little placeholders in text, that expand to various things, like current date, page etc. - you find a bunch of them in the Insert->Fields menu. For what the callback does, well, see CalcFieldHdl in the same file. Cheers, -- Thorsten
pgpKG0kXKtT3M.pgp
Description: PGP signature
_______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice