<html><head> <link rel="stylesheet" href="style.css" type="text/css"> <link rel="Start" href="index.html"> <title>LablGTK : Gdk.GC</title> </head> <body> <code class="code"><span class="keyword">sig</span><br> <span class="keyword">type</span> gdkFunction = [ <span class="keywordsign">`</span><span class="constructor">COPY</span> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">INVERT</span> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">XOR</span> ]<br> <span class="keyword">type</span> gdkFill = [ <span class="keywordsign">`</span><span class="constructor">OPAQUE_STIPPLED</span> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">SOLID</span> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">STIPPLED</span> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">TILED</span> ]<br> <span class="keyword">type</span> gdkSubwindowMode = [ <span class="keywordsign">`</span><span class="constructor">CLIP_BY_CHILDREN</span> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">INCLUDE_INFERIORS</span> ]<br> <span class="keyword">type</span> gdkLineStyle = [ <span class="keywordsign">`</span><span class="constructor">DOUBLE_DASH</span> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">ON_OFF_DASH</span> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">SOLID</span> ]<br> <span class="keyword">type</span> gdkCapStyle = [ <span class="keywordsign">`</span><span class="constructor">BUTT</span> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">NOT_LAST</span> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">PROJECTING</span> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">ROUND</span> ]<br> <span class="keyword">type</span> gdkJoinStyle = [ <span class="keywordsign">`</span><span class="constructor">BEVEL</span> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">MITER</span> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">ROUND</span> ]<br> <span class="keyword">val</span> create : [> <span class="keywordsign">`</span>drawable ] <span class="constructor">Gobject</span>.obj <span class="keywordsign">-></span> <span class="constructor">Gdk</span>.gc<br> <span class="keyword">val</span> set_foreground : <span class="constructor">Gdk</span>.gc <span class="keywordsign">-></span> <span class="constructor">Gdk</span>.color <span class="keywordsign">-></span> unit<br> <span class="keyword">val</span> set_background : <span class="constructor">Gdk</span>.gc <span class="keywordsign">-></span> <span class="constructor">Gdk</span>.color <span class="keywordsign">-></span> unit<br> <span class="keyword">val</span> set_font : <span class="constructor">Gdk</span>.gc <span class="keywordsign">-></span> <span class="constructor">Gdk</span>.font <span class="keywordsign">-></span> unit<br> <span class="keyword">val</span> set_function : <span class="constructor">Gdk</span>.gc <span class="keywordsign">-></span> <span class="constructor">Gdk</span>.<span class="constructor">GC</span>.gdkFunction <span class="keywordsign">-></span> unit<br> <span class="keyword">val</span> set_fill : <span class="constructor">Gdk</span>.gc <span class="keywordsign">-></span> <span class="constructor">Gdk</span>.<span class="constructor">GC</span>.gdkFill <span class="keywordsign">-></span> unit<br> <span class="keyword">val</span> set_tile : <span class="constructor">Gdk</span>.gc <span class="keywordsign">-></span> <span class="constructor">Gdk</span>.pixmap <span class="keywordsign">-></span> unit<br> <span class="keyword">val</span> set_stipple : <span class="constructor">Gdk</span>.gc <span class="keywordsign">-></span> <span class="constructor">Gdk</span>.pixmap <span class="keywordsign">-></span> unit<br> <span class="keyword">val</span> set_ts_origin : <span class="constructor">Gdk</span>.gc <span class="keywordsign">-></span> x:int <span class="keywordsign">-></span> y:int <span class="keywordsign">-></span> unit<br> <span class="keyword">val</span> set_clip_origin : <span class="constructor">Gdk</span>.gc <span class="keywordsign">-></span> x:int <span class="keywordsign">-></span> y:int <span class="keywordsign">-></span> unit<br> <span class="keyword">val</span> set_clip_mask : <span class="constructor">Gdk</span>.gc <span class="keywordsign">-></span> <span class="constructor">Gdk</span>.bitmap <span class="keywordsign">-></span> unit<br> <span class="keyword">val</span> set_clip_rectangle : <span class="constructor">Gdk</span>.gc <span class="keywordsign">-></span> <span class="constructor">Gdk</span>.<span class="constructor">Rectangle</span>.t <span class="keywordsign">-></span> unit<br> <span class="keyword">val</span> set_clip_region : <span class="constructor">Gdk</span>.gc <span class="keywordsign">-></span> <span class="constructor">Gdk</span>.region <span class="keywordsign">-></span> unit<br> <span class="keyword">val</span> set_subwindow : <span class="constructor">Gdk</span>.gc <span class="keywordsign">-></span> <span class="constructor">Gdk</span>.<span class="constructor">GC</span>.gdkSubwindowMode <span class="keywordsign">-></span> unit<br> <span class="keyword">val</span> set_exposures : <span class="constructor">Gdk</span>.gc <span class="keywordsign">-></span> bool <span class="keywordsign">-></span> unit<br> <span class="keyword">val</span> set_line_attributes :<br> <span class="constructor">Gdk</span>.gc <span class="keywordsign">-></span><br> width:int <span class="keywordsign">-></span><br> style:<span class="constructor">Gdk</span>.<span class="constructor">GC</span>.gdkLineStyle <span class="keywordsign">-></span><br> cap:<span class="constructor">Gdk</span>.<span class="constructor">GC</span>.gdkCapStyle <span class="keywordsign">-></span> join:<span class="constructor">Gdk</span>.<span class="constructor">GC</span>.gdkJoinStyle <span class="keywordsign">-></span> unit<br> <span class="keyword">val</span> set_dashes : <span class="constructor">Gdk</span>.gc <span class="keywordsign">-></span> offset:int <span class="keywordsign">-></span> int list <span class="keywordsign">-></span> unit<br> <span class="keyword">val</span> copy : dst:<span class="constructor">Gdk</span>.gc <span class="keywordsign">-></span> <span class="constructor">Gdk</span>.gc <span class="keywordsign">-></span> unit<br> <span class="keyword">type</span> values = {<br> foreground : <span class="constructor">Gdk</span>.color;<br> background : <span class="constructor">Gdk</span>.color;<br> font : <span class="constructor">Gdk</span>.font option;<br> fonction : <span class="constructor">Gdk</span>.<span class="constructor">GC</span>.gdkFunction;<br> fill : <span class="constructor">Gdk</span>.<span class="constructor">GC</span>.gdkFill;<br> tile : <span class="constructor">Gdk</span>.pixmap option;<br> stipple : <span class="constructor">Gdk</span>.pixmap option;<br> clip_mask : <span class="constructor">Gdk</span>.bitmap option;<br> subwindow_mode : <span class="constructor">Gdk</span>.<span class="constructor">GC</span>.gdkSubwindowMode;<br> ts_x_origin : int;<br> ts_y_origin : int;<br> clip_x_origin : int;<br> clip_y_origin : int;<br> graphics_exposures : bool;<br> line_width : int;<br> line_style : <span class="constructor">Gdk</span>.<span class="constructor">GC</span>.gdkLineStyle;<br> cap_style : <span class="constructor">Gdk</span>.<span class="constructor">GC</span>.gdkCapStyle;<br> join_style : <span class="constructor">Gdk</span>.<span class="constructor">GC</span>.gdkJoinStyle;<br> }<br> <span class="keyword">val</span> get_values : <span class="constructor">Gdk</span>.gc <span class="keywordsign">-></span> <span class="constructor">Gdk</span>.<span class="constructor">GC</span>.values<br> <span class="keyword">end</span></code></body></html>