diff options
author | Norbert Thiebaud <nthiebaud@gmail.com> | 2014-04-24 01:50:33 -0500 |
---|---|---|
committer | Norbert Thiebaud <nthiebaud@gmail.com> | 2014-04-24 01:59:32 -0500 |
commit | dd20a6062350d2e0ffb83467c8420182c5439e1e (patch) | |
tree | a220d52272b254f8a05ccfcaf03aa0854f78a9d5 /vcl | |
parent | b136ddcadb7f8181c4c373e0604b77d3504c9ccc (diff) |
vcl/text clean-up includes
Change-Id: Ic984322bb4890196a8ff8e8798ac16292c95dc70
Diffstat (limited to 'vcl')
-rw-r--r-- | vcl/source/outdev/text.cxx | 87 |
1 files changed, 26 insertions, 61 deletions
diff --git a/vcl/source/outdev/text.cxx b/vcl/source/outdev/text.cxx index f853a4af7be8..86432ccde79a 100644 --- a/vcl/source/outdev/text.cxx +++ b/vcl/source/outdev/text.cxx @@ -17,79 +17,44 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ -#include "i18nlangtag/mslangid.hxx" -#include "i18nlangtag/languagetag.hxx" - -#include "rtl/tencinfo.h" -#include "rtl/logfile.hxx" - -#include "tools/debug.hxx" -#include "tools/poly.hxx" - -#include "basegfx/polygon/b2dpolygon.hxx" -#include "basegfx/polygon/b2dpolypolygon.hxx" -#include "basegfx/matrix/b2dhommatrix.hxx" - -#include "vcl/metric.hxx" -#include "vcl/metaact.hxx" -#include "vcl/gdimtf.hxx" -#include "vcl/virdev.hxx" -#include "vcl/print.hxx" -#include "vcl/event.hxx" -#include "vcl/window.hxx" -#include "vcl/svapp.hxx" -#include "vcl/bmpacc.hxx" -#include "vcl/outdev.hxx" -#include "vcl/edit.hxx" +#include <sal/types.h> + +#include <algorithm> +#include <cmath> +#include <cstring> +#include <memory> + +#include <basegfx/matrix/b2dhommatrix.hxx> +#include <basegfx/polygon/b2dpolygon.hxx> +#include <basegfx/polygon/b2dpolypolygon.hxx> +#include <com/sun/star/beans/PropertyValues.hpp> +#include <com/sun/star/i18n/WordType.hpp> +#include <com/sun/star/i18n/XBreakIterator.hpp> +#include <com/sun/star/linguistic2/LinguServiceManager.hpp> +#include <comphelper/processfactory.hxx> +#include <rtl/logfile.hxx> +#include <tools/debug.hxx> + +#include <vcl/virdev.hxx> +#include <vcl/bmpacc.hxx> +#include <vcl/outdev.hxx> #include <vcl/settings.hxx> -// declare system types in sysdata.hxx -#include <svsys.h> -#include "vcl/sysdata.hxx" -#include "vcl/unohelp.hxx" -#include "vcl/controllayout.hxx" +#include <vcl/sysdata.hxx> +#include <vcl/unohelp.hxx> +#include <vcl/controllayout.hxx> +#include "outdata.hxx" +#include "outdev.h" #include "salgdi.hxx" #include "sallayout.hxx" #include "svdata.hxx" -#include "impfont.hxx" -#include "outdata.hxx" -#include "outfont.hxx" -#include "outdev.h" -#include "PhysicalFontCollection.hxx" -#include "PhysicalFontFace.hxx" -#include "PhysicalFontFamily.hxx" - #include "textlayout.hxx" -#include "svids.hrc" -#include "window.h" - -#include "unotools/fontcvt.hxx" -#include "unotools/fontcfg.hxx" - -#include "osl/file.h" #include <config_graphite.h> #if ENABLE_GRAPHITE #include "graphite_features.hxx" #endif -#include "../gdi/pdfwriter_impl.hxx" - -#include "com/sun/star/beans/PropertyValues.hpp" -#include "com/sun/star/i18n/XBreakIterator.hpp" -#include "com/sun/star/i18n/WordType.hpp" -#include "com/sun/star/linguistic2/LinguServiceManager.hpp" -#include <comphelper/processfactory.hxx> - -#include "sal/alloca.h" - -#include <cmath> -#include <cstring> - -#include <memory> -#include <algorithm> - - #define TEXT_DRAW_ELLIPSIS (TEXT_DRAW_ENDELLIPSIS | TEXT_DRAW_PATHELLIPSIS | TEXT_DRAW_NEWSELLIPSIS) ImplMultiTextLineInfo::ImplMultiTextLineInfo() |