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]

Reply via email to