<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"> <title>macro.h File Reference</title> <link href="doxygen.css" rel="stylesheet" type="text/css"> </head><body> <!-- Generated by Doxygen 1.2.18 --> <center> <a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> </center> <hr><h1>macro.h File Reference</h1><table border=0 cellpadding=0 cellspacing=0> <tr><td></td></tr> <tr><td colspan=2><br><h2>Defines</h2></td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a0">WMF_PEN_STYLE</a>(P) ((P)->lopnStyle & PS_STYLE_MASK)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a1">WMF_PEN_ENDCAP</a>(P) ((P)->lopnStyle & PS_ENDCAP_MASK)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a2">WMF_PEN_JOIN</a>(P) ((P)->lopnStyle & PS_JOIN_MASK)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a3">WMF_PEN_TYPE</a>(P) ((P)->lopnStyle & PS_TYPE_MASK)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a4">WMF_PEN_WIDTH</a>(P) ((P)->width)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a5">WMF_PEN_HEIGHT</a>(P) ((P)->height)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a6">WMF_PEN_COLOR</a>(P) (&((P)->lopnColor))</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a7">WMF_PEN_SET_STYLE</a>(P, Z) (P)->lopnStyle = ((P)->lopnStyle & ~PS_STYLE_MASK ) | ((Z) & PS_STYLE_MASK )</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a8">WMF_PEN_SET_ENDCAP</a>(P, Z) (P)->lopnStyle = ((P)->lopnStyle & ~PS_ENDCAP_MASK) | ((Z) & PS_ENDCAP_MASK)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a9">WMF_PEN_SET_JOIN</a>(P, Z) (P)->lopnStyle = ((P)->lopnStyle & ~PS_JOIN_MASK ) | ((Z) & PS_JOIN_MASK )</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a10">WMF_PEN_SET_TYPE</a>(P, Z) (P)->lopnStyle = ((P)->lopnStyle & ~PS_TYPE_MASK ) | ((Z) & PS_TYPE_MASK )</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a11">WMF_PEN_SET_WIDTH</a>(P, Z) (P)->width = (Z)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a12">WMF_PEN_SET_HEIGHT</a>(P, Z) (P)->height = (Z)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a13">WMF_PEN_SET_COLOR</a>(P, Z) (P)->lopnColor = (*(Z))</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a14">WMF_BRUSH_STYLE</a>(B) ((B)->lbStyle)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a15">WMF_BRUSH_HATCH</a>(B) ((B)->lbHatch)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a16">WMF_BRUSH_COLOR</a>(B) (&((B)->lbColor))</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a17">WMF_BRUSH_BITMAP</a>(B) (&((B)->bmp))</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a18">WMF_BRUSH_SET_STYLE</a>(B, Z) (B)->lbStyle = (Z)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a19">WMF_BRUSH_SET_HATCH</a>(B, Z) (B)->lbHatch = (Z)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a20">WMF_BRUSH_SET_COLOR</a>(B, Z) (B)->lbColor = (*(Z))</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a21">WMF_BRUSH_SET_BITMAP</a>(B, Z) (B)->bmp = (*(Z))</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a22">WMF_TEXT_ANGLE</a>(F) ((((double) (F)->lfEscapement) / 10) * M_PI / 180)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a23">WMF_TEXT_UNDERLINE</a>(F) ((F)->lfUnderline)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a24">WMF_TEXT_STRIKEOUT</a>(F) ((F)->lfStrikeOut)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a25">WMF_FONT_WIDTH</a>(F) ((F)->lfWidth)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a26">WMF_FONT_HEIGHT</a>(F) ((F)->lfHeight)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a27">WMF_FONT_ESCAPEMENT</a>(F) ((F)->lfEscapement)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a28">WMF_FONT_ORIENTATION</a>(F) ((F)->lfOrientation)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a29">WMF_FONT_WEIGHT</a>(F) ((F)->lfWeight)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a30">WMF_FONT_ITALIC</a>(F) ((F)->lfItalic)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a31">WMF_FONT_OUT</a>(F) ((F)->lfOutPrecision)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a32">WMF_FONT_CLIP</a>(F) ((F)->lfClipPrecision)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a33">WMF_FONT_QUALITY</a>(F) ((F)->lfQuality)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a34">WMF_FONT_PITCH</a>(F) ((F)->lfPitchAndFamily)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a35">WMF_FONT_CHARSET</a>(F) ((F)->lfCharSet)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a36">WMF_FONT_NAME</a>(F) ((F)->lfFaceName)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a37">WMF_TEXT_SET_UNDERLINE</a>(F, Z) (F)->lfUnderline = (Z)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a38">WMF_TEXT_SET_STRIKEOUT</a>(F, Z) (F)->lfStrikeOut = (Z)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a39">WMF_FONT_SET_WIDTH</a>(F, Z) (F)->lfWidth = (Z)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a40">WMF_FONT_SET_HEIGHT</a>(F, Z) (F)->lfHeight = (Z)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a41">WMF_FONT_SET_ESCAPEMENT</a>(F, Z) (F)->lfEscapement = (Z)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a42">WMF_FONT_SET_ORIENTATION</a>(F, Z) (F)->lfOrientation = (Z)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a43">WMF_FONT_SET_WEIGHT</a>(F, Z) (F)->lfWeight = (Z)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a44">WMF_FONT_SET_ITALIC</a>(F, Z) (F)->lfItalic = (Z)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a45">WMF_FONT_SET_OUT</a>(F, Z) (F)->lfOutPrecision = (Z)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a46">WMF_FONT_SET_CLIP</a>(F, Z) (F)->lfClipPrecision = (Z)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a47">WMF_FONT_SET_QUALITY</a>(F, Z) (F)->lfQuality = (Z)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a48">WMF_FONT_SET_PITCH</a>(F, Z) (F)->lfPitchAndFamily = (Z)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a49">WMF_FONT_SET_CHARSET</a>(F, Z) (F)->lfCharSet = (Z)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a50">WMF_FONT_SET_NAME</a>(F, Z) (F)->lfFaceName = (Z)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a51">WMF_DC_BRUSH</a>(C) ((C)->brush)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a52">WMF_DC_PEN</a>(C) ((C)->pen)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a53">WMF_DC_FONT</a>(C) ((C)->font)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a54">WMF_DC_TEXTCOLOR</a>(C) (&((C)->textcolor))</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a55">WMF_DC_BACKGROUND</a>(C) (&((C)->bgcolor))</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a56">WMF_DC_OPAQUE</a>(C) ((C)->bgmode == OPAQUE)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a57">WMF_DC_TRANSPARENT</a>(C) ((C)->bgmode == TRANSPARENT)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a58">WMF_DC_POLYFILL</a>(C) ((C)->polyfillmode)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a59">WMF_DC_ROP</a>(C) ((C)->ROPmode)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a60">WMF_DC_TEXTALIGN</a>(C) ((C)->textalign)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a61">WMF_DC_CHAREXTRA</a>(C) ((C)->charextra)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a62">WMF_DC_BREAKEXTRA</a>(C) ((C)->breakextra)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a63">WMF_DC_SET_PEN</a>(C, Z) (C)->pen = (Z)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a64">WMF_DC_SET_BRUSH</a>(C, Z) (C)->brush = (Z)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a65">WMF_DC_SET_FONT</a>(C, Z) (C)->font = (Z)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a66">WMF_DC_SET_TEXTCOLOR</a>(C, Z) (C)->textcolor = (*(Z))</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a67">WMF_DC_SET_BACKGROUND</a>(C, Z) (C)->bgcolor = (*(Z))</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a68">WMF_DC_SET_OPAQUE</a>(C) (C)->bgmode = OPAQUE</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a69">WMF_DC_SET_TRANSPARENT</a>(C) (C)->bgmode = TRANSPARENT</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a70">WMF_DC_SET_POLYFILL</a>(C, Z) (C)->polyfillmode = (Z)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a71">WMF_DC_SET_ROP</a>(C, Z) (C)->ROPmode = (Z)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a72">WMF_DC_SET_TEXTALIGN</a>(C, Z) (C)->textalign = (Z)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a73">WMF_DC_SET_CHAREXTRA</a>(C, Z) (C)->charextra = (Z)</td></tr> <tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="macro_8h.html#a74">WMF_DC_SET_BREAKEXTRA</a>(C, Z) (C)->breakextra = (Z)</td></tr> </table> <hr><h2>Define Documentation</h2> <a name="a17" doxytag="macro.h::WMF_BRUSH_BITMAP"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_BRUSH_BITMAP</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">B </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (&((B)->bmp)) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <a class="el" href="macro_8h.html#a17">WMF_BRUSH_BITMAP(wmfBrush* B)</a> -> (wmfBMP*) brush bitmap </td> </tr> </table> <a name="a16" doxytag="macro.h::WMF_BRUSH_COLOR"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_BRUSH_COLOR</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">B </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (&((B)->lbColor)) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <a class="el" href="macro_8h.html#a16">WMF_BRUSH_COLOR(wmfBrush* B)</a> -> (wmfRGB*) brush color </td> </tr> </table> <a name="a15" doxytag="macro.h::WMF_BRUSH_HATCH"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_BRUSH_HATCH</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">B </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> ((B)->lbHatch) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <a class="el" href="macro_8h.html#a15">WMF_BRUSH_HATCH(wmfBrush* B)</a> -> (U16) brush hatch style </td> </tr> </table> <a name="a21" doxytag="macro.h::WMF_BRUSH_SET_BITMAP"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_BRUSH_SET_BITMAP</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">B, <tr> <td></td> <td></td> <td class="md" nowrap>Z </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (B)->bmp = (*(Z)) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> WMF_BRUSH_SET_BITMAP(wmfBrush* B,(wmfBMP*) brush bitmap) </td> </tr> </table> <a name="a20" doxytag="macro.h::WMF_BRUSH_SET_COLOR"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_BRUSH_SET_COLOR</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">B, <tr> <td></td> <td></td> <td class="md" nowrap>Z </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (B)->lbColor = (*(Z)) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> WMF_BRUSH_SET_COLOR(wmfBrush* B,(wmfRGB*) brush color) </td> </tr> </table> <a name="a19" doxytag="macro.h::WMF_BRUSH_SET_HATCH"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_BRUSH_SET_HATCH</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">B, <tr> <td></td> <td></td> <td class="md" nowrap>Z </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (B)->lbHatch = (Z) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> WMF_BRUSH_SET_HATCH(wmfBrush* B,(U16) brush hatch style) </td> </tr> </table> <a name="a18" doxytag="macro.h::WMF_BRUSH_SET_STYLE"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_BRUSH_SET_STYLE</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">B, <tr> <td></td> <td></td> <td class="md" nowrap>Z </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (B)->lbStyle = (Z) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> WMF_BRUSH_SET_STYLE(wmfBrush* B,(U16) brush style) </td> </tr> </table> <a name="a14" doxytag="macro.h::WMF_BRUSH_STYLE"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_BRUSH_STYLE</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">B </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> ((B)->lbStyle) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <a class="el" href="macro_8h.html#a14">WMF_BRUSH_STYLE(wmfBrush* B)</a> -> (U16) brush style </td> </tr> </table> <a name="a55" doxytag="macro.h::WMF_DC_BACKGROUND"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_DC_BACKGROUND</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">C </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (&((C)->bgcolor)) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <a class="el" href="macro_8h.html#a55">WMF_DC_BACKGROUND(wmfDC* C)</a> -> (wmfRGB*) background color </td> </tr> </table> <a name="a62" doxytag="macro.h::WMF_DC_BREAKEXTRA"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_DC_BREAKEXTRA</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">C </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> ((C)->breakextra) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <a class="el" href="macro_8h.html#a62">WMF_DC_BREAKEXTRA(wmfDC* C)</a> -> (U16) break [line break??] </td> </tr> </table> <a name="a51" doxytag="macro.h::WMF_DC_BRUSH"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_DC_BRUSH</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">C </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> ((C)->brush) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <a class="el" href="macro_8h.html#a51">WMF_DC_BRUSH(wmfDC* C)</a> -> (wmfBrush*) current brush </td> </tr> </table> <a name="a61" doxytag="macro.h::WMF_DC_CHAREXTRA"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_DC_CHAREXTRA</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">C </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> ((C)->charextra) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <a class="el" href="macro_8h.html#a61">WMF_DC_CHAREXTRA(wmfDC* C)</a> -> (U16) char [extended character set??] </td> </tr> </table> <a name="a53" doxytag="macro.h::WMF_DC_FONT"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_DC_FONT</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">C </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> ((C)->font) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <a class="el" href="macro_8h.html#a53">WMF_DC_FONT(wmfDC* C)</a> -> (wmfFont*) current font </td> </tr> </table> <a name="a56" doxytag="macro.h::WMF_DC_OPAQUE"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_DC_OPAQUE</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">C </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> ((C)->bgmode == OPAQUE) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <a class="el" href="macro_8h.html#a56">WMF_DC_OPAQUE(wmfDC* C)</a> -> (U16) whether to fill opaque (non-zero if true) </td> </tr> </table> <a name="a52" doxytag="macro.h::WMF_DC_PEN"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_DC_PEN</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">C </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> ((C)->pen) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <a class="el" href="macro_8h.html#a52">WMF_DC_PEN(wmfDC* C)</a> -> (wmfPen*) current pen </td> </tr> </table> <a name="a58" doxytag="macro.h::WMF_DC_POLYFILL"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_DC_POLYFILL</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">C </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> ((C)->polyfillmode) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <a class="el" href="macro_8h.html#a58">WMF_DC_POLYFILL(wmfDC* C)</a> -> (U16) how to fill polygons </td> </tr> </table> <a name="a59" doxytag="macro.h::WMF_DC_ROP"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_DC_ROP</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">C </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> ((C)->ROPmode) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <a class="el" href="macro_8h.html#a59">WMF_DC_ROP(wmfDC* C)</a> -> (U16) ROP mode </td> </tr> </table> <a name="a67" doxytag="macro.h::WMF_DC_SET_BACKGROUND"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_DC_SET_BACKGROUND</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">C, <tr> <td></td> <td></td> <td class="md" nowrap>Z </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (C)->bgcolor = (*(Z)) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> WMF_DC_SET_BACKGROUND(wmfDC* C,(wmfRGB*) background color) </td> </tr> </table> <a name="a74" doxytag="macro.h::WMF_DC_SET_BREAKEXTRA"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_DC_SET_BREAKEXTRA</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">C, <tr> <td></td> <td></td> <td class="md" nowrap>Z </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (C)->breakextra = (Z) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> WMF_DC_SET_BREAKEXTRA(wmfDC* C,(U16) break [line break??]) </td> </tr> </table> <a name="a64" doxytag="macro.h::WMF_DC_SET_BRUSH"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_DC_SET_BRUSH</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">C, <tr> <td></td> <td></td> <td class="md" nowrap>Z </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (C)->brush = (Z) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> WMF_DC_SET_BRUSH(wmfDC* C,(wmfBrush*) current brush) </td> </tr> </table> <a name="a73" doxytag="macro.h::WMF_DC_SET_CHAREXTRA"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_DC_SET_CHAREXTRA</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">C, <tr> <td></td> <td></td> <td class="md" nowrap>Z </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (C)->charextra = (Z) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> WMF_DC_SET_CHAREXTRA(wmfDC* C,(U16) char [extended character set??]) </td> </tr> </table> <a name="a65" doxytag="macro.h::WMF_DC_SET_FONT"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_DC_SET_FONT</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">C, <tr> <td></td> <td></td> <td class="md" nowrap>Z </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (C)->font = (Z) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> WMF_DC_SET_FONT(wmfDC* C,(wmfFont*) current font) </td> </tr> </table> <a name="a68" doxytag="macro.h::WMF_DC_SET_OPAQUE"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_DC_SET_OPAQUE</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">C </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (C)->bgmode = OPAQUE </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <a class="el" href="macro_8h.html#a68">WMF_DC_SET_OPAQUE(wmfDC* C)</a> </td> </tr> </table> <a name="a63" doxytag="macro.h::WMF_DC_SET_PEN"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_DC_SET_PEN</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">C, <tr> <td></td> <td></td> <td class="md" nowrap>Z </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (C)->pen = (Z) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> WMF_DC_SET_PEN(wmfDC* C,(wmfPen*) current pen) </td> </tr> </table> <a name="a70" doxytag="macro.h::WMF_DC_SET_POLYFILL"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_DC_SET_POLYFILL</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">C, <tr> <td></td> <td></td> <td class="md" nowrap>Z </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (C)->polyfillmode = (Z) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> WMF_DC_SET_POLYFILL(wmfDC* C,(U16) how to fill polygons) </td> </tr> </table> <a name="a71" doxytag="macro.h::WMF_DC_SET_ROP"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_DC_SET_ROP</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">C, <tr> <td></td> <td></td> <td class="md" nowrap>Z </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (C)->ROPmode = (Z) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> WMF_DC_SET_ROP(wmfDC* C,(U16) ROP mode) </td> </tr> </table> <a name="a72" doxytag="macro.h::WMF_DC_SET_TEXTALIGN"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_DC_SET_TEXTALIGN</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">C, <tr> <td></td> <td></td> <td class="md" nowrap>Z </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (C)->textalign = (Z) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> WMF_DC_SET_TEXTALIGN(wmfDC* C,(U16) how to align text) </td> </tr> </table> <a name="a66" doxytag="macro.h::WMF_DC_SET_TEXTCOLOR"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_DC_SET_TEXTCOLOR</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">C, <tr> <td></td> <td></td> <td class="md" nowrap>Z </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (C)->textcolor = (*(Z)) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> WMF_DC_SET_TEXTCOLOR(wmfDC* C,(wmfRGB*) text color) </td> </tr> </table> <a name="a69" doxytag="macro.h::WMF_DC_SET_TRANSPARENT"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_DC_SET_TRANSPARENT</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">C </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (C)->bgmode = TRANSPARENT </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <a class="el" href="macro_8h.html#a69">WMF_DC_SET_TRANSPARENT(wmfDC* C)</a> </td> </tr> </table> <a name="a60" doxytag="macro.h::WMF_DC_TEXTALIGN"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_DC_TEXTALIGN</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">C </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> ((C)->textalign) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <a class="el" href="macro_8h.html#a60">WMF_DC_TEXTALIGN(wmfDC* C)</a> -> (U16) how to align text </td> </tr> </table> <a name="a54" doxytag="macro.h::WMF_DC_TEXTCOLOR"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_DC_TEXTCOLOR</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">C </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (&((C)->textcolor)) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <a class="el" href="macro_8h.html#a54">WMF_DC_TEXTCOLOR(wmfDC* C)</a> -> (wmfRGB*) text color </td> </tr> </table> <a name="a57" doxytag="macro.h::WMF_DC_TRANSPARENT"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_DC_TRANSPARENT</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">C </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> ((C)->bgmode == TRANSPARENT) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <a class="el" href="macro_8h.html#a57">WMF_DC_TRANSPARENT(wmfDC* C)</a> -> (U16) whether to fill transparent </td> </tr> </table> <a name="a35" doxytag="macro.h::WMF_FONT_CHARSET"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_FONT_CHARSET</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">F </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> ((F)->lfCharSet) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <a class="el" href="macro_8h.html#a35">WMF_FONT_CHARSET(wmfFont* F)</a> -> (U8) character set </td> </tr> </table> <a name="a32" doxytag="macro.h::WMF_FONT_CLIP"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_FONT_CLIP</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">F </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> ((F)->lfClipPrecision) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <a class="el" href="macro_8h.html#a32">WMF_FONT_CLIP(wmfFont* F)</a> -> (U8) clip precision [??] </td> </tr> </table> <a name="a27" doxytag="macro.h::WMF_FONT_ESCAPEMENT"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_FONT_ESCAPEMENT</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">F </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> ((F)->lfEscapement) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <a class="el" href="macro_8h.html#a27">WMF_FONT_ESCAPEMENT(wmfFont* F)</a> -> (S16) escapement [use WMF_TEXT_ANGLE instead] </td> </tr> </table> <a name="a26" doxytag="macro.h::WMF_FONT_HEIGHT"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_FONT_HEIGHT</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">F </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> ((F)->lfHeight) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <a class="el" href="macro_8h.html#a26">WMF_FONT_HEIGHT(wmfFont* F)</a> -> (U16) font height </td> </tr> </table> <a name="a30" doxytag="macro.h::WMF_FONT_ITALIC"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_FONT_ITALIC</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">F </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> ((F)->lfItalic) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <a class="el" href="macro_8h.html#a30">WMF_FONT_ITALIC(wmfFont* F)</a> -> (U8) italic </td> </tr> </table> <a name="a36" doxytag="macro.h::WMF_FONT_NAME"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_FONT_NAME</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">F </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> ((F)->lfFaceName) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <a class="el" href="macro_8h.html#a36">WMF_FONT_NAME(wmfFont* F)</a> -> (char*) font name supplied by metafile </td> </tr> </table> <a name="a28" doxytag="macro.h::WMF_FONT_ORIENTATION"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_FONT_ORIENTATION</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">F </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> ((F)->lfOrientation) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <a class="el" href="macro_8h.html#a28">WMF_FONT_ORIENTATION(wmfFont* F)</a> -> (S16) orientation [??] </td> </tr> </table> <a name="a31" doxytag="macro.h::WMF_FONT_OUT"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_FONT_OUT</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">F </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> ((F)->lfOutPrecision) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <a class="el" href="macro_8h.html#a31">WMF_FONT_OUT(wmfFont* F)</a> -> (U8) output precision [??] </td> </tr> </table> <a name="a34" doxytag="macro.h::WMF_FONT_PITCH"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_FONT_PITCH</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">F </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> ((F)->lfPitchAndFamily) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <a class="el" href="macro_8h.html#a34">WMF_FONT_PITCH(wmfFont* F)</a> -> (U8) pitch & family [??] </td> </tr> </table> <a name="a33" doxytag="macro.h::WMF_FONT_QUALITY"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_FONT_QUALITY</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">F </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> ((F)->lfQuality) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <a class="el" href="macro_8h.html#a33">WMF_FONT_QUALITY(wmfFont* F)</a> -> (U8) quality [??] </td> </tr> </table> <a name="a49" doxytag="macro.h::WMF_FONT_SET_CHARSET"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_FONT_SET_CHARSET</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">F, <tr> <td></td> <td></td> <td class="md" nowrap>Z </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (F)->lfCharSet = (Z) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> WMF_FONT_SET_CHARSET(wmfFont* F,(U8) chracter set) </td> </tr> </table> <a name="a46" doxytag="macro.h::WMF_FONT_SET_CLIP"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_FONT_SET_CLIP</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">F, <tr> <td></td> <td></td> <td class="md" nowrap>Z </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (F)->lfClipPrecision = (Z) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> WMF_FONT_SET_CLIP(wmfFont* F,(U8) clip precision [??]) </td> </tr> </table> <a name="a41" doxytag="macro.h::WMF_FONT_SET_ESCAPEMENT"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_FONT_SET_ESCAPEMENT</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">F, <tr> <td></td> <td></td> <td class="md" nowrap>Z </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (F)->lfEscapement = (Z) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> WMF_FONT_SET_ESCAPEMENT(wmfFont* F,(S16) escapement) </td> </tr> </table> <a name="a40" doxytag="macro.h::WMF_FONT_SET_HEIGHT"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_FONT_SET_HEIGHT</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">F, <tr> <td></td> <td></td> <td class="md" nowrap>Z </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (F)->lfHeight = (Z) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> WMF_FONT_SET_HEIGHT(wmfFont* F,(U16) font height) </td> </tr> </table> <a name="a44" doxytag="macro.h::WMF_FONT_SET_ITALIC"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_FONT_SET_ITALIC</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">F, <tr> <td></td> <td></td> <td class="md" nowrap>Z </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (F)->lfItalic = (Z) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> WMF_FONT_SET_ITALIC(wmfFont* F,(U8) italic) </td> </tr> </table> <a name="a50" doxytag="macro.h::WMF_FONT_SET_NAME"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_FONT_SET_NAME</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">F, <tr> <td></td> <td></td> <td class="md" nowrap>Z </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (F)->lfFaceName = (Z) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> WMF_FONT_SET_NAME(wmfFont* F,(char*) font name supplied by metafile [do not free this string!]) </td> </tr> </table> <a name="a42" doxytag="macro.h::WMF_FONT_SET_ORIENTATION"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_FONT_SET_ORIENTATION</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">F, <tr> <td></td> <td></td> <td class="md" nowrap>Z </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (F)->lfOrientation = (Z) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> WMF_FONT_SET_ORIENTATION(wmfFont* F,(S16) orientation [??]) </td> </tr> </table> <a name="a45" doxytag="macro.h::WMF_FONT_SET_OUT"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_FONT_SET_OUT</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">F, <tr> <td></td> <td></td> <td class="md" nowrap>Z </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (F)->lfOutPrecision = (Z) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> WMF_FONT_SET_OUT(wmfFont* F,(U8) output precision [??]) </td> </tr> </table> <a name="a48" doxytag="macro.h::WMF_FONT_SET_PITCH"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_FONT_SET_PITCH</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">F, <tr> <td></td> <td></td> <td class="md" nowrap>Z </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (F)->lfPitchAndFamily = (Z) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> WMF_FONT_SET_PITCH(wmfFont* F,(U8) pitch & family [??]) </td> </tr> </table> <a name="a47" doxytag="macro.h::WMF_FONT_SET_QUALITY"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_FONT_SET_QUALITY</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">F, <tr> <td></td> <td></td> <td class="md" nowrap>Z </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (F)->lfQuality = (Z) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> WMF_FONT_SET_QUALITY(wmfFont* F,(U8) quality [??]) </td> </tr> </table> <a name="a43" doxytag="macro.h::WMF_FONT_SET_WEIGHT"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_FONT_SET_WEIGHT</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">F, <tr> <td></td> <td></td> <td class="md" nowrap>Z </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (F)->lfWeight = (Z) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> WMF_FONT_SET_WEIGHT(wmfFont* F,(U16) weight) </td> </tr> </table> <a name="a39" doxytag="macro.h::WMF_FONT_SET_WIDTH"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_FONT_SET_WIDTH</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">F, <tr> <td></td> <td></td> <td class="md" nowrap>Z </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (F)->lfWidth = (Z) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> WMF_FONT_SET_WIDTH(wmfFont* F,(U16) font `width') </td> </tr> </table> <a name="a29" doxytag="macro.h::WMF_FONT_WEIGHT"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_FONT_WEIGHT</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">F </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> ((F)->lfWeight) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <a class="el" href="macro_8h.html#a29">WMF_FONT_WEIGHT(wmfFont* F)</a> -> (U16) weight </td> </tr> </table> <a name="a25" doxytag="macro.h::WMF_FONT_WIDTH"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_FONT_WIDTH</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">F </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> ((F)->lfWidth) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <a class="el" href="macro_8h.html#a25">WMF_FONT_WIDTH(wmfFont* F)</a> -> (U16) font `width' </td> </tr> </table> <a name="a6" doxytag="macro.h::WMF_PEN_COLOR"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_PEN_COLOR</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">P </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (&((P)->lopnColor)) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <a class="el" href="macro_8h.html#a6">WMF_PEN_COLOR(wmfPen* P)</a> -> (wmfRGB*) pen color </td> </tr> </table> <a name="a1" doxytag="macro.h::WMF_PEN_ENDCAP"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_PEN_ENDCAP</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">P </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> ((P)->lopnStyle & PS_ENDCAP_MASK) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <a class="el" href="macro_8h.html#a1">WMF_PEN_ENDCAP(wmfPen* P)</a> -> (U16) endcap style </td> </tr> </table> <a name="a5" doxytag="macro.h::WMF_PEN_HEIGHT"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_PEN_HEIGHT</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">P </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> ((P)->height) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <a class="el" href="macro_8h.html#a5">WMF_PEN_HEIGHT(wmfPen* P)</a> -> (double) pen `height' (thickness w.r.t. y-axis) </td> </tr> </table> <a name="a2" doxytag="macro.h::WMF_PEN_JOIN"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_PEN_JOIN</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">P </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> ((P)->lopnStyle & PS_JOIN_MASK) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <a class="el" href="macro_8h.html#a2">WMF_PEN_JOIN(wmfPen* P)</a> -> (U16) join style </td> </tr> </table> <a name="a13" doxytag="macro.h::WMF_PEN_SET_COLOR"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_PEN_SET_COLOR</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">P, <tr> <td></td> <td></td> <td class="md" nowrap>Z </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (P)->lopnColor = (*(Z)) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> WMF_PEN_SET_COLOR(wmfPen* P,(wmfRGB*) pen color) </td> </tr> </table> <a name="a8" doxytag="macro.h::WMF_PEN_SET_ENDCAP"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_PEN_SET_ENDCAP</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">P, <tr> <td></td> <td></td> <td class="md" nowrap>Z </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (P)->lopnStyle = ((P)->lopnStyle & ~PS_ENDCAP_MASK) | ((Z) & PS_ENDCAP_MASK) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> WMF_PEN_SET_ENDCAP(wmfPen* P,(U16) endcap style) </td> </tr> </table> <a name="a12" doxytag="macro.h::WMF_PEN_SET_HEIGHT"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_PEN_SET_HEIGHT</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">P, <tr> <td></td> <td></td> <td class="md" nowrap>Z </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (P)->height = (Z) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> WMF_PEN_SET_HEIGHT(wmfPen* P,(double) pen `height') </td> </tr> </table> <a name="a9" doxytag="macro.h::WMF_PEN_SET_JOIN"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_PEN_SET_JOIN</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">P, <tr> <td></td> <td></td> <td class="md" nowrap>Z </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (P)->lopnStyle = ((P)->lopnStyle & ~PS_JOIN_MASK ) | ((Z) & PS_JOIN_MASK ) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> WMF_PEN_SET_JOIN(wmfPen* P,(U16) join style) </td> </tr> </table> <a name="a7" doxytag="macro.h::WMF_PEN_SET_STYLE"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_PEN_SET_STYLE</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">P, <tr> <td></td> <td></td> <td class="md" nowrap>Z </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (P)->lopnStyle = ((P)->lopnStyle & ~PS_STYLE_MASK ) | ((Z) & PS_STYLE_MASK ) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> WMF_PEN_SET_STYLE(wmfPen* P,(U16) pen style) </td> </tr> </table> <a name="a10" doxytag="macro.h::WMF_PEN_SET_TYPE"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_PEN_SET_TYPE</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">P, <tr> <td></td> <td></td> <td class="md" nowrap>Z </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (P)->lopnStyle = ((P)->lopnStyle & ~PS_TYPE_MASK ) | ((Z) & PS_TYPE_MASK ) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> WMF_PEN_SET_TYPE(wmfPen* P,(U16) `type' of pen) </td> </tr> </table> <a name="a11" doxytag="macro.h::WMF_PEN_SET_WIDTH"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_PEN_SET_WIDTH</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">P, <tr> <td></td> <td></td> <td class="md" nowrap>Z </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (P)->width = (Z) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> WMF_PEN_SET_WIDTH(wmfPen* P,(double) pen `width') </td> </tr> </table> <a name="a0" doxytag="macro.h::WMF_PEN_STYLE"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_PEN_STYLE</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">P </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> ((P)->lopnStyle & PS_STYLE_MASK) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <a class="el" href="macro_8h.html#a0">WMF_PEN_STYLE(wmfPen* P)</a> -> (U16) pen style </td> </tr> </table> <a name="a3" doxytag="macro.h::WMF_PEN_TYPE"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_PEN_TYPE</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">P </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> ((P)->lopnStyle & PS_TYPE_MASK) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <a class="el" href="macro_8h.html#a3">WMF_PEN_TYPE(wmfPen* P)</a> -> (U16) `type' of pen (??) </td> </tr> </table> <a name="a4" doxytag="macro.h::WMF_PEN_WIDTH"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_PEN_WIDTH</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">P </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> ((P)->width) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <a class="el" href="macro_8h.html#a4">WMF_PEN_WIDTH(wmfPen* P)</a> -> (double) pen `width' (thickness w.r.t. x-axis) </td> </tr> </table> <a name="a22" doxytag="macro.h::WMF_TEXT_ANGLE"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_TEXT_ANGLE</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">F </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> ((((double) (F)->lfEscapement) / 10) * M_PI / 180) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <a class="el" href="macro_8h.html#a22">WMF_TEXT_ANGLE(wmfFont* F)</a> -> (double) text angle in radians </td> </tr> </table> <a name="a38" doxytag="macro.h::WMF_TEXT_SET_STRIKEOUT"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_TEXT_SET_STRIKEOUT</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">F, <tr> <td></td> <td></td> <td class="md" nowrap>Z </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (F)->lfStrikeOut = (Z) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> WMF_TEXT_SET_STRIKEOUT(wmfFont* F,(U8) ?? whether to strikeout (?? how thick)) </td> </tr> </table> <a name="a37" doxytag="macro.h::WMF_TEXT_SET_UNDERLINE"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_TEXT_SET_UNDERLINE</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">F, <tr> <td></td> <td></td> <td class="md" nowrap>Z </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> (F)->lfUnderline = (Z) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> WMF_TEXT_SET_UNDERLINE(wmfFont* F,(U8) ?? whether to underline (?? how thick)) </td> </tr> </table> <a name="a24" doxytag="macro.h::WMF_TEXT_STRIKEOUT"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_TEXT_STRIKEOUT</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">F </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> ((F)->lfStrikeOut) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <a class="el" href="macro_8h.html#a24">WMF_TEXT_STRIKEOUT(wmfFont* F)</a> -> (U8) ?? whether to strikeout (?? how thick) </td> </tr> </table> <a name="a23" doxytag="macro.h::WMF_TEXT_UNDERLINE"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define WMF_TEXT_UNDERLINE</td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">F </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> ((F)->lfUnderline) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <a class="el" href="macro_8h.html#a23">WMF_TEXT_UNDERLINE(wmfFont* F)</a> -> (U8) ?? whether to underline (?? how thick) </td> </tr> </table> <hr><address style="align: right;"><small>Generated on Tue Dec 10 19:53:50 2002 for libwmf by <a href="http://www.doxygen.org/index.html"> <img src="doxygen.png" alt="doxygen" align="middle" border=0 width=110 height=53></a>1.2.18 </small></address> </body> </html>