libUEMF
A portable library for reading and writing WMF, EMF and EMF+ files
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros
PMF StringFormat Flags

Macros

#define U_SF_None   0x00000000
 no bits set
 
#define U_SF_DirectionRightToLeft   0x00000001
 text Right to Left
 
#define U_SF_DirectionVertical   0x00000002
 text Left to Right
 
#define U_SF_NoFitBlackBox   0x00000004
 text not restricted to layout bbox
 
#define U_SF_NoBit4   0x00000008
 unused bit
 
#define U_SF_NoBit5   0x00000010
 unused bit
 
#define U_SF_DisplayFormatControl   0x00000020
 control codes display as "representative" glyphs
 
#define U_SF_NoBit7   0x00000040
 unused bit
 
#define U_SF_NoBit8   0x00000080
 unused bit
 
#define U_SF_NoBit9   0x00000100
 unused bit
 
#define U_SF_NoBit10   0x00000200
 unused bit
 
#define U_SF_NoFontFallback   0x00000400
 show as missing glyph if not in font
 
#define U_SF_MeasureTrailingSpaces   0x00000800
 trailing spaces included in line length
 
#define U_SF_NoWrap   0x00001000
 text does not wrap
 
#define U_SF_LineLimit   0x00002000
 emit whole lines if not clipped
 
#define U_SF_NoClip   0x00004000
 text is not clipped
 
#define U_SF_BypassGDI   0x80000000
 use implementation specific text rendering instead of GDI
 

Detailed Description

For EmfPlusStringFormat EMF+ manual 2.1.2.8, Microsoft name: StringFormat Flags (U_SF_*)