?? gdk-graphics-contexts.html
字號(hào):
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a> <em class="structfield"><code>ts_y_origin</code></em>;</span></p></td><td>the y origin of the tile or stipple.</td></tr><tr><td><p><span class="term"><ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a> <em class="structfield"><code>clip_x_origin</code></em>;</span></p></td><td>the x origin of the clip mask.</td></tr><tr><td><p><span class="term"><ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a> <em class="structfield"><code>clip_y_origin</code></em>;</span></p></td><td>the y origin of the clip mask.</td></tr><tr><td><p><span class="term"><ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a> <em class="structfield"><code>graphics_exposures</code></em>;</span></p></td><td>whether graphics exposures are enabled.</td></tr><tr><td><p><span class="term"><ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a> <em class="structfield"><code>line_width</code></em>;</span></p></td><td>the line width.</td></tr><tr><td><p><span class="term"><a class="link" href="gdk-Graphics-Contexts.html#GdkLineStyle">GdkLineStyle</a> <em class="structfield"><code>line_style</code></em>;</span></p></td><td>the way dashed lines are drawn.</td></tr><tr><td><p><span class="term"><a class="link" href="gdk-Graphics-Contexts.html#GdkCapStyle">GdkCapStyle</a> <em class="structfield"><code>cap_style</code></em>;</span></p></td><td>the way the ends of lines are drawn.</td></tr><tr><td><p><span class="term"><a class="link" href="gdk-Graphics-Contexts.html#GdkJoinStyle">GdkJoinStyle</a> <em class="structfield"><code>join_style</code></em>;</span></p></td><td>the way joins between lines are drawn.</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3089045"></a><h3><a name="GdkGCValuesMask"></a>enum GdkGCValuesMask</h3><a class="indexterm" name="id3089058"></a><pre class="programlisting">typedef enum{ GDK_GC_FOREGROUND = 1 << 0, GDK_GC_BACKGROUND = 1 << 1, GDK_GC_FONT = 1 << 2, GDK_GC_FUNCTION = 1 << 3, GDK_GC_FILL = 1 << 4, GDK_GC_TILE = 1 << 5, GDK_GC_STIPPLE = 1 << 6, GDK_GC_CLIP_MASK = 1 << 7, GDK_GC_SUBWINDOW = 1 << 8, GDK_GC_TS_X_ORIGIN = 1 << 9, GDK_GC_TS_Y_ORIGIN = 1 << 10, GDK_GC_CLIP_X_ORIGIN = 1 << 11, GDK_GC_CLIP_Y_ORIGIN = 1 << 12, GDK_GC_EXPOSURES = 1 << 13, GDK_GC_LINE_WIDTH = 1 << 14, GDK_GC_LINE_STYLE = 1 << 15, GDK_GC_CAP_STYLE = 1 << 16, GDK_GC_JOIN_STYLE = 1 << 17} GdkGCValuesMask;</pre><p>A set of bit flags used to indicate which fields<a class="link" href="gdk-Graphics-Contexts.html#GdkGCValues"><span class="type">GdkGCValues</span></a> structure are set.</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><a name="GDK-GC-FOREGROUND:CAPS"></a><code class="literal">GDK_GC_FOREGROUND</code></span></p></td><td>the <em class="parameter"><code>foreground</code></em> is set.</td></tr><tr><td><p><span class="term"><a name="GDK-GC-BACKGROUND:CAPS"></a><code class="literal">GDK_GC_BACKGROUND</code></span></p></td><td>the <em class="parameter"><code>background</code></em> is set.</td></tr><tr><td><p><span class="term"><a name="GDK-GC-FONT:CAPS"></a><code class="literal">GDK_GC_FONT</code></span></p></td><td>the <em class="parameter"><code>font</code></em> is set.</td></tr><tr><td><p><span class="term"><a name="GDK-GC-FUNCTION:CAPS"></a><code class="literal">GDK_GC_FUNCTION</code></span></p></td><td>the <em class="parameter"><code>function</code></em> is set.</td></tr><tr><td><p><span class="term"><a name="GDK-GC-FILL:CAPS"></a><code class="literal">GDK_GC_FILL</code></span></p></td><td>the <em class="parameter"><code>fill</code></em> is set.</td></tr><tr><td><p><span class="term"><a name="GDK-GC-TILE:CAPS"></a><code class="literal">GDK_GC_TILE</code></span></p></td><td>the <em class="parameter"><code>tile</code></em> is set.</td></tr><tr><td><p><span class="term"><a name="GDK-GC-STIPPLE:CAPS"></a><code class="literal">GDK_GC_STIPPLE</code></span></p></td><td>the <em class="parameter"><code>stipple</code></em> is set.</td></tr><tr><td><p><span class="term"><a name="GDK-GC-CLIP-MASK:CAPS"></a><code class="literal">GDK_GC_CLIP_MASK</code></span></p></td><td>the <em class="parameter"><code>clip_mask</code></em> is set.</td></tr><tr><td><p><span class="term"><a name="GDK-GC-SUBWINDOW:CAPS"></a><code class="literal">GDK_GC_SUBWINDOW</code></span></p></td><td>the <em class="parameter"><code>subwindow_mode</code></em> is set.</td></tr><tr><td><p><span class="term"><a name="GDK-GC-TS-X-ORIGIN:CAPS"></a><code class="literal">GDK_GC_TS_X_ORIGIN</code></span></p></td><td>the <em class="parameter"><code>ts_x_origin</code></em> is set.</td></tr><tr><td><p><span class="term"><a name="GDK-GC-TS-Y-ORIGIN:CAPS"></a><code class="literal">GDK_GC_TS_Y_ORIGIN</code></span></p></td><td>the <em class="parameter"><code>ts_y_origin</code></em> is set.</td></tr><tr><td><p><span class="term"><a name="GDK-GC-CLIP-X-ORIGIN:CAPS"></a><code class="literal">GDK_GC_CLIP_X_ORIGIN</code></span></p></td><td>the <em class="parameter"><code>clip_x_origin</code></em> is set.</td></tr><tr><td><p><span class="term"><a name="GDK-GC-CLIP-Y-ORIGIN:CAPS"></a><code class="literal">GDK_GC_CLIP_Y_ORIGIN</code></span></p></td><td>the <em class="parameter"><code>clip_y_origin</code></em> is set.</td></tr><tr><td><p><span class="term"><a name="GDK-GC-EXPOSURES:CAPS"></a><code class="literal">GDK_GC_EXPOSURES</code></span></p></td><td>the <em class="parameter"><code>graphics_exposures</code></em> is set.</td></tr><tr><td><p><span class="term"><a name="GDK-GC-LINE-WIDTH:CAPS"></a><code class="literal">GDK_GC_LINE_WIDTH</code></span></p></td><td>the <em class="parameter"><code>line_width</code></em> is set.</td></tr><tr><td><p><span class="term"><a name="GDK-GC-LINE-STYLE:CAPS"></a><code class="literal">GDK_GC_LINE_STYLE</code></span></p></td><td>the <em class="parameter"><code>line_style</code></em> is set.</td></tr><tr><td><p><span class="term"><a name="GDK-GC-CAP-STYLE:CAPS"></a><code class="literal">GDK_GC_CAP_STYLE</code></span></p></td><td>the <em class="parameter"><code>cap_style</code></em> is set.</td></tr><tr><td><p><span class="term"><a name="GDK-GC-JOIN-STYLE:CAPS"></a><code class="literal">GDK_GC_JOIN_STYLE</code></span></p></td><td>the <em class="parameter"><code>join_style</code></em> is set.</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3089610"></a><h3><a name="GdkFunction"></a>enum GdkFunction</h3><a class="indexterm" name="id3089622"></a><pre class="programlisting">typedef enum{ GDK_COPY, GDK_INVERT, GDK_XOR, GDK_CLEAR, GDK_AND, GDK_AND_REVERSE, GDK_AND_INVERT, GDK_NOOP, GDK_OR, GDK_EQUIV, GDK_OR_REVERSE, GDK_COPY_INVERT, GDK_OR_INVERT, GDK_NAND, GDK_NOR, GDK_SET} GdkFunction;</pre><p>Determines how the bit values for the source pixels are combined withthe bit values for destination pixels to produce the final result. Thesixteen values here correspond to the 16 different possible 2x2 truthtables. Only a couple of these values are usually useful; for coloredimages, only <a class="link" href="gdk-Graphics-Contexts.html#GDK-COPY:CAPS"><code class="literal">GDK_COPY</code></a>, <a class="link" href="gdk-Graphics-Contexts.html#GDK-XOR:CAPS"><code class="literal">GDK_XOR</code></a> and <a class="link" href="gdk-Graphics-Contexts.html#GDK-INVERT:CAPS"><code class="literal">GDK_INVERT</code></a> are generallyuseful. For bitmaps, <a class="link" href="gdk-Graphics-Contexts.html#GDK-AND:CAPS"><code class="literal">GDK_AND</code></a> and <a class="link" href="gdk-Graphics-Contexts.html#GDK-OR:CAPS"><code class="literal">GDK_OR</code></a> are also useful.</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><a name="GDK-COPY:CAPS"></a><code class="literal">GDK_COPY</code></span></p></td><td><code class="literal">dst = src</code></td></tr><tr><td><p><span class="term"><a name="GDK-INVERT:CAPS"></a><code class="literal">GDK_INVERT</code></span></p></td><td><code class="literal">dst = NOT dst</code></td></tr><tr><td><p><span class="term"><a name="GDK-XOR:CAPS"></a><code class="literal">GDK_XOR</code></span></p></td><td><code class="literal">dst = src XOR dst</code></td></tr><tr><td><p><span class="term"><a name="GDK-CLEAR:CAPS"></a><code class="literal">GDK_CLEAR</code></span></p></td><td><code class="literal">dst = 0</code></td></tr><tr><td><p><span class="term"><a name="GDK-AND:CAPS"></a><code class="literal">GDK_AND</code></span></p></td><td><code class="literal">dst = dst AND src</code></td></tr><tr><td><p><span class="term"><a name="GDK-AND-REVERSE:CAPS"></a><code class="literal">GDK_AND_REVERSE</code></span></p></td><td><code class="literal">dst = src AND (NOT dst)</code></td></tr><tr><td><p><span class="term"><a name="GDK-AND-INVERT:CAPS"></a><code class="literal">GDK_AND_INVERT</code></span></p></td><td><code class="literal">dst = (NOT src) AND dst</code></td></tr><tr><td><p><span class="term"><a name="GDK-NOOP:CAPS"></a><code class="literal">GDK_NOOP</code></span></p></td><td><code class="literal">dst = dst</code></td></tr><tr><td><p><span class="term"><a name="GDK-OR:CAPS"></a><code class="literal">GDK_OR</code></span></p></td><td><code class="literal">dst = src OR dst</code></td></tr><tr><td><p><span class="term"><a name="GDK-EQUIV:CAPS"></a><code class="literal">GDK_EQUIV</code></span></p></td><td><code class="literal">dst = (NOT src) XOR dst</code></td></tr><tr><td><p><span class="term"><a name="GDK-OR-REVERSE:CAPS"></a><code class="literal">GDK_OR_REVERSE</code></span></p></td><td><code class="literal">dst = src OR (NOT dst)</code></td></tr><tr><td><p><span class="term"><a name="GDK-COPY-INVERT:CAPS"></a><code class="literal">GDK_COPY_INVERT</code></span></p></td><td><code class="literal">dst = NOT src</code></td></tr>
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -