vcl consitent use of long for corrdinate
commitcd3d26b7edbce67805259a71e4118223e02ebdd4
authorNorbert Thiebaud <nthiebaud@gmail.com>
Fri, 18 Jul 2014 16:21:12 +0000 (18 18:21 +0200)
committerNorbert Thiebaud <nthiebaud@gmail.com>
Sun, 20 Jul 2014 20:10:59 +0000 (20 22:10 +0200)
treefbb103d9877275f80eab075f22a8e0753fccf151
parent8e21a02520cbd2fdc09df1ca675f4aa46a02d5f6
vcl consitent use of long for corrdinate

most of length in vcl are calculated in 'long'
but array of X position tend to be in sal_Int32.
As a prep work to be able to support 'double'
as the base type of Device Coordinate, harmonize
the use of 'long' for non-float coordinate.

Change-Id: I7cb33301ff6a5e2c62247b36a4e07e168a58a323
72 files changed:
canvas/source/cairo/cairo_textlayout.cxx
canvas/source/cairo/cairo_textlayout.hxx
canvas/source/opengl/ogl_canvashelper.cxx
canvas/source/vcl/textlayout.cxx
canvas/source/vcl/textlayout.hxx
cppcanvas/source/inc/implrenderer.hxx
cppcanvas/source/mtfrenderer/implrenderer.cxx
cppcanvas/source/mtfrenderer/textaction.cxx
cppcanvas/source/mtfrenderer/textaction.hxx
drawinglayer/source/primitive2d/metafileprimitive2d.cxx
drawinglayer/source/primitive2d/textlayoutdevice.cxx
drawinglayer/source/processor2d/vclprocessor2d.cxx
editeng/source/accessibility/AccessibleStringWrap.cxx
editeng/source/editeng/editdoc.cxx
editeng/source/editeng/editdoc.hxx
editeng/source/editeng/editeng.cxx
editeng/source/editeng/impedit.hxx
editeng/source/editeng/impedit2.cxx
editeng/source/editeng/impedit3.cxx
editeng/source/items/svxfont.cxx
editeng/source/outliner/outleeng.cxx
editeng/source/outliner/outleeng.hxx
editeng/source/outliner/outliner.cxx
filter/source/flash/swfwriter.hxx
filter/source/flash/swfwriter1.cxx
filter/source/graphicfilter/eos2met/eos2met.cxx
filter/source/graphicfilter/epict/epict.cxx
filter/source/graphicfilter/eps/eps.cxx
filter/source/svg/svgwriter.cxx
filter/source/svg/svgwriter.hxx
include/editeng/editeng.hxx
include/editeng/outliner.hxx
include/editeng/svxfont.hxx
include/svtools/calendar.hxx
include/vcl/devicecoordinate.hxx
include/vcl/metaact.hxx
include/vcl/outdev.hxx
include/vcl/pdfwriter.hxx
sc/source/ui/view/output2.cxx
starmath/source/accessibility.cxx
svx/source/customshapes/EnhancedCustomShapeFontWork.cxx
sw/source/core/inc/scriptinfo.hxx
sw/source/core/text/porlay.cxx
sw/source/core/txtnode/fntcache.cxx
toolkit/source/awt/vclxfont.cxx
toolkit/source/awt/vclxgraphics.cxx
vcl/inc/graphite_layout.hxx
vcl/inc/graphite_serverfont.hxx
vcl/inc/sallayout.hxx
vcl/inc/textlayout.hxx
vcl/quartz/ctlayout.cxx
vcl/source/control/edit.cxx
vcl/source/filter/wmf/emfwr.cxx
vcl/source/filter/wmf/emfwr.hxx
vcl/source/filter/wmf/enhwmf.cxx
vcl/source/filter/wmf/winmtf.cxx
vcl/source/filter/wmf/winmtf.hxx
vcl/source/filter/wmf/winwmf.cxx
vcl/source/filter/wmf/wmfwr.cxx
vcl/source/filter/wmf/wmfwr.hxx
vcl/source/gdi/cvtsvm.cxx
vcl/source/gdi/metaact.cxx
vcl/source/gdi/pdfwriter.cxx
vcl/source/gdi/pdfwriter_impl.cxx
vcl/source/gdi/pdfwriter_impl.hxx
vcl/source/gdi/sallayout.cxx
vcl/source/gdi/textlayout.cxx
vcl/source/glyphs/graphite_layout.cxx
vcl/source/outdev/text.cxx
vcl/source/outdev/textline.cxx
vcl/win/source/gdi/winlayout.cxx
vcl/workben/outdevgrind.cxx