[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[sc-dev] SF.net SVN: supercollider:[8079] trunk/build/Help/GUI



Revision: 8079
          http://supercollider.svn.sourceforge.net/supercollider/?rev=8079&view=rev
Author:   jmfuo
Date:     2008-12-08 12:37:24 +0000 (Mon, 08 Dec 2008)

Log Message:
-----------
updated docs

Modified Paths:
--------------
    trunk/build/Help/GUI/Pen.html
    trunk/build/Help/GUI/SCDragView.html
    trunk/build/Help/GUI/SCStaticText.html
    trunk/build/Help/GUI/SCView.html

Modified: trunk/build/Help/GUI/Pen.html
===================================================================
--- trunk/build/Help/GUI/Pen.html	2008-12-08 10:37:06 UTC (rev 8078)
+++ trunk/build/Help/GUI/Pen.html	2008-12-08 12:37:24 UTC (rev 8079)
@@ -5,42 +5,42 @@
 <meta http-equiv="Content-Style-Type" content="text/css">
 <title></title>
 <meta name="Generator" content="Cocoa HTML Writer">
-<meta name="CocoaVersion" content="824.48">
+<meta name="CocoaVersion" content="949.35">
 <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: #001fe8}
+p.p4 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; color: #001ee6}
 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: #773a25}
-p.p9 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; color: #343130}
-p.p10 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; color: #393634; min-height: 14.0px}
-p.p11 {margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Monaco; color: #773a25}
-p.p12 {margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Monaco; color: #773a25; min-height: 14.0px}
+p.p8 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #6b3c28}
+p.p9 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; color: #333130}
+p.p10 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; color: #383634; min-height: 14.0px}
+p.p11 {margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Monaco; color: #6b3c28}
+p.p12 {margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Monaco; color: #6b3c28; min-height: 14.0px}
 p.p13 {margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Monaco; min-height: 14.0px}
 p.p14 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #606060}
 p.p15 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Trebuchet MS}
 p.p16 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Trebuchet MS; min-height: 14.0px}
-p.p17 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Trebuchet MS; color: #773a25}
+p.p17 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Trebuchet MS; color: #6b3c28}
 span.s1 {font: 18.0px Helvetica}
-span.s2 {color: #5d6987}
-span.s3 {color: #656e89}
+span.s2 {color: #606985}
+span.s3 {color: #676e87}
 span.s4 {color: #000000}
 span.s5 {text-decoration: underline}
-span.s6 {color: #343130}
-span.s7 {color: #1d4ee5}
+span.s6 {color: #333130}
+span.s7 {color: #2c53de}
 span.s8 {font: 9.0px Monaco}
-span.s9 {color: #0000bf}
+span.s9 {color: #0018b8}
 span.s10 {color: #606060}
-span.s11 {color: #2445a8}
-span.s12 {color: #54612c}
+span.s11 {color: #2d48a3}
+span.s12 {color: #576030}
 span.s13 {font: 12.0px Helvetica; color: #000000}
-span.s14 {color: #393634}
+span.s14 {color: #383634}
 span.s15 {font: 10.0px Monaco}
 span.s16 {font: 8.0px Monaco}
-span.s17 {color: #1b3ea8}
+span.s17 {color: #2541a3}
 span.Apple-tab-span {white-space:pre}
 </style>
 </head>
@@ -751,6 +751,12 @@
 <p class="p3"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>0 = miter</p>
 <p class="p3"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>1 = round</p>
 <p class="p3"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>2 = bevel</p>
+<p class="p2"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span></p>
+<p class="p3"><span class="s14"><span class="Apple-tab-span">	</span></span><b>*capStyle_(option)</b></p>
+<p class="p3"><b><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span></b>set the lines joining style according to the defined options:</p>
+<p class="p3"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>0 = butt</p>
+<p class="p3"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>1 = round</p>
+<p class="p3"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>2 = square</p>
 <p class="p2"><span class="Apple-tab-span">	</span></p>
 <p class="p3"><span class="Apple-tab-span">	</span><b>*alpha_(alphaValue)</b></p>
 <p class="p3"><b><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span></b>set the opacity level.</p>

Modified: trunk/build/Help/GUI/SCDragView.html
===================================================================
--- trunk/build/Help/GUI/SCDragView.html	2008-12-08 10:37:06 UTC (rev 8078)
+++ trunk/build/Help/GUI/SCDragView.html	2008-12-08 12:37:24 UTC (rev 8079)
@@ -15,18 +15,19 @@
 p.p6 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 12.0px Helvetica}
 p.p7 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 12.0px Helvetica; min-height: 14.0px}
 p.p8 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco}
-p.p9 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #a41c14}
-p.p10 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; min-height: 12.0px}
-p.p11 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #606060}
-p.p12 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #3e3c36}
-p.p13 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #3e3c36; min-height: 12.0px}
+p.p9 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #bf0000}
+p.p10 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #000000}
+p.p11 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #000000; min-height: 12.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: 9.0px Monaco; color: #3e3c36}
+p.p14 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #3e3c36; min-height: 12.0px}
 span.s1 {font: 18.0px Helvetica}
 span.s2 {color: #000000}
 span.s3 {text-decoration: underline}
-span.s4 {color: #656b96}
+span.s4 {color: #666c94}
 span.s5 {font: 14.0px Helvetica}
-span.s6 {color: #0018b8}
-span.s7 {color: #356f14}
+span.s6 {color: #0000bf}
+span.s7 {color: #007300}
 span.s8 {font: 11.0px Monaco}
 span.s9 {color: #606060}
 span.Apple-tab-span {white-space:pre}
@@ -39,7 +40,7 @@
 <p class="p2"><br></p>
 <p class="p3"><span class="s2"><b>See also:</b> <a href="SCDragSource.html"><span class="s3">SCDragSource</span></a>, <a href="SCDragSink.html"><span class="s3">SCDragSink</span></a>, <a href="SCDragBoth.html"><span class="s3">SCDragBoth</span></a></span></p>
 <p class="p2"><br></p>
-<p class="p1">Users will not normally directly create instances of SCDragView, but only use it through its subclasses.<span class="Apple-converted-space">  </span>The three subclasses, SCDragSource, SCDragSink, SCDragBoth, all function basically the same way: They are simple, graphically represented rectangles, which act as a drag-source, a drag target, or both. Their dragging behavior only differs from other GUI views, in that they do not require the cmd key to be held down for dragging. All other dragging functions are those defined by <a href="SCView.html"><span class="s4">SCView</span></a>. They inherit from <a href="SCStaticTextBase.html"><span class="s4">SCStaticTextBase</span></a>, and thus store their content in <b>object</b> and by default display their content<span class="Apple-converted-space">  </span>using <b>asString</b>. You can keep<span class="Apple-converted-space">  </span>their string independent of the content, if you set <b>setBoth</b>=false. <span class="Apple-converted-space"> </span></p>
+<p class="p1">Users will not normally directly create instances of SCDragView, but only use it through its subclasses.<span class="Apple-converted-space">  </span>The three subclasses, SCDragSource, SCDragSink, SCDragBoth, all function basically the same way: They are simple, graphically represented rectangles, which act as a drag-source, a drag target, or both. Their dragging behavior only differs from other GUI views, in that they do not require the cmd key to be held down for dragging. All other dragging functions are those defined by <a href="SCView.html"><span class="s4">SCView</span></a>. They inherit from <a href="SCStaticTextBase.html"><span class="s4">SCStaticTextBase</span></a>, and thus store their content in <b>object</b> and by default display their content<span class="Apple-converted-space">  </span>using <b>asString</b>. You can keep<span class="Apple-converted-space">  </span>their string independent of the content, if you set <b>setBoth</b>=false.<span class="Apple-converted-space">  </span>You can also set a label to be displayed while dragging by using <b>dragLabel_()</b>.</p>
 <p class="p4"><br></p>
 <p class="p5"><b>Subclassing and Internal Methods<span class="Apple-converted-space"> </span></b></p>
 <p class="p6"><span class="s5"><span class="Apple-tab-span">	</span></span>The following methods are usually not used directly or are called by a primitive. Programmers can still call or override these as needed.<span class="Apple-converted-space"> </span></p>
@@ -52,68 +53,72 @@
 <p class="p5"><b>Examples</b></p>
 <p class="p8">(</p>
 <p class="p9"><span class="s2">s.waitForBoot({<span class="Apple-tab-span">	</span></span>//only needed if you are using sound</p>
-<p class="p8"><span class="Apple-tab-span">	</span>w=<span class="s6">SCWindow</span>.new.front;</p>
-<p class="p10"><span class="Apple-tab-span">	</span></p>
+<p class="p10"><span class="Apple-tab-span">	</span>w=<span class="s6">SCWindow</span>.new.front;</p>
+<p class="p11"><span class="Apple-tab-span">	</span></p>
 <p class="p9"><span class="s2"><span class="Apple-tab-span">	</span></span>// store various kinds of objects in the drag source</p>
-<p class="p10"><span class="Apple-tab-span">	</span></p>
+<p class="p11"><span class="Apple-tab-span">	</span></p>
 <p class="p9"><span class="s2"><span class="Apple-tab-span">	</span></span>// a string source</p>
-<p class="p8"><span class="Apple-tab-span">	</span>a=<span class="s6">SCDragSource</span>(w,<span class="s6">Rect</span>(10,10,150,20)).align_(<span class="s7">\center</span>);</p>
-<p class="p11"><span class="s2"><span class="Apple-tab-span">	</span>a.object=</span>"I am a string source"<span class="s2">;</span></p>
-<p class="p10"><span class="Apple-tab-span">	</span></p>
+<p class="p10"><span class="Apple-tab-span">	</span>a=<span class="s6">SCDragSource</span>(w,<span class="s6">Rect</span>(10,10,150,20)).align_(<span class="s7">\center</span>);</p>
+<p class="p12"><span class="s2"><span class="Apple-tab-span">	</span>a.object=</span>"I am a string source"<span class="s2">;</span></p>
+<p class="p11"><span class="Apple-tab-span">	</span></p>
 <p class="p9"><span class="s2"><span class="Apple-tab-span">	</span></span>// a Float source</p>
-<p class="p8"><span class="Apple-tab-span">	</span>b=<span class="s6">SCDragSource</span>(w,<span class="s6">Rect</span>(10,40,150,20)).align_(<span class="s7">\center</span>);</p>
-<p class="p8"><span class="Apple-tab-span">	</span>b.object=2.234;</p>
-<p class="p10"><span class="Apple-tab-span">	</span></p>
+<p class="p10"><span class="Apple-tab-span">	</span>b=<span class="s6">SCDragSource</span>(w,<span class="s6">Rect</span>(10,40,150,20)).align_(<span class="s7">\center</span>);</p>
+<p class="p10"><span class="Apple-tab-span">	</span>b.object=2.234;</p>
+<p class="p11"><span class="Apple-tab-span">	</span></p>
 <p class="p9"><span class="s2"><span class="Apple-tab-span">	</span></span>// a Point source</p>
-<p class="p8"><span class="Apple-tab-span">	</span>c=<span class="s6">SCDragSource</span>(w,<span class="s6">Rect</span>(10,70,150,20)).align_(<span class="s7">\center</span>);</p>
-<p class="p8"><span class="Apple-tab-span">	</span>c.object=<span class="s6">Point</span>(20,30);</p>
-<p class="p10"><span class="Apple-tab-span">	</span></p>
+<p class="p10"><span class="Apple-tab-span">	</span>c=<span class="s6">SCDragSource</span>(w,<span class="s6">Rect</span>(10,70,150,20)).align_(<span class="s7">\center</span>);</p>
+<p class="p10"><span class="Apple-tab-span">	</span>c.object=<span class="s6">Point</span>(20,30);</p>
+<p class="p11"><span class="Apple-tab-span">	</span></p>
 <p class="p9"><span class="s2"><span class="Apple-tab-span">	</span></span>// A sound function source</p>
-<p class="p8"><span class="Apple-tab-span">	</span>d=<span class="s6">SCDragSource</span>(w,<span class="s6">Rect</span>(10,100,150,20)).align_(<span class="s7">\center</span>);</p>
-<p class="p8"><span class="Apple-tab-span">	</span>d.object={<span class="s6">var</span> n; s.waitForBoot({n=<span class="s6">Synth</span>(<span class="s7">\default</span>)});n};</p>
-<p class="p10"><span class="Apple-tab-span">	</span></p>
+<p class="p9"><span class="s2"><span class="Apple-tab-span">	</span></span>// dragLabel_() is used for the label while dragging</p>
+<p class="p10"><span class="Apple-tab-span">	</span>d=<span class="s6">SCDragSource</span>(w,<span class="s6">Rect</span>(10,100,150,20)).align_(<span class="s7">\center</span>);</p>
+<p class="p10"><span class="Apple-tab-span">	</span>d.object={<span class="s6">var</span> n; s.waitForBoot({n=<span class="s6">Synth</span>(<span class="s7">\default</span>)});n};</p>
+<p class="p12"><span class="s2"><span class="Apple-tab-span">	</span>d.dragLabel=</span>" I am a sound function.\n My dragLabel_() is set<span class="Apple-converted-space">  </span>\n to inform you about that "<span class="s2">;</span></p>
+<p class="p11"><span class="Apple-tab-span">	</span></p>
 <p class="p9"><span class="s2"><span class="Apple-tab-span">	</span></span>// A sound function source</p>
 <p class="p9"><span class="s2"><span class="Apple-tab-span">	</span></span>//here the string label is independent of the content type (Function)</p>
-<p class="p8"><span class="Apple-tab-span">	</span>f=<span class="s6">SCDragSource</span>(w,<span class="s6">Rect</span>(10,130,150,20)).align_(<span class="s7">\center</span>).setBoth_(<span class="s6">false</span>);</p>
-<p class="p8"><span class="Apple-tab-span">	</span>f.object={{<span class="s6">SinOsc</span>.ar(440,0,0.4)}.play};</p>
-<p class="p11"><span class="s2"><span class="Apple-tab-span">	</span>f.string=</span>"My label is independent"<span class="s2">;</span></p>
-<p class="p10"><span class="Apple-tab-span">	</span></p>
+<p class="p9"><span class="s2"><span class="Apple-tab-span">	</span></span>// dragLabel_() is used for the label while dragging</p>
+<p class="p10"><span class="Apple-tab-span">	</span>f=<span class="s6">SCDragSource</span>(w,<span class="s6">Rect</span>(10,130,150,20)).align_(<span class="s7">\center</span>).setBoth_(<span class="s6">false</span>);</p>
+<p class="p10"><span class="Apple-tab-span">	</span>f.object={{<span class="s6">SinOsc</span>.ar(440,0,0.4)}.play};</p>
+<p class="p12"><span class="s2"><span class="Apple-tab-span">	</span>f.string=</span>"My label is independent"<span class="s2">;</span></p>
+<p class="p12"><span class="s2"><span class="Apple-tab-span">	</span>f.dragLabel=</span>" My dragLabel_() says \n I am dragging a sound function "<span class="s2">;</span></p>
+<p class="p11"><span class="Apple-tab-span">	</span></p>
 <p class="p9"><span class="s2"><span class="Apple-tab-span">	</span></span>// receive anthing</p>
-<p class="p8"><span class="Apple-tab-span">	</span>g=<span class="s6">SCDragSink</span>(w,<span class="s6">Rect</span>(170,10,200,20)).align_(<span class="s7">\center</span>);</p>
-<p class="p11"><span class="s2"><span class="Apple-tab-span">	</span>g.string=</span>"recieve anything, do nothing"<span class="s2">;</span></p>
-<p class="p10"><span class="Apple-tab-span">	</span></p>
+<p class="p10"><span class="Apple-tab-span">	</span>g=<span class="s6">SCDragSink</span>(w,<span class="s6">Rect</span>(170,10,200,20)).align_(<span class="s7">\center</span>);</p>
+<p class="p12"><span class="s2"><span class="Apple-tab-span">	</span>g.string=</span>"recieve anything, do nothing"<span class="s2">;</span></p>
+<p class="p11"><span class="Apple-tab-span">	</span></p>
 <p class="p9"><span class="s2"><span class="Apple-tab-span">	</span></span>// receive only floats</p>
-<p class="p8"><span class="Apple-tab-span">	</span>g=<span class="s6">SCDragSink</span>(w,<span class="s6">Rect</span>(170,40,200,20)).align_(<span class="s7">\center</span>);</p>
-<p class="p11"><span class="s2"><span class="Apple-tab-span">	</span>g.string=</span>"I only like floats"<span class="s2">;</span></p>
-<p class="p8"><span class="Apple-tab-span">	</span>g<span class="s8">.</span>canReceiveDragHandler = { <span class="s6">SCView</span>.currentDrag.isFloat };</p>
-<p class="p10"><span class="Apple-tab-span">	</span></p>
+<p class="p10"><span class="Apple-tab-span">	</span>g=<span class="s6">SCDragSink</span>(w,<span class="s6">Rect</span>(170,40,200,20)).align_(<span class="s7">\center</span>);</p>
+<p class="p12"><span class="s2"><span class="Apple-tab-span">	</span>g.string=</span>"I only like floats"<span class="s2">;</span></p>
+<p class="p10"><span class="Apple-tab-span">	</span>g<span class="s8">.</span>canReceiveDragHandler = { <span class="s6">SCView</span>.currentDrag.isFloat };</p>
+<p class="p11"><span class="Apple-tab-span">	</span></p>
 <p class="p9"><span class="s2"><span class="Apple-tab-span">	</span></span>// receive only numbers and points, and convert them to rects</p>
-<p class="p8"><span class="Apple-tab-span">	</span>h=<span class="s6">SCDragSink</span>(w,<span class="s6">Rect</span>(170,70,200,20)).align_(<span class="s7">\center</span>);</p>
-<p class="p11"><span class="s2"><span class="Apple-tab-span">	</span>h.string=</span>"I convert to Rect"<span class="s2">;</span></p>
-<p class="p8"><span class="Apple-tab-span">	</span><span class="s8">h.</span>canReceiveDragHandler = {<span class="s6">SCView</span>.currentDrag.isKindOf(<span class="s6">Number</span>)||<span class="s6">SCView</span>.currentDrag.isKindOf(<span class="s6">Point</span>)};</p>
-<p class="p8"><span class="Apple-tab-span">	</span>h.receiveDragHandler={<span class="s6">arg</span> v; h.object=<span class="s6">SCView</span>.currentDrag.asRect};</p>
-<p class="p10"><span class="Apple-tab-span">	</span></p>
+<p class="p10"><span class="Apple-tab-span">	</span>h=<span class="s6">SCDragSink</span>(w,<span class="s6">Rect</span>(170,70,200,20)).align_(<span class="s7">\center</span>);</p>
+<p class="p12"><span class="s2"><span class="Apple-tab-span">	</span>h.string=</span>"I convert to Rect"<span class="s2">;</span></p>
+<p class="p10"><span class="Apple-tab-span">	</span><span class="s8">h.</span>canReceiveDragHandler = {<span class="s6">SCView</span>.currentDrag.isKindOf(<span class="s6">Number</span>)||<span class="s6">SCView</span>.currentDrag.isKindOf(<span class="s6">Point</span>)};</p>
+<p class="p10"><span class="Apple-tab-span">	</span>h.receiveDragHandler={<span class="s6">arg</span> v; h.object=<span class="s6">SCView</span>.currentDrag.asRect};</p>
+<p class="p11"><span class="Apple-tab-span">	</span></p>
 <p class="p9"><span class="s2"><span class="Apple-tab-span">	</span></span>// receive only functions, and try to play them</p>
-<p class="p8"><span class="Apple-tab-span">	</span>i=<span class="s6">SCDragSink</span>(w,<span class="s6">Rect</span>(170,100,200,20)).align_(<span class="s7">\center</span>);</p>
-<p class="p11"><span class="s2"><span class="Apple-tab-span">	</span>i.string=</span>"I evaluate a (sound)<span class="Apple-converted-space">  </span>function"<span class="s2">;</span></p>
-<p class="p8"><span class="Apple-tab-span">	</span><span class="s8">i.</span>canReceiveDragHandler = {<span class="s6">SCView</span>.currentDrag.isKindOf(<span class="s6">Function</span>)};</p>
-<p class="p8"><span class="Apple-tab-span">	</span>i.receiveDragHandler={<span class="s6">arg</span> v;<span class="Apple-converted-space"> </span></p>
-<p class="p8"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>i.object=<span class="s6">SCView</span>.currentDrag.value;</p>
-<p class="p11"><span class="s2"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>i.string=</span>"click here for silence"<span class="s2">;</span></p>
-<p class="p8"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>i.background_(<span class="s6">Color</span>.red)};</p>
-<p class="p8"><span class="Apple-tab-span">	</span>i.mouseDownAction_({i.object.free;i.string=<span class="s9">"I evaluate a (sound) function"</span>;i.background_(<span class="s6">Color</span>.clear)});</p>
-<p class="p10"><span class="Apple-tab-span">	</span></p>
-<p class="p8"><span class="Apple-tab-span">	</span><span class="s6">SCStaticText</span>(w,<span class="s6">Rect</span>(10,200,380,50))</p>
-<p class="p8"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>.stringColor_(<span class="s6">Color</span>.white)</p>
-<p class="p11"><span class="s2"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>.string_(</span>"Try dragging any item on the left <span class="Apple-converted-space">  </span>-----&gt; <span class="Apple-converted-space">  </span>to any item on the right"<span class="s2">);</span></p>
-<p class="p10"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span></p>
-<p class="p8">});</p>
-<p class="p12">)</p>
-<p class="p13"><br></p>
-<p class="p13"><br></p>
-<p class="p13"><br></p>
-<p class="p13"><br></p>
-<p class="p13"><br></p>
-<p class="p13"><br></p>
+<p class="p10"><span class="Apple-tab-span">	</span>i=<span class="s6">SCDragSink</span>(w,<span class="s6">Rect</span>(170,100,200,20)).align_(<span class="s7">\center</span>);</p>
+<p class="p12"><span class="s2"><span class="Apple-tab-span">	</span>i.string=</span>"I evaluate a (sound)<span class="Apple-converted-space">  </span>function"<span class="s2">;</span></p>
+<p class="p10"><span class="Apple-tab-span">	</span><span class="s8">i.</span>canReceiveDragHandler = {<span class="s6">SCView</span>.currentDrag.isKindOf(<span class="s6">Function</span>)};</p>
+<p class="p10"><span class="Apple-tab-span">	</span>i.receiveDragHandler={<span class="s6">arg</span> v;<span class="Apple-converted-space"> </span></p>
+<p class="p10"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>i.object=<span class="s6">SCView</span>.currentDrag.value;</p>
+<p class="p12"><span class="s2"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>i.string=</span>"click here for silence"<span class="s2">;</span></p>
+<p class="p10"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>i.background_(<span class="s6">Color</span>.red)};</p>
+<p class="p10"><span class="Apple-tab-span">	</span>i.mouseDownAction_({i.object.free;i.string=<span class="s9">"I evaluate a (sound) function"</span>;i.background_(<span class="s6">Color</span>.clear)});</p>
+<p class="p11"><span class="Apple-tab-span">	</span></p>
+<p class="p10"><span class="Apple-tab-span">	</span><span class="s6">SCStaticText</span>(w,<span class="s6">Rect</span>(10,200,380,50))</p>
+<p class="p10"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>.stringColor_(<span class="s6">Color</span>.white)</p>
+<p class="p12"><span class="s2"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>.string_(</span>"Try dragging any item on the left <span class="Apple-converted-space">  </span>-----&gt; <span class="Apple-converted-space">  </span>to any item on the right"<span class="s2">);</span></p>
+<p class="p11"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span></p>
+<p class="p10">});</p>
+<p class="p13">)</p>
+<p class="p14"><br></p>
+<p class="p14"><br></p>
+<p class="p14"><br></p>
+<p class="p14"><br></p>
+<p class="p14"><br></p>
+<p class="p14"><br></p>
 </body>
 </html>

Modified: trunk/build/Help/GUI/SCStaticText.html
===================================================================
--- trunk/build/Help/GUI/SCStaticText.html	2008-12-08 10:37:06 UTC (rev 8078)
+++ trunk/build/Help/GUI/SCStaticText.html	2008-12-08 12:37:24 UTC (rev 8079)
@@ -20,16 +20,19 @@
 p.p11 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco}
 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 57.0px; text-indent: -57.0px; font: 14.0px Helvetica}
-p.p14 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; min-height: 12.0px}
-p.p15 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #a41c14}
+p.p14 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #000000; min-height: 12.0px}
+p.p15 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #bf0000}
+p.p16 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #000000}
+p.p17 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; min-height: 12.0px}
 span.s1 {font: 18.0px Helvetica}
 span.s2 {color: #000000}
-span.s3 {color: #3e54c5}
-span.s4 {color: #6d7187}
+span.s3 {color: #485abb}
+span.s4 {color: #6f7185}
 span.s5 {font: 12.0px Helvetica}
-span.s6 {color: #0018b8}
-span.s7 {color: #356f14}
-span.s8 {color: #606060}
+span.s6 {color: #1129ac}
+span.s7 {color: #0000bf}
+span.s8 {color: #007300}
+span.s9 {color: #606060}
 span.Apple-tab-span {white-space:pre}
 </style>
 </head>
@@ -38,8 +41,6 @@
 <p class="p2"><br></p>
 <p class="p3"><span class="s2"><b>Inherits from: </b><a href="../Core/Object.html"><b>Object</b></a><b> : </b><a href="SCView.html"><b>SCView</b></a><b> : </b><a href="SCStaticTextBase.html"><b>SCStaticTextBase</b></a></span></p>
 <p class="p2"><br></p>
-<p class="p4"><b>Some Important Issues Regarding SCTextField</b></p>
-<p class="p2"><br></p>
 <p class="p1">Inherits formatting methods from <a href="SCStaticTextBase.html"><span class="s3">SCStaticTextBase</span></a>.</p>
 <p class="p2"><br></p>
 <p class="p4"><b>Creation / Class Methods</b></p>
@@ -58,95 +59,95 @@
 <p class="p13"><b>Examples</b></p>
 <p class="p14"><br></p>
 <p class="p15">// basic usage</p>
-<p class="p11">(<span class="Apple-tab-span">	</span></p>
-<p class="p11"><span class="Apple-tab-span">	</span>w = <span class="s6">SCWindow</span>.new.front;</p>
-<p class="p11"><span class="Apple-tab-span">	</span>a = <span class="s6">SCStaticText</span>(w, <span class="s6">Rect</span>(10, 10, 200, 20));</p>
+<p class="p16">(<span class="Apple-tab-span">	</span></p>
+<p class="p16"><span class="Apple-tab-span">	</span>w = <span class="s7">SCWindow</span>.new.front;</p>
+<p class="p16"><span class="Apple-tab-span">	</span>a = <span class="s7">SCStaticText</span>(w, <span class="s7">Rect</span>(10, 10, 200, 20));</p>
 <p class="p12"><span class="s2"><span class="Apple-tab-span">	</span>a.string = </span>"Rolof's Rolex"<span class="s2">;</span></p>
-<p class="p11">)</p>
+<p class="p16">)</p>
 <p class="p14"><br></p>
 <p class="p15">// adjust look , alignment and content</p>
-<p class="p11">a.background=<span class="s6">Color</span>.grey;</p>
-<p class="p11">a.align = <span class="s7">\center</span>;</p>
-<p class="p11">a.font = <span class="s6">Font</span>(<span class="s8">"Monaco"</span>, 11);</p>
-<p class="p11">a.string = <span class="s8">"Your Rolex"</span>;</p>
+<p class="p16">a.background=<span class="s7">Color</span>.grey;</p>
+<p class="p16">a.align = <span class="s8">\center</span>;</p>
+<p class="p16">a.font = <span class="s7">Font</span>(<span class="s9">"Monaco"</span>, 11);</p>
+<p class="p16">a.string = <span class="s9">"Your Rolex"</span>;</p>
 <p class="p14"><br></p>
 <p class="p14"><br></p>
 <p class="p14"><br></p>
 <p class="p15">// Monitoring values in a synth</p>
-<p class="p11">(</p>
+<p class="p16">(</p>
 <p class="p14"><br></p>
-<p class="p11">w = <span class="s6">SCWindow</span>.new(<span class="s8">"Frequency Monitor"</span>, <span class="s6">Rect</span>(200, <span class="s6">SCWindow</span>.screenBounds.height-200,300,150)).front;</p>
+<p class="p16">w = <span class="s7">SCWindow</span>.new(<span class="s9">"Frequency Monitor"</span>, <span class="s7">Rect</span>(200, <span class="s7">SCWindow</span>.screenBounds.height-200,300,150)).front;</p>
 <p class="p14"><br></p>
-<p class="p11">a = <span class="s6">SCStaticText</span>(w, <span class="s6">Rect</span>(45, 10, 200, 20)).background_(<span class="s6">Color</span>.rand);</p>
+<p class="p16">a = <span class="s7">SCStaticText</span>(w, <span class="s7">Rect</span>(45, 10, 200, 20)).background_(<span class="s7">Color</span>.rand);</p>
 <p class="p12"><span class="s2">a.string = </span>"Current Frequency"<span class="s2">;</span></p>
 <p class="p14"><br></p>
-<p class="p11"><span class="s6">SCButton</span>.new(w, <span class="s6">Rect</span>(45, 70, 200, 20)).states_([[<span class="s8">"close"</span>,<span class="s6">Color</span>.black,<span class="s6">Color</span>.rand]]).action_({w.close});</p>
+<p class="p16"><span class="s7">SCButton</span>.new(w, <span class="s7">Rect</span>(45, 70, 200, 20)).states_([[<span class="s9">"close"</span>,<span class="s7">Color</span>.black,<span class="s7">Color</span>.rand]]).action_({w.close});</p>
 <p class="p14"><br></p>
-<p class="p11">s.waitForBoot({</p>
+<p class="p16">s.waitForBoot({</p>
 <p class="p14"><span class="Apple-tab-span">	</span></p>
 <p class="p14"><span class="Apple-tab-span">	</span></p>
-<p class="p11"><span class="Apple-tab-span">	</span>q=<span class="s6">SynthDef</span>(<span class="s7">\Docs_FreqMonitor</span>, {<span class="s6">var</span> freq,snd;</p>
-<p class="p11"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>freq=<span class="s6">LFNoise0</span>.ar(2, 400, 650);</p>
-<p class="p11"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>snd=<span class="s6">SinOsc</span>.ar(freq,0,0.2);</p>
-<p class="p11"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span><span class="s6">Out</span>.ar(0,snd);</p>
-<p class="p11"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span><span class="s6">Out</span>.kr(0,freq);</p>
-<p class="p11"><span class="Apple-tab-span">	</span>}).play;</p>
+<p class="p16"><span class="Apple-tab-span">	</span>q=<span class="s7">SynthDef</span>(<span class="s8">\Docs_FreqMonitor</span>, {<span class="s7">var</span> freq,snd;</p>
+<p class="p16"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>freq=<span class="s7">LFNoise0</span>.ar(2, 400, 650);</p>
+<p class="p16"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>snd=<span class="s7">SinOsc</span>.ar(freq,0,0.2);</p>
+<p class="p16"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span><span class="s7">Out</span>.ar(0,snd);</p>
+<p class="p16"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span><span class="s7">Out</span>.kr(0,freq);</p>
+<p class="p16"><span class="Apple-tab-span">	</span>}).play;</p>
 <p class="p14"><span class="Apple-tab-span">	</span></p>
-<p class="p11"><span class="Apple-tab-span">	</span>b=<span class="s6">Bus</span>.new.(<span class="s7">\control</span>,0,1);</p>
+<p class="p16"><span class="Apple-tab-span">	</span>b=<span class="s7">Bus</span>.new.(<span class="s8">\control</span>,0,1);</p>
 <p class="p14"><span class="Apple-tab-span">	</span></p>
-<p class="p11"><span class="Apple-tab-span">	</span>r={<span class="Apple-converted-space"> </span></p>
-<p class="p11"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>{</p>
+<p class="p16"><span class="Apple-tab-span">	</span>r={<span class="Apple-converted-space"> </span></p>
+<p class="p16"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>{</p>
 <p class="p15"><span class="s2"><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>//setting GUI values is asynchronous, so you must use .defer</p>
-<p class="p11"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>b.get({<span class="s6">arg</span> v; {a.string= <span class="s8">"<span class="Apple-converted-space">  </span>Current Frequency: "</span>++v.round(0.01);}.defer});</p>
+<p class="p16"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>b.get({<span class="s7">arg</span> v; {a.string= <span class="s9">"<span class="Apple-converted-space">  </span>Current Frequency: "</span>++v.round(0.01);}.defer});</p>
 <p class="p14"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span></p>
-<p class="p11"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>0.01.wait;</p>
-<p class="p11"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>}.loop</p>
+<p class="p16"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>0.01.wait;</p>
+<p class="p16"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>}.loop</p>
 <p class="p14"><span class="Apple-tab-span">	</span></p>
-<p class="p11"><span class="Apple-tab-span">	</span>}.fork</p>
-<p class="p11">});</p>
-<p class="p11">CmdPeriod.doOnce({w.close});</p>
+<p class="p16"><span class="Apple-tab-span">	</span>}.fork</p>
+<p class="p16">});</p>
+<p class="p16"><span class="s7">CmdPeriod</span>.doOnce({w.close});</p>
 <p class="p15"><span class="s2">w.onClose={q.free; r.stop;}; </span>//clean up if the window closes</p>
 <p class="p14"><br></p>
-<p class="p11">)</p>
+<p class="p16">)</p>
 <p class="p14"><br></p>
 <p class="p14"><br></p>
 <p class="p14"><br></p>
 <p class="p15">// dynamic text</p>
 <p class="p14"><br></p>
-<p class="p11">(<span class="Apple-tab-span">	</span></p>
-<p class="p11"><span class="Apple-tab-span">	</span>w = <span class="s6">SCWindow</span>.new.front;</p>
-<p class="p11"><span class="Apple-tab-span">	</span>w.view.background=<span class="s6">Color</span>.white;</p>
-<p class="p11"><span class="Apple-tab-span">	</span>a = <span class="s6">Array</span>.fill(20, {<span class="s6">SCStaticText</span>(w, <span class="s6">Rect</span>(w.bounds.extent.x.rand, w.bounds.extent.y.rand, 160, 16))</p>
-<p class="p11"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>.string_(<span class="s8">"Rolof's Rolex"</span>.scramble)</p>
-<p class="p11"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>.align_(<span class="s7">\center</span>)</p>
-<p class="p11"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>.stringColor_(<span class="s6">Color</span>.rand)</p>
-<p class="p11"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>.font_(<span class="s6">Font</span>([</p>
+<p class="p16">(<span class="Apple-tab-span">	</span></p>
+<p class="p16"><span class="Apple-tab-span">	</span>w = <span class="s7">SCWindow</span>.new.front;</p>
+<p class="p16"><span class="Apple-tab-span">	</span>w.view.background=<span class="s7">Color</span>.white;</p>
+<p class="p16"><span class="Apple-tab-span">	</span>a = <span class="s7">Array</span>.fill(20, {<span class="s7">SCStaticText</span>(w, <span class="s7">Rect</span>(w.bounds.extent.x.rand, w.bounds.extent.y.rand, 160, 16))</p>
+<p class="p16"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>.string_(<span class="s9">"Rolof's Rolex"</span>.scramble)</p>
+<p class="p16"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>.align_(<span class="s8">\center</span>)</p>
+<p class="p16"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>.stringColor_(<span class="s7">Color</span>.rand)</p>
+<p class="p16"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>.font_(<span class="s7">Font</span>([</p>
 <p class="p12"><span class="s2"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span></span>"Helvetica-Bold"<span class="s2">,</span></p>
 <p class="p12"><span class="s2"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span></span>"Helvetica"<span class="s2">,</span></p>
 <p class="p12"><span class="s2"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span></span>"Monaco"<span class="s2">,</span></p>
 <p class="p12"><span class="s2"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span></span>"Arial"<span class="s2">,</span></p>
 <p class="p12"><span class="s2"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span></span>"Gadget"<span class="s2">,</span></p>
 <p class="p12"><span class="s2"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span></span>"MarkerFelt-Thin"</p>
-<p class="p11"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>].choose, 11))</p>
-<p class="p11"><span class="Apple-tab-span">	</span>});</p>
+<p class="p16"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>].choose, 11))</p>
+<p class="p16"><span class="Apple-tab-span">	</span>});</p>
 <p class="p14"><span class="Apple-tab-span">	</span></p>
-<p class="p11"><span class="Apple-tab-span">	</span>r = {<span class="s6">inf</span>.do{<span class="s6">|i|</span></p>
-<p class="p11"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span><span class="s6">thisThread</span>.randSeed_(1284);</p>
-<p class="p11"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>a.do{<span class="s6">|item|</span><span class="Apple-converted-space"> </span></p>
+<p class="p16"><span class="Apple-tab-span">	</span>r = {<span class="s7">inf</span>.do{<span class="s7">|i|</span></p>
+<p class="p16"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span><span class="s7">thisThread</span>.randSeed_(1284);</p>
+<p class="p16"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>a.do{<span class="s7">|item|</span><span class="Apple-converted-space"> </span></p>
 <p class="p15"><span class="s2"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span></span>// setting GUI values is asynchronous, so you must use .defer</p>
-<p class="p11"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>{item.bounds = <span class="s6">Rect</span>(5+w.bounds.extent.x.rand * (cos(i*0.01)).abs,<span class="Apple-converted-space"> </span></p>
-<p class="p11"><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="Apple-tab-span">	</span>w.bounds.extent.y.rand * sin(i*0.01),<span class="Apple-converted-space"> </span></p>
-<p class="p11"><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="Apple-tab-span">	</span>160, 20)}.defer;</p>
-<p class="p11"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>};</p>
-<p class="p11"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>0.15.wait;</p>
-<p class="p11"><span class="Apple-tab-span">	</span>}}.fork;</p>
-<p class="p11"><span class="Apple-tab-span">	</span><span class="s6">CmdPeriod</span>.doOnce({w.close});</p>
-<p class="p11"><span class="Apple-tab-span">	</span>w.onClose_({r.stop});</p>
-<p class="p11">)</p>
+<p class="p16"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>{item.bounds = <span class="s7">Rect</span>(5+w.bounds.extent.x.rand * (cos(i*0.01)).abs,<span class="Apple-converted-space"> </span></p>
+<p class="p16"><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="Apple-tab-span">	</span>w.bounds.extent.y.rand * sin(i*0.01),<span class="Apple-converted-space"> </span></p>
+<p class="p16"><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="Apple-tab-span">	</span>160, 20)}.defer;</p>
+<p class="p16"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>};</p>
+<p class="p16"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>0.15.wait;</p>
+<p class="p16"><span class="Apple-tab-span">	</span>}}.fork;</p>
+<p class="p16"><span class="Apple-tab-span">	</span><span class="s7">CmdPeriod</span>.doOnce({w.close});</p>
+<p class="p16"><span class="Apple-tab-span">	</span>w.onClose_({r.stop});</p>
+<p class="p16">)</p>
 <p class="p14"><br></p>
 <p class="p14"><br></p>
 <p class="p14"><br></p>
 <p class="p14"><br></p>
-<p class="p14"><br></p>
+<p class="p17"><br></p>
 </body>
 </html>

Modified: trunk/build/Help/GUI/SCView.html
===================================================================
--- trunk/build/Help/GUI/SCView.html	2008-12-08 10:37:06 UTC (rev 8078)
+++ trunk/build/Help/GUI/SCView.html	2008-12-08 12:37:24 UTC (rev 8079)
@@ -19,27 +19,31 @@
 p.p10 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 14.0px Helvetica; min-height: 17.0px}
 p.p11 {margin: 0.0px 0.0px 0.0px 85.0px; text-indent: -85.0px; font: 12.0px Helvetica; min-height: 14.0px}
 p.p12 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco}
-p.p13 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #a41c14}
+p.p13 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #7b2c20}
 p.p14 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #606060}
 p.p15 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 9.0px Monaco}
-p.p16 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 9.0px Monaco; color: #615f58}
+p.p16 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 9.0px Monaco; color: #000000}
+p.p17 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 9.0px Monaco; color: #615f58}
 span.s1 {font: 18.0px Helvetica}
-span.s2 {color: #676d92}
-span.s3 {color: #5f689f}
-span.s4 {color: #6f717c}
+span.s2 {color: #696f8e}
+span.s3 {color: #636a99}
+span.s4 {color: #6f717a}
 span.s5 {font: 14.0px Helvetica}
-span.s6 {color: #5461ad}
-span.s7 {color: #61699c}
+span.s6 {color: #5a65a5}
+span.s7 {color: #656b96}
 span.s8 {font: 9.0px Monaco}
-span.s9 {color: #6f717d}
-span.s10 {color: #656b96}
-span.s11 {color: #314bd1}
-span.s12 {color: #0018b8}
+span.s9 {color: #6f717b}
+span.s10 {color: #676d92}
+span.s11 {color: #3e54c5}
+span.s12 {color: #1129ac}
 span.s13 {color: #606060}
 span.s14 {color: #000000}
-span.s15 {color: #356f14}
-span.s16 {color: #5d67a2}
-span.s17 {font: 12.0px Helvetica}
+span.s15 {color: #516a24}
+span.s16 {color: #61699c}
+span.s17 {color: #0020f6}
+span.s18 {color: #0000bf}
+span.s19 {color: #007300}
+span.s20 {font: 12.0px Helvetica}
 span.Apple-tab-span {white-space:pre}
 </style>
 </head>
@@ -294,6 +298,20 @@
 <p class="p7"><b><span class="Apple-tab-span">	</span></b><span class="Apple-tab-span">	</span></p>
 <p class="p6"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>Explanation including the type of <b>receiveDragHandler </b>and a link to its help file.</p>
 <p class="p6"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>Default value is nil.</p>
+<p class="p7"><b><span class="Apple-tab-span">	</span></b></p>
+<p class="p6"><b><span class="Apple-tab-span">	</span>dragLabel_(string)</b></p>
+<p class="p7"><b><span class="Apple-tab-span">	</span></b></p>
+<p class="p6"><b><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span></b>Set a <b>string</b> to be displayed in a label while dragging, instead of displaying<span class="Apple-converted-space">  </span>the object type.</p>
+<p class="p8"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span><b>string </b>- An instance of <a href="../Collections/String.html"><span class="s17">String</span></a>.</p>
+<p class="p11"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span></p>
+<p class="p15"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>(</p>
+<p class="p16"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>w = <span class="s18">SCWindow</span>.new.front;</p>
+<p class="p16"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>a = <span class="s18">SCTextField</span>(w, <span class="s18">Rect</span>(10, 10, 200, 20));</p>
+<p class="p16"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>a.string = <span class="s13">"Hi There!"</span>;</p>
+<p class="p16"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>a.receiveDragHandler = { a.string = <span class="s18">SCView</span>.currentDrag.postln[0].basename};</p>
+<p class="p16"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>a.beginDragAction = { a.dragLabel =<span class="s13">"I'm dragging: \""</span>++ a.string++<span class="s13">"\""</span>; a.string };</p>
+<p class="p16"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span><span class="s18">SCDragSink</span>(w,<span class="s18">Rect</span>(10,40,200,20)).align_(<span class="s19">\center</span>).string=<span class="s13">"Cmd-drag to here"</span>;</p>
+<p class="p16"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span><span class="s14">)</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></p>
 <p class="p6"><b><span class="Apple-tab-span">	</span>currentDrag</b></p>
 <p class="p7"><b><span class="Apple-tab-span">	</span></b><span class="Apple-tab-span">	</span><span class="Apple-converted-space"> </span></p>
@@ -329,7 +347,7 @@
 <p class="p7"><b><span class="Apple-tab-span">	</span></b></p>
 <p class="p6"><b><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span></b>Simply returns the view. Used for comptabliltiy with SCWindow.asView. If you want to guarantee that a view's parent will recieve a view, then write, e.g.:</p>
 <p class="p7"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span></p>
-<p class="p15"><span class="s17"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span></span>{arg w;</p>
+<p class="p15"><span class="s20"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span></span>{arg w;</p>
 <p class="p15"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>SCSlider(w.asView,Rect(10,10,150,20)</p>
 <p class="p15"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>}</p>
 <p class="p4"><br></p>
@@ -360,7 +378,7 @@
 <p class="p6"><b><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span></b>A list of properties to which this view responds. Most subclasses override this, getting their property list from their primitives.<span class="Apple-converted-space"> </span></p>
 <p class="p4"><br></p>
 <p class="p15"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>returns:</p>
-<p class="p16"><span class="s14"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>[ </span>\bounds<span class="s14">, </span>\visible<span class="s14">, </span>\enabled<span class="s14">, </span>\canFocus<span class="s14">, </span>\resize<span class="s14">, </span>\background<span class="s14">, </span>\minWidth<span class="s14">, </span>\maxWidth<span class="s14">, </span>\minHeight<span class="s14">, </span>\maxHeight<span class="s14">, </span>\knobColor<span class="s14">, </span>\step<span class="s14">, </span>\thumbSize<span class="s14"> \]</span></p>
+<p class="p17"><span class="s14"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>[ </span>\bounds<span class="s14">, </span>\visible<span class="s14">, </span>\enabled<span class="s14">, </span>\canFocus<span class="s14">, </span>\resize<span class="s14">, </span>\background<span class="s14">, </span>\minWidth<span class="s14">, </span>\maxWidth<span class="s14">, </span>\minHeight<span class="s14">, </span>\maxHeight<span class="s14">, </span>\knobColor<span class="s14">, </span>\step<span class="s14">, </span>\thumbSize<span class="s14"> \]</span></p>
 <p class="p4"><br></p>
 <p class="p6"><b><span class="Apple-tab-span">	</span>getProperty (key, value)</b></p>
 <p class="p6"><b><span class="Apple-tab-span">	</span>setProperty (key, value)</b></p>


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/