libUEMF
A portable library for reading and writing WMF, EMF and EMF+ files
|
Macros | |
#define | U_DD_Solid 0 |
Solid line. | |
#define | U_DD_Dash 1 |
Dash line. | |
#define | U_DD_DashDash 2 |
Dash Dash line. | |
#define | U_DD_DashDashDash 3 |
Dash Dash Dash line. | |
#define | U_DD_DashDashDashDash 4 |
Dash Dash Dash Dash line. | |
#define | U_DD_Dot 5 |
Dot line. | |
#define | U_DD_DotDot 6 |
Dot Dot line. | |
#define | U_DD_DotDotDot 7 |
Dot Dot Dot line. | |
#define | U_DD_DotDotDotDot 8 |
Dot Dot Dot Dot line. | |
#define | U_DD_DashDot 9 |
Dash Dot line. | |
#define | U_DD_DashDashDot 10 |
Dash Dash Dot line. | |
#define | U_DD_DashDashDotDot 11 |
Dash Dash Dot Dot line. | |
#define | U_DD_DashDashDashDot 12 |
Dash Dash Das hDot line. | |
#define | U_DD_DashDotDot 13 |
Dash Dot Dot line. | |
#define | U_DD_DashDotDotDot 14 |
Dash Dot Dot Dot line. | |
#define | U_DD_DashDotDashDot 15 |
Dash Dot Dash Dot line. | |
#define | U_DD_Long 16 |
Long line. | |
#define | U_DD_LongLong 17 |
Long Long line. | |
#define | U_DD_LongLongLong 18 |
Long Long Long line. | |
#define | U_DD_LongLongLongLong 19 |
Long Long Long Long line. | |
#define | U_DD_LongDot 20 |
Long Dot line. | |
#define | U_DD_LongLongDot 21 |
Long Long Dot line. | |
#define | U_DD_LongLongDotDot 22 |
Long Long Dot Dot line. | |
#define | U_DD_LongLongLongDot 23 |
Long Long Long Dot line. | |
#define | U_DD_LongDotDot 24 |
Long Dot Dot line. | |
#define | U_DD_LongDotDotDot 25 |
Long Dot Dot Dot line. | |
#define | U_DD_LongDotLongDot 26 |
Long Dot Long Dot line. | |
#define | U_DD_Types 27 |
Types. | |
U_DD_DASH, U_DD_DOT, U_DD_DASHDOT, and U_DD_DASHDOTDOT are the only ones with corresponding standard EMF and EMF+ dash/dot patterns.
These values are used to tell U_PMF_DASHEDLINEDATA_set2() to create one of 27 custom line patterns. Other custom line patterns may be created using U_PMF_DASHEDLINEDATA_set(), but this provides an easier way to get the same result if one of these patterns is acceptable.
The length is divided by 2X the number of elements, so dashdash has twice as many dashes of half the length as just dash.
Dot is 1/8 of (sub)unit length Dash is 1/2 of (sub)unit length Long is 3/4 of (sub)unit length Example: DotDot has (sub)unit length 1/2, so each dot will be 1/16 of unit length.