[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[sc-dev] SF.net SVN: supercollider:[8315] trunk/build/Help/GUI/Cocoa-GUI/SCPen.html
Revision: 8315
http://supercollider.svn.sourceforge.net/supercollider/?rev=8315&view=rev
Author: jrhb
Date: 2008-12-28 00:21:07 +0000 (Sun, 28 Dec 2008)
Log Message:
-----------
replaced SCPen with Pen in SCPen helpfile, to make examples cross platform compatible
Modified Paths:
--------------
trunk/build/Help/GUI/Cocoa-GUI/SCPen.html
Modified: trunk/build/Help/GUI/Cocoa-GUI/SCPen.html
===================================================================
--- trunk/build/Help/GUI/Cocoa-GUI/SCPen.html 2008-12-28 00:17:47 UTC (rev 8314)
+++ trunk/build/Help/GUI/Cocoa-GUI/SCPen.html 2008-12-28 00:21:07 UTC (rev 8315)
@@ -5,43 +5,43 @@
<meta http-equiv="Content-Style-Type" content="text/css">
<title></title>
<meta name="Generator" content="Cocoa HTML Writer">
-<meta name="CocoaVersion" content="949.35">
+<meta name="CocoaVersion" content="949.43">
<style type="text/css">
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Helvetica}
p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px}
p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica}
-p.p4 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; color: #001ee6}
+p.p4 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; color: #0021e7}
p.p5 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; min-height: 12.0px}
p.p6 {margin: 0.0px 0.0px 0.0px 56.0px; text-indent: -56.0px; font: 12.0px Helvetica}
p.p7 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco}
-p.p8 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #a41c14}
+p.p8 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #952118}
p.p9 {margin: 0.0px 0.0px 0.0px 56.0px; text-indent: -56.0px; font: 12.0px Helvetica; min-height: 14.0px}
p.p10 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; color: #333130}
p.p11 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; color: #383634; min-height: 14.0px}
p.p12 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #606060}
-p.p13 {margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Monaco; color: #a41c14}
-p.p14 {margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Monaco; color: #a41c14; min-height: 14.0px}
+p.p13 {margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Monaco; color: #952118}
+p.p14 {margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Monaco; color: #952118; min-height: 14.0px}
p.p15 {margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Monaco; min-height: 14.0px}
p.p16 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Trebuchet MS}
p.p17 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Trebuchet MS; min-height: 14.0px}
-p.p18 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Trebuchet MS; color: #533f2f}
+p.p18 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Trebuchet MS; color: #503f30}
span.s1 {font: 18.0px Helvetica}
-span.s2 {color: #656980}
-span.s3 {color: #6b6e83}
+span.s2 {color: #656a7f}
+span.s3 {color: #6b6f82}
span.s4 {color: #000000}
span.s5 {text-decoration: underline}
span.s6 {color: #333130}
-span.s7 {color: #465ecb}
+span.s7 {color: #4762c6}
span.s8 {font: 9.0px Monaco}
-span.s9 {color: #0018b8}
+span.s9 {color: #0024b3}
span.s10 {color: #606060}
-span.s11 {color: #356f14}
+span.s11 {color: #436d1d}
span.s12 {font: 12.0px Helvetica; color: #000000}
span.s13 {color: #383634}
span.s14 {font: 10.0px Monaco}
span.s15 {font: 8.0px Monaco}
-span.s16 {color: #384996}
-span.s17 {color: #3f4e96}
+span.s16 {color: #394c93}
+span.s17 {color: #405193}
span.Apple-tab-span {white-space:pre}
</style>
</head>
@@ -54,6 +54,9 @@
<p class="p2"><br></p>
<p class="p3">The following methods must be called within an SCWindow-drawHook or a SCUserView-drawFunc function, and will only be visible once the window or the view is refreshed. Each call to SCWindow-refresh SCUserView-refresh will 'overwrite' all previous drawing by executing the currently defined function.</p>
<p class="p2"><br></p>
+<p class="p3">SCPen is returned by <b>Pen</b> when CocoaGUI is in use. The examples below use the view redicrector Pen.</p>
+<p class="p2"><br></p>
+<p class="p2"><br></p>
<p class="p4"><span class="s4"><b>See also:</b> <a href="SCWindow.html"><span class="s5">SCWindow</span></a>, <a href="SCUserView.html"><span class="s5">SCUserView</span></a>, <a href="../GUI-Tools/Color.html"><span class="s5">Color</span></a>, and <a href="../../Collections/String.html"><span class="s5">String</span></a></span></p>
<p class="p2"><br></p>
<p class="p1"><b>Drawing Methods</b></p>
@@ -61,21 +64,21 @@
<p class="p3">The following methods define paths. You will need to call <b>*stroke</b> or <b>*fill</b> to actually draw them.</p>
<p class="p2"><br></p>
<p class="p3"><b><span class="Apple-tab-span"> </span>*moveTo (point)</b></p>
-<p class="p3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Move the SCPen to <b>point</b>. <b>point</b> is an instance of <a href="../../Geometry/Point.html"><span class="s3">Point</span></a>.</p>
+<p class="p3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Move the Pen to <b>point</b>. <b>point</b> is an instance of <a href="../../Geometry/Point.html"><span class="s3">Point</span></a>.</p>
<p class="p5"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p3"><b><span class="Apple-tab-span"> </span>*lineTo (point)</b></p>
<p class="p3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Draw a line (define a path) from the current position to <b>point</b>. <b>point</b> is an instance of <a href="../../Geometry/Point.html"><span class="s3">Point</span></a>.</p>
-<p class="p2"></span></p>
+<p class="p3"> </p>
<p class="p3"><b><span class="Apple-tab-span"> </span>*line (p1, p2)</b></p>
<p class="p6"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Draw a line (define a path) from p1 to p2. Current position will be p2. <b>p1</b> and <b>p2</b> are instances of <a href="../../Geometry/Point.html"><span class="s3">Point</span></a>.</p>
<p class="p5"><br></p>
<p class="p3"><span class="s6"><b><span class="Apple-tab-span"> </span></b></span><b>*curveTo(point, cpoint1, cpoint2)</b></p>
-<p class="p3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>draws a cubic bezier curve from the current position to <b>point</b>.</span></p>
+<p class="p3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>draws a cubic bezier curve from the current position to <b>point</b>. </p>
<p class="p3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>cpoint1, cpoint2 </b>are control points determining the curves curvature.</p>
<p class="p3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>point, cpoint1 </b>and<b> cpoint2 </b>are instances of <a href="../../Geometry/Point.html"><span class="s7">Point</span></a>.</p>
<p class="p2"><br></p>
<p class="p3"><span class="s6"><b><span class="Apple-tab-span"> </span></b></span><b>*quadCurveTo(point, cpoint1)</b></p>
-<p class="p3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>draws a quad bezier curve from the current position to <b>point</b>.</span></p>
+<p class="p3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>draws a quad bezier curve from the current position to <b>point</b>. </p>
<p class="p3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>cpoint1 </b>is a control point determining the curves curvature.</p>
<p class="p3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>point, cpoint1 </b>are instances of <a href="../../Geometry/Point.html"><span class="s7">Point</span></a>.</p>
<p class="p5"><br></p>
@@ -87,33 +90,33 @@
<p class="p3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>point1, point2 </b>are instances of <a href="../../Geometry/Point.html"><span class="s7">Point</span></a>.</p>
<p class="p2"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s8">(</span></p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">var</span> w = <span class="s9">SCWindow</span>(<span class="s10">"arcTo"</span>, <span class="s9">Rect</span>(100, 200, 300, 300)).front;</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">var</span> w = <span class="s9">Window</span>(<span class="s10">"arcTo"</span>, <span class="s9">Rect</span>(100, 200, 300, 300)).front;</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">var</span> r= 15;</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.drawHook = { <span class="s9">|v|</span><span class="Apple-tab-span"> </span></p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>SCPen.fillColor = <span class="s9">Color</span>.blue;</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>SCPen.strokeColor = <span class="s9">Color</span>.red;</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>SCPen.moveTo(150@150);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>SCPen.arcTo(200@150, 200@225, r);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>SCPen.arcTo(200@225, 100@225, r);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>SCPen.arcTo(100@225, 100@150, r);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>SCPen.arcTo(100@150, 150@150, r);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>SCPen.lineTo(150@150);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>SCPen.fillStroke;</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Pen.fillColor = <span class="s9">Color</span>.blue;</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Pen.strokeColor = <span class="s9">Color</span>.red;</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Pen.moveTo(150@150);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Pen.arcTo(200@150, 200@225, r);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Pen.arcTo(200@225, 100@225, r);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Pen.arcTo(100@225, 100@150, r);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Pen.arcTo(100@150, 150@150, r);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Pen.lineTo(150@150);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Pen.fillStroke;</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>};</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>)</p>
<p class="p5"><br></p>
<p class="p3"><b><span class="Apple-tab-span"> </span>*addArc(center, radius, startAngle, arcAngle)</b></p>
<p class="p6"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Draw an arc around the <b>[Point]</b> <b>center</b>, at <b>radius</b> number of pixels. <b>startAngle</b> and <b>arcAngle</b> refer to the starting angle and the extent of the arc, and are in radians [0..2pi].</p>
<p class="p6"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s8">(</span></p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s9">SCWindow</span>.new.front;</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s9">Window</span>.new.front;</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.view.background_(<span class="s9">Color</span>.white);</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.drawHook = {</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.translate(100, 100);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.translate(100, 100);</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>10.do{</p>
<p class="p8"><span class="s4"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// set the Color</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.color = <span class="s9">Color</span>.red(rrand(0.0, 1), rrand(0.0, 0.5));</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.addArc((100.rand)@(100.rand), rrand(10, 100), 2pi.rand, pi);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.perform([<span class="s11">\stroke</span>, <span class="s11">\fill</span>].choose);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.color = <span class="s9">Color</span>.red(rrand(0.0, 1), rrand(0.0, 0.5));</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.addArc((100.rand)@(100.rand), rrand(10, 100), 2pi.rand, pi);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.perform([<span class="s11">\stroke</span>, <span class="s11">\fill</span>].choose);</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>}</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>};</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.refresh;</p>
@@ -123,15 +126,15 @@
<p class="p6"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Draw a wedge around the <b>[Point]</b> <b>center</b>, at <b>radius</b> number of pixels. <b>startAngle</b> and <b>arcAngle</b> refer to the starting angle and the extent of the arc, and are in radians [0..2pi].</p>
<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>(</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s9">SCWindow</span>.new.front;</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s9">Window</span>.new.front;</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.view.background_(<span class="s9">Color</span>.white);</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.drawHook = {</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.translate(100, 100);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.translate(100, 100);</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>10.do{</p>
<p class="p8"><span class="s4"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// set the Color</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.color = <span class="s9">Color</span>.blue(rrand(0.0, 1), rrand(0.0, 0.5));</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.addWedge((100.rand)@(100.rand), rrand(10, 100), 2pi.rand, 2pi.rand);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.perform([<span class="s11">\stroke</span>, <span class="s11">\fill</span>].choose);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.color = <span class="s9">Color</span>.blue(rrand(0.0, 1), rrand(0.0, 0.5));</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.addWedge((100.rand)@(100.rand), rrand(10, 100), 2pi.rand, 2pi.rand);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.perform([<span class="s11">\stroke</span>, <span class="s11">\fill</span>].choose);</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>}</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>};</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.refresh;</p>
@@ -141,41 +144,41 @@
<p class="p6"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Draw an annular wedge around the <b>[Point]</b> <b>center</b>, from <b>innerRadius</b> to <b>outerRadius</b> in pixels. <b>startAngle</b> and <b>arcAngle</b> refer to the starting angle and the extent of the arc, and are in radians [0..2pi].</p>
<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>(</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s9">SCWindow</span>.new.front;</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s9">Window</span>.new.front;</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.view.background_(<span class="s9">Color</span>.white);</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.drawHook = {</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.translate(100, 100);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.translate(100, 100);</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>1000.do{</p>
<p class="p8"><span class="s4"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// set the Color</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.color = <span class="s9">Color</span>.green(rrand(0.0, 1), rrand(0.0, 0.5));</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.addAnnularWedge(</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>(100.rand)@(100.rand),</span></p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>rrand(10, 50),</span></p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>rrand(51, 100),<span class="Apple-tab-span"> </span></span></p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>2pi.rand,</span></p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.color = <span class="s9">Color</span>.green(rrand(0.0, 1), rrand(0.0, 0.5));</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.addAnnularWedge(</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>(100.rand)@(100.rand), </p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>rrand(10, 50), </p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>rrand(51, 100), <span class="Apple-tab-span"> </span></p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>2pi.rand, </p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>2pi.rand</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.perform([<span class="s11">\stroke</span>, <span class="s11">\fill</span>].choose);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.perform([<span class="s11">\stroke</span>, <span class="s11">\fill</span>].choose);</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>}</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>};</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.refresh;</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>)</p>
<p class="p2"><br></p>
<p class="p3"><b><span class="Apple-tab-span"> </span>*addRect(rect)</b></p>
-<p class="p3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>adds a rectangle to the drawing;</span></p>
+<p class="p3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>adds a rectangle to the drawing; </p>
<p class="p2"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s8">(</span></p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s9">SCWindow</span>.new.front;</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s9">Window</span>.new.front;</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.dump;</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.view.background_(<span class="s9">Color</span>.white);</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.drawHook = {</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>80.do{</p>
<p class="p8"><span class="s4"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// set the Color</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.color = <span class="s9">Color</span>.green(rrand(0.0, 1), rrand(0.0, 0.5));</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.addRect(</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.color = <span class="s9">Color</span>.green(rrand(0.0, 1), rrand(0.0, 0.5));</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.addRect(</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Rect</span>(20, 20, (w.bounds.width-40).rand, (w.bounds.height-40).rand)</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.perform([<span class="s11">\stroke</span>, <span class="s11">\fill</span>].choose);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.perform([<span class="s11">\stroke</span>, <span class="s11">\fill</span>].choose);</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>}</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>};</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.refresh;</p>
@@ -185,44 +188,44 @@
<p class="p3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>outline the previous defined path.</p>
<p class="p2"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>(</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s9">SCWindow</span>.new.front;</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s9">Window</span>.new.front;</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.view.background_(<span class="s9">Color</span>.white);</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.drawHook = {</p>
<p class="p8"><span class="s4"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// set the Color</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.strokeColor = <span class="s9">Color</span>.red;</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.moveTo(200@100);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.strokeColor = <span class="s9">Color</span>.red;</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.moveTo(200@100);</p>
<p class="p5"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(250@200);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(300@200);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(200@250);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(100@200);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(150@200);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(200@100);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(250@200);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(300@200);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(200@250);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(100@200);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(150@200);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(200@100);</p>
<p class="p5"><br></p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.stroke</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.stroke</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>};</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.refresh;</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>)</p>
<p class="p5"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p3"><span class="s8"><span class="Apple-tab-span"> </span></span><b>*fill</b></p>
-<p class="p3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>fill the previous defined path.</span></p>
+<p class="p3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>fill the previous defined path. </p>
<p class="p2"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>(</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s9">SCWindow</span>.new.front;</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s9">Window</span>.new.front;</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.view.background_(<span class="s9">Color</span>.white);</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.drawHook = {</p>
<p class="p8"><span class="s4"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// set the Color</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.fillColor = <span class="s9">Color</span>.red;</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.moveTo(200@100);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.fillColor = <span class="s9">Color</span>.red;</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.moveTo(200@100);</p>
<p class="p5"><br></p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(250@200);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(300@200);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(200@250);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(100@200);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(150@200);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(200@100);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(250@200);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(300@200);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(200@250);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(100@200);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(150@200);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(200@100);</p>
<p class="p5"><br></p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.fill</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.fill</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>};</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.refresh;</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>)</p>
@@ -231,46 +234,46 @@
<p class="p3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>0 = fill</p>
<p class="p3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>1 = fill using even-odd rule</p>
<p class="p3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>2 = stroke</p>
-<p class="p3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>3 = fill and stroke the current path<span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span></p>
+<p class="p3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>3 = fill and stroke the current path<span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> </p>
<p class="p3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>4 = fill and stroke using even-odd rule</p>
<p class="p2"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>(</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s9">SCWindow</span>.new.front;</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s9">Window</span>.new.front;</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.view.background_(<span class="s9">Color</span>.white);</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.drawHook = {</p>
<p class="p8"><span class="s4"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// set the Color</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.fillColor = <span class="s9">Color</span>.red;</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.moveTo(200@100);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.fillColor = <span class="s9">Color</span>.red;</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.moveTo(200@100);</p>
<p class="p5"><br></p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(250@200);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(300@200);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(200@250);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(100@200);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(150@200);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(200@100);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(250@200);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(300@200);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(200@250);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(100@200);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(150@200);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(200@100);</p>
<p class="p5"><br></p>
-<p class="p8"><span class="s4"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span><span class="s9">SCPen</span><span class="s4">.draw(4); </span>// fill and then stroke</p>
+<p class="p8"><span class="s4"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span><span class="s9">Pen</span><span class="s4">.draw(4); </span>// fill and then stroke</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>};</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.refresh;</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>)</p>
<p class="p3"><span class="s8"><span class="Apple-tab-span"> </span></span><b>*fillStroke</b></p>
<p class="p3"><b><span class="Apple-tab-span"> </span></b><span class="s8"><span class="Apple-tab-span"> </span></span>fill and stroke the current path<span class="Apple-tab-span"> </span>(shortcut to the <b>draw(4)</b> method)</p>
<p class="p3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s8">(</span></p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s9">SCWindow</span>.new.front;</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s9">Window</span>.new.front;</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.view.background_(<span class="s9">Color</span>.white);</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.drawHook = {</p>
<p class="p8"><span class="s4"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// set the Color</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.fillColor = <span class="s9">Color</span>.red;</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.moveTo(200@100);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.fillColor = <span class="s9">Color</span>.red;</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.moveTo(200@100);</p>
<p class="p5"><br></p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(250@200);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(300@200);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(200@250);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(100@200);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(150@200);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(200@100);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(250@200);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(300@200);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(200@250);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(100@200);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(150@200);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(200@100);</p>
<p class="p5"><br></p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.fillStroke;</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.fillStroke;</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>};</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.refresh;</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>)</p>
@@ -280,12 +283,12 @@
<p class="p3"><b><span class="Apple-tab-span"> </span>*strokeRect(rect)</b></p>
<p class="p3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Strokes a rectangle into the window. <b>rect</b> is an instance of <a href="../../Geometry/Rect.html"><span class="s3">Rect</span></a>.</p>
<p class="p3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s8">(</span></p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s9">SCWindow</span>(<span class="s10">"strokeRect"</span>, <span class="s9">Rect</span>(128, 64, 360, 360));</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s9">Window</span>(<span class="s10">"strokeRect"</span>, <span class="s9">Rect</span>(128, 64, 360, 360));</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.drawHook = {</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">var</span> r;</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>r = <span class="s9">Rect</span>(100, 100, 160, 80);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.strokeColor = <span class="s9">Color</span>.black.alpha_(0.8);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.strokeRect(r);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.strokeColor = <span class="s9">Color</span>.black.alpha_(0.8);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.strokeRect(r);</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>};</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.front;</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>)</p>
@@ -299,12 +302,12 @@
<p class="p3"><b><span class="Apple-tab-span"> </span>*strokeOval(rect)</b></p>
<p class="p3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Strokes an oval into the window. <b>rect</b> is an instance of <a href="../../Geometry/Rect.html"><span class="s3">Rect</span></a>.</p>
<p class="p3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s8">(</span></p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s9">SCWindow</span>(<span class="s10">"strokeOval"</span>, <span class="s9">Rect</span>(128, 64, 360, 360));</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s9">Window</span>(<span class="s10">"strokeOval"</span>, <span class="s9">Rect</span>(128, 64, 360, 360));</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.drawHook = {</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">var</span> r;</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>r = <span class="s9">Rect</span>(100, 100, 160, 80);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.strokeColor = <span class="s9">Color</span>.black.alpha_(0.8);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.strokeOval(r);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.strokeColor = <span class="s9">Color</span>.black.alpha_(0.8);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.strokeOval(r);</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>};</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.front;</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>)</p>
@@ -315,11 +318,11 @@
<p class="p3"><span class="s8"><span class="Apple-tab-span"> </span></span><b>*fillAxialGradient(startPoint, endPoint, startColor, endColor)</b></p>
<p class="p3"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Draws an Axial gradient.</p>
<p class="p3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s8">(</span></p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s9">SCWindow</span>.new.front;</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s9">Window</span>.new.front;</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.drawHook = {</p>
<p class="p8"><span class="s4"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// fill the gradient</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.addRect(w.view.bounds.insetBy(30));</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.fillAxialGradient(w.view.bounds.leftTop, w.view.bounds.rightBottom, <span class="s9">Color</span>.rand, <span class="s9">Color</span>.rand);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.addRect(w.view.bounds.insetBy(30));</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.fillAxialGradient(w.view.bounds.leftTop, w.view.bounds.rightBottom, <span class="s9">Color</span>.rand, <span class="s9">Color</span>.rand);</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>};</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.refresh;</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>)</p>
@@ -328,11 +331,11 @@
<p class="p3"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Draws a Radial gradient.</p>
<p class="p5"><span class="Apple-tab-span"> </span></p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>(</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s9">SCWindow</span>.new.front;</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s9">Window</span>.new.front;</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.drawHook = {</p>
<p class="p8"><span class="s4"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// fill the gradient</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.addOval(w.view.bounds.insetBy(30));</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.fillRadialGradient(w.view.bounds.center,</span></p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.addOval(w.view.bounds.insetBy(30));</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.fillRadialGradient(w.view.bounds.center, </p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.view.bounds.center, 0, w.bounds.width, <span class="s9">Color</span>.rand, <span class="s9">Color</span>.rand);</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>};</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.refresh;</p>
@@ -347,42 +350,42 @@
<p class="p3"><b><span class="Apple-tab-span"> </span>*translate(x=0, y=0)</b></p>
<p class="p3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>translate the coordinate system to have its origin moved by <b>x</b>,<b>y</b></p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>(</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s9">SCWindow</span>.new.front;</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s9">Window</span>.new.front;</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.view.background_(<span class="s9">Color</span>.white);</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.drawHook = {</p>
<p class="p8"><span class="s4"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// set the Color</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.strokeColor = <span class="s9">Color</span>.blue;</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.translate(200,100);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.strokeColor = <span class="s9">Color</span>.blue;</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.translate(200,100);</p>
<p class="p5"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p8"><span class="s4"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// 0@0 is now 200@100</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.moveTo(0@0);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.moveTo(0@0);</p>
<p class="p5"><br></p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(50@100);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(100@100);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(0@150);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(-100@100);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(-50@100);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(0@0);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(50@100);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(100@100);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(0@150);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(-100@100);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(-50@100);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(0@0);</p>
<p class="p5"><br></p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.stroke</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.stroke</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>};</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.refresh;</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>)</p>
<p class="p5"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p8"><span class="s4"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// cumulative translations<span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>(</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s9">SCWindow</span>.new.front;</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s9">Window</span>.new.front;</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.view.background_(<span class="s9">Color</span>.clear);</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.drawHook = {</p>
<p class="p8"><span class="s4"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// set the Color</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.strokeColor = <span class="s9">Color</span>.black;</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.strokeColor = <span class="s9">Color</span>.black;</p>
<p class="p8"><span class="s4"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// draw 35 lines</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>35.do {</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.moveTo(0@0);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(50@350);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.moveTo(0@0);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(50@350);</p>
<p class="p8"><span class="s4"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// shift 10 to the right every time</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.translate(10, 0);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.stroke</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.translate(10, 0);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.stroke</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>}</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>};</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.refresh;</p>
@@ -391,24 +394,24 @@
<p class="p3"><b><span class="Apple-tab-span"> </span>*scale (x=0, y=0)</b></p>
<p class="p3"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Scales subsequent drawing. <b>x</b> and <b>y</b> are scaling factors (i.e. 1 is normal, 2 is double size, etc.).</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>(</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s9">SCWindow</span>.new.front;</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s9">Window</span>.new.front;</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.view.background_(<span class="s9">Color</span>.white);</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.drawHook = {</p>
<p class="p8"><span class="s4"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// set the Color</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.strokeColor = <span class="s9">Color</span>.green;</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.translate(200,100);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.scale(0.5, 2);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.strokeColor = <span class="s9">Color</span>.green;</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.translate(200,100);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.scale(0.5, 2);</p>
<p class="p8"><span class="s4"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// you have to set a starting point...</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.moveTo(0@0);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.moveTo(0@0);</p>
<p class="p5"><br></p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(50@100);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(100@100);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(0@150);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(-100@100);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(-50@100);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(0@0);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(50@100);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(100@100);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(0@150);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(-100@100);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(-50@100);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(0@0);</p>
<p class="p5"><br></p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.stroke</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.stroke</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>};</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.refresh;</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>)</p>
@@ -416,24 +419,24 @@
<p class="p3"><b><span class="Apple-tab-span"> </span>*skew (x=0, y=0)</b></p>
<p class="p3"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Skews subsequent drawing. <b>x</b> and <b>y</b> are skewing factors (i.e. 1 is normal).</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>(</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s9">SCWindow</span>.new.front;</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s9">Window</span>.new.front;</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.view.background_(<span class="s9">Color</span>.white);</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.drawHook = {</p>
<p class="p8"><span class="s4"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// set the Color</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.fillColor = <span class="s9">Color</span>.green(0.5, 0.8);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.translate(200,100);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.skew(0.5, 0.2);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.fillColor = <span class="s9">Color</span>.green(0.5, 0.8);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.translate(200,100);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.skew(0.5, 0.2);</p>
<p class="p8"><span class="s4"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// you have to set a starting point...</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.moveTo(0@0);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.moveTo(0@0);</p>
<p class="p5"><br></p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(50@100);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(100@100);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(0@150);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(-100@100);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(-50@100);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(0@0);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(50@100);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(100@100);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(0@150);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(-100@100);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(-50@100);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(0@0);</p>
<p class="p5"><br></p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.fill</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.fill</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>};</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.refresh;</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>)</p>
@@ -441,29 +444,29 @@
<p class="p3"><b><span class="Apple-tab-span"> </span>*rotate (angle=0, x=0, y=0)</b></p>
<p class="p3"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Rotates subsequent drawing around the <b>Point</b> x@y by the amount <b>angle </b>in radians [0..2pi].</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>(</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s9">SCWindow</span>.new.front;</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s9">Window</span>.new.front;</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.view.background_(<span class="s9">Color</span>.white);</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>c = 0;</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.drawHook = {</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.translate(220, 200);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.translate(220, 200);</p>
<p class="p5"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>10.do({</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.translate(0,10);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.translate(0,10);</p>
<p class="p8"><span class="s4"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// set the Color for all "real" drawing</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.fillColor = <span class="s9">Color</span>.hsv(c.fold(0, 1), 1, 1, 0.5);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.fillColor = <span class="s9">Color</span>.hsv(c.fold(0, 1), 1, 1, 0.5);</p>
<p class="p5"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p8"><span class="s4"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// you have to set a starting point...</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.moveTo(0@0);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.moveTo(0@0);</p>
<p class="p5"><span class="Apple-tab-span"> </span></p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(50@100);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(100@100);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(0@150);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(-100@100);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(-50@100);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.lineTo(0@0);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(50@100);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(100@100);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(0@150);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(-100@100);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(-50@100);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.lineTo(0@0);</p>
<p class="p5"><span class="Apple-tab-span"> </span></p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.fill;</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.rotate(0.2pi);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.fill;</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.rotate(0.2pi);</p>
<p class="p5"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>c = c + 0.1;</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>});</p>
@@ -485,11 +488,11 @@
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">var</span> r, a, b, c, d, matrix = [1, 0, 0, 1, 10, 10];</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">var</span> sliders, spex, name;</p>
<p class="p5"><span class="Apple-tab-span"> </span></p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s9">SCWindow</span>.new.front;</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s9">Window</span>.new.front;</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.view.background_(<span class="s9">Color</span>.white);</p>
<p class="p5"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
-<p class="p8"><span class="s4"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// create a controller-window</span></p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>controlWindow = <span class="s9">SCWindow</span>(<span class="s10">"matrix controls"</span>, <span class="s9">Rect</span>(400,200,350,120));</p>
+<p class="p8"><span class="s4"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// create a controller-window </p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>controlWindow = <span class="s9">Window</span>(<span class="s10">"matrix controls"</span>, <span class="s9">Rect</span>(400,200,350,120));</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>controlWindow.front;</p>
<p class="p5"><span class="Apple-tab-span"> </span></p>
<p class="p8"><span class="s4"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// determine the rectangle to be drawn</p>
@@ -499,25 +502,25 @@
<p class="p5"><span class="Apple-tab-span"> </span></p>
<p class="p8"><span class="s4"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// the drawHook</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.drawHook = {</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.strokeColor = <span class="s9">Color</span>.red;</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> <span class="Apple-tab-span"> </span></span><span class="s9">SCPen</span>.matrix = matrix;</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> <span class="Apple-tab-span"> </span></span><span class="s9">SCPen</span>.width = 5;</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> <span class="Apple-tab-span"> </span></span><span class="s9">SCPen</span>.strokeRect(r);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> <span class="Apple-tab-span"> </span></span><span class="s9">SCPen</span>.strokeOval(r);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.color = <span class="s9">Color</span>.blue;</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> <span class="Apple-tab-span"> </span></span><span class="s9">SCPen</span>.width = 0.1;</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> <span class="Apple-tab-span"> </span></span><span class="s9">SCPen</span>.line(a, c);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> <span class="Apple-tab-span"> </span></span><span class="s9">SCPen</span>.line(b, d);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> <span class="Apple-tab-span"> </span></span><span class="s9">SCPen</span>.stroke;</p>
-<p class="p5"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> </span></p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> </span><span class="s9">SCPen</span>.font = <span class="s9">Font</span>( <span class="s10">"Helvetica-Bold"</span>, 12 );</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> </span><span class="s9">SCPen</span>.stringAtPoint( <span class="s10">"A"</span>, a - 6 );</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> </span><span class="s9">SCPen</span>.stringAtPoint( <span class="s10">"B"</span>, b - 6 );</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> </span><span class="s9">SCPen</span>.stringAtPoint( <span class="s10">"C"</span>, c - (0@6) );</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> </span><span class="s9">SCPen</span>.stringAtPoint( <span class="s10">"D"</span>, d - (0@6) );</p>
-<p class="p5"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> </span></p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> </span><span class="s9">SCPen</span>.font = <span class="s9">Font</span>( <span class="s10">"Helvetica"</span>, 10 );</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> </span><span class="s9">SCPen</span>.stringInRect( <span class="s10">"a matrix test"</span>, r.moveBy( 50, 50 ));</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.strokeColor = <span class="s9">Color</span>.red;</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> <span class="Apple-tab-span"> </span><span class="s9">Pen</span>.matrix = matrix;</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> <span class="Apple-tab-span"> </span><span class="s9">Pen</span>.width = 5;</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> <span class="Apple-tab-span"> </span><span class="s9">Pen</span>.strokeRect(r);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> <span class="Apple-tab-span"> </span><span class="s9">Pen</span>.strokeOval(r);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.color = <span class="s9">Color</span>.blue;</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> <span class="Apple-tab-span"> </span><span class="s9">Pen</span>.width = 0.1;</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> <span class="Apple-tab-span"> </span><span class="s9">Pen</span>.line(a, c);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> <span class="Apple-tab-span"> </span><span class="s9">Pen</span>.line(b, d);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> <span class="Apple-tab-span"> </span><span class="s9">Pen</span>.stroke;</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> </p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> <span class="s9">Pen</span>.font = <span class="s9">Font</span>( <span class="s10">"Helvetica-Bold"</span>, 12 );</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> <span class="s9">Pen</span>.stringAtPoint( <span class="s10">"A"</span>, a - 6 );</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> <span class="s9">Pen</span>.stringAtPoint( <span class="s10">"B"</span>, b - 6 );</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> <span class="s9">Pen</span>.stringAtPoint( <span class="s10">"C"</span>, c - (0@6) );</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> <span class="s9">Pen</span>.stringAtPoint( <span class="s10">"D"</span>, d - (0@6) );</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> </p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> <span class="s9">Pen</span>.font = <span class="s9">Font</span>( <span class="s10">"Helvetica"</span>, 10 );</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> <span class="s9">Pen</span>.stringInRect( <span class="s10">"a matrix test"</span>, r.moveBy( 50, 50 ));</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>};</p>
<p class="p5"><span class="Apple-tab-span"> </span></p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>controlWindow.view.decorator = sliders = <span class="s9">FlowLayout</span>(controlWindow.view.bounds);</p>
@@ -531,39 +534,39 @@
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>];</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>name = #[zoomX, shearingY, shearingX, zoomY, translateX, translateY];</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>6.do { <span class="s9">|i|</span></p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> </span><span class="s9">EZSlider</span>(controlWindow, 300 @ 14, name[i], spex[i], { <span class="s9">|ez|</span> <span class="s9">var</span> val;</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> </span>val = ez.value;</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> </span>[i, val.round(10e-4)].postln;</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> </span>matrix.put(i, val);</p>
-<p class="p8"><span class="s4"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> </span>w.refresh; </span>// reevaluate drawHook function</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> <span class="Apple-tab-span"> </span></span>}, matrix[i]);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> <span class="Apple-tab-span"> </span></span>sliders.nextLine;</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> <span class="s9">EZSlider</span>(controlWindow, 300 @ 14, name[i], spex[i], { <span class="s9">|ez|</span> <span class="s9">var</span> val;</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> val = ez.value;</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> [i, val.round(10e-4)].postln;</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> matrix.put(i, val);</p>
+<p class="p8"><span class="s4"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> </span>w.refresh; // reevaluate drawHook function</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> <span class="Apple-tab-span"> </span>}, matrix[i]);</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span> <span class="Apple-tab-span"> </span>sliders.nextLine;</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>};</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.refresh;</p>
<p class="p7"><span class="Apple-tab-span"> </span>)</p>
<p class="p2"><br></p>
<p class="p2"><br></p>
<p class="p3"><b><span class="Apple-tab-span"> </span>*width_(width=1)</b></p>
-<p class="p3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>sets the width of the SCPen for the whole stroke</p>
+<p class="p3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>sets the width of the Pen for the whole stroke</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>(</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s9">SCWindow</span>.new.front;</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s9">Window</span>.new.front;</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.view.background_(<span class="s9">Color</span>.white);</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.drawHook = {</p>
<p class="p8"><span class="s4"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// set the Color</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.strokeColor = <span class="s9">Color</span>.blue(0.5, 0.5);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.translate(200,100);</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">SCPen</span>.width = 10;</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">Pen</span>.strokeColor = <span class="s9">Color</span>.blue(0.5, 0.5);</p>
@@ Diff output truncated at 100000 characters. @@
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
_______________________________________________
sc-dev mailing list
info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: https://listarc.bham.ac.uk/marchives/sc-dev/
search: https://listarc.bham.ac.uk/lists/sc-dev/search/