[Libreoffice-commits] core.git: include/vcl vcl/backendtest vcl/headless vcl/inc vcl/opengl vcl/qa vcl/qt5 vcl/skia vcl/source vcl/unx vcl/workben
Noel (via logerrit)
logerrit at kemper.freedesktop.org
Mon Oct 19 19:35:52 UTC 2020
include/vcl/BitmapBuffer.hxx | 6
include/vcl/BitmapConvolutionMatrixFilter.hxx | 4
include/vcl/BitmapFilter.hxx | 9
include/vcl/BitmapTools.hxx | 2
include/vcl/GraphicAttributes.hxx | 20 -
include/vcl/GraphicObject.hxx | 4
include/vcl/ITiledRenderable.hxx | 4
include/vcl/RawBitmap.hxx | 14
include/vcl/accessibletable.hxx | 4
include/vcl/accessibletableprovider.hxx | 10
include/vcl/animate/Animation.hxx | 6
include/vcl/animate/AnimationBitmap.hxx | 4
include/vcl/bitmap.hxx | 2
include/vcl/bitmapaccess.hxx | 92 ++---
include/vcl/bitmapex.hxx | 4
include/vcl/button.hxx | 8
include/vcl/commandevent.hxx | 20 -
include/vcl/ctrl.hxx | 8
include/vcl/cursor.hxx | 6
include/vcl/dockwin.hxx | 28 -
include/vcl/embeddedfontshelper.hxx | 3
include/vcl/fixed.hxx | 6
include/vcl/font.hxx | 9
include/vcl/gdimtf.hxx | 6
include/vcl/graph.hxx | 4
include/vcl/hatch.hxx | 9
include/vcl/headbar.hxx | 34 +-
include/vcl/i18nhelp.hxx | 3
include/vcl/imap.hxx | 2
include/vcl/layout.hxx | 76 ++--
include/vcl/menu.hxx | 15
include/vcl/metaact.hxx | 96 +++---
include/vcl/metric.hxx | 42 +-
include/vcl/notebookbar.hxx | 2
include/vcl/opengl/OpenGLHelper.hxx | 6
include/vcl/outdev.hxx | 156 ++++-----
include/vcl/outdevmap.hxx | 20 -
include/vcl/pdfwriter.hxx | 6
include/vcl/print.hxx | 14
include/vcl/region.hxx | 2
include/vcl/salgtype.hxx | 24 -
include/vcl/salnativewidgets.hxx | 26 -
include/vcl/scrbar.hxx | 64 ++--
include/vcl/settings.hxx | 46 +-
include/vcl/split.hxx | 14
include/vcl/splitwin.hxx | 44 +-
include/vcl/status.hxx | 20 -
include/vcl/svapp.hxx | 4
include/vcl/sysdata.hxx | 5
include/vcl/syswin.hxx | 2
include/vcl/tabctrl.hxx | 18 -
include/vcl/texteng.hxx | 40 +-
include/vcl/textrectinfo.hxx | 4
include/vcl/textview.hxx | 2
include/vcl/toolbox.hxx | 42 +-
include/vcl/toolkit/button.hxx | 4
include/vcl/toolkit/combobox.hxx | 8
include/vcl/toolkit/controllayout.hxx | 10
include/vcl/toolkit/dialog.hxx | 4
include/vcl/toolkit/edit.hxx | 10
include/vcl/toolkit/fixedhyper.hxx | 2
include/vcl/toolkit/ivctrl.hxx | 6
include/vcl/toolkit/lstbox.hxx | 6
include/vcl/toolkit/prgsbar.hxx | 4
include/vcl/toolkit/spin.hxx | 24 -
include/vcl/toolkit/svlbitm.hxx | 8
include/vcl/toolkit/svtabbx.hxx | 16 -
include/vcl/toolkit/treelistbox.hxx | 30 -
include/vcl/toolkit/vclmedit.hxx | 2
include/vcl/vcllayout.hxx | 2
include/vcl/virdev.hxx | 4
include/vcl/window.hxx | 32 +-
vcl/backendtest/VisualBackendTest.cxx | 20 -
vcl/backendtest/outputdevice/common.cxx | 84 ++---
vcl/backendtest/outputdevice/pixel.cxx | 12
vcl/headless/CustomWidgetDraw.cxx | 4
vcl/headless/svpbmp.cxx | 2
vcl/headless/svpdummies.cxx | 4
vcl/headless/svpframe.cxx | 20 -
vcl/headless/svpgdi.cxx | 56 +--
vcl/headless/svpinst.cxx | 2
vcl/headless/svptext.cxx | 4
vcl/headless/svpvd.cxx | 10
vcl/inc/FileDefinitionWidgetDraw.hxx | 4
vcl/inc/PhysicalFontFace.hxx | 5
vcl/inc/WidgetThemeLibrary.hxx | 71 ++--
vcl/inc/bitmap/impoctree.hxx | 24 -
vcl/inc/bitmapwriteaccess.hxx | 8
vcl/inc/bmpfast.hxx | 5
vcl/inc/brdwin.hxx | 56 +--
vcl/inc/calendar.hxx | 22 -
vcl/inc/fontinstance.hxx | 2
vcl/inc/headless/svpdummies.hxx | 4
vcl/inc/headless/svpframe.hxx | 20 -
vcl/inc/headless/svpgdi.hxx | 36 +-
vcl/inc/headless/svpinst.hxx | 2
vcl/inc/headless/svpvd.hxx | 10
vcl/inc/hyperlabel.hxx | 2
vcl/inc/iconview.hxx | 4
vcl/inc/impanmvw.hxx | 6
vcl/inc/impfontmetricdata.hxx | 135 ++++----
vcl/inc/impgraph.hxx | 4
vcl/inc/jobset.h | 12
vcl/inc/listbox.hxx | 50 +--
vcl/inc/opengl/RenderList.hxx | 6
vcl/inc/opengl/gdiimpl.hxx | 34 +-
vcl/inc/opengl/program.hxx | 2
vcl/inc/opengl/salbmp.hxx | 2
vcl/inc/opengl/x11/salvd.hxx | 8
vcl/inc/qt5/Qt5Graphics.hxx | 38 +-
vcl/inc/qt5/Qt5VirtualDevice.hxx | 9
vcl/inc/regband.hxx | 32 +-
vcl/inc/regionband.hxx | 22 -
vcl/inc/salframe.hxx | 16 -
vcl/inc/salgdi.hxx | 78 ++--
vcl/inc/salgdiimpl.hxx | 32 +-
vcl/inc/salgeom.hxx | 7
vcl/inc/salinst.hxx | 2
vcl/inc/sallayout.hxx | 6
vcl/inc/salobj.hxx | 4
vcl/inc/salprn.hxx | 2
vcl/inc/salvd.hxx | 4
vcl/inc/salvtables.hxx | 2
vcl/inc/salwtype.hxx | 65 ++--
vcl/inc/scanlinewriter.hxx | 6
vcl/inc/scrwnd.hxx | 6
vcl/inc/skia/gdiimpl.hxx | 42 +-
vcl/inc/skia/x11/salvd.hxx | 8
vcl/inc/slider.hxx | 58 +--
vcl/inc/svdata.hxx | 4
vcl/inc/svimpbox.hxx | 24 -
vcl/inc/test/outputdevice.hxx | 2
vcl/inc/textlayout.hxx | 12
vcl/inc/textlineinfo.hxx | 6
vcl/inc/textrender.hxx | 4
vcl/inc/toolbox.h | 10
vcl/inc/unx/freetypetextrender.hxx | 4
vcl/inc/unx/genprn.h | 2
vcl/inc/unx/genpspgraphics.h | 40 +-
vcl/inc/unx/glyphcache.hxx | 4
vcl/inc/unx/gtk/gtkframe.hxx | 24 -
vcl/inc/unx/gtk/gtkinst.hxx | 2
vcl/inc/unx/gtk/gtkobject.hxx | 6
vcl/inc/unx/salbmp.h | 60 +--
vcl/inc/unx/saldisp.hxx | 2
vcl/inc/unx/salframe.h | 12
vcl/inc/unx/salgdi.h | 38 +-
vcl/inc/unx/salinst.h | 4
vcl/inc/unx/salobj.h | 6
vcl/inc/unx/salunx.h | 4
vcl/inc/unx/salvd.h | 8
vcl/inc/unx/wmadaptor.hxx | 2
vcl/inc/window.h | 34 +-
vcl/inc/wizdlg.hxx | 6
vcl/opengl/RenderList.cxx | 6
vcl/opengl/gdiimpl.cxx | 70 ++--
vcl/opengl/program.cxx | 2
vcl/opengl/salbmp.cxx | 2
vcl/opengl/texture.cxx | 8
vcl/opengl/x11/salvd.cxx | 4
vcl/qa/cppunit/BitmapFilterTest.cxx | 32 +-
vcl/qa/cppunit/BitmapScaleTest.cxx | 40 +-
vcl/qa/cppunit/BitmapTest.cxx | 32 +-
vcl/qa/cppunit/GraphicTest.cxx | 4
vcl/qa/cppunit/bitmaprender/BitmapRenderTest.cxx | 12
vcl/qa/cppunit/complextext.cxx | 2
vcl/qa/cppunit/jpeg/JpegReaderTest.cxx | 18 -
vcl/qa/cppunit/pdfexport/pdfexport.cxx | 2
vcl/qa/cppunit/svm/svmtest.cxx | 2
vcl/qt5/Qt5Bitmap.cxx | 2
vcl/qt5/Qt5FilePicker.cxx | 4
vcl/qt5/Qt5Frame.cxx | 14
vcl/qt5/Qt5Graphics_Controls.cxx | 3
vcl/qt5/Qt5Graphics_GDI.cxx | 33 +-
vcl/qt5/Qt5Graphics_Text.cxx | 4
vcl/qt5/Qt5Instance.cxx | 7
vcl/qt5/Qt5Object.cxx | 5
vcl/qt5/Qt5VirtualDevice.cxx | 9
vcl/skia/gdiimpl.cxx | 49 +--
vcl/skia/salbmp.cxx | 22 -
vcl/skia/x11/salvd.cxx | 6
vcl/source/animate/Animation.cxx | 4
vcl/source/app/help.cxx | 4
vcl/source/app/i18nhelp.cxx | 2
vcl/source/app/salvtables.cxx | 10
vcl/source/app/settings.cxx | 70 ++--
vcl/source/app/svapp.cxx | 16 -
vcl/source/app/svmain.cxx | 6
vcl/source/bitmap/BitmapAlphaClampFilter.cxx | 4
vcl/source/bitmap/BitmapBasicMorphologyFilter.cxx | 79 ++---
vcl/source/bitmap/BitmapColorQuantizationFilter.cxx | 32 +-
vcl/source/bitmap/BitmapColorizeFilter.cxx | 8
vcl/source/bitmap/BitmapConvolutionMatrixFilter.cxx | 12
vcl/source/bitmap/BitmapDisabledImageFilter.cxx | 4
vcl/source/bitmap/BitmapDuoToneFilter.cxx | 8
vcl/source/bitmap/BitmapEmbossGreyFilter.cxx | 22 -
vcl/source/bitmap/BitmapFastScaleFilter.cxx | 22 -
vcl/source/bitmap/BitmapFilterStackBlur.cxx | 191 ++++++------
vcl/source/bitmap/BitmapGaussianSeparableBlurFilter.cxx | 4
vcl/source/bitmap/BitmapInterpolateScaleFilter.cxx | 68 ++--
vcl/source/bitmap/BitmapLightenFilter.cxx | 4
vcl/source/bitmap/BitmapMedianFilter.cxx | 14
vcl/source/bitmap/BitmapMonochromeFilter.cxx | 12
vcl/source/bitmap/BitmapMosaicFilter.cxx | 6
vcl/source/bitmap/BitmapPopArtFilter.cxx | 8
vcl/source/bitmap/BitmapScaleConvolutionFilter.cxx | 74 ++--
vcl/source/bitmap/BitmapScaleSuperFilter.cxx | 192 ++++++------
vcl/source/bitmap/BitmapSeparableUnsharpenFilter.cxx | 8
vcl/source/bitmap/BitmapSepiaFilter.cxx | 14
vcl/source/bitmap/BitmapSimpleColorQuantizationFilter.cxx | 12
vcl/source/bitmap/BitmapSobelGreyFilter.cxx | 28 -
vcl/source/bitmap/BitmapSolarizeFilter.cxx | 8
vcl/source/bitmap/BitmapSymmetryCheck.cxx | 16 -
vcl/source/bitmap/BitmapTools.cxx | 66 ++--
vcl/source/bitmap/Octree.cxx | 38 +-
vcl/source/bitmap/bitmap.cxx | 136 ++++----
vcl/source/bitmap/bitmappaint.cxx | 221 +++++++-------
vcl/source/bitmap/salbmp.cxx | 4
vcl/source/control/button.cxx | 50 +--
vcl/source/control/calendar.cxx | 90 ++---
vcl/source/control/combobox.cxx | 36 +-
vcl/source/control/ctrl.cxx | 28 -
vcl/source/control/edit.cxx | 80 ++---
vcl/source/control/field.cxx | 10
vcl/source/control/fixed.cxx | 18 -
vcl/source/control/hyperlabel.cxx | 2
vcl/source/control/imgctrl.cxx | 2
vcl/source/control/imivctl.hxx | 36 +-
vcl/source/control/imivctl1.cxx | 86 ++---
vcl/source/control/imivctl2.cxx | 56 +--
vcl/source/control/imp_listbox.cxx | 108 +++---
vcl/source/control/listbox.cxx | 30 -
vcl/source/control/longcurr.cxx | 8
vcl/source/control/notebookbar.cxx | 2
vcl/source/control/prgsbar.cxx | 2
vcl/source/control/roadmap.cxx | 12
vcl/source/control/scrbar.cxx | 56 +--
vcl/source/control/slider.cxx | 52 +--
vcl/source/control/spinbtn.cxx | 10
vcl/source/control/spinfld.cxx | 12
vcl/source/control/tabctrl.cxx | 102 +++---
vcl/source/control/throbber.cxx | 2
vcl/source/control/thumbpos.hxx | 4
vcl/source/control/wizardmachine.cxx | 42 +-
vcl/source/control/wizimpldata.hxx | 2
vcl/source/edit/textdat2.hxx | 4
vcl/source/edit/texteng.cxx | 100 +++---
vcl/source/edit/textview.cxx | 38 +-
vcl/source/edit/vclmedit.cxx | 40 +-
vcl/source/filter/graphicfilter.cxx | 4
vcl/source/filter/igif/gifread.cxx | 18 -
vcl/source/filter/ipdf/pdfread.cxx | 4
vcl/source/filter/ixbm/xbmread.cxx | 14
vcl/source/filter/ixpm/xpmread.cxx | 2
vcl/source/filter/jpeg/JpegReader.cxx | 20 -
vcl/source/filter/jpeg/JpegReader.hxx | 6
vcl/source/filter/jpeg/JpegWriter.cxx | 14
vcl/source/filter/jpeg/JpegWriter.hxx | 2
vcl/source/filter/jpeg/jpeg.h | 8
vcl/source/filter/jpeg/jpegc.cxx | 20 -
vcl/source/filter/png/pngread.cxx | 46 +-
vcl/source/filter/png/pngwrite.cxx | 10
vcl/source/filter/wmf/emfwr.cxx | 8
vcl/source/filter/wmf/emfwr.hxx | 4
vcl/source/filter/wmf/wmfwr.cxx | 16 -
vcl/source/filter/wmf/wmfwr.hxx | 8
vcl/source/font/PhysicalFontCollection.cxx | 4
vcl/source/font/font.cxx | 8
vcl/source/font/fontmetric.cxx | 36 +-
vcl/source/fontsubset/cff.cxx | 2
vcl/source/gdi/FileDefinitionWidgetDraw.cxx | 61 ++-
vcl/source/gdi/alpha.cxx | 26 -
vcl/source/gdi/bitmap3.cxx | 142 ++++----
vcl/source/gdi/bitmapex.cxx | 92 ++---
vcl/source/gdi/bmpacc.cxx | 10
vcl/source/gdi/bmpacc2.cxx | 68 ++--
vcl/source/gdi/bmpacc3.cxx | 50 +--
vcl/source/gdi/bmpfast.cxx | 14
vcl/source/gdi/dibtools.cxx | 54 +--
vcl/source/gdi/embeddedfontshelper.cxx | 4
vcl/source/gdi/gdimetafiletools.cxx | 4
vcl/source/gdi/gdimtf.cxx | 20 -
vcl/source/gdi/gradient.cxx | 30 -
vcl/source/gdi/graph.cxx | 16 -
vcl/source/gdi/hatch.cxx | 4
vcl/source/gdi/impanmvw.cxx | 2
vcl/source/gdi/impgraph.cxx | 4
vcl/source/gdi/impvect.cxx | 98 +++---
vcl/source/gdi/jobset.cxx | 8
vcl/source/gdi/metaact.cxx | 82 ++---
vcl/source/gdi/pdfwriter.cxx | 6
vcl/source/gdi/pdfwriter_impl.cxx | 88 ++---
vcl/source/gdi/pdfwriter_impl.hxx | 16 -
vcl/source/gdi/pdfwriter_impl2.cxx | 38 +-
vcl/source/gdi/print.cxx | 18 -
vcl/source/gdi/print2.cxx | 22 -
vcl/source/gdi/print3.cxx | 22 -
vcl/source/gdi/regband.cxx | 32 +-
vcl/source/gdi/region.cxx | 46 +-
vcl/source/gdi/regionband.cxx | 96 +++---
vcl/source/gdi/salgdilayout.cxx | 58 +--
vcl/source/gdi/sallayout.cxx | 28 -
vcl/source/gdi/salmisc.cxx | 98 +++---
vcl/source/gdi/textlayout.cxx | 26 -
vcl/source/gdi/virdev.cxx | 10
vcl/source/graphic/GraphicObject.cxx | 22 -
vcl/source/helper/canvasbitmap.cxx | 28 -
vcl/source/helper/canvastools.cxx | 4
vcl/source/opengl/OpenGLHelper.cxx | 10
vcl/source/outdev/bitmap.cxx | 134 ++++----
vcl/source/outdev/clipping.cxx | 2
vcl/source/outdev/font.cxx | 40 +-
vcl/source/outdev/gradient.cxx | 194 ++++++------
vcl/source/outdev/hatch.cxx | 36 +-
vcl/source/outdev/map.cxx | 102 +++---
vcl/source/outdev/outdev.cxx | 18 -
vcl/source/outdev/pixel.cxx | 4
vcl/source/outdev/polyline.cxx | 6
vcl/source/outdev/rect.cxx | 48 +--
vcl/source/outdev/text.cxx | 178 +++++------
vcl/source/outdev/textline.cxx | 172 +++++-----
vcl/source/outdev/transparent.cxx | 16 -
vcl/source/outdev/wallpaper.cxx | 40 +-
vcl/source/toolkit/group.cxx | 4
vcl/source/toolkit/morebtn.cxx | 2
vcl/source/treelist/headbar.cxx | 56 +--
vcl/source/treelist/iconview.cxx | 4
vcl/source/treelist/iconviewimpl.cxx | 52 +--
vcl/source/treelist/iconviewimpl.hxx | 4
vcl/source/treelist/imap.cxx | 4
vcl/source/treelist/imap2.cxx | 8
vcl/source/treelist/svimpbox.cxx | 136 ++++----
vcl/source/treelist/svlbitm.cxx | 4
vcl/source/treelist/svtabbx.cxx | 18 -
vcl/source/treelist/treelist.cxx | 8
vcl/source/treelist/treelistbox.cxx | 90 ++---
vcl/source/uitest/uiobject.cxx | 12
vcl/source/window/brdwin.cxx | 66 ++--
vcl/source/window/commandevent.cxx | 4
vcl/source/window/cursor.cxx | 6
vcl/source/window/debugevent.cxx | 2
vcl/source/window/decoview.cxx | 64 ++--
vcl/source/window/dialog.cxx | 10
vcl/source/window/dockmgr.cxx | 8
vcl/source/window/dockwin.cxx | 4
vcl/source/window/layout.cxx | 142 ++++----
vcl/source/window/menu.cxx | 88 ++---
vcl/source/window/menubarwindow.cxx | 24 -
vcl/source/window/menubarwindow.hxx | 6
vcl/source/window/menufloatingwindow.cxx | 58 +--
vcl/source/window/menufloatingwindow.hxx | 4
vcl/source/window/mouse.cxx | 4
vcl/source/window/paint.cxx | 20 -
vcl/source/window/printdlg.cxx | 22 -
vcl/source/window/scrwnd.cxx | 10
vcl/source/window/split.cxx | 22 -
vcl/source/window/splitwin.cxx | 212 ++++++-------
vcl/source/window/status.cxx | 80 ++---
vcl/source/window/syswin.cxx | 16 -
vcl/source/window/tabdlg.cxx | 18 -
vcl/source/window/toolbox.cxx | 174 +++++------
vcl/source/window/toolbox2.cxx | 18 -
vcl/source/window/window.cxx | 56 +--
vcl/source/window/window2.cxx | 26 -
vcl/source/window/winproc.cxx | 28 -
vcl/unx/generic/app/saldisp.cxx | 18 -
vcl/unx/generic/app/wmadaptor.cxx | 18 -
vcl/unx/generic/dtrans/X11_selection.cxx | 6
vcl/unx/generic/gdi/cairo_xlib_cairo.hxx | 6
vcl/unx/generic/gdi/font.cxx | 4
vcl/unx/generic/gdi/freetypetextrender.cxx | 4
vcl/unx/generic/gdi/gdiimpl.cxx | 46 +-
vcl/unx/generic/gdi/gdiimpl.hxx | 34 +-
vcl/unx/generic/gdi/salbmp.cxx | 62 +--
vcl/unx/generic/gdi/salgdi.cxx | 14
vcl/unx/generic/gdi/salgdi2.cxx | 22 -
vcl/unx/generic/gdi/salvd.cxx | 12
vcl/unx/generic/gdi/x11cairotextrender.cxx | 2
vcl/unx/generic/glyphs/freetype_glyphcache.cxx | 22 -
vcl/unx/generic/print/bitmap_gfx.cxx | 22 -
vcl/unx/generic/print/genprnpsp.cxx | 6
vcl/unx/generic/print/genpspgraphics.cxx | 34 +-
vcl/unx/generic/print/glyphset.cxx | 2
vcl/unx/generic/printer/ppdparser.cxx | 2
vcl/unx/generic/window/salframe.cxx | 46 +-
vcl/unx/generic/window/salobj.cxx | 10
vcl/unx/gtk3/gtk3gtkframe.cxx | 40 +-
vcl/unx/gtk3/gtk3gtkinst.cxx | 2
vcl/unx/gtk3/gtk3gtkobject.cxx | 6
vcl/unx/gtk3/gtk3salnativewidgets-gtk.cxx | 22 -
vcl/workben/vcldemo.cxx | 44 +-
391 files changed, 5322 insertions(+), 5224 deletions(-)
New commits:
commit 3aef606f2758172a27718a06fea0ff9080e4d80f
Author: Noel <noelgrandin at gmail.com>
AuthorDate: Mon Oct 19 15:12:38 2020 +0200
Commit: Noel Grandin <noel.grandin at collabora.co.uk>
CommitDate: Mon Oct 19 21:34:46 2020 +0200
use tools::Long in vcl
Change-Id: Ice1055021e8568634e9a66ba89d3bb4ef4e731df
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104522
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin at collabora.co.uk>
diff --git a/include/vcl/BitmapBuffer.hxx b/include/vcl/BitmapBuffer.hxx
index 2a064951c447..4a4ec8404a08 100644
--- a/include/vcl/BitmapBuffer.hxx
+++ b/include/vcl/BitmapBuffer.hxx
@@ -30,9 +30,9 @@ struct SalTwoRect;
struct VCL_DLLPUBLIC BitmapBuffer
{
ScanlineFormat mnFormat;
- long mnWidth;
- long mnHeight;
- long mnScanlineSize;
+ tools::Long mnWidth;
+ tools::Long mnHeight;
+ tools::Long mnScanlineSize;
sal_uInt16 mnBitCount;
ColorMask maColorMask;
BitmapPalette maPalette;
diff --git a/include/vcl/BitmapConvolutionMatrixFilter.hxx b/include/vcl/BitmapConvolutionMatrixFilter.hxx
index 185d14012d49..2d787cefe19f 100644
--- a/include/vcl/BitmapConvolutionMatrixFilter.hxx
+++ b/include/vcl/BitmapConvolutionMatrixFilter.hxx
@@ -20,7 +20,7 @@ class BitmapEx;
class VCL_DLLPUBLIC BitmapConvolutionMatrixFilter : public BitmapFilter
{
public:
- BitmapConvolutionMatrixFilter(const long (&rMatrix)[9])
+ BitmapConvolutionMatrixFilter(const tools::Long (&rMatrix)[9])
: mrMatrix(rMatrix)
{
}
@@ -28,7 +28,7 @@ public:
virtual BitmapEx execute(BitmapEx const& rBitmapEx) const override;
private:
- const long (&mrMatrix)[9];
+ const tools::Long (&mrMatrix)[9];
};
#endif
diff --git a/include/vcl/BitmapFilter.hxx b/include/vcl/BitmapFilter.hxx
index 899d98047a03..c19d83b2d507 100644
--- a/include/vcl/BitmapFilter.hxx
+++ b/include/vcl/BitmapFilter.hxx
@@ -28,13 +28,14 @@ namespace vcl::bitmap
// [0, 31, false], [32, 63, false], [64, 95, false], [96, 100, true]
template <int STRIP_SIZE>
void generateStripRanges(
- long nFirst, long nLast,
- std::function<void(long const nStart, long const nEnd, bool const bLast)> aFunction)
+ tools::Long nFirst, tools::Long nLast,
+ std::function<void(tools::Long const nStart, tools::Long const nEnd, bool const bLast)>
+ aFunction)
{
- long nStart = nFirst;
+ tools::Long nStart = nFirst;
for (; nStart < nLast - STRIP_SIZE; nStart += STRIP_SIZE)
{
- long nEnd = nStart + STRIP_SIZE - 1;
+ tools::Long nEnd = nStart + STRIP_SIZE - 1;
aFunction(nStart, nEnd, false);
}
aFunction(nStart, nLast, true);
diff --git a/include/vcl/BitmapTools.hxx b/include/vcl/BitmapTools.hxx
index 76598cb80812..12cdb1947b2c 100644
--- a/include/vcl/BitmapTools.hxx
+++ b/include/vcl/BitmapTools.hxx
@@ -69,7 +69,7 @@ VCL_DLLPUBLIC css::uno::Sequence< sal_Int8 > GetMaskDIB(BitmapEx const & aBmpEx)
* @param data will be filled with alpha data, if xBitmap is alpha/transparent image
* @param bHasAlpha will be set to true if resulting surface has alpha
**/
-VCL_DLLPUBLIC void CanvasCairoExtractBitmapData( BitmapEx const & rBmpEx, Bitmap & rBitmap, unsigned char*& data, bool& bHasAlpha, long& rnWidth, long& rnHeight );
+VCL_DLLPUBLIC void CanvasCairoExtractBitmapData( BitmapEx const & rBmpEx, Bitmap & rBitmap, unsigned char*& data, bool& bHasAlpha, tools::Long& rnWidth, tools::Long& rnHeight );
VCL_DLLPUBLIC css::uno::Sequence< sal_Int8 > CanvasExtractBitmapData(BitmapEx const & rBitmapEx, const css::geometry::IntegerRectangle2D& rect);
diff --git a/include/vcl/GraphicAttributes.hxx b/include/vcl/GraphicAttributes.hxx
index 08b716b3db08..a26f59edc890 100644
--- a/include/vcl/GraphicAttributes.hxx
+++ b/include/vcl/GraphicAttributes.hxx
@@ -35,10 +35,10 @@ class VCL_DLLPUBLIC GraphicAttr
private:
double mfGamma;
BmpMirrorFlags mnMirrFlags;
- long mnLeftCrop;
- long mnTopCrop;
- long mnRightCrop;
- long mnBottomCrop;
+ tools::Long mnLeftCrop;
+ tools::Long mnTopCrop;
+ tools::Long mnRightCrop;
+ tools::Long mnBottomCrop;
sal_uInt16 mnRotate10;
short mnContPercent;
short mnLumPercent;
@@ -61,18 +61,18 @@ public:
void SetMirrorFlags(BmpMirrorFlags nMirrFlags) { mnMirrFlags = nMirrFlags; }
BmpMirrorFlags GetMirrorFlags() const { return mnMirrFlags; }
- void SetCrop(long nLeft_100TH_MM, long nTop_100TH_MM, long nRight_100TH_MM,
- long nBottom_100TH_MM)
+ void SetCrop(tools::Long nLeft_100TH_MM, tools::Long nTop_100TH_MM, tools::Long nRight_100TH_MM,
+ tools::Long nBottom_100TH_MM)
{
mnLeftCrop = nLeft_100TH_MM;
mnTopCrop = nTop_100TH_MM;
mnRightCrop = nRight_100TH_MM;
mnBottomCrop = nBottom_100TH_MM;
}
- long GetLeftCrop() const { return mnLeftCrop; }
- long GetTopCrop() const { return mnTopCrop; }
- long GetRightCrop() const { return mnRightCrop; }
- long GetBottomCrop() const { return mnBottomCrop; }
+ tools::Long GetLeftCrop() const { return mnLeftCrop; }
+ tools::Long GetTopCrop() const { return mnTopCrop; }
+ tools::Long GetRightCrop() const { return mnRightCrop; }
+ tools::Long GetBottomCrop() const { return mnBottomCrop; }
void SetRotation(sal_uInt16 nRotate10) { mnRotate10 = nRotate10; }
sal_uInt16 GetRotation() const { return mnRotate10; }
diff --git a/include/vcl/GraphicObject.hxx b/include/vcl/GraphicObject.hxx
index c900bb02cbf7..e4c1edc817d6 100644
--- a/include/vcl/GraphicObject.hxx
+++ b/include/vcl/GraphicObject.hxx
@@ -265,11 +265,11 @@ public:
OutputDevice* pOut,
const Point& rPt,
const Size& rSz,
- long nExtraData = 0,
+ tools::Long nExtraData = 0,
OutputDevice* pFirstFrameOutDev = nullptr
);
- void StopAnimation( const OutputDevice* pOut = nullptr, long nExtraData = 0 );
+ void StopAnimation( const OutputDevice* pOut = nullptr, tools::Long nExtraData = 0 );
static bool isGraphicObjectUniqueIdURL(OUString const & rURL);
diff --git a/include/vcl/ITiledRenderable.hxx b/include/vcl/ITiledRenderable.hxx
index 2e8b557505f1..42689ed98c2a 100644
--- a/include/vcl/ITiledRenderable.hxx
+++ b/include/vcl/ITiledRenderable.hxx
@@ -61,8 +61,8 @@ public:
int nOutputHeight,
int nTilePosX,
int nTilePosY,
- long nTileWidth,
- long nTileHeight ) = 0;
+ tools::Long nTileWidth,
+ tools::Long nTileHeight ) = 0;
/**
* Get the document size in twips.
diff --git a/include/vcl/RawBitmap.hxx b/include/vcl/RawBitmap.hxx
index 92e903b4292d..7fac44a166af 100644
--- a/include/vcl/RawBitmap.hxx
+++ b/include/vcl/RawBitmap.hxx
@@ -40,27 +40,27 @@ public:
}
mpData.reset(new sal_uInt8[nDataSize]);
}
- void SetPixel(long nY, long nX, Color nColor)
+ void SetPixel(tools::Long nY, tools::Long nX, Color nColor)
{
- long p = (nY * maSize.getWidth() + nX) * (mnBitCount / 8);
+ tools::Long p = (nY * maSize.getWidth() + nX) * (mnBitCount / 8);
mpData[p++] = nColor.GetRed();
mpData[p++] = nColor.GetGreen();
mpData[p++] = nColor.GetBlue();
if (mnBitCount == 32)
mpData[p] = nColor.GetTransparency();
}
- Color GetPixel(long nY, long nX) const
+ Color GetPixel(tools::Long nY, tools::Long nX) const
{
- long p = (nY * maSize.getWidth() + nX) * mnBitCount / 8;
+ tools::Long p = (nY * maSize.getWidth() + nX) * mnBitCount / 8;
if (mnBitCount == 24)
return Color(mpData[p], mpData[p + 1], mpData[p + 2]);
else
return Color(mpData[p + 3], mpData[p], mpData[p + 1], mpData[p + 2]);
}
// so we don't accidentally leave any code in that uses palette color indexes
- void SetPixel(long nY, long nX, BitmapColor nColor) = delete;
- long Height() { return maSize.Height(); }
- long Width() { return maSize.Width(); }
+ void SetPixel(tools::Long nY, tools::Long nX, BitmapColor nColor) = delete;
+ tools::Long Height() { return maSize.Height(); }
+ tools::Long Width() { return maSize.Width(); }
sal_uInt8 GetBitCount() const { return mnBitCount; }
};
diff --git a/include/vcl/accessibletable.hxx b/include/vcl/accessibletable.hxx
index 8c2aeba6b7c3..b98080273dae 100644
--- a/include/vcl/accessibletable.hxx
+++ b/include/vcl/accessibletable.hxx
@@ -81,8 +81,8 @@ public:
virtual vcl::Window* GetWindowInstance()= 0;
virtual sal_Int32 GetAccessibleControlCount() const = 0;
virtual bool ConvertPointToControlIndex( sal_Int32& _rnIndex, const Point& _rPoint )= 0;
- virtual long GetRowCount() const= 0;
- virtual long GetColumnCount() const= 0;
+ virtual tools::Long GetRowCount() const= 0;
+ virtual tools::Long GetColumnCount() const= 0;
virtual bool ConvertPointToCellAddress( sal_Int32& _rnRow, sal_Int32& _rnColPos, const Point& _rPoint )= 0;
virtual tools::Rectangle calcHeaderRect( bool _bIsColumnBar ) = 0;
virtual tools::Rectangle calcHeaderCellRect( bool _bColHeader, sal_Int32 _nPos ) = 0;
diff --git a/include/vcl/accessibletableprovider.hxx b/include/vcl/accessibletableprovider.hxx
index b69548ef2355..637abf236134 100644
--- a/include/vcl/accessibletableprovider.hxx
+++ b/include/vcl/accessibletableprovider.hxx
@@ -51,7 +51,7 @@ class IAccessibleTableProvider
{
public:
/** @return The count of the rows. */
- virtual long GetRowCount() const = 0;
+ virtual tools::Long GetRowCount() const = 0;
/** @return The count of the columns. */
virtual sal_uInt16 GetColumnCount() const = 0;
@@ -73,19 +73,19 @@ public:
virtual void SetNoSelection() = 0;
virtual void SelectAll() = 0;
- virtual void SelectRow( long _nRow, bool _bSelect = true, bool bExpand = true ) = 0;
+ virtual void SelectRow( tools::Long _nRow, bool _bSelect = true, bool bExpand = true ) = 0;
virtual void SelectColumn( sal_uInt16 _nColumnPos, bool _bSelect = true ) = 0;
virtual sal_Int32 GetSelectedRowCount() const = 0;
virtual sal_Int32 GetSelectedColumnCount() const = 0;
/** @return <TRUE/>, if the row is selected. */
- virtual bool IsRowSelected( long _nRow ) const = 0;
- virtual bool IsColumnSelected( long _nColumnPos ) const = 0;
+ virtual bool IsRowSelected( tools::Long _nRow ) const = 0;
+ virtual bool IsColumnSelected( tools::Long _nColumnPos ) const = 0;
virtual void GetAllSelectedRows( css::uno::Sequence< sal_Int32 >& _rRows ) const = 0;
virtual void GetAllSelectedColumns( css::uno::Sequence< sal_Int32 >& _rColumns ) const = 0;
/** @return <TRUE/>, if the cell is visible. */
virtual bool IsCellVisible( sal_Int32 _nRow, sal_uInt16 _nColumnPos ) const = 0;
- virtual OUString GetAccessibleCellText( long _nRow, sal_uInt16 _nColumnPos ) const = 0;
+ virtual OUString GetAccessibleCellText( tools::Long _nRow, sal_uInt16 _nColumnPos ) const = 0;
virtual tools::Rectangle calcHeaderRect( bool _bIsColumnBar, bool _bOnScreen = true ) = 0;
virtual tools::Rectangle calcTableRect( bool _bOnScreen = true ) = 0;
diff --git a/include/vcl/animate/Animation.hxx b/include/vcl/animate/Animation.hxx
index e355d7d1e2a1..e6b55a7c510f 100644
--- a/include/vcl/animate/Animation.hxx
+++ b/include/vcl/animate/Animation.hxx
@@ -41,10 +41,10 @@ public:
void Clear();
- bool Start(OutputDevice* pOutDev, const Point& rDestPt, const Size& rDestSz, long nExtraData,
- OutputDevice* pFirstFrameOutDev);
+ bool Start(OutputDevice* pOutDev, const Point& rDestPt, const Size& rDestSz,
+ tools::Long nExtraData, OutputDevice* pFirstFrameOutDev);
- void Stop(const OutputDevice* pOutDev = nullptr, long nExtraData = 0);
+ void Stop(const OutputDevice* pOutDev = nullptr, tools::Long nExtraData = 0);
void Draw(OutputDevice* pOutDev, const Point& rDestPt) const;
void Draw(OutputDevice* pOutDev, const Point& rDestPt, const Size& rDestSz) const;
diff --git a/include/vcl/animate/AnimationBitmap.hxx b/include/vcl/animate/AnimationBitmap.hxx
index 6f5aa1768629..d06f820f8f97 100644
--- a/include/vcl/animate/AnimationBitmap.hxx
+++ b/include/vcl/animate/AnimationBitmap.hxx
@@ -34,7 +34,7 @@ struct AnimationBitmap
BitmapEx maBitmapEx;
Point maPositionPixel;
Size maSizePixel;
- long mnWait;
+ tools::Long mnWait;
Disposal meDisposal;
bool mbUserInput;
@@ -46,7 +46,7 @@ struct AnimationBitmap
}
AnimationBitmap(const BitmapEx& rBitmapEx, const Point& rPositionPixel, const Size& rSizePixel,
- long nWait = 0, Disposal eDisposal = Disposal::Not)
+ tools::Long nWait = 0, Disposal eDisposal = Disposal::Not)
: maBitmapEx(rBitmapEx)
, maPositionPixel(rPositionPixel)
, maSizePixel(rSizePixel)
diff --git a/include/vcl/bitmap.hxx b/include/vcl/bitmap.hxx
index 9ed602942322..932bab285784 100644
--- a/include/vcl/bitmap.hxx
+++ b/include/vcl/bitmap.hxx
@@ -349,7 +349,7 @@ public:
@return true, if the operation was completed successfully.
*/
- bool Rotate( long nAngle10, const Color& rFillColor );
+ bool Rotate( tools::Long nAngle10, const Color& rFillColor );
/** Create on-off mask from bitmap
diff --git a/include/vcl/bitmapaccess.hxx b/include/vcl/bitmapaccess.hxx
index 72f53af6e31e..439228b2451e 100644
--- a/include/vcl/bitmapaccess.hxx
+++ b/include/vcl/bitmapaccess.hxx
@@ -27,8 +27,8 @@
#include <vcl/BitmapColor.hxx>
#include <vcl/BitmapAccessMode.hxx>
-typedef BitmapColor (*FncGetPixel)(ConstScanline pScanline, long nX, const ColorMask& rMask);
-typedef void (*FncSetPixel)(Scanline pScanline, long nX, const BitmapColor& rBitmapColor, const ColorMask& rMask);
+typedef BitmapColor (*FncGetPixel)(ConstScanline pScanline, tools::Long nX, const ColorMask& rMask);
+typedef void (*FncSetPixel)(Scanline pScanline, tools::Long nX, const BitmapColor& rBitmapColor, const ColorMask& rMask);
class VCL_DLLPUBLIC BitmapInfoAccess
{
@@ -43,12 +43,12 @@ public:
return mpBuffer == nullptr;
}
- long Width() const
+ tools::Long Width() const
{
return mpBuffer ? mpBuffer->mnWidth : 0L;
}
- long Height() const
+ tools::Long Height() const
{
return mpBuffer ? mpBuffer->mnHeight : 0L;
}
@@ -164,7 +164,7 @@ public:
return mpBuffer ? mpBuffer->mpBits : nullptr;
}
- Scanline GetScanline(long nY) const
+ Scanline GetScanline(tools::Long nY) const
{
assert(mpBuffer && "Access is not valid!");
assert(nY < mpBuffer->mnHeight && "y-coordinate out of range!");
@@ -176,26 +176,26 @@ public:
return mpBuffer->mpBits + ((mpBuffer->mnHeight - 1 - nY) * mpBuffer->mnScanlineSize);
}
- BitmapColor GetPixelFromData(const sal_uInt8* pData, long nX) const
+ BitmapColor GetPixelFromData(const sal_uInt8* pData, tools::Long nX) const
{
assert(pData && "Access is not valid!");
return mFncGetPixel( pData, nX, maColorMask );
}
- sal_uInt8 GetIndexFromData(const sal_uInt8* pData, long nX) const
+ sal_uInt8 GetIndexFromData(const sal_uInt8* pData, tools::Long nX) const
{
return GetPixelFromData( pData, nX ).GetIndex();
}
- void SetPixelOnData(sal_uInt8* pData, long nX, const BitmapColor& rBitmapColor)
+ void SetPixelOnData(sal_uInt8* pData, tools::Long nX, const BitmapColor& rBitmapColor)
{
assert(pData && "Access is not valid!");
mFncSetPixel(pData, nX, rBitmapColor, maColorMask);
}
- BitmapColor GetPixel(long nY, long nX) const
+ BitmapColor GetPixel(tools::Long nY, tools::Long nX) const
{
assert(mpBuffer && "Access is not valid!");
assert(nX < mpBuffer->mnWidth && "x-coordinate out of range!");
@@ -204,7 +204,7 @@ public:
return mFncGetPixel(GetScanline(nY), nX, maColorMask );
}
- BitmapColor GetColor(long nY, long nX) const
+ BitmapColor GetColor(tools::Long nY, tools::Long nX) const
{
if (HasPalette())
return mpBuffer->maPalette[GetPixelIndex(nY, nX)];
@@ -212,7 +212,7 @@ public:
return GetPixel(nY, nX);
}
- sal_uInt8 GetPixelIndex(long nY, long nX) const
+ sal_uInt8 GetPixelIndex(tools::Long nY, tools::Long nX) const
{
return GetPixel(nY, nX).GetIndex();
}
@@ -239,41 +239,41 @@ public:
return mpBuffer;
}
- static BitmapColor GetPixelForN1BitMsbPal(ConstScanline pScanline, long nX, const ColorMask& rMask);
- static BitmapColor GetPixelForN1BitLsbPal(ConstScanline pScanline, long nX, const ColorMask& rMask);
- static BitmapColor GetPixelForN4BitMsnPal(ConstScanline pScanline, long nX, const ColorMask& rMask);
- static BitmapColor GetPixelForN4BitLsnPal(ConstScanline pScanline, long nX, const ColorMask& rMask);
- static BitmapColor GetPixelForN8BitPal(ConstScanline pScanline, long nX, const ColorMask& rMask);
- static BitmapColor GetPixelForN8BitTcMask(ConstScanline pScanline, long nX, const ColorMask& rMask);
- static BitmapColor GetPixelForN24BitTcBgr(ConstScanline pScanline, long nX, const ColorMask& rMask);
- static BitmapColor GetPixelForN24BitTcRgb(ConstScanline pScanline, long nX, const ColorMask& rMask);
- static BitmapColor GetPixelForN32BitTcAbgr(ConstScanline pScanline, long nX, const ColorMask& rMask);
- static BitmapColor GetPixelForN32BitTcXbgr(ConstScanline pScanline, long nX, const ColorMask& rMask);
- static BitmapColor GetPixelForN32BitTcArgb(ConstScanline pScanline, long nX, const ColorMask& rMask);
- static BitmapColor GetPixelForN32BitTcXrgb(ConstScanline pScanline, long nX, const ColorMask& rMask);
- static BitmapColor GetPixelForN32BitTcBgra(ConstScanline pScanline, long nX, const ColorMask& rMask);
- static BitmapColor GetPixelForN32BitTcBgrx(ConstScanline pScanline, long nX, const ColorMask& rMask);
- static BitmapColor GetPixelForN32BitTcRgba(ConstScanline pScanline, long nX, const ColorMask& rMask);
- static BitmapColor GetPixelForN32BitTcRgbx(ConstScanline pScanline, long nX, const ColorMask& rMask);
- static BitmapColor GetPixelForN32BitTcMask(ConstScanline pScanline, long nX, const ColorMask& rMask);
-
- static void SetPixelForN1BitMsbPal(Scanline pScanline, long nX, const BitmapColor& rBitmapColor, const ColorMask& rMask);
- static void SetPixelForN1BitLsbPal(Scanline pScanline, long nX, const BitmapColor& rBitmapColor, const ColorMask& rMask);
- static void SetPixelForN4BitMsnPal(Scanline pScanline, long nX, const BitmapColor& rBitmapColor, const ColorMask& rMask);
- static void SetPixelForN4BitLsnPal(Scanline pScanline, long nX, const BitmapColor& rBitmapColor, const ColorMask& rMask);
- static void SetPixelForN8BitPal(Scanline pScanline, long nX, const BitmapColor& rBitmapColor, const ColorMask& rMask);
- static void SetPixelForN8BitTcMask(Scanline pScanline, long nX, const BitmapColor& rBitmapColor, const ColorMask& rMask);
- static void SetPixelForN24BitTcBgr(Scanline pScanline, long nX, const BitmapColor& rBitmapColor, const ColorMask& rMask);
- static void SetPixelForN24BitTcRgb(Scanline pScanline, long nX, const BitmapColor& rBitmapColor, const ColorMask& rMask);
- static void SetPixelForN32BitTcAbgr(Scanline pScanline, long nX, const BitmapColor& rBitmapColor, const ColorMask& rMask);
- static void SetPixelForN32BitTcXbgr(Scanline pScanline, long nX, const BitmapColor& rBitmapColor, const ColorMask& rMask);
- static void SetPixelForN32BitTcArgb(Scanline pScanline, long nX, const BitmapColor& rBitmapColor, const ColorMask& rMask);
- static void SetPixelForN32BitTcXrgb(Scanline pScanline, long nX, const BitmapColor& rBitmapColor, const ColorMask& rMask);
- static void SetPixelForN32BitTcBgra(Scanline pScanline, long nX, const BitmapColor& rBitmapColor, const ColorMask& rMask);
- static void SetPixelForN32BitTcBgrx(Scanline pScanline, long nX, const BitmapColor& rBitmapColor, const ColorMask& rMask);
- static void SetPixelForN32BitTcRgba(Scanline pScanline, long nX, const BitmapColor& rBitmapColor, const ColorMask& rMask);
- static void SetPixelForN32BitTcRgbx(Scanline pScanline, long nX, const BitmapColor& rBitmapColor, const ColorMask& rMask);
- static void SetPixelForN32BitTcMask(Scanline pScanline, long nX, const BitmapColor& rBitmapColor, const ColorMask& rMask);
+ static BitmapColor GetPixelForN1BitMsbPal(ConstScanline pScanline, tools::Long nX, const ColorMask& rMask);
+ static BitmapColor GetPixelForN1BitLsbPal(ConstScanline pScanline, tools::Long nX, const ColorMask& rMask);
+ static BitmapColor GetPixelForN4BitMsnPal(ConstScanline pScanline, tools::Long nX, const ColorMask& rMask);
+ static BitmapColor GetPixelForN4BitLsnPal(ConstScanline pScanline, tools::Long nX, const ColorMask& rMask);
+ static BitmapColor GetPixelForN8BitPal(ConstScanline pScanline, tools::Long nX, const ColorMask& rMask);
+ static BitmapColor GetPixelForN8BitTcMask(ConstScanline pScanline, tools::Long nX, const ColorMask& rMask);
+ static BitmapColor GetPixelForN24BitTcBgr(ConstScanline pScanline, tools::Long nX, const ColorMask& rMask);
+ static BitmapColor GetPixelForN24BitTcRgb(ConstScanline pScanline, tools::Long nX, const ColorMask& rMask);
+ static BitmapColor GetPixelForN32BitTcAbgr(ConstScanline pScanline, tools::Long nX, const ColorMask& rMask);
+ static BitmapColor GetPixelForN32BitTcXbgr(ConstScanline pScanline, tools::Long nX, const ColorMask& rMask);
+ static BitmapColor GetPixelForN32BitTcArgb(ConstScanline pScanline, tools::Long nX, const ColorMask& rMask);
+ static BitmapColor GetPixelForN32BitTcXrgb(ConstScanline pScanline, tools::Long nX, const ColorMask& rMask);
+ static BitmapColor GetPixelForN32BitTcBgra(ConstScanline pScanline, tools::Long nX, const ColorMask& rMask);
+ static BitmapColor GetPixelForN32BitTcBgrx(ConstScanline pScanline, tools::Long nX, const ColorMask& rMask);
+ static BitmapColor GetPixelForN32BitTcRgba(ConstScanline pScanline, tools::Long nX, const ColorMask& rMask);
+ static BitmapColor GetPixelForN32BitTcRgbx(ConstScanline pScanline, tools::Long nX, const ColorMask& rMask);
+ static BitmapColor GetPixelForN32BitTcMask(ConstScanline pScanline, tools::Long nX, const ColorMask& rMask);
+
+ static void SetPixelForN1BitMsbPal(Scanline pScanline, tools::Long nX, const BitmapColor& rBitmapColor, const ColorMask& rMask);
+ static void SetPixelForN1BitLsbPal(Scanline pScanline, tools::Long nX, const BitmapColor& rBitmapColor, const ColorMask& rMask);
+ static void SetPixelForN4BitMsnPal(Scanline pScanline, tools::Long nX, const BitmapColor& rBitmapColor, const ColorMask& rMask);
+ static void SetPixelForN4BitLsnPal(Scanline pScanline, tools::Long nX, const BitmapColor& rBitmapColor, const ColorMask& rMask);
+ static void SetPixelForN8BitPal(Scanline pScanline, tools::Long nX, const BitmapColor& rBitmapColor, const ColorMask& rMask);
+ static void SetPixelForN8BitTcMask(Scanline pScanline, tools::Long nX, const BitmapColor& rBitmapColor, const ColorMask& rMask);
+ static void SetPixelForN24BitTcBgr(Scanline pScanline, tools::Long nX, const BitmapColor& rBitmapColor, const ColorMask& rMask);
+ static void SetPixelForN24BitTcRgb(Scanline pScanline, tools::Long nX, const BitmapColor& rBitmapColor, const ColorMask& rMask);
+ static void SetPixelForN32BitTcAbgr(Scanline pScanline, tools::Long nX, const BitmapColor& rBitmapColor, const ColorMask& rMask);
+ static void SetPixelForN32BitTcXbgr(Scanline pScanline, tools::Long nX, const BitmapColor& rBitmapColor, const ColorMask& rMask);
+ static void SetPixelForN32BitTcArgb(Scanline pScanline, tools::Long nX, const BitmapColor& rBitmapColor, const ColorMask& rMask);
+ static void SetPixelForN32BitTcXrgb(Scanline pScanline, tools::Long nX, const BitmapColor& rBitmapColor, const ColorMask& rMask);
+ static void SetPixelForN32BitTcBgra(Scanline pScanline, tools::Long nX, const BitmapColor& rBitmapColor, const ColorMask& rMask);
+ static void SetPixelForN32BitTcBgrx(Scanline pScanline, tools::Long nX, const BitmapColor& rBitmapColor, const ColorMask& rMask);
+ static void SetPixelForN32BitTcRgba(Scanline pScanline, tools::Long nX, const BitmapColor& rBitmapColor, const ColorMask& rMask);
+ static void SetPixelForN32BitTcRgbx(Scanline pScanline, tools::Long nX, const BitmapColor& rBitmapColor, const ColorMask& rMask);
+ static void SetPixelForN32BitTcMask(Scanline pScanline, tools::Long nX, const BitmapColor& rBitmapColor, const ColorMask& rMask);
static FncGetPixel GetPixelFunction( ScanlineFormat nFormat );
static FncSetPixel SetPixelFunction( ScanlineFormat nFormat );
diff --git a/include/vcl/bitmapex.hxx b/include/vcl/bitmapex.hxx
index 4dac473bb2f5..7c9eb69383c1 100644
--- a/include/vcl/bitmapex.hxx
+++ b/include/vcl/bitmapex.hxx
@@ -233,7 +233,7 @@ public:
@return true, if the operation was completed successfully.
*/
bool Rotate(
- long nAngle10,
+ tools::Long nAngle10,
const Color& rFillColor );
/** Replace all pixel having the search color with the specified color
@@ -436,7 +436,7 @@ public:
BitmapEx ModifyBitmapEx( const basegfx::BColorModifierStack& rBColorModifierStack) const;
[[nodiscard]]
- static BitmapEx AutoScaleBitmap( BitmapEx const & aBitmap, const long aStandardSize );
+ static BitmapEx AutoScaleBitmap( BitmapEx const & aBitmap, const tools::Long aStandardSize );
/// populate from a canvas implementation
bool Create(
diff --git a/include/vcl/button.hxx b/include/vcl/button.hxx
index 4c3a7beafa5f..b91f87481305 100644
--- a/include/vcl/button.hxx
+++ b/include/vcl/button.hxx
@@ -55,8 +55,8 @@ public:
SAL_DLLPRIVATE const tools::Rectangle& ImplGetFocusRect() const;
SAL_DLLPRIVATE void ImplSetSymbolAlign( SymbolAlign eAlign );
/// The x-coordinate of the vertical separator line, use in MenuButton subclass only.
- SAL_DLLPRIVATE long ImplGetSeparatorX() const;
- SAL_DLLPRIVATE void ImplSetSeparatorX( long nX );
+ SAL_DLLPRIVATE tools::Long ImplGetSeparatorX() const;
+ SAL_DLLPRIVATE void ImplSetSeparatorX( tools::Long nX );
protected:
explicit Button( WindowType nType );
@@ -240,7 +240,7 @@ private:
SAL_DLLPRIVATE void ImplDrawRadioButton(vcl::RenderContext& rRenderContext );
SAL_DLLPRIVATE void ImplUncheckAllOther();
SAL_DLLPRIVATE Size ImplGetRadioImageSize() const;
- SAL_DLLPRIVATE long ImplGetImageToTextDistance() const;
+ SAL_DLLPRIVATE tools::Long ImplGetImageToTextDistance() const;
RadioButton(const RadioButton &) = delete;
RadioButton& operator= (const RadioButton &) = delete;
@@ -301,7 +301,7 @@ public:
static Image GetRadioImage( const AllSettings& rSettings, DrawButtonFlags nFlags );
- Size CalcMinimumSize( long nMaxWidth = 0 ) const;
+ Size CalcMinimumSize( tools::Long nMaxWidth = 0 ) const;
virtual Size GetOptimalSize() const override;
void SetToggleHdl( const Link<RadioButton&,void>& rLink ) { maToggleHdl = rLink; }
diff --git a/include/vcl/commandevent.hxx b/include/vcl/commandevent.hxx
index fd834bd822ac..9edcdb4d6f13 100644
--- a/include/vcl/commandevent.hxx
+++ b/include/vcl/commandevent.hxx
@@ -137,8 +137,8 @@ enum class CommandWheelMode
class VCL_DLLPUBLIC CommandWheelData
{
private:
- long mnDelta;
- long mnNotchDelta;
+ tools::Long mnDelta;
+ tools::Long mnNotchDelta;
double mnLines;
CommandWheelMode mnWheelMode;
sal_uInt16 mnCode;
@@ -147,13 +147,13 @@ private:
public:
CommandWheelData();
- CommandWheelData( long nWheelDelta, long nWheelNotchDelta,
+ CommandWheelData( tools::Long nWheelDelta, tools::Long nWheelNotchDelta,
double nScrollLines,
CommandWheelMode nWheelMode, sal_uInt16 nKeyModifier,
bool bHorz, bool bDeltaIsPixel = false );
- long GetDelta() const { return mnDelta; }
- long GetNotchDelta() const { return mnNotchDelta; }
+ tools::Long GetDelta() const { return mnDelta; }
+ tools::Long GetNotchDelta() const { return mnNotchDelta; }
double GetScrollLines() const { return mnLines; }
bool IsHorz() const { return mbHorz; }
bool IsDeltaPixel() const { return mbDeltaIsPixel; }
@@ -173,14 +173,14 @@ public:
class CommandScrollData
{
private:
- long mnDeltaX;
- long mnDeltaY;
+ tools::Long mnDeltaX;
+ tools::Long mnDeltaY;
public:
- CommandScrollData( long nDeltaX, long nDeltaY );
+ CommandScrollData( tools::Long nDeltaX, tools::Long nDeltaY );
- long GetDeltaX() const { return mnDeltaX; }
- long GetDeltaY() const { return mnDeltaY; }
+ tools::Long GetDeltaX() const { return mnDeltaX; }
+ tools::Long GetDeltaY() const { return mnDeltaY; }
};
class CommandModKeyData
diff --git a/include/vcl/ctrl.hxx b/include/vcl/ctrl.hxx
index 3b734e494404..db285cba9054 100644
--- a/include/vcl/ctrl.hxx
+++ b/include/vcl/ctrl.hxx
@@ -140,13 +140,13 @@ public:
// gets the displayed text
virtual OUString GetDisplayText() const override;
// returns the bounding box for the character at index nIndex (in control coordinates)
- tools::Rectangle GetCharacterBounds( long nIndex ) const;
+ tools::Rectangle GetCharacterBounds( tools::Long nIndex ) const;
// returns the character index for corresponding to rPoint (in control coordinates)
// -1 is returned if no character is at that point
- long GetIndexForPoint( const Point& rPoint ) const;
+ tools::Long GetIndexForPoint( const Point& rPoint ) const;
// returns the interval [start,end] of line nLine
// returns [-1,-1] for an invalid line
- Pair GetLineStartEnd( long nLine ) const;
+ Pair GetLineStartEnd( tools::Long nLine ) const;
/** ToRelativeLineIndex changes a layout data index to a count relative to its line.
This is equivalent to getting the line start/end pairs with
@@ -159,7 +159,7 @@ public:
the relative index inside the displayed line or -1 if the absolute index does
not match any line
*/
- long ToRelativeLineIndex( long nIndex ) const;
+ tools::Long ToRelativeLineIndex( tools::Long nIndex ) const;
void SetLoseFocusHdl( const Link<Control&,void>& rLink ) { maLoseFocusHdl = rLink; }
diff --git a/include/vcl/cursor.hxx b/include/vcl/cursor.hxx
index c8e46da8082c..3937c0e48c4e 100644
--- a/include/vcl/cursor.hxx
+++ b/include/vcl/cursor.hxx
@@ -83,9 +83,9 @@ public:
void SetSize( const Size& rNewSize );
const Size& GetSize() const { return maSize; }
- void SetWidth( long nNewWidth );
- long GetWidth() const { return maSize.Width(); }
- long GetHeight() const { return maSize.Height(); }
+ void SetWidth( tools::Long nNewWidth );
+ tools::Long GetWidth() const { return maSize.Width(); }
+ tools::Long GetHeight() const { return maSize.Height(); }
void SetOrientation( short nOrientation = 0 );
diff --git a/include/vcl/dockwin.hxx b/include/vcl/dockwin.hxx
index 9f0f7b9cf74f..0dd5988c23e7 100644
--- a/include/vcl/dockwin.hxx
+++ b/include/vcl/dockwin.hxx
@@ -90,10 +90,10 @@ private:
Size maMinOutSize;
Size maMaxOutSize;
tools::Rectangle maDragArea;
- long mnTrackX;
- long mnTrackY;
- long mnTrackWidth;
- long mnTrackHeight;
+ tools::Long mnTrackX;
+ tools::Long mnTrackY;
+ tools::Long mnTrackWidth;
+ tools::Long mnTrackHeight;
sal_Int32 mnDockLeft;
sal_Int32 mnDockTop;
sal_Int32 mnDockRight;
@@ -160,8 +160,8 @@ public:
void SetFloatStyle( WinBits nWinStyle );
WinBits GetFloatStyle() const { return mnFloatBits;}
- void setPosSizePixel( long nX, long nY,
- long nWidth, long nHeight,
+ void setPosSizePixel( tools::Long nX, tools::Long nY,
+ tools::Long nWidth, tools::Long nHeight,
PosSizeFlags nFlags );
Point GetPosPixel() const;
Size GetSizePixel() const;
@@ -202,8 +202,8 @@ public:
// required because those methods are not virtual in Window (!!!) and must
// be available from the toolkit
- void SetPosSizePixel( vcl::Window const *pWin, long nX, long nY,
- long nWidth, long nHeight,
+ void SetPosSizePixel( vcl::Window const *pWin, tools::Long nX, tools::Long nY,
+ tools::Long nWidth, tools::Long nHeight,
PosSizeFlags nFlags );
tools::Rectangle GetPosSizePixel( const vcl::Window *pWin );
};
@@ -223,10 +223,10 @@ private:
Point maMouseOff;
Size maRollUpOutSize;
Size maMinOutSize;
- long mnTrackX;
- long mnTrackY;
- long mnTrackWidth;
- long mnTrackHeight;
+ tools::Long mnTrackX;
+ tools::Long mnTrackY;
+ tools::Long mnTrackWidth;
+ tools::Long mnTrackHeight;
sal_Int32 mnDockLeft;
sal_Int32 mnDockTop;
sal_Int32 mnDockRight;
@@ -321,8 +321,8 @@ public:
void SetFloatStyle( WinBits nWinStyle );
WinBits GetFloatStyle() const;
- virtual void setPosSizePixel( long nX, long nY,
- long nWidth, long nHeight,
+ virtual void setPosSizePixel( tools::Long nX, tools::Long nY,
+ tools::Long nWidth, tools::Long nHeight,
PosSizeFlags nFlags = PosSizeFlags::All ) override;
using Window::SetPosSizePixel;
Point GetPosPixel() const override;
diff --git a/include/vcl/embeddedfontshelper.hxx b/include/vcl/embeddedfontshelper.hxx
index 19ec9b1e1076..e1f2e5c28ece 100644
--- a/include/vcl/embeddedfontshelper.hxx
+++ b/include/vcl/embeddedfontshelper.hxx
@@ -14,6 +14,7 @@
#include <rtl/ustring.hxx>
#include <tools/fontenum.hxx>
+#include <tools/long.hxx>
#include <vector>
namespace com::sun::star::io { class XInputStream; }
@@ -77,7 +78,7 @@ public:
@param size size of the font data
@param rights type of operation to be allowed for the font
*/
- static bool sufficientTTFRights( const void* data, long size, FontRights rights );
+ static bool sufficientTTFRights( const void* data, tools::Long size, FontRights rights );
/**
Removes all temporary fonts in the path used by fileUrlForTemporaryFont().
diff --git a/include/vcl/fixed.hxx b/include/vcl/fixed.hxx
index 4dcce65a73e4..ee52c7c400d9 100644
--- a/include/vcl/fixed.hxx
+++ b/include/vcl/fixed.hxx
@@ -63,9 +63,9 @@ public:
void setMaxWidthChars(sal_Int32 nWidth);
void setMinWidthChars(sal_Int32 nWidth);
- static Size CalcMinimumTextSize(Control const* pControl, long nMaxWidth = 0x7fffffff);
- static Size getTextDimensions(Control const *pControl, const OUString &rTxt, long nMaxWidth);
- Size CalcMinimumSize(long nMaxWidth = 0x7fffffff) const;
+ static Size CalcMinimumTextSize(Control const* pControl, tools::Long nMaxWidth = 0x7fffffff);
+ static Size getTextDimensions(Control const *pControl, const OUString &rTxt, tools::Long nMaxWidth);
+ Size CalcMinimumSize(tools::Long nMaxWidth = 0x7fffffff) const;
virtual Size GetOptimalSize() const override;
virtual bool set_property(const OString &rKey, const OUString &rValue) override;
void set_mnemonic_widget(vcl::Window *pWindow);
diff --git a/include/vcl/font.hxx b/include/vcl/font.hxx
index faccd0cff1a5..02f4a6d3f264 100644
--- a/include/vcl/font.hxx
+++ b/include/vcl/font.hxx
@@ -25,6 +25,7 @@
#include <vcl/dllapi.h>
#include <tools/color.hxx>
#include <tools/fontenum.hxx>
+#include <tools/long.hxx>
#include <i18nlangtag/lang.h>
#include <vcl/fntstyle.hxx>
#include <o3tl/cow_wrapper.hxx>
@@ -106,10 +107,10 @@ public:
void SetFontSize( const Size& );
const Size& GetFontSize() const;
- void SetFontHeight( long nHeight );
- long GetFontHeight() const;
- void SetAverageFontWidth( long nWidth );
- long GetAverageFontWidth() const;
+ void SetFontHeight( tools::Long nHeight );
+ tools::Long GetFontHeight() const;
+ void SetAverageFontWidth( tools::Long nWidth );
+ tools::Long GetAverageFontWidth() const;
// Prefer LanguageTag over LanguageType
void SetLanguageTag( const LanguageTag & );
diff --git a/include/vcl/gdimtf.hxx b/include/vcl/gdimtf.hxx
index 3727f6531eff..bb20b618719a 100644
--- a/include/vcl/gdimtf.hxx
+++ b/include/vcl/gdimtf.hxx
@@ -111,12 +111,12 @@ public:
void Clear();
void Mirror( BmpMirrorFlags nMirrorFlags );
- void Move( long nX, long nY );
+ void Move( tools::Long nX, tools::Long nY );
// additional Move method getting specifics how to handle MapMode( MapUnit::MapPixel )
- void Move( long nX, long nY, long nDPIX, long nDPIY );
+ void Move( tools::Long nX, tools::Long nY, tools::Long nDPIX, tools::Long nDPIY );
void Scale( double fScaleX, double fScaleY );
void Scale( const Fraction& rScaleX, const Fraction& rScaleY );
- void Rotate( long nAngle10 );
+ void Rotate( tools::Long nAngle10 );
void Clip( const tools::Rectangle& );
bool HasTransparentActions() const;
diff --git a/include/vcl/graph.hxx b/include/vcl/graph.hxx
index 0a8ddaf0173d..983330a89745 100644
--- a/include/vcl/graph.hxx
+++ b/include/vcl/graph.hxx
@@ -158,10 +158,10 @@ public:
void StartAnimation( OutputDevice* pOutDev,
const Point& rDestPt,
const Size& rDestSize,
- long nExtraData = 0,
+ tools::Long nExtraData = 0,
OutputDevice* pFirstFrameOutDev = nullptr );
void StopAnimation( const OutputDevice* pOutputDevice,
- long nExtraData );
+ tools::Long nExtraData );
void SetAnimationNotifyHdl( const Link<Animation*,void>& rLink );
Link<Animation*,void> GetAnimationNotifyHdl() const;
diff --git a/include/vcl/hatch.hxx b/include/vcl/hatch.hxx
index c297e30fd414..92afd57b6126 100644
--- a/include/vcl/hatch.hxx
+++ b/include/vcl/hatch.hxx
@@ -21,6 +21,7 @@
#define INCLUDED_VCL_HATCH_HXX
#include <tools/color.hxx>
+#include <tools/long.hxx>
#include <vcl/dllapi.h>
#include <vcl/vclenum.hxx>
@@ -33,7 +34,7 @@ struct ImplHatch
{
Color maColor;
HatchStyle meStyle;
- long mnDistance;
+ tools::Long mnDistance;
sal_uInt16 mnAngle;
ImplHatch();
@@ -47,7 +48,7 @@ public:
Hatch();
Hatch( const Hatch& rHatch );
- Hatch( HatchStyle eStyle, const Color& rHatchColor, long nDistance, sal_uInt16 nAngle10 );
+ Hatch( HatchStyle eStyle, const Color& rHatchColor, tools::Long nDistance, sal_uInt16 nAngle10 );
~Hatch();
Hatch& operator=( const Hatch& rHatch );
@@ -59,8 +60,8 @@ public:
void SetColor( const Color& rColor );
const Color& GetColor() const { return mpImplHatch->maColor; }
- void SetDistance( long nDistance );
- long GetDistance() const { return mpImplHatch->mnDistance; }
+ void SetDistance( tools::Long nDistance );
+ tools::Long GetDistance() const { return mpImplHatch->mnDistance; }
void SetAngle( sal_uInt16 nAngle10 );
sal_uInt16 GetAngle() const { return mpImplHatch->mnAngle; }
diff --git a/include/vcl/headbar.hxx b/include/vcl/headbar.hxx
index 12d5c59415e6..3a19e9d73365 100644
--- a/include/vcl/headbar.hxx
+++ b/include/vcl/headbar.hxx
@@ -199,21 +199,21 @@ namespace o3tl
#define HEADERBAR_APPEND (sal_uInt16(0xFFFF))
#define HEADERBAR_ITEM_NOTFOUND (sal_uInt16(0xFFFF))
-#define HEADERBAR_FULLSIZE (long(1000000000))
+#define HEADERBAR_FULLSIZE (tools::Long(1000000000))
class VCL_DLLPUBLIC HeaderBar : public vcl::Window
{
private:
std::vector<std::unique_ptr<ImplHeadItem>> mvItemList;
- long mnBorderOff1;
- long mnBorderOff2;
- long mnOffset;
- long mnDX;
- long mnDY;
- long mnDragSize;
- long mnStartPos;
- long mnDragPos;
- long mnMouseOff;
+ tools::Long mnBorderOff1;
+ tools::Long mnBorderOff2;
+ tools::Long mnOffset;
+ tools::Long mnDX;
+ tools::Long mnDY;
+ tools::Long mnDragSize;
+ tools::Long mnStartPos;
+ tools::Long mnDragPos;
+ tools::Long mnMouseOff;
sal_uInt16 mnCurItemId;
sal_uInt16 mnItemDragPos;
bool mbDragable;
@@ -233,10 +233,10 @@ private:
using Window::ImplInit;
VCL_DLLPRIVATE void ImplInit( WinBits nWinStyle );
VCL_DLLPRIVATE void ImplInitSettings( bool bFont, bool bForeground, bool bBackground );
- VCL_DLLPRIVATE long ImplGetItemPos( sal_uInt16 nPos ) const;
+ VCL_DLLPRIVATE tools::Long ImplGetItemPos( sal_uInt16 nPos ) const;
VCL_DLLPRIVATE tools::Rectangle ImplGetItemRect( sal_uInt16 nPos ) const;
using Window::ImplHitTest;
- VCL_DLLPRIVATE sal_uInt16 ImplHitTest( const Point& rPos, long& nMouseOff, sal_uInt16& nPos ) const;
+ VCL_DLLPRIVATE sal_uInt16 ImplHitTest( const Point& rPos, tools::Long& nMouseOff, sal_uInt16& nPos ) const;
VCL_DLLPRIVATE void ImplInvertDrag( sal_uInt16 nStartPos, sal_uInt16 nEndPos );
VCL_DLLPRIVATE void ImplDrawItem(vcl::RenderContext& rRenderContext, sal_uInt16 nPos, bool bHigh,
const tools::Rectangle& rItemRect, const tools::Rectangle* pRect);
@@ -272,14 +272,14 @@ public:
virtual void DoubleClick();
void InsertItem( sal_uInt16 nItemId, const OUString& rText,
- long nSize, HeaderBarItemBits nBits = HeaderBarItemBits::STDSTYLE,
+ tools::Long nSize, HeaderBarItemBits nBits = HeaderBarItemBits::STDSTYLE,
sal_uInt16 nPos = HEADERBAR_APPEND );
void RemoveItem( sal_uInt16 nItemId );
void MoveItem( sal_uInt16 nItemId, sal_uInt16 nNewPos );
void Clear();
- void SetOffset( long nNewOffset );
- void SetDragSize( long nNewSize ) { mnDragSize = nNewSize; }
+ void SetOffset( tools::Long nNewOffset );
+ void SetDragSize( tools::Long nNewSize ) { mnDragSize = nNewSize; }
sal_uInt16 GetItemCount() const;
sal_uInt16 GetItemPos( sal_uInt16 nItemId ) const;
@@ -289,8 +289,8 @@ public:
sal_uInt16 GetCurItemId() const { return mnCurItemId; }
bool IsItemMode() const { return mbItemMode; }
- void SetItemSize( sal_uInt16 nItemId, long nNewSize );
- long GetItemSize( sal_uInt16 nItemId ) const;
+ void SetItemSize( sal_uInt16 nItemId, tools::Long nNewSize );
+ tools::Long GetItemSize( sal_uInt16 nItemId ) const;
void SetItemBits( sal_uInt16 nItemId, HeaderBarItemBits nNewBits );
HeaderBarItemBits GetItemBits( sal_uInt16 nItemId ) const;
diff --git a/include/vcl/i18nhelp.hxx b/include/vcl/i18nhelp.hxx
index 306440f61439..5be46d598a7e 100644
--- a/include/vcl/i18nhelp.hxx
+++ b/include/vcl/i18nhelp.hxx
@@ -24,6 +24,7 @@
#include <i18nlangtag/languagetag.hxx>
#include <osl/mutex.hxx>
#include <rtl/ustring.hxx>
+#include <tools/long.hxx>
#include <vcl/dllapi.h>
#include <memory>
@@ -64,7 +65,7 @@ public:
bool MatchString( const OUString& rStr1, const OUString& rStr2 ) const;
bool MatchMnemonic( const OUString& rString, sal_Unicode cMnemonicChar ) const;
- OUString GetNum( long nNumber, sal_uInt16 nDecimals, bool bUseThousandSep = true, bool bTrailingZeros = true ) const;
+ OUString GetNum( tools::Long nNumber, sal_uInt16 nDecimals, bool bUseThousandSep = true, bool bTrailingZeros = true ) const;
static OUString filterFormattingChars( const OUString& );
};
diff --git a/include/vcl/imap.hxx b/include/vcl/imap.hxx
index 02d8f2ddf96b..5a71efdce90e 100644
--- a/include/vcl/imap.hxx
+++ b/include/vcl/imap.hxx
@@ -51,7 +51,7 @@ private:
void ImpReadCERNLine( const OString& rLine );
static Point ImpReadCERNCoords( const char** ppStr );
- static long ImpReadCERNRadius( const char** ppStr );
+ static tools::Long ImpReadCERNRadius( const char** ppStr );
static OUString ImpReadCERNURL( const char** ppStr );
void ImpReadNCSALine( const OString& rLine );
diff --git a/include/vcl/layout.hxx b/include/vcl/layout.hxx
index e15f49b96d58..60a7f44825e4 100644
--- a/include/vcl/layout.hxx
+++ b/include/vcl/layout.hxx
@@ -107,12 +107,12 @@ protected:
virtual Size calculateRequisition() const override;
virtual void setAllocation(const Size &rAllocation) override;
- virtual long getPrimaryDimension(const Size &rSize) const = 0;
- virtual void setPrimaryDimension(Size &rSize, long) const = 0;
- virtual long getPrimaryCoordinate(const Point &rPos) const = 0;
- virtual void setPrimaryCoordinate(Point &rPos, long) const = 0;
- virtual long getSecondaryDimension(const Size &rSize) const = 0;
- virtual void setSecondaryDimension(Size &rSize, long) const = 0;
+ virtual tools::Long getPrimaryDimension(const Size &rSize) const = 0;
+ virtual void setPrimaryDimension(Size &rSize, tools::Long) const = 0;
+ virtual tools::Long getPrimaryCoordinate(const Point &rPos) const = 0;
+ virtual void setPrimaryCoordinate(Point &rPos, tools::Long) const = 0;
+ virtual tools::Long getSecondaryDimension(const Size &rSize) const = 0;
+ virtual void setSecondaryDimension(Size &rSize, tools::Long) const = 0;
virtual bool getPrimaryDimensionChildExpand(const vcl::Window &rWindow) const = 0;
};
@@ -126,27 +126,27 @@ public:
m_bVerticalContainer = true;
}
protected:
- virtual long getPrimaryDimension(const Size &rSize) const override
+ virtual tools::Long getPrimaryDimension(const Size &rSize) const override
{
return rSize.getHeight();
}
- virtual void setPrimaryDimension(Size &rSize, long nHeight) const override
+ virtual void setPrimaryDimension(Size &rSize, tools::Long nHeight) const override
{
rSize.setHeight(nHeight);
}
- virtual long getPrimaryCoordinate(const Point &rPos) const override
+ virtual tools::Long getPrimaryCoordinate(const Point &rPos) const override
{
return rPos.getY();
}
- virtual void setPrimaryCoordinate(Point &rPos, long nPos) const override
+ virtual void setPrimaryCoordinate(Point &rPos, tools::Long nPos) const override
{
rPos.setY(nPos);
}
- virtual long getSecondaryDimension(const Size &rSize) const override
+ virtual tools::Long getSecondaryDimension(const Size &rSize) const override
{
return rSize.getWidth();
}
- virtual void setSecondaryDimension(Size &rSize, long nWidth) const override
+ virtual void setSecondaryDimension(Size &rSize, tools::Long nWidth) const override
{
rSize.setWidth(nWidth);
}
@@ -165,27 +165,27 @@ public:
m_bVerticalContainer = false;
}
protected:
- virtual long getPrimaryDimension(const Size &rSize) const override
+ virtual tools::Long getPrimaryDimension(const Size &rSize) const override
{
return rSize.getWidth();
}
- virtual void setPrimaryDimension(Size &rSize, long nWidth) const override
+ virtual void setPrimaryDimension(Size &rSize, tools::Long nWidth) const override
{
rSize.setWidth(nWidth);
}
- virtual long getPrimaryCoordinate(const Point &rPos) const override
+ virtual tools::Long getPrimaryCoordinate(const Point &rPos) const override
{
return rPos.getX();
}
- virtual void setPrimaryCoordinate(Point &rPos, long nPos) const override
+ virtual void setPrimaryCoordinate(Point &rPos, tools::Long nPos) const override
{
rPos.setX(nPos);
}
- virtual long getSecondaryDimension(const Size &rSize) const override
+ virtual tools::Long getSecondaryDimension(const Size &rSize) const override
{
return rSize.getHeight();
}
- virtual void setSecondaryDimension(Size &rSize, long nHeight) const override
+ virtual void setSecondaryDimension(Size &rSize, tools::Long nHeight) const override
{
rSize.setHeight(nHeight);
}
@@ -240,27 +240,27 @@ public:
m_bVerticalContainer = true;
}
protected:
- virtual long getPrimaryDimension(const Size &rSize) const override
+ virtual tools::Long getPrimaryDimension(const Size &rSize) const override
{
return rSize.getHeight();
}
- virtual void setPrimaryDimension(Size &rSize, long nHeight) const override
+ virtual void setPrimaryDimension(Size &rSize, tools::Long nHeight) const override
{
rSize.setHeight(nHeight);
}
- virtual long getPrimaryCoordinate(const Point &rPos) const override
+ virtual tools::Long getPrimaryCoordinate(const Point &rPos) const override
{
return rPos.getY();
}
- virtual void setPrimaryCoordinate(Point &rPos, long nPos) const override
+ virtual void setPrimaryCoordinate(Point &rPos, tools::Long nPos) const override
{
rPos.setY(nPos);
}
- virtual long getSecondaryDimension(const Size &rSize) const override
+ virtual tools::Long getSecondaryDimension(const Size &rSize) const override
{
return rSize.getWidth();
}
- virtual void setSecondaryDimension(Size &rSize, long nWidth) const override
+ virtual void setSecondaryDimension(Size &rSize, tools::Long nWidth) const override
{
rSize.setWidth(nWidth);
}
@@ -279,27 +279,27 @@ public:
m_bVerticalContainer = false;
}
private:
- virtual long getPrimaryDimension(const Size &rSize) const override
+ virtual tools::Long getPrimaryDimension(const Size &rSize) const override
{
return rSize.getWidth();
}
- virtual void setPrimaryDimension(Size &rSize, long nWidth) const override
+ virtual void setPrimaryDimension(Size &rSize, tools::Long nWidth) const override
{
rSize.setWidth(nWidth);
}
- virtual long getPrimaryCoordinate(const Point &rPos) const override
+ virtual tools::Long getPrimaryCoordinate(const Point &rPos) const override
{
return rPos.getX();
}
- virtual void setPrimaryCoordinate(Point &rPos, long nPos) const override
+ virtual void setPrimaryCoordinate(Point &rPos, tools::Long nPos) const override
{
rPos.setX(nPos);
}
- virtual long getSecondaryDimension(const Size &rSize) const override
+ virtual tools::Long getSecondaryDimension(const Size &rSize) const override
{
return rSize.getHeight();
}
- virtual void setSecondaryDimension(Size &rSize, long nHeight) const override
+ virtual void setSecondaryDimension(Size &rSize, tools::Long nHeight) const override
{
rSize.setHeight(nHeight);
}
@@ -320,7 +320,7 @@ private:
public:
struct Value
{
- long m_nValue;
+ tools::Long m_nValue;
bool m_bExpand;
Value() : m_nValue(0), m_bExpand(false) {}
};
@@ -381,42 +381,42 @@ class VclPaned : public VclContainer
{
protected:
VclPtr<Splitter> m_pSplitter;
- long m_nPosition;
+ tools::Long m_nPosition;
VclPaned(vcl::Window *pParent, bool bVertical);
public:
virtual ~VclPaned() override;
virtual void dispose() override;
- long get_position() const { return m_nPosition; }
- virtual void set_position(long nPosition) { m_nPosition = nPosition; }
+ tools::Long get_position() const { return m_nPosition; }
+ virtual void set_position(tools::Long nPosition) { m_nPosition = nPosition; }
};
class VclVPaned final : public VclPaned
{
private:
DECL_LINK(SplitHdl, Splitter*, void);
- void arrange(const Size& rAllocation, long nFirstHeight, long nSecondHeight);
+ void arrange(const Size& rAllocation, tools::Long nFirstHeight, tools::Long nSecondHeight);
public:
VclVPaned(vcl::Window *pParent);
virtual ~VclVPaned() override;
virtual Size calculateRequisition() const override;
virtual void setAllocation(const Size &rAllocation) override;
- virtual void set_position(long nPosition) override;
+ virtual void set_position(tools::Long nPosition) override;
};
class VclHPaned final : public VclPaned
{
private:
DECL_LINK(SplitHdl, Splitter*, void);
- void arrange(const Size& rAllocation, long nFirstHeight, long nSecondHeight);
+ void arrange(const Size& rAllocation, tools::Long nFirstHeight, tools::Long nSecondHeight);
public:
VclHPaned(vcl::Window *pParent);
virtual ~VclHPaned() override;
virtual Size calculateRequisition() const override;
virtual void setAllocation(const Size &rAllocation) override;
- virtual void set_position(long nPosition) override;
+ virtual void set_position(tools::Long nPosition) override;
};
class VclFrame final : public VclBin
diff --git a/include/vcl/menu.hxx b/include/vcl/menu.hxx
index 9522204de0b6..7613f14f157c 100644
--- a/include/vcl/menu.hxx
+++ b/include/vcl/menu.hxx
@@ -23,6 +23,7 @@
#include <memory>
#include <vcl/vclenum.hxx>
#include <tools/link.hxx>
+#include <tools/long.hxx>
#include <vcl/dllapi.h>
#include <vcl/keycod.hxx>
#include <vcl/vclreferencebase.hxx>
@@ -170,7 +171,7 @@ protected:
SAL_DLLPRIVATE sal_uInt16 ImplGetPrevVisible( sal_uInt16 nPos ) const;
SAL_DLLPRIVATE sal_uInt16 ImplGetNextVisible( sal_uInt16 nPos ) const;
SAL_DLLPRIVATE void ImplPaint(vcl::RenderContext& rRenderContext, Size const & rSize,
- sal_uInt16 nBorder, long nOffY = 0, MenuItemData const * pThisDataOnly = nullptr,
+ sal_uInt16 nBorder, tools::Long nOffY = 0, MenuItemData const * pThisDataOnly = nullptr,
bool bHighlighted = false, bool bLayout = false, bool bRollover = false ) const;
SAL_DLLPRIVATE void ImplPaintMenuTitle(vcl::RenderContext&, const tools::Rectangle& rRect) const;
SAL_DLLPRIVATE void ImplSelect();
@@ -184,11 +185,11 @@ protected:
// returns native check and option menu symbol height in rCheckHeight and rRadioHeight
// return value is maximum width and height of checkboxes and radiobuttons
- SAL_DLLPRIVATE Size ImplGetNativeCheckAndRadioSize(vcl::RenderContext const & rRenderContext, long& rCheckHeight, long& rRadioHeight) const;
+ SAL_DLLPRIVATE Size ImplGetNativeCheckAndRadioSize(vcl::RenderContext const & rRenderContext, tools::Long& rCheckHeight, tools::Long& rRadioHeight) const;
// returns native submenu arrow size and spacing from right border
// return value is whether it's supported natively
- SAL_DLLPRIVATE static bool ImplGetNativeSubmenuArrowSize(vcl::RenderContext const & rRenderContext, Size& rArrowSize, long& rArrowSpacing);
+ SAL_DLLPRIVATE static bool ImplGetNativeSubmenuArrowSize(vcl::RenderContext const & rRenderContext, Size& rArrowSize, tools::Long& rArrowSpacing);
SAL_DLLPRIVATE void ImplAddDel( ImplMenuDelData &rDel );
SAL_DLLPRIVATE void ImplRemoveDel( ImplMenuDelData &rDel );
@@ -357,10 +358,10 @@ public:
// returns the bounding box for the character at index nIndex
// where nIndex is relative to the starting index of the item
// with id nItemId (in coordinates of the displaying window)
- tools::Rectangle GetCharacterBounds( sal_uInt16 nItemId, long nIndex ) const;
+ tools::Rectangle GetCharacterBounds( sal_uInt16 nItemId, tools::Long nIndex ) const;
// -1 is returned if no character is at that point
// if an index is found the corresponding item id is filled in (else 0)
- long GetIndexForPoint( const Point& rPoint, sal_uInt16& rItemID ) const;
+ tools::Long GetIndexForPoint( const Point& rPoint, sal_uInt16& rItemID ) const;
// returns the bounding rectangle for an item at pos nItemPos
tools::Rectangle GetBoundingRectangle( sal_uInt16 nItemPos ) const;
@@ -494,8 +495,8 @@ private:
protected:
SAL_DLLPRIVATE sal_uInt16 ImplExecute( const VclPtr<vcl::Window>& pW, const tools::Rectangle& rRect, FloatWinPopupFlags nPopupModeFlags, Menu* pSFrom, bool bPreSelectFirst );
SAL_DLLPRIVATE void ImplFlushPendingSelect();
- SAL_DLLPRIVATE long ImplCalcHeight( sal_uInt16 nEntries ) const;
- SAL_DLLPRIVATE sal_uInt16 ImplCalcVisEntries( long nMaxHeight, sal_uInt16 nStartEntry, sal_uInt16* pLastVisible = nullptr ) const;
+ SAL_DLLPRIVATE tools::Long ImplCalcHeight( sal_uInt16 nEntries ) const;
+ SAL_DLLPRIVATE sal_uInt16 ImplCalcVisEntries( tools::Long nMaxHeight, sal_uInt16 nStartEntry, sal_uInt16* pLastVisible = nullptr ) const;
public:
PopupMenu();
diff --git a/include/vcl/metaact.hxx b/include/vcl/metaact.hxx
index fad89ec4b838..52c1bf7d935d 100644
--- a/include/vcl/metaact.hxx
+++ b/include/vcl/metaact.hxx
@@ -81,7 +81,7 @@ public:
virtual rtl::Reference<MetaAction> Clone();
- virtual void Move( long nHorzMove, long nVertMove );
+ virtual void Move( tools::Long nHorzMove, tools::Long nVertMove );
virtual void Scale( double fScaleX, double fScaleY );
virtual void Write( SvStream& rOStm, ImplMetaWriteData* pData );
@@ -119,7 +119,7 @@ public:
MetaPixelAction( const Point& rPt, const Color& rColor );
- virtual void Move( long nHorzMove, long nVertMove ) override;
+ virtual void Move( tools::Long nHorzMove, tools::Long nVertMove ) override;
virtual void Scale( double fScaleX, double fScaleY ) override;
const Point& GetPoint() const { return maPt; }
@@ -147,7 +147,7 @@ public:
explicit MetaPointAction( const Point& );
- virtual void Move( long nHorzMove, long nVertMove ) override;
+ virtual void Move( tools::Long nHorzMove, tools::Long nVertMove ) override;
virtual void Scale( double fScaleX, double fScaleY ) override;
const Point& GetPoint() const { return maPt; }
@@ -179,7 +179,7 @@ public:
MetaLineAction( const Point& rStart, const Point& rEnd,
const LineInfo& rLineInfo );
- virtual void Move( long nHorzMove, long nVertMove ) override;
+ virtual void Move( tools::Long nHorzMove, tools::Long nVertMove ) override;
virtual void Scale( double fScaleX, double fScaleY ) override;
const Point& GetStartPoint() const { return maStartPt; }
@@ -209,7 +209,7 @@ public:
explicit MetaRectAction( const tools::Rectangle& );
- virtual void Move( long nHorzMove, long nVertMove ) override;
+ virtual void Move( tools::Long nHorzMove, tools::Long nVertMove ) override;
virtual void Scale( double fScaleX, double fScaleY ) override;
const tools::Rectangle& GetRect() const { return maRect; }
@@ -240,7 +240,7 @@ public:
MetaRoundRectAction( const tools::Rectangle& rRect,
sal_uInt32 nHorzRound, sal_uInt32 nVertRound );
- virtual void Move( long nHorzMove, long nVertMove ) override;
+ virtual void Move( tools::Long nHorzMove, tools::Long nVertMove ) override;
virtual void Scale( double fScaleX, double fScaleY ) override;
const tools::Rectangle& GetRect() const { return maRect; }
@@ -270,7 +270,7 @@ public:
explicit MetaEllipseAction( const tools::Rectangle& );
- virtual void Move( long nHorzMove, long nVertMove ) override;
+ virtual void Move( tools::Long nHorzMove, tools::Long nVertMove ) override;
virtual void Scale( double fScaleX, double fScaleY ) override;
const tools::Rectangle& GetRect() const { return maRect; }
@@ -301,7 +301,7 @@ public:
MetaArcAction( const tools::Rectangle& rRect,
const Point& rStart, const Point& rEnd );
- virtual void Move( long nHorzMove, long nVertMove ) override;
+ virtual void Move( tools::Long nHorzMove, tools::Long nVertMove ) override;
virtual void Scale( double fScaleX, double fScaleY ) override;
const tools::Rectangle& GetRect() const { return maRect; }
@@ -334,7 +334,7 @@ public:
MetaPieAction( const tools::Rectangle& rRect,
const Point& rStart, const Point& rEnd );
- virtual void Move( long nHorzMove, long nVertMove ) override;
+ virtual void Move( tools::Long nHorzMove, tools::Long nVertMove ) override;
virtual void Scale( double fScaleX, double fScaleY ) override;
const tools::Rectangle& GetRect() const { return maRect; }
@@ -367,7 +367,7 @@ public:
MetaChordAction( const tools::Rectangle& rRect,
const Point& rStart, const Point& rEnd );
- virtual void Move( long nHorzMove, long nVertMove ) override;
+ virtual void Move( tools::Long nHorzMove, tools::Long nVertMove ) override;
virtual void Scale( double fScaleX, double fScaleY ) override;
const tools::Rectangle& GetRect() const { return maRect; }
@@ -399,7 +399,7 @@ public:
explicit MetaPolyLineAction( const tools::Polygon& );
explicit MetaPolyLineAction( const tools::Polygon&, const LineInfo& );
- virtual void Move( long nHorzMove, long nVertMove ) override;
+ virtual void Move( tools::Long nHorzMove, tools::Long nVertMove ) override;
virtual void Scale( double fScaleX, double fScaleY ) override;
const tools::Polygon& GetPolygon() const { return maPoly; }
@@ -428,7 +428,7 @@ public:
explicit MetaPolygonAction( const tools::Polygon& );
- virtual void Move( long nHorzMove, long nVertMove ) override;
+ virtual void Move( tools::Long nHorzMove, tools::Long nVertMove ) override;
virtual void Scale( double fScaleX, double fScaleY ) override;
const tools::Polygon& GetPolygon() const { return maPoly; }
@@ -456,7 +456,7 @@ public:
explicit MetaPolyPolygonAction( const tools::PolyPolygon& );
- virtual void Move( long nHorzMove, long nVertMove ) override;
+ virtual void Move( tools::Long nHorzMove, tools::Long nVertMove ) override;
virtual void Scale( double fScaleX, double fScaleY ) override;
const tools::PolyPolygon& GetPolyPolygon() const { return maPolyPoly; }
@@ -488,7 +488,7 @@ public:
MetaTextAction( const Point& rPt, const OUString& rStr,
sal_Int32 nIndex, sal_Int32 nLen );
- virtual void Move( long nHorzMove, long nVertMove ) override;
+ virtual void Move( tools::Long nHorzMove, tools::Long nVertMove ) override;
virtual void Scale( double fScaleX, double fScaleY ) override;
const Point& GetPoint() const { return maPt; }
@@ -514,14 +514,14 @@ public:
MetaTextArrayAction();
MetaTextArrayAction( const MetaTextArrayAction& rAction );
MetaTextArrayAction( const Point& rStartPt, const OUString& rStr,
- const long* pDXAry, sal_Int32 nIndex,
+ const tools::Long* pDXAry, sal_Int32 nIndex,
sal_Int32 nLen );
virtual void Execute( OutputDevice* pOut ) override;
virtual rtl::Reference<MetaAction> Clone() override;
- virtual void Move( long nHorzMove, long nVertMove ) override;
+ virtual void Move( tools::Long nHorzMove, tools::Long nVertMove ) override;
virtual void Scale( double fScaleX, double fScaleY ) override;
virtual void Write( SvStream& rOStm, ImplMetaWriteData* pData ) override;
@@ -531,7 +531,7 @@ public:
const OUString& GetText() const { return maStr; }
sal_Int32 GetIndex() const { return mnIndex; }
sal_Int32 GetLen() const { return mnLen; }
- long* GetDXArray() const { return mpDXAry.get(); }
+ tools::Long* GetDXArray() const { return mpDXAry.get(); }
};
class SAL_DLLPUBLIC_RTTI MetaStretchTextAction final : public MetaAction
@@ -562,7 +562,7 @@ public:
const OUString& rStr,
sal_Int32 nIndex, sal_Int32 nLen );
- virtual void Move( long nHorzMove, long nVertMove ) override;
+ virtual void Move( tools::Long nHorzMove, tools::Long nVertMove ) override;
virtual void Scale( double fScaleX, double fScaleY ) override;
const Point& GetPoint() const { return maPt; }
@@ -597,7 +597,7 @@ public:
MetaTextRectAction( const tools::Rectangle& rRect,
const OUString& rStr, DrawTextFlags nStyle );
- virtual void Move( long nHorzMove, long nVertMove ) override;
+ virtual void Move( tools::Long nHorzMove, tools::Long nVertMove ) override;
virtual void Scale( double fScaleX, double fScaleY ) override;
const tools::Rectangle& GetRect() const { return maRect; }
@@ -610,7 +610,7 @@ class SAL_DLLPUBLIC_RTTI MetaTextLineAction final : public MetaAction
private:
Point maPos;
- long mnWidth;
+ tools::Long mnWidth;
FontStrikeout meStrikeout;
FontLineStyle meUnderline;
FontLineStyle meOverline;
@@ -629,15 +629,15 @@ public:
virtual void Write( SvStream& rOStm, ImplMetaWriteData* pData ) override;
virtual void Read( SvStream& rIStm, ImplMetaReadData* pData ) override;
- MetaTextLineAction( const Point& rPos, long nWidth,
+ MetaTextLineAction( const Point& rPos, tools::Long nWidth,
FontStrikeout eStrikeout,
FontLineStyle eUnderline,
FontLineStyle eOverline );
- virtual void Move( long nHorzMove, long nVertMove ) override;
+ virtual void Move( tools::Long nHorzMove, tools::Long nVertMove ) override;
virtual void Scale( double fScaleX, double fScaleY ) override;
const Point& GetStartPoint() const { return maPos; }
- long GetWidth() const { return mnWidth; }
+ tools::Long GetWidth() const { return mnWidth; }
FontStrikeout GetStrikeout() const { return meStrikeout; }
FontLineStyle GetUnderline() const { return meUnderline; }
FontLineStyle GetOverline() const { return meOverline; }
@@ -666,7 +666,7 @@ public:
MetaBmpAction( const Point& rPt, const Bitmap& rBmp );
- virtual void Move( long nHorzMove, long nVertMove ) override;
+ virtual void Move( tools::Long nHorzMove, tools::Long nVertMove ) override;
virtual void Scale( double fScaleX, double fScaleY ) override;
const Bitmap& GetBitmap() const { return maBmp; }
@@ -698,7 +698,7 @@ public:
MetaBmpScaleAction( const Point& rPt, const Size& rSz,
const Bitmap& rBmp );
- virtual void Move( long nHorzMove, long nVertMove ) override;
+ virtual void Move( tools::Long nHorzMove, tools::Long nVertMove ) override;
virtual void Scale( double fScaleX, double fScaleY ) override;
const Bitmap& GetBitmap() const { return maBmp; }
@@ -734,7 +734,7 @@ public:
const Point& rSrcPt, const Size& rSrcSz,
const Bitmap& rBmp );
- virtual void Move( long nHorzMove, long nVertMove ) override;
+ virtual void Move( tools::Long nHorzMove, tools::Long nVertMove ) override;
virtual void Scale( double fScaleX, double fScaleY ) override;
const Bitmap& GetBitmap() const { return maBmp; }
@@ -767,7 +767,7 @@ public:
MetaBmpExAction( const Point& rPt, const BitmapEx& rBmpEx );
- virtual void Move( long nHorzMove, long nVertMove ) override;
+ virtual void Move( tools::Long nHorzMove, tools::Long nVertMove ) override;
virtual void Scale( double fScaleX, double fScaleY ) override;
const BitmapEx& GetBitmapEx() const { return maBmpEx; }
@@ -800,7 +800,7 @@ public:
MetaBmpExScaleAction( const Point& rPt, const Size& rSz,
const BitmapEx& rBmpEx ) ;
- virtual void Move( long nHorzMove, long nVertMove ) override;
+ virtual void Move( tools::Long nHorzMove, tools::Long nVertMove ) override;
virtual void Scale( double fScaleX, double fScaleY ) override;
const BitmapEx& GetBitmapEx() const { return maBmpEx; }
@@ -837,7 +837,7 @@ public:
const Point& rSrcPt, const Size& rSrcSz,
const BitmapEx& rBmpEx );
- virtual void Move( long nHorzMove, long nVertMove ) override;
+ virtual void Move( tools::Long nHorzMove, tools::Long nVertMove ) override;
virtual void Scale( double fScaleX, double fScaleY ) override;
const BitmapEx& GetBitmapEx() const { return maBmpEx; }
@@ -874,7 +874,7 @@ public:
const Bitmap& rBmp,
const Color& rColor );
- virtual void Move( long nHorzMove, long nVertMove ) override;
+ virtual void Move( tools::Long nHorzMove, tools::Long nVertMove ) override;
virtual void Scale( double fScaleX, double fScaleY ) override;
const Bitmap& GetBitmap() const { return maBmp; }
@@ -909,7 +909,7 @@ public:
const Bitmap& rBmp,
const Color& rColor );
- virtual void Move( long nHorzMove, long nVertMove ) override;
+ virtual void Move( tools::Long nHorzMove, tools::Long nVertMove ) override;
virtual void Scale( double fScaleX, double fScaleY ) override;
const Bitmap& GetBitmap() const { return maBmp; }
@@ -948,7 +948,7 @@ public:
const Bitmap& rBmp,
const Color& rColor );
- virtual void Move( long nHorzMove, long nVertMove ) override;
+ virtual void Move( tools::Long nHorzMove, tools::Long nVertMove ) override;
virtual void Scale( double fScaleX, double fScaleY ) override;
const Bitmap& GetBitmap() const { return maBmp; }
@@ -982,7 +982,7 @@ public:
MetaGradientAction( const tools::Rectangle& rRect, const Gradient& rGradient );
- virtual void Move( long nHorzMove, long nVertMove ) override;
+ virtual void Move( tools::Long nHorzMove, tools::Long nVertMove ) override;
virtual void Scale( double fScaleX, double fScaleY ) override;
const tools::Rectangle& GetRect() const { return maRect; }
@@ -1012,7 +1012,7 @@ public:
MetaGradientExAction( const tools::PolyPolygon& rPolyPoly, const Gradient& rGradient );
- virtual void Move( long nHorzMove, long nVertMove ) override;
+ virtual void Move( tools::Long nHorzMove, tools::Long nVertMove ) override;
virtual void Scale( double fScaleX, double fScaleY ) override;
const tools::PolyPolygon& GetPolyPolygon() const { return maPolyPoly; }
@@ -1042,7 +1042,7 @@ public:
MetaHatchAction( const tools::PolyPolygon& rPolyPoly, const Hatch& rHatch );
- virtual void Move( long nHorzMove, long nVertMove ) override;
+ virtual void Move( tools::Long nHorzMove, tools::Long nVertMove ) override;
virtual void Scale( double fScaleX, double fScaleY ) override;
const tools::PolyPolygon& GetPolyPolygon() const { return maPolyPoly; }
@@ -1073,7 +1073,7 @@ public:
MetaWallpaperAction( const tools::Rectangle& rRect,
const Wallpaper& rPaper );
- virtual void Move( long nHorzMove, long nVertMove ) override;
+ virtual void Move( tools::Long nHorzMove, tools::Long nVertMove ) override;
virtual void Scale( double fScaleX, double fScaleY ) override;
const tools::Rectangle& GetRect() const { return maRect; }
@@ -1103,7 +1103,7 @@ public:
MetaClipRegionAction( const vcl::Region& rRegion, bool bClip );
- virtual void Move( long nHorzMove, long nVertMove ) override;
+ virtual void Move( tools::Long nHorzMove, tools::Long nVertMove ) override;
virtual void Scale( double fScaleX, double fScaleY ) override;
const vcl::Region& GetRegion() const { return maRegion; }
@@ -1132,7 +1132,7 @@ public:
explicit MetaISectRectClipRegionAction( const tools::Rectangle& );
- virtual void Move( long nHorzMove, long nVertMove ) override;
+ virtual void Move( tools::Long nHorzMove, tools::Long nVertMove ) override;
virtual void Scale( double fScaleX, double fScaleY ) override;
const tools::Rectangle& GetRect() const { return maRect; }
@@ -1160,7 +1160,7 @@ public:
explicit MetaISectRegionClipRegionAction( const vcl::Region& );
- virtual void Move( long nHorzMove, long nVertMove ) override;
+ virtual void Move( tools::Long nHorzMove, tools::Long nVertMove ) override;
virtual void Scale( double fScaleX, double fScaleY ) override;
const vcl::Region& GetRegion() const { return maRegion; }
@@ -1170,8 +1170,8 @@ class UNLESS_MERGELIBS(VCL_DLLPUBLIC) MetaMoveClipRegionAction final : public Me
{
private:
- long mnHorzMove;
- long mnVertMove;
+ tools::Long mnHorzMove;
+ tools::Long mnVertMove;
public:
MetaMoveClipRegionAction();
@@ -1187,12 +1187,12 @@ public:
virtual void Write( SvStream& rOStm, ImplMetaWriteData* pData ) override;
virtual void Read( SvStream& rIStm, ImplMetaReadData* pData ) override;
- MetaMoveClipRegionAction( long nHorzMove, long nVertMove );
+ MetaMoveClipRegionAction( tools::Long nHorzMove, tools::Long nVertMove );
virtual void Scale( double fScaleX, double fScaleY ) override;
- long GetHorzMove() const { return mnHorzMove; }
- long GetVertMove() const { return mnVertMove; }
+ tools::Long GetHorzMove() const { return mnHorzMove; }
+ tools::Long GetVertMove() const { return mnVertMove; }
};
class VCL_DLLPUBLIC MetaLineColorAction final : public MetaAction
@@ -1525,7 +1525,7 @@ public:
MetaTransparentAction( const tools::PolyPolygon& rPolyPoly, sal_uInt16 nTransPercent );
- virtual void Move( long nHorzMove, long nVertMove ) override;
+ virtual void Move( tools::Long nHorzMove, tools::Long nVertMove ) override;
virtual void Scale( double fScaleX, double fScaleY ) override;
const tools::PolyPolygon& GetPolyPolygon() const { return maPolyPoly; }
@@ -1560,7 +1560,7 @@ public:
MetaFloatTransparentAction( const GDIMetaFile& rMtf, const Point& rPos,
const Size& rSize, const Gradient& rGradient );
- virtual void Move( long nHorzMove, long nVertMove ) override;
+ virtual void Move( tools::Long nHorzMove, tools::Long nVertMove ) override;
virtual void Scale( double fScaleX, double fScaleY ) override;
const GDIMetaFile& GetGDIMetaFile() const { return maMtf; }
@@ -1596,7 +1596,7 @@ public:
MetaEPSAction( const Point& rPoint, const Size& rSize,
const GfxLink& rGfxLink, const GDIMetaFile& rSubst );
- virtual void Move( long nHorzMove, long nVertMove ) override;
+ virtual void Move( tools::Long nHorzMove, tools::Long nVertMove ) override;
virtual void Scale( double fScaleX, double fScaleY ) override;
const GfxLink& GetLink() const { return maGfxLink; }
@@ -1652,7 +1652,7 @@ public:
explicit MetaCommentAction( const MetaCommentAction& rAct );
explicit MetaCommentAction( const OString& rComment, sal_Int32 nValue = 0, const sal_uInt8* pData = nullptr, sal_uInt32 nDataSize = 0 );
- virtual void Move( long nHorzMove, long nVertMove ) override;
+ virtual void Move( tools::Long nHorzMove, tools::Long nVertMove ) override;
virtual void Scale( double fScaleX, double fScaleY ) override;
virtual void Execute( OutputDevice* pOut ) override;
diff --git a/include/vcl/metric.hxx b/include/vcl/metric.hxx
index aa1e6943a10a..9de279fd222d 100644
--- a/include/vcl/metric.hxx
+++ b/include/vcl/metric.hxx
@@ -36,21 +36,21 @@ public:
FontMetric( const FontMetric& ); // TODO make this explicit
~FontMetric() override;
- long GetAscent() const { return mnAscent; }
- long GetDescent() const { return mnDescent; }
- long GetInternalLeading() const { return mnIntLeading; }
- long GetExternalLeading() const { return mnExtLeading; }
- long GetLineHeight() const { return mnLineHeight; } // TODO this is ascent + descnt
- long GetSlant() const { return mnSlant; }
- long GetBulletOffset() const { return mnBulletOffset; }
+ tools::Long GetAscent() const { return mnAscent; }
+ tools::Long GetDescent() const { return mnDescent; }
+ tools::Long GetInternalLeading() const { return mnIntLeading; }
+ tools::Long GetExternalLeading() const { return mnExtLeading; }
+ tools::Long GetLineHeight() const { return mnLineHeight; } // TODO this is ascent + descnt
+ tools::Long GetSlant() const { return mnSlant; }
+ tools::Long GetBulletOffset() const { return mnBulletOffset; }
- void SetAscent( long nAscent ) { mnAscent = nAscent; }
- void SetDescent( long nDescent ) { mnDescent = nDescent; }
- void SetExternalLeading( long nExtLeading ) { mnExtLeading = nExtLeading; }
- void SetInternalLeading( long nIntLeading ) { mnIntLeading = nIntLeading; }
- void SetLineHeight( long nHeight ) { mnLineHeight = nHeight; } // TODO this is ascent + descent
- void SetSlant( long nSlant ) { mnSlant = nSlant; }
- void SetBulletOffset( long nOffset ) { mnBulletOffset = nOffset; }
+ void SetAscent( tools::Long nAscent ) { mnAscent = nAscent; }
+ void SetDescent( tools::Long nDescent ) { mnDescent = nDescent; }
+ void SetExternalLeading( tools::Long nExtLeading ) { mnExtLeading = nExtLeading; }
+ void SetInternalLeading( tools::Long nIntLeading ) { mnIntLeading = nIntLeading; }
+ void SetLineHeight( tools::Long nHeight ) { mnLineHeight = nHeight; } // TODO this is ascent + descent
+ void SetSlant( tools::Long nSlant ) { mnSlant = nSlant; }
+ void SetBulletOffset( tools::Long nOffset ) { mnBulletOffset = nOffset; }
bool IsFullstopCentered() const { return mbFullstopCentered; }
@@ -63,13 +63,13 @@ public:
bool operator!=( const FontMetric& rMetric ) const
{ return !operator==( rMetric ); }
private:
- long mnAscent; // Ascent
- long mnDescent; // Descent
- long mnIntLeading; // Internal Leading
- long mnExtLeading; // External Leading
- long mnLineHeight; // Ascent+Descent+EmphasisMark
- long mnSlant; // Slant
- long mnBulletOffset; // Offset for non-printing character
+ tools::Long mnAscent; // Ascent
+ tools::Long mnDescent; // Descent
+ tools::Long mnIntLeading; // Internal Leading
+ tools::Long mnExtLeading; // External Leading
+ tools::Long mnLineHeight; // Ascent+Descent+EmphasisMark
+ tools::Long mnSlant; // Slant
+ tools::Long mnBulletOffset; // Offset for non-printing character
bool mbFullstopCentered;
};
diff --git a/include/vcl/notebookbar.hxx b/include/vcl/notebookbar.hxx
index fa58dda4bbbf..759e0a143a09 100644
--- a/include/vcl/notebookbar.hxx
+++ b/include/vcl/notebookbar.hxx
@@ -36,7 +36,7 @@ public:
virtual bool PreNotify( NotifyEvent& rNEvt ) override;
virtual Size GetOptimalSize() const override;
- virtual void setPosSizePixel(long nX, long nY, long nWidth, long nHeight, PosSizeFlags nFlags = PosSizeFlags::All) override;
+ virtual void setPosSizePixel(tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long nHeight, PosSizeFlags nFlags = PosSizeFlags::All) override;
virtual void Resize() override;
void SetSystemWindow(SystemWindow* pSystemWindow);
diff --git a/include/vcl/opengl/OpenGLHelper.hxx b/include/vcl/opengl/OpenGLHelper.hxx
index 493fd5d2e014..f4742d268b49 100644
--- a/include/vcl/opengl/OpenGLHelper.hxx
+++ b/include/vcl/opengl/OpenGLHelper.hxx
@@ -59,12 +59,12 @@ public:
* this method. The buffer size is assumed to be 4*width*height and the format
* to be OptimalBufferFormat().
**/
- static BitmapEx ConvertBufferToBitmapEx(const sal_uInt8* const pBuffer, long nWidth, long nHeight);
+ static BitmapEx ConvertBufferToBitmapEx(const sal_uInt8* const pBuffer, tools::Long nWidth, tools::Long nHeight);
/**
* Returns the optimal buffer format for OpenGL (GL_BGRA or GL_RGBA).
**/
static GLenum OptimalBufferFormat();
- static void renderToFile(long nWidth, long nHeight, const OUString& rFileName);
+ static void renderToFile(tools::Long nWidth, tools::Long nHeight, const OUString& rFileName);
static const char* GLErrorString(GLenum errorCode);
@@ -80,7 +80,7 @@ public:
* @param nRenderbufferDepthId RenderBuffer's depth ID
* @param nRenderbufferColorId RenderBuffer's color ID
*/
- static void createFramebuffer(long nWidth, long nHeight, GLuint& nFramebufferId,
+ static void createFramebuffer(tools::Long nWidth, tools::Long nHeight, GLuint& nFramebufferId,
GLuint& nRenderbufferDepthId, GLuint& nRenderbufferColorId);
/// Get OpenGL version (needs a context)
diff --git a/include/vcl/outdev.hxx b/include/vcl/outdev.hxx
index 18f91b205faf..e1f6b17c47a0 100644
--- a/include/vcl/outdev.hxx
+++ b/include/vcl/outdev.hxx
@@ -305,7 +305,7 @@ class SAL_WARN_UNUSED VCL_DLLPUBLIC OutputDevice : public virtual VclReferenceBa
friend class VirtualDevice;
friend class vcl::Window;
friend class WorkWindow;
- friend void ImplHandleResize( vcl::Window* pWindow, long nNewWidth, long nNewHeight );
+ friend void ImplHandleResize( vcl::Window* pWindow, tools::Long nNewWidth, tools::Long nNewHeight );
private:
OutputDevice(const OutputDevice&) = delete;
@@ -329,27 +329,27 @@ private:
VclPtr<VirtualDevice> mpAlphaVDev;
/// Additional output pixel offset, applied in LogicToPixel (used by SetPixelOffset/GetPixelOffset)
- long mnOutOffOrigX;
+ tools::Long mnOutOffOrigX;
/// Additional output offset in _logical_ coordinates, applied in PixelToLogic (used by SetPixelOffset/GetPixelOffset)
- long mnOutOffLogicX;
+ tools::Long mnOutOffLogicX;
/// Additional output pixel offset, applied in LogicToPixel (used by SetPixelOffset/GetPixelOffset)
- long mnOutOffOrigY;
+ tools::Long mnOutOffOrigY;
/// Additional output offset in _logical_ coordinates, applied in PixelToLogic (used by SetPixelOffset/GetPixelOffset)
- long mnOutOffLogicY;
+ tools::Long mnOutOffLogicY;
/// Output offset for device output in pixel (pseudo window offset within window system's frames)
- long mnOutOffX;
+ tools::Long mnOutOffX;
/// Output offset for device output in pixel (pseudo window offset within window system's frames)
- long mnOutOffY;
- long mnOutWidth;
- long mnOutHeight;
+ tools::Long mnOutOffY;
+ tools::Long mnOutWidth;
+ tools::Long mnOutHeight;
sal_Int32 mnDPIX;
sal_Int32 mnDPIY;
sal_Int32 mnDPIScalePercentage; ///< For HiDPI displays, we want to draw elements for a percentage larger
/// font specific text alignment offsets in pixel units
- mutable long mnTextOffX;
- mutable long mnTextOffY;
- mutable long mnEmphasisAscent;
- mutable long mnEmphasisDescent;
+ mutable tools::Long mnTextOffX;
+ mutable tools::Long mnTextOffY;
+ mutable tools::Long mnEmphasisAscent;
+ mutable tools::Long mnEmphasisDescent;
DrawModeFlags mnDrawMode;
ComplexTextLayoutFlags mnTextLayoutMode;
ImplMapRes maMapRes;
@@ -440,12 +440,12 @@ public:
Size GetOutputSizePixel() const
{ return Size( mnOutWidth, mnOutHeight ); }
- long GetOutputWidthPixel() const { return mnOutWidth; }
- long GetOutputHeightPixel() const { return mnOutHeight; }
- long GetOutOffXPixel() const { return mnOutOffX; }
- long GetOutOffYPixel() const { return mnOutOffY; }
- void SetOutOffXPixel(long nOutOffX);
- void SetOutOffYPixel(long nOutOffY);
+ tools::Long GetOutputWidthPixel() const { return mnOutWidth; }
+ tools::Long GetOutputHeightPixel() const { return mnOutHeight; }
+ tools::Long GetOutOffXPixel() const { return mnOutOffX; }
+ tools::Long GetOutOffYPixel() const { return mnOutOffY; }
+ void SetOutOffXPixel(tools::Long nOutOffX);
+ void SetOutOffYPixel(tools::Long nOutOffY);
Size GetOutputSize() const
{ return PixelToLogic( GetOutputSizePixel() ); }
@@ -674,7 +674,7 @@ public:
bool IsClipRegion() const { return mbClipRegion; }
- void MoveClipRegion( long nHorzMove, long nVertMove );
+ void MoveClipRegion( tools::Long nHorzMove, tools::Long nVertMove );
void IntersectClipRegion( const tools::Rectangle& rRect );
void IntersectClipRegion( const vcl::Region& rRegion );
@@ -919,7 +919,7 @@ protected:
virtual bool UsePolyPolygonForComplexGradient() = 0;
- virtual long GetGradientStepCount( long nMinRect );
+ virtual tools::Long GetGradientStepCount( tools::Long nMinRect );
private:
@@ -930,7 +930,7 @@ private:
SAL_DLLPRIVATE void DrawLinearGradientToMetafile( const tools::Rectangle& rRect, const Gradient& rGradient );
SAL_DLLPRIVATE void DrawComplexGradientToMetafile( const tools::Rectangle& rRect, const Gradient& rGradient );
- SAL_DLLPRIVATE long GetGradientSteps( const Gradient& rGradient, const tools::Rectangle& rRect, bool bMtf, bool bComplex=false );
+ SAL_DLLPRIVATE tools::Long GetGradientSteps( const Gradient& rGradient, const tools::Rectangle& rRect, bool bMtf, bool bComplex=false );
SAL_DLLPRIVATE Color GetSingleColorGradientFill();
SAL_DLLPRIVATE void SetGrayscaleColors( Gradient &rGradient );
@@ -959,7 +959,7 @@ public:
private:
- SAL_DLLPRIVATE void CalcHatchValues( const tools::Rectangle& rRect, long nDist, sal_uInt16 nAngle10, Point& rPt1, Point& rPt2, Size& rInc, Point& rEndPt1 );
+ SAL_DLLPRIVATE void CalcHatchValues( const tools::Rectangle& rRect, tools::Long nDist, sal_uInt16 nAngle10, Point& rPt1, Point& rPt2, Size& rInc, Point& rEndPt1 );
SAL_DLLPRIVATE void DrawHatchLine( const tools::Line& rLine, const tools::PolyPolygon& rPolyPoly, Point* pPtBuffer, bool bMtf );
///@}
@@ -975,12 +975,12 @@ public:
void Erase(const tools::Rectangle& rRect);
protected:
- void DrawGradientWallpaper( long nX, long nY, long nWidth, long nHeight, const Wallpaper& rWallpaper );
+ void DrawGradientWallpaper( tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long nHeight, const Wallpaper& rWallpaper );
private:
- SAL_DLLPRIVATE void DrawWallpaper( long nX, long nY, long nWidth, long nHeight, const Wallpaper& rWallpaper );
- SAL_DLLPRIVATE void DrawColorWallpaper( long nX, long nY, long nWidth, long nHeight, const Wallpaper& rWallpaper );
- SAL_DLLPRIVATE void DrawBitmapWallpaper( long nX, long nY, long nWidth, long nHeight, const Wallpaper& rWallpaper );
+ SAL_DLLPRIVATE void DrawWallpaper( tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long nHeight, const Wallpaper& rWallpaper );
+ SAL_DLLPRIVATE void DrawColorWallpaper( tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long nHeight, const Wallpaper& rWallpaper );
+ SAL_DLLPRIVATE void DrawBitmapWallpaper( tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long nHeight, const Wallpaper& rWallpaper );
///@}
@@ -1013,20 +1013,20 @@ public:
DrawTextFlags nStyle = DrawTextFlags::Mnemonic, MetricVector* pVector = nullptr, OUString* pDisplayText = nullptr,
const SalLayoutGlyphs* pGlyphs = nullptr);
- void DrawTextLine( const Point& rPos, long nWidth,
+ void DrawTextLine( const Point& rPos, tools::Long nWidth,
FontStrikeout eStrikeout,
FontLineStyle eUnderline,
FontLineStyle eOverline,
bool bUnderlineAbove = false );
- void ImplDrawTextLine( long nBaseX, long nX, long nY, DeviceCoordinate nWidth,
+ void ImplDrawTextLine( tools::Long nBaseX, tools::Long nX, tools::Long nY, DeviceCoordinate nWidth,
FontStrikeout eStrikeout, FontLineStyle eUnderline,
FontLineStyle eOverline, bool bUnderlineAbove );
void ImplDrawTextLines( SalLayout&, FontStrikeout eStrikeout, FontLineStyle eUnderline,
FontLineStyle eOverline, bool bWordLine, bool bUnderlineAbove );
- void DrawWaveLine( const Point& rStartPos, const Point& rEndPos, long nLineWidth = 1 );
+ void DrawWaveLine( const Point& rStartPos, const Point& rEndPos, tools::Long nLineWidth = 1 );
bool ImplDrawRotateText( SalLayout& );
@@ -1086,7 +1086,7 @@ public:
*/
bool GetTextBoundRect( tools::Rectangle& rRect,
const OUString& rStr, sal_Int32 nBase = 0, sal_Int32 nIndex = 0, sal_Int32 nLen = -1,
- sal_uLong nLayoutWidth = 0, const long* pDXArray = nullptr,
+ sal_uLong nLayoutWidth = 0, const tools::Long* pDXArray = nullptr,
const SalLayoutGlyphs* pGlyphs = nullptr ) const;
tools::Rectangle ImplGetTextBoundRect( const SalLayout& );
@@ -1097,18 +1097,18 @@ public:
bool GetTextOutlines( PolyPolyVector&,
const OUString& rStr, sal_Int32 nBase = 0, sal_Int32 nIndex = 0,
sal_Int32 nLen = -1,
- sal_uLong nLayoutWidth = 0, const long* pDXArray = nullptr ) const;
+ sal_uLong nLayoutWidth = 0, const tools::Long* pDXArray = nullptr ) const;
bool GetTextOutlines( basegfx::B2DPolyPolygonVector &rVector,
const OUString& rStr, sal_Int32 nBase, sal_Int32 nIndex = 0,
sal_Int32 nLen = -1,
- sal_uLong nLayoutWidth = 0, const long* pDXArray = nullptr ) const;
+ sal_uLong nLayoutWidth = 0, const tools::Long* pDXArray = nullptr ) const;
- OUString GetEllipsisString( const OUString& rStr, long nMaxWidth,
+ OUString GetEllipsisString( const OUString& rStr, tools::Long nMaxWidth,
DrawTextFlags nStyle = DrawTextFlags::EndEllipsis ) const;
- long GetCtrlTextWidth( const OUString& rStr,
+ tools::Long GetCtrlTextWidth( const OUString& rStr,
const SalLayoutGlyphs* pLayoutCache = nullptr ) const;
static OUString GetNonMnemonicString( const OUString& rStr, sal_Int32& rMnemonicPos );
@@ -1154,7 +1154,7 @@ public:
See also GetTextBoundRect() for more explanation + code examples.
*/
- long GetTextWidth( const OUString& rStr, sal_Int32 nIndex = 0, sal_Int32 nLen = -1,
+ tools::Long GetTextWidth( const OUString& rStr, sal_Int32 nIndex = 0, sal_Int32 nLen = -1,
vcl::TextLayoutCache const* = nullptr,
SalLayoutGlyphs const*const pLayoutCache = nullptr) const;
@@ -1162,35 +1162,35 @@ public:
See also GetTextBoundRect() for more explanation + code examples.
*/
- long GetTextHeight() const;
+ tools::Long GetTextHeight() const;
float approximate_digit_width() const;
... etc. - the rest is truncated
More information about the Libreoffice-commits
mailing list