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
EMF draw properties

Macros

#define U_DRAW_NOTEMPTY   0x001
 Path has at least a MOVETO in it.
 
#define U_DRAW_VISIBLE   0x002
 Path has at least a LINE in it.
 
#define U_DRAW_CLOSED   0x004
 Path has been closed.
 
#define U_DRAW_ONLYTO   0x008
 Path so far contains only *TO operations.
 
#define U_DRAW_FORCE   0x010
 Path MUST be drawn.
 
#define U_DRAW_ALTERS   0x020
 Alters draw parameters (pen, brush, coordinates...)
 
#define U_DRAW_PATH   0x040
 An explicit path is being used (with a BEGIN and END)
 
#define U_DRAW_TEXT   0x080
 Current record forces all pending text to be drawn first.
 
#define U_DRAW_OBJECT   0x100
 Creates an Object (only used in WMF)
 
#define U_DRAW_NOFILL   0x200
 Object is not fillable (lines and arc, only used in WMF)
 

Detailed Description

Used in emr_properties() and wmr_properties. These are the bit definitions.