6
<meta name="generator" content="c2html 0.9.1">
7
<meta name="date" content="2002-05-31T15:54:06+00:00">
6
<meta name="generator" content="c2html 0.9.4">
7
<meta name="date" content="2004-02-27T19:56:13+00:00">
10
10
<body bgcolor="#FFFFFF">
59
59
<a name="line49"> 49: </a><strong><font color="#228B22">#define XiDrawable(w) ((w)->drw ? (w)->drw : (w)->win)</font></strong>
61
<a name="line51"> 51: </a><strong><font color="#228B22">#define XiSetColor(Win,icolor)</font></strong>
62
<a name="line52"> 52: </a><strong><font color="#228B22"> {if (icolor >= 256 || icolor < 0) <A href="../../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</A>(1,</font><font color="#666666">"Color value out of range"</font><font color="#228B22">);</font></strong>
63
<a name="line53"> 53: </a><strong><font color="#228B22"> if ((Win)->gc.cur_pix != (Win)->cmapping[icolor]) { </font></strong>
64
<a name="line54"> 54: </a><strong><font color="#228B22"> XSetForeground((Win)->disp,(Win)->gc.set,(Win)->cmapping[icolor]); </font></strong>
65
<a name="line55"> 55: </a><strong><font color="#228B22"> (Win)->gc.cur_pix = (Win)->cmapping[icolor];</font></strong>
61
<a name="line51"> 51: </a><strong><font color="#228B22">#define XiSetColor(Win,icolor)\</font></strong>
62
<a name="line52"> 52: </a><strong><font color="#228B22"> {if (icolor >= 256 || icolor < 0) <A href="../../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</A>(1,</font><font color="#666666">"Color value out of range"</font><font color="#228B22">);\</font></strong>
63
<a name="line53"> 53: </a><strong><font color="#228B22"> if ((Win)->gc.cur_pix != (Win)->cmapping[icolor]) { \</font></strong>
64
<a name="line54"> 54: </a><strong><font color="#228B22"> XSetForeground((Win)->disp,(Win)->gc.set,(Win)->cmapping[icolor]); \</font></strong>
65
<a name="line55"> 55: </a><strong><font color="#228B22"> (Win)->gc.cur_pix = (Win)->cmapping[icolor];\</font></strong>
66
66
<a name="line56"> 56: </a><strong><font color="#228B22"> }}</font></strong>
68
<a name="line58"> 58: </a><strong><font color="#228B22">#define XiSetPixVal(Win,pix)</font></strong>
69
<a name="line59"> 59: </a><strong><font color="#228B22"> {if ((PixVal) (Win)->gc.cur_pix != pix) { </font></strong>
70
<a name="line60"> 60: </a><strong><font color="#228B22"> XSetForeground((Win)->disp,(Win)->gc.set,pix); </font></strong>
71
<a name="line61"> 61: </a><strong><font color="#228B22"> (Win)->gc.cur_pix = pix;</font></strong>
68
<a name="line58"> 58: </a><strong><font color="#228B22">#define XiSetPixVal(Win,pix)\</font></strong>
69
<a name="line59"> 59: </a><strong><font color="#228B22"> {if ((PixVal) (Win)->gc.cur_pix != pix) { \</font></strong>
70
<a name="line60"> 60: </a><strong><font color="#228B22"> XSetForeground((Win)->disp,(Win)->gc.set,pix); \</font></strong>
71
<a name="line61"> 61: </a><strong><font color="#228B22"> (Win)->gc.cur_pix = pix;\</font></strong>
72
72
<a name="line62"> 62: </a><strong><font color="#228B22"> }}</font></strong>
74
74
<a name="line64"> 64: </a><font color="#4169E1">typedef</font> <font color="#4169E1">struct</font> {