[Libreoffice] Rectangle width
Jan Holesovsky
kendy at suse.cz
Wed Aug 31 01:16:17 PDT 2011
Di Dmitry
On 2011-08-23 at 13:23 +0400, Dmitry. A. Ashkadov wrote:
> For example, there is small bug corresponding to this problem. See
> function «ImplDrawDropdownArrow» in «toolbox.cxx» («vcl» module).
> A lines
> long x = rDropDownRect.Left() + (rDropDownRect.getWidth() -
> width)/2;
> long y = rDropDownRect.Top() + (rDropDownRect.getHeight() -
> height)/2;
>
> use wrong functions getHeight() and getWidth() , but really should use
> GetHeight() and GetWidth().
> So, this problem causes the dropdown arrows of menubuttons on
> toolboxes to be shifted left.
>
> Shifted left dropdown arrow
This code got changed a lot in master:
http://artax.karlin.mff.cuni.cz/~kendy/blog/archives/permalinks/2011-06-14T10_29_17.html
So I hope this wrong computation is gone there ;-) If not, further
improvements are welcome!
Thank you,
Kendy
More information about the LibreOffice
mailing list