summaryrefslogtreecommitdiff
path: root/svtools/source/filter.vcl/wmf/winmtf.hxx
diff options
context:
space:
mode:
authorKurt Zenker <kz@openoffice.org>2005-07-14 09:41:04 +0000
committerKurt Zenker <kz@openoffice.org>2005-07-14 09:41:04 +0000
commite30710fb4780456ccbb7250dc5bff33377314d49 (patch)
tree708622582d7802f763c4ec7f028110a800a09d80 /svtools/source/filter.vcl/wmf/winmtf.hxx
parent23e10d6e7d2efac54ad59e9aae8779cc59c9bfda (diff)
INTEGRATION: CWS impress61 (1.26.434); FILE MERGED
2005/06/30 09:16:25 sj 1.26.434.1: #i37215# fixed a rtl bug
Diffstat (limited to 'svtools/source/filter.vcl/wmf/winmtf.hxx')
-rw-r--r--svtools/source/filter.vcl/wmf/winmtf.hxx22
1 files changed, 19 insertions, 3 deletions
diff --git a/svtools/source/filter.vcl/wmf/winmtf.hxx b/svtools/source/filter.vcl/wmf/winmtf.hxx
index f1936bbdf9fc..a403d9ac457a 100644
--- a/svtools/source/filter.vcl/wmf/winmtf.hxx
+++ b/svtools/source/filter.vcl/wmf/winmtf.hxx
@@ -2,9 +2,9 @@
*
* $RCSfile: winmtf.hxx,v $
*
- * $Revision: 1.26 $
+ * $Revision: 1.27 $
*
- * last change: $Author: rt $ $Date: 2004-06-16 10:19:15 $
+ * last change: $Author: kz $ $Date: 2005-07-14 10:41:04 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -281,6 +281,18 @@ struct LOGFONTW
#define MAC_CHARSET 77
#define BALTIC_CHARSET 186
+#define ETO_OPAQUE 0x0002
+#define ETO_CLIPPED 0x0004
+/*WINVER >= 0x0400*/
+#define ETO_GLYPH_INDEX 0x0010
+#define ETO_RTLREADING 0x0080
+#define ETO_NUMERICSLOCAL 0x0400
+#define ETO_NUMERICSLATIN 0x0800
+#define ETO_IGNORELANGUAGE 0x1000
+/*_WIN32_WINNT >= 0x0500*/
+#define ETO_PDY 0x2000
+
+
#define DEFAULT_PITCH 0x00
#define FIXED_PITCH 0x01
#define VARIABLE_PITCH 0x02
@@ -486,7 +498,7 @@ struct XForm
struct SaveStruct
{
- sal_uInt32 nBkMode, nMapMode, nGfxMode;
+ sal_uInt32 nBkMode, nMapMode, nGfxMode, nTextLayoutMode;
sal_Int32 nWinOrgX, nWinOrgY, nWinExtX, nWinExtY;
sal_Int32 nDevOrgX, nDevOrgY, nDevWidth, nDevHeight;
@@ -586,6 +598,8 @@ class WinMtfOutput
Color maTextColor;
Color maLatestBkColor;
Color maBkColor;
+ sal_uInt32 mnLatestTextLayoutMode;
+ sal_uInt32 mnTextLayoutMode;
sal_uInt32 mnLatestBkMode;
sal_uInt32 mnBkMode;
RasterOp meLatestRasterOp;
@@ -670,6 +684,8 @@ class WinMtfOutput
CharSet GetCharSet(){ return maFont.GetCharSet(); };
void SetFont( const Font& rFont );
const Font& GetFont() const;
+ void SetTextLayoutMode( const sal_uInt32 nLayoutMode );
+ sal_uInt32 GetTextLayoutMode() const;
void ClearPath(){ aPathObj.Init(); };
void ClosePath(){ aPathObj.ClosePath(); };