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
Attachment:
pgpigzkDij3Yg.pgp
Description: PGP signature