|
LibreOffice Module vcl (master) 1
|
#include <sal/config.h>#include <osl/diagnose.h>#include <algorithm>#include "wmfwr.hxx"#include "emfwr.hxx"#include <rtl/crc.h>#include <rtl/tencinfo.h>#include <tools/bigint.hxx>#include <tools/helpers.hxx>#include <tools/tenccvt.hxx>#include <tools/fract.hxx>#include <tools/stream.hxx>#include <vcl/dibtools.hxx>#include <vcl/metaact.hxx>#include <vcl/FilterConfigItem.hxx>#include <basegfx/polygon/b2dpolygon.hxx>#include <basegfx/polygon/b2dpolypolygon.hxx>#include <memory>#include <vcl/fontcharmap.hxx>#include <comphelper/sequenceashashmap.hxx>Go to the source code of this file.
Macros | |
| #define | W_META_SETBKMODE 0x0102 |
| #define | W_META_SETROP2 0x0104 |
| #define | W_META_SETSTRETCHBLTMODE 0x0107 |
| #define | W_META_SETTEXTCOLOR 0x0209 |
| #define | W_META_SETWINDOWORG 0x020B |
| #define | W_META_SETWINDOWEXT 0x020C |
| #define | W_META_LINETO 0x0213 |
| #define | W_META_MOVETO 0x0214 |
| #define | W_META_INTERSECTCLIPRECT 0x0416 |
| #define | W_META_ARC 0x0817 |
| #define | W_META_ELLIPSE 0x0418 |
| #define | W_META_PIE 0x081A |
| #define | W_META_RECTANGLE 0x041B |
| #define | W_META_ROUNDRECT 0x061C |
| #define | W_META_SAVEDC 0x001E |
| #define | W_META_SETPIXEL 0x041F |
| #define | W_META_TEXTOUT 0x0521 |
| #define | W_META_POLYGON 0x0324 |
| #define | W_META_POLYLINE 0x0325 |
| #define | W_META_ESCAPE 0x0626 |
| #define | W_META_RESTOREDC 0x0127 |
| #define | W_META_SELECTOBJECT 0x012D |
| #define | W_META_SETTEXTALIGN 0x012E |
| #define | W_META_CHORD 0x0830 |
| #define | W_META_EXTTEXTOUT 0x0a32 |
| #define | W_META_POLYPOLYGON 0x0538 |
| #define | W_META_STRETCHDIB 0x0f43 |
| #define | W_META_DELETEOBJECT 0x01f0 |
| #define | W_META_CREATEPENINDIRECT 0x02FA |
| #define | W_META_CREATEFONTINDIRECT 0x02FB |
| #define | W_META_CREATEBRUSHINDIRECT 0x02FC |
| #define | W_TRANSPARENT 1 |
| #define | W_OPAQUE 2 |
| #define | W_R2_NOT 6 |
| #define | W_R2_XORPEN 7 |
| #define | W_R2_COPYPEN 13 |
| #define | W_TA_NOUPDATECP 0x0000 |
| #define | W_TA_LEFT 0x0000 |
| #define | W_TA_RIGHT 0x0002 |
| #define | W_TA_TOP 0x0000 |
| #define | W_TA_BOTTOM 0x0008 |
| #define | W_TA_BASELINE 0x0018 |
| #define | W_TA_RTLREADING 0x0100 |
| #define | W_SRCCOPY 0x00CC0020L |
| #define | W_SRCPAINT 0x00EE0086L |
| #define | W_SRCAND 0x008800C6L |
| #define | W_SRCINVERT 0x00660046L |
| #define | W_DSTINVERT 0x00550009L |
| #define | W_PS_SOLID 0 |
| #define | W_PS_DASH 1 |
| #define | W_PS_DOT 2 |
| #define | W_PS_DASHDOT 3 |
| #define | W_PS_DASHDOTDOT 4 |
| #define | W_PS_NULL 5 |
| #define | W_LF_FACESIZE 32 |
| #define | W_ANSI_CHARSET 0 |
| #define | W_DEFAULT_PITCH 0x00 |
| #define | W_FIXED_PITCH 0x01 |
| #define | W_VARIABLE_PITCH 0x02 |
| #define | W_FF_DONTCARE 0x00 |
| #define | W_FF_ROMAN 0x10 |
| #define | W_FF_SWISS 0x20 |
| #define | W_FF_MODERN 0x30 |
| #define | W_FF_SCRIPT 0x40 |
| #define | W_FF_DECORATIVE 0x50 |
| #define | W_FW_DONTCARE 0 |
| #define | W_FW_THIN 100 |
| #define | W_FW_LIGHT 300 |
| #define | W_FW_NORMAL 400 |
| #define | W_FW_MEDIUM 500 |
| #define | W_FW_SEMIBOLD 600 |
| #define | W_FW_BOLD 700 |
| #define | W_FW_ULTRALIGHT 200 |
| #define | W_FW_ULTRABOLD 800 |
| #define | W_FW_BLACK 900 |
| #define | W_BS_SOLID 0 |
| #define | W_BS_HOLLOW 1 |
| #define | W_MFCOMMENT 15 |
| #define | PRIVATE_ESCAPE_UNICODE 2 |