Hi Eric, > The current modification I did are some types modified like (copy > paste from my version ), some obsolete names modified ... etc. > > e.g. (list not complete) : > > FillDXArray modified -> long* replaced with sal_Int32*
This was done to get it 64bit clean. > // GetNextGlyphs has been modified > // virtual int GetNextGlyphs( int nLen, long* pGlyphs, Point& > rPos, > int&, > // long* pGlyphAdvances, int* pCharIndexes > ) const; > > // new implementation of GetNextGlyphs > // new parameters salInt32* replaces long* and pGlyphIdxAry replaces > pGlyphs Same as above. > [...] > Does anyone have an idea of what exactly represents SalGraphicsData ? > Probably a structure or a class .. but what exactly ? See issue http://www.openoffice.org/issues/show_bug.cgi?id=21232 in the CWS vclplug. > Waiting, if I follow current unx implementation, I could use : > > class ATSLayout : public SalLayout > { > protected: > int mnMinCharPos; > [...] Don't redefine members that are already in the base class SalLayout. > ... etc, like e.g. in sallayout.cxx, but a lot has to be modified in > all ATSLayout methods, and I wonder if it does make sense to modify > everything this way. ??? Use everything from the base class if possible. Good luck! Herbert --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
