[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[sc-dev] SF.net SVN: supercollider:[8086] trunk/build/Help/GUI
Revision: 8086
http://supercollider.svn.sourceforge.net/supercollider/?rev=8086&view=rev
Author: jmfuo
Date: 2008-12-09 08:53:55 +0000 (Tue, 09 Dec 2008)
Log Message:
-----------
proofread
Modified Paths:
--------------
trunk/build/Help/GUI/FlowLayout.html
trunk/build/Help/GUI/SCCompositeView.html
trunk/build/Help/GUI/SCHLayoutView.html
trunk/build/Help/GUI/SCLayoutView.html
trunk/build/Help/GUI/SCMultiSliderView.html
trunk/build/Help/GUI/SCScrollTopView.html
trunk/build/Help/GUI/SCScrollView.html
trunk/build/Help/GUI/SCTopView.html
trunk/build/Help/GUI/SCUserView.html
trunk/build/Help/GUI/SCVLayoutView.html
trunk/build/Help/GUI/SCView.html
Modified: trunk/build/Help/GUI/FlowLayout.html
===================================================================
--- trunk/build/Help/GUI/FlowLayout.html 2008-12-08 22:34:17 UTC (rev 8085)
+++ trunk/build/Help/GUI/FlowLayout.html 2008-12-09 08:53:55 UTC (rev 8086)
@@ -17,19 +17,19 @@
p.p8 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 12.0px Helvetica; min-height: 14.0px}
p.p9 {margin: 0.0px 0.0px 0.0px 85.0px; text-indent: -85.0px; font: 12.0px Helvetica}
p.p10 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 9.0px Monaco}
-p.p11 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 9.0px Monaco; color: #a41c14}
-p.p12 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 14.0px Helvetica}
+p.p11 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 9.0px Monaco; color: #000000}
+p.p12 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 9.0px Monaco; color: #bf0000}
+p.p13 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 14.0px Helvetica}
span.s1 {font: 18.0px Helvetica}
-span.s2 {color: #3e54c5}
+span.s2 {color: #4357c0}
span.s3 {color: #000000}
span.s4 {text-decoration: underline}
-span.s5 {color: #1638e6}
-span.s6 {color: #0018b8}
-span.s7 {color: #3850cb}
-span.s8 {color: #5a65a5}
+span.s5 {color: #2040df}
+span.s6 {color: #0000bf}
+span.s7 {color: #3e54c5}
+span.s8 {color: #5d67a2}
span.s9 {font: 14.0px Helvetica}
-span.s10 {color: #0922b2}
-span.s11 {color: #606060}
+span.s10 {color: #606060}
span.Apple-tab-span {white-space:pre}
</style>
</head>
@@ -38,9 +38,9 @@
<p class="p2"><br></p>
<p class="p1"><b>Inherits from: </b><a href="../Core/Object.html"><span class="s2"><b>Object</b></span></a></p>
<p class="p3"><br></p>
-<p class="p1">FlowLayout is a dcorator which automatically arranges views inside a container view in a row, and starts a new row if there is not enough space left for the next view.</p>
+<p class="p1">FlowLayout is a decorator which automatically arranges views inside a container view in a row, and starts a new row if there is not enough space left for the next view.</p>
<p class="p2"><br></p>
-<p class="p4"><span class="s3"><b>See also: </b><a href="SCContainerView.html"><span class="s4">SCContainerView</span></a>, <a href="SCCompositeView.html"><span class="s4">SCCompositeView</span></a>, <a href="SCTopView.html"><span class="s4">SCTopView</span></a>, <a href="../Libraries/crucial/Gui/FlowView.html"><span class="s4">FlowView</span></a></span></p>
+<p class="p4"><span class="s3"><b>See also: </b><a href="SCContainerView.html"><span class="s4">SCContainerView</span></a>, <a href="SCCompositeView.html"><span class="s4">SCCompositeView</span></a>, <a href="SCTopView.html"><span class="s4">SCTopView</span></a></span></p>
<p class="p2"><br></p>
<p class="p5"><b>Creation / Class Methods</b></p>
<p class="p6"><br></p>
@@ -51,53 +51,53 @@
<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>gap </b>- An instance of <a href="../Geometry/Point.html"><span class="s5">Point</span></a>.<span class="Apple-converted-space"> </span>The horizontal and vertical layout<span class="Apple-converted-space"> </span>gap between the subviews.</p>
<p class="p8"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>(</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s6">SCWindow</span>.new.front;</p>
-<p class="p11"><span class="s3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>//change the gaps and margins to see how they work</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.view.decorator = <span class="s6">FlowLayout</span>( w.view.bounds, 10@10, 20@5 );<span class="Apple-converted-space"> </span></p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>16.do{ <span class="s6">SC2DSlider</span>( w.view,80@80 ).background_( <span class="s6">Color</span>.rand ) };</p>
-<p class="p10"><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>w = <span class="s6">SCWindow</span>.new.front;</p>
+<p class="p12"><span class="s3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>//change the gaps and margins to see how they work</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.view.decorator = <span class="s6">FlowLayout</span>( w.view.bounds, 10@10, 20@5 );<span class="Apple-converted-space"> </span></p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>16.do{ <span class="s6">SC2DSlider</span>( w.view,80@80 ).background_( <span class="s6">Color</span>.rand ) };</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s3">)</span></p>
<p class="p6"><br></p>
-<p class="p12"><b>Accessing Instance and Class Variables</b></p>
+<p class="p13"><b>Accessing Instance and Class Variables</b></p>
<p class="p8"><span class="Apple-tab-span"> </span></p>
<p class="p7"><b><span class="Apple-tab-span"> </span>nextLine</b></p>
<p class="p8"><b><span class="Apple-tab-span"> </span></b></p>
<p class="p7"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Forces the decorator to start a new line:</p>
<p class="p8"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>(</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s6">SCWindow</span>.new;</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.view.decorator = q = <span class="s6">FlowLayout</span>.new( w.view.bounds, 10@10, 20@5 );<span class="Apple-converted-space"> </span></p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">SC2DSlider</span>( w.view,140@140 ).background_( <span class="s6">Color</span>.rand );</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>q.nextLine;</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">SC2DSlider</span>( w.view,140@140 ).background_( <span class="s6">Color</span>.rand );</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.front;</p>
-<p class="p10"><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>w = <span class="s6">SCWindow</span>.new;</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.view.decorator = q = <span class="s6">FlowLayout</span>.new( w.view.bounds, 10@10, 20@5 );<span class="Apple-converted-space"> </span></p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">SC2DSlider</span>( w.view,140@140 ).background_( <span class="s6">Color</span>.rand );</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>q.nextLine;</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">SC2DSlider</span>( w.view,140@140 ).background_( <span class="s6">Color</span>.rand );</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.front;</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s3">)</span></p>
<p class="p6"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p7"><b><span class="Apple-tab-span"> </span>indentedRemaining</b></p>
<p class="p8"><b><span class="Apple-tab-span"> </span></b></p>
<p class="p7"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Returns and instance of <a href="../Geometry/Rect.html"><span class="s7">Rect</span></a>. This is a very useful method which tells you how much space is left in a row, before the next row starts. The height of <b>indentedRemaining,<span class="Apple-converted-space"> </span></b> is the full height remaining in the FlowLayout.</p>
<p class="p8"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>(</p>
-<p class="p11"><span class="s3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>//normally you will only use the width of indentedRemaining</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s6">SCWindow</span>.new;</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.view.decorator = d = <span class="s6">FlowLayout</span>.new( w.view.bounds, 10@10, 20@5 );</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">SC2DSlider</span>( w.view,150@150 ).background_( <span class="s6">Color</span>.rand );</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">SC2DSlider</span>( w.view,150@150 ).background_( <span class="s6">Color</span>.rand );</p>
-<p class="p11"><span class="s3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span><span class="s6">SCSlider</span><span class="s3">( w.view, d.indentedRemaining.width@150) </span>//fits this view perfeclty to the right innerBounds</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>.background_( <span class="s6">Color</span>.rand ); <span class="Apple-converted-space"> </span></p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.front;</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>)</p>
+<p class="p12"><span class="s3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>//normally you will only use the width of indentedRemaining</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s6">SCWindow</span>.new;</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.view.decorator = d = <span class="s6">FlowLayout</span>.new( w.view.bounds, 10@10, 20@5 );</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">SC2DSlider</span>( w.view,150@150 ).background_( <span class="s6">Color</span>.rand );</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">SC2DSlider</span>( w.view,150@150 ).background_( <span class="s6">Color</span>.rand );</p>
+<p class="p12"><span class="s3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span><span class="s6">SCSlider</span><span class="s3">( w.view, d.indentedRemaining.width@150) </span>//fits this view perfeclty to the right innerBounds</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>.background_( <span class="s6">Color</span>.rand ); <span class="Apple-converted-space"> </span></p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.front;</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s3">)</span></p>
<p class="p6"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p7"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Compare this with:</p>
<p class="p8"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
-<p class="p11"><span class="s3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>( </span>//here the third view is fit to both the right and bottom innerBounds <span class="Apple-converted-space"> </span></p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s6">SCWindow</span>.new;</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.view.decorator = d = <span class="s6">FlowLayout</span>.new( w.view.bounds, 10@10, 20@5 );</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">SC2DSlider</span>( w.view,140@140 ).background_( <span class="s6">Color</span>.rand );</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">SC2DSlider</span>( w.view,140@140 ).background_( <span class="s6">Color</span>.rand );</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>d.nextLine;<span class="Apple-converted-space"> </span></p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">SC2DSlider</span>( w.view, d.indentedRemaining ).background_( <span class="s6">Color</span>.rand );</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.front;</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>)</p>
+<p class="p12"><span class="s3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>( </span>//here the third view is fit to both the right and bottom innerBounds <span class="Apple-converted-space"> </span></p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s6">SCWindow</span>.new;</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.view.decorator = d = <span class="s6">FlowLayout</span>.new( w.view.bounds, 10@10, 20@5 );</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">SC2DSlider</span>( w.view,140@140 ).background_( <span class="s6">Color</span>.rand );</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">SC2DSlider</span>( w.view,140@140 ).background_( <span class="s6">Color</span>.rand );</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>d.nextLine;<span class="Apple-converted-space"> </span></p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">SC2DSlider</span>( w.view, d.indentedRemaining ).background_( <span class="s6">Color</span>.rand );</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.front;</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s3">)</span></p>
<p class="p6"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p7"><b><span class="Apple-tab-span"> </span>bounds</b></p>
<p class="p7"><b><span class="Apple-tab-span"> </span>bounds_ (b)</b></p>
@@ -120,7 +120,7 @@
<p class="p7"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>The horizontal and vertical inner margins, within which the parent's subviews are placed.</p>
<p class="p7"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>arg1 </b>- An instance of <a href="http://../Geometry/Point.html"><span class="s5">Point</span></a>.<span class="Apple-converted-space"> </span></p>
<p class="p8"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
-<p class="p12"><b>Subclassing and Internal Methods<span class="Apple-converted-space"> </span></b></p>
+<p class="p13"><b>Subclassing and Internal Methods<span class="Apple-converted-space"> </span></b></p>
<p class="p7"><span class="s9"><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>
<p class="p8"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b><span class="Apple-tab-span"> </span></b><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></p>
<p class="p7"><b><span class="Apple-tab-span"> </span>left_(arg1)</b></p>
@@ -129,13 +129,13 @@
<p class="p7"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>arg1 </b>- A number;</p>
<p class="p8"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>(</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s10">SCWindow</span>.new;</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.view.decorator = d = <span class="s10">FlowLayout</span>.new( w.view.bounds, 10@10, 20@5 );</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s10">SC2DSlider</span>( w.view,150@150 ).background_( <span class="s10">Color</span>.rand );</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>d.left_(220); //manually set the new indentation</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s10">SC2DSlider</span>( w.view,150@150 ).background_( <span class="s10">Color</span>.rand );</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.front;</p>
-<p class="p10"><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>w = <span class="s6">SCWindow</span>.new;</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.view.decorator = d = <span class="s6">FlowLayout</span>.new( w.view.bounds, 10@10, 20@5 );</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">SC2DSlider</span>( w.view,150@150 ).background_( <span class="s6">Color</span>.rand );</p>
+<p class="p12"><span class="s3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>d.left_(220); </span>//manually set the new indentation</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">SC2DSlider</span>( w.view,150@150 ).background_( <span class="s6">Color</span>.rand );</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.front;</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s3">)</span></p>
<p class="p6"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p7"><b><span class="Apple-tab-span"> </span>top_(arg1)</b></p>
<p class="p7"><b><span class="Apple-tab-span"> </span>top</b></p>
@@ -143,14 +143,14 @@
<p class="p7"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>arg1 </b>- A number;</p>
<p class="p8"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>(</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s6">SCWindow</span>.new;</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.view.decorator = d = <span class="s6">FlowLayout</span>.new( w.view.bounds, 10@10, 20@5 );</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">SC2DSlider</span>( w.view,150@150 ).background_( <span class="s6">Color</span>.rand );</p>
-<p class="p11"><span class="s3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>d.top_(50); </span>//manually set the new indentation</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">SC2DSlider</span>( w.view,150@150 ).background_( <span class="s6">Color</span>.rand );</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">SC2DSlider</span>( w.view,150@150 ).background_( <span class="s6">Color</span>.rand );</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.front;</p>
-<p class="p10"><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>w = <span class="s6">SCWindow</span>.new;</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.view.decorator = d = <span class="s6">FlowLayout</span>.new( w.view.bounds, 10@10, 20@5 );</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">SC2DSlider</span>( w.view,150@150 ).background_( <span class="s6">Color</span>.rand );</p>
+<p class="p12"><span class="s3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>d.top_(50); </span>//manually set the new indentation</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">SC2DSlider</span>( w.view,150@150 ).background_( <span class="s6">Color</span>.rand );</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">SC2DSlider</span>( w.view,150@150 ).background_( <span class="s6">Color</span>.rand );</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.front;</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s3">)</span></p>
<p class="p6"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p7"><b><span class="Apple-tab-span"> </span>shift (x, y)</b></p>
<p class="p8"><b><span class="Apple-tab-span"> </span></b></p>
@@ -163,15 +163,15 @@
<p class="p7"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>arg1 </b>- A number;</p>
<p class="p8"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>(</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s6">SCWindow</span>.new;</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.view.decorator = d = <span class="s6">FlowLayout</span>.new( w.view.bounds, 10@10, 20@5 );</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">SC2DSlider</span>( w.view,100@160 ).background_( <span class="s6">Color</span>.rand );</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">SC2DSlider</span>( w.view,150@150 ).background_( <span class="s6">Color</span>.rand );</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s11">"first row maxHeight: "</span> ++ d.maxHeight.postln;</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">SC2DSlider</span>( w.view,150@150 ).background_( <span class="s6">Color</span>.rand );</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s11">"second row maxHeight: "</span> ++ d.maxHeight.postln;</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.front;</p>
-<p class="p10"><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>w = <span class="s6">SCWindow</span>.new;</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.view.decorator = d = <span class="s6">FlowLayout</span>.new( w.view.bounds, 10@10, 20@5 );</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">SC2DSlider</span>( w.view,100@160 ).background_( <span class="s6">Color</span>.rand );</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">SC2DSlider</span>( w.view,150@150 ).background_( <span class="s6">Color</span>.rand );</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s10">"first row maxHeight: "</span> ++ d.maxHeight.postln;</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">SC2DSlider</span>( w.view,150@150 ).background_( <span class="s6">Color</span>.rand );</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s10">"second row maxHeight: "</span> ++ d.maxHeight.postln;</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.front;</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s3">)</span></p>
<p class="p8"><br></p>
<p class="p7"><b><span class="Apple-tab-span"> </span>maxRight_(arg1)</b></p>
<p class="p7"><b><span class="Apple-tab-span"> </span>maxRight</b></p>
@@ -180,47 +180,47 @@
<p class="p7"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>arg1 </b>- A number;</p>
<p class="p8"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>(</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s6">SCWindow</span>.new;</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.view.decorator = d = <span class="s6">FlowLayout</span>.new( w.view.bounds, 10@10, 20@5 );</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">SC2DSlider</span>( w.view,100@160 ).background_( <span class="s6">Color</span>.rand );</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s11">"first row maxRight: "</span> ++ d.maxRight.postln;</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">SC2DSlider</span>( w.view,150@150 ).background_( <span class="s6">Color</span>.rand );</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">SC2DSlider</span>( w.view,150@150 ).background_( <span class="s6">Color</span>.rand );</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s11">"second row maxRight: "</span> ++ d.maxRight.postln;</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.front;</p>
-<p class="p10"><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>w = <span class="s6">SCWindow</span>.new;</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.view.decorator = d = <span class="s6">FlowLayout</span>.new( w.view.bounds, 10@10, 20@5 );</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">SC2DSlider</span>( w.view,100@160 ).background_( <span class="s6">Color</span>.rand );</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s10">"first row maxRight: "</span> ++ d.maxRight.postln;</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">SC2DSlider</span>( w.view,150@150 ).background_( <span class="s6">Color</span>.rand );</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">SC2DSlider</span>( w.view,150@150 ).background_( <span class="s6">Color</span>.rand );</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s10">"second row maxRight: "</span> ++ d.maxRight.postln;</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.front;</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s3">)</span></p>
<p class="p6"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p7"><b><span class="Apple-tab-span"> </span>currentBounds</b></p>
<p class="p8"><b><span class="Apple-tab-span"> </span></b></p>
<p class="p7"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Gets a Rect with<span class="Apple-converted-space"> </span><b>bounds</b>.width and height = <b>top</b> + <b>maxHeight</b>.</p>
<p class="p8"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>(</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s6">SCWindow</span>.new;</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.view.decorator = d = <span class="s6">FlowLayout</span>.new( w.view.bounds, 10@10, 10@5 );</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">SC2DSlider</span>( w.view,100@160 ).background_( <span class="s6">Color</span>.rand );</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>d.currentBounds.postln;</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">SC2DSlider</span>( w.view,150@150 ).background_( <span class="s6">Color</span>.rand );</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>d.currentBounds.postln;</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">SC2DSlider</span>( w.view,150@150 ).background_( <span class="s6">Color</span>.rand );</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>d.currentBounds.postln;</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.front;</p>
-<p class="p10"><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>w = <span class="s6">SCWindow</span>.new;</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.view.decorator = d = <span class="s6">FlowLayout</span>.new( w.view.bounds, 10@10, 10@5 );</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">SC2DSlider</span>( w.view,100@160 ).background_( <span class="s6">Color</span>.rand );</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>d.currentBounds.postln;</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">SC2DSlider</span>( w.view,150@150 ).background_( <span class="s6">Color</span>.rand );</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>d.currentBounds.postln;</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">SC2DSlider</span>( w.view,150@150 ).background_( <span class="s6">Color</span>.rand );</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>d.currentBounds.postln;</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.front;</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s3">)</span></p>
<p class="p6"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p7"><b><span class="Apple-tab-span"> </span>used</b></p>
<p class="p8"><b><span class="Apple-tab-span"> </span></b></p>
<p class="p7"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Gets a Rect with the<span class="Apple-converted-space"> </span>space actually used.</p>
<p class="p8"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>(</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s10">SCWindow</span>.new;</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.view.decorator = d = <span class="s10">FlowLayout</span>.new( w.view.bounds, 10@10, 20@5 );</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s10">SC2DSlider</span>( w.view,100@160 ).background_( <span class="s10">Color</span>.rand );</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>d.used.postln;</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s10">SC2DSlider</span>( w.view,150@150 ).background_( <span class="s10">Color</span>.rand );</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>d.used.postln;</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s10">SC2DSlider</span>( w.view,150@150 ).background_( <span class="s10">Color</span>.rand );</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>d.used.postln;</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.front;</p>
-<p class="p10"><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>w = <span class="s6">SCWindow</span>.new;</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.view.decorator = d = <span class="s6">FlowLayout</span>.new( w.view.bounds, 10@10, 20@5 );</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">SC2DSlider</span>( w.view,100@160 ).background_( <span class="s6">Color</span>.rand );</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>d.used.postln;</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">SC2DSlider</span>( w.view,150@150 ).background_( <span class="s6">Color</span>.rand );</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>d.used.postln;</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s6">SC2DSlider</span>( w.view,150@150 ).background_( <span class="s6">Color</span>.rand );</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>d.used.postln;</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.front;</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s3">)</span></p>
<p class="p6"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p7"><b><span class="Apple-tab-span"> </span>reset</b></p>
<p class="p8"><b><span class="Apple-tab-span"> </span></b></p>
Modified: trunk/build/Help/GUI/SCCompositeView.html
===================================================================
--- trunk/build/Help/GUI/SCCompositeView.html 2008-12-08 22:34:17 UTC (rev 8085)
+++ trunk/build/Help/GUI/SCCompositeView.html 2008-12-09 08:53:55 UTC (rev 8086)
@@ -9,36 +9,38 @@
<style type="text/css">
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.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: 9.0px Monaco; min-height: 12.0px}
-p.p4 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Helvetica}
-p.p5 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 9.0px Monaco; min-height: 12.0px}
-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 85.0px; text-indent: -85.0px; font: 12.0px Helvetica}
-p.p9 {margin: 0.0px 0.0px 0.0px 85.0px; text-indent: -85.0px; font: 12.0px Helvetica; min-height: 14.0px}
-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 57.0px; text-indent: -57.0px; font: 14.0px Helvetica}
-p.p13 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco}
-p.p14 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #bf0000}
-p.p15 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 14.0px Helvetica; min-height: 17.0px}
-p.p16 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #606060}
-p.p17 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #474d77; min-height: 12.0px}
-p.p18 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Monaco; color: #000000}
+p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; color: #0b2bde}
+p.p4 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; min-height: 12.0px}
+p.p5 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Helvetica}
+p.p6 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 9.0px Monaco; min-height: 12.0px}
+p.p7 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 12.0px Helvetica}
+p.p8 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 12.0px Helvetica; min-height: 14.0px}
+p.p9 {margin: 0.0px 0.0px 0.0px 85.0px; text-indent: -85.0px; font: 12.0px Helvetica}
+p.p10 {margin: 0.0px 0.0px 0.0px 85.0px; text-indent: -85.0px; font: 12.0px Helvetica; min-height: 14.0px}
+p.p11 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #000000}
+p.p12 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #000000; min-height: 12.0px}
+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}
+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 57.0px; text-indent: -57.0px; font: 14.0px Helvetica; min-height: 17.0px}
+p.p17 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #606060}
+p.p18 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #484e75; min-height: 12.0px}
+p.p19 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #a41c14}
+p.p20 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Monaco}
span.s1 {font: 18.0px Helvetica}
-span.s2 {color: #001ee6}
-span.s3 {color: #3850cb}
-span.s4 {color: #3e54c5}
-span.s5 {color: #485abb}
-span.s6 {color: #314bd1}
-span.s7 {color: #6f717b}
+span.s2 {color: #000000}
+span.s3 {color: #3e54c5}
+span.s4 {color: #4357c0}
+span.s5 {color: #4c5db6}
+span.s6 {color: #3850cb}
+span.s7 {color: #6f717a}
span.s8 {font: 9.0px Monaco}
span.s9 {color: #0000bf}
-span.s10 {color: #000000}
-span.s11 {color: #676d92}
-span.s12 {color: #4c5db6}
+span.s10 {color: #0018b8}
+span.s11 {color: #686e90}
+span.s12 {color: #505fb1}
span.s13 {color: #bf0000}
-span.s14 {color: #007300}
+span.s14 {color: #356f14}
span.s15 {color: #606060}
span.Apple-tab-span {white-space:pre}
</style>
@@ -46,219 +48,222 @@
<body>
<p class="p1"><span class="s1"><b>SCCompositeView<span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b></span><b>A view that contains other views</b><span class="s1"><b><span class="Apple-tab-span"> </span></b></span></p>
<p class="p2"><br></p>
-<p class="p1"><b>Inherits from: </b><a href="../Core/Object.html"><span class="s2"><b>Object</b></span></a><b> : </b><a href="SCView.html"><span class="s2"><b>SCView</b></span></a><b> : </b><a href="SCContainerView.html"><span class="s2"><b>SCContainerView</b></span></a></p>
-<p class="p3"><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="SCContainerView.html"><b>SCContainerView</b></a></span></p>
+<p class="p4"><br></p>
<p class="p1">A container for grouping other views and widgets. SCCompositeView inherits all of its methods from <a href="SCContainerView.html"><span class="s3">SCContainerView</span></a><span class="s4">.<span class="Apple-converted-space"> </span></span></p>
<p class="p2"><br></p>
<p class="p1"><b>See also:</b> <a href="../Libraries/crucial/Gui/FlowView.html"><span class="s5">FlowView</span></a><span class="s5">, <a href="FlowLayout.html"><span class="s6">FlowLayout</span></a></span></p>
<p class="p2"><br></p>
-<p class="p4"><b>Some Important Issues Regarding SCContainerView</b></p>
+<p class="p5"><b>Some Important Issues Regarding SCContainerView</b></p>
<p class="p2"><br></p>
<p class="p1">SCCompositeView is used for<span class="Apple-converted-space"> </span>grouping widgets<span class="Apple-converted-space"> </span>in a window. While it accept key actions, it does not accept mouse clicks or drags.<span class="Apple-converted-space"> </span></p>
<p class="p2"><br></p>
-<p class="p4"><b>Creation / Class Methods</b></p>
-<p class="p5"><br></p>
-<p class="p6"><b><span class="Apple-tab-span"> </span>*new (parent, bounds)</b></p>
-<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
-<p class="p8"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>parent </b>-<span class="Apple-converted-space"> </span>The parent view.</p>
-<p class="p8"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>bounds </b>- An instance of <a href="../Geometry/Rect.html"><span class="s7">Rect</span></a>,<span class="Apple-converted-space"> </span>or<span class="Apple-converted-space"> </span>a <a href="../Geometry/Point.html"><span class="s7">Point</span></a> indicating width@height.</p>
-<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
-<p class="p8"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s8">(</span></p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s9">SCWindow</span>.new;</p>
-<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>c = <span class="s9">SCCompositeView</span>(w, <span class="s9">Rect</span>(0,0,300,300) );</p>
-<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>a = <span class="s9">SC2DSlider</span>(c, <span class="s9">Rect</span>(10,10,100,100) );<span class="Apple-tab-span"> </span></p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>b = <span class="s9">SC2DSlider</span>(c, <span class="s9">Rect</span>(110,110,100,100) );</p>
-<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.front;</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s10">)</span></p>
-<p class="p3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
-<p class="p12"><b>Coordinate System</b></p>
-<p class="p5"><br></p>
+<p class="p5"><b>Creation / Class Methods</b></p>
+<p class="p6"><br></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span>*new (parent, bounds)</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>parent </b>-<span class="Apple-converted-space"> </span>The parent view.</p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>bounds </b>- An instance of <a href="../Geometry/Rect.html"><span class="s7">Rect</span></a>,<span class="Apple-converted-space"> </span>or<span class="Apple-converted-space"> </span>a <a href="../Geometry/Point.html"><span class="s7">Point</span></a> indicating width@height.</p>
+<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s8">(</span></p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w = <span class="s9">SCWindow</span>.new;</p>
+<p class="p12"><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>c = <span class="s9">SCCompositeView</span>(w, <span class="s9">Rect</span>(0,0,300,300) );</p>
+<p class="p12"><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>a = <span class="s9">SC2DSlider</span>(c, <span class="s9">Rect</span>(10,10,100,100) );<span class="Apple-tab-span"> </span></p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>b = <span class="s9">SC2DSlider</span>(c, <span class="s9">Rect</span>(110,110,100,100) );</p>
+<p class="p12"><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>w.front;</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s2">)</span></p>
+<p class="p4"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p13"><b>Coordinate System</b></p>
+<p class="p6"><br></p>
<p class="p1">By default, coordinates are relative to (0, 0) in the window. That might not be immediately intuitive, but historically it's the way the CompositeView has always worked in SuperCollider. See the discussion of the relativeOrigin flag, immediately following, if you want to position child views relative to the CompositeView's origin.</p>
<p class="p2"><br></p>
-<p class="p13"><span class="Apple-tab-span"> </span>(</p>
-<p class="p10"><span class="Apple-tab-span"> </span>w = <span class="s9">SCWindow</span>.new;</p>
-<p class="p11"><span class="Apple-tab-span"> </span></p>
-<p class="p14"><span class="s10"><span class="Apple-tab-span"> </span>c = </span><span class="s9">SCCompositeView</span><span class="s10">(w,</span><span class="s9">Rect</span><span class="s10">(50,0,300,300));<span class="Apple-converted-space"> </span></span>// .relativeOrigin_(false), i.e. default</p>
-<p class="p11"><span class="Apple-tab-span"> </span></p>
-<p class="p10"><span class="Apple-tab-span"> </span>a = <span class="s9">SC2DSlider</span>(c,<span class="s9">Rect</span>(50,0,100,100));<span class="Apple-tab-span"> </span></p>
-<p class="p10"><span class="Apple-tab-span"> </span>b = <span class="s9">SC2DSlider</span>(c,<span class="s9">Rect</span>(150,100,100,100));</p>
-<p class="p11"><span class="Apple-tab-span"> </span></p>
-<p class="p10"><span class="Apple-tab-span"> </span>c.background = <span class="s9">Gradient</span>(<span class="s9">Color</span>.rand,<span class="s9">Color</span>.rand);</p>
-<p class="p11"><span class="Apple-tab-span"> </span></p>
-<p class="p10"><span class="Apple-tab-span"> </span>w.front;</p>
-<p class="p13"><span class="s10"><span class="Apple-tab-span"> </span></span>)</p>
-<p class="p3"><span class="Apple-tab-span"> </span></p>
-<p class="p10"><span class="Apple-tab-span"> </span>c.bounds_(<span class="s9">Rect</span>(100,0,100,200));</p>
-<p class="p10"><span class="Apple-tab-span"> </span>c.resize_(5);</p>
-<p class="p5"><br></p>
-<p class="p12"><b>Relative Origin</b></p>
-<p class="p15"><br></p>
-<p class="p6">If the <b>relativeOrigin</b> flag is set to true, views are placed relative to the upper left corner of the CompositeView.</p>
-<p class="p7"><span class="Apple-tab-span"> </span></p>
-<p class="p13"><span class="Apple-tab-span"> </span>(</p>
-<p class="p10"><span class="Apple-tab-span"> </span>w = <span class="s9">SCWindow</span>.new;</p>
-<p class="p11"><span class="Apple-tab-span"> </span></p>
-<p class="p10"><span class="Apple-tab-span"> </span>c = <span class="s9">SCCompositeView</span>(w,<span class="s9">Rect</span>(50,0,300,300)).relativeOrigin_(<span class="s9">true</span>);</p>
-<p class="p14"><span class="s10"><span class="Apple-tab-span"> </span>a = </span><span class="s9">SC2DSlider</span><span class="s10">(c,</span><span class="s9">Rect</span><span class="s10">(0,0,100,100));<span class="Apple-tab-span"> </span></span>// actually displays at (50, 0)</p>
-<p class="p10"><span class="Apple-tab-span"> </span>b = <span class="s9">SC2DSlider</span>(c,<span class="s9">Rect</span>(100,100,100,100));</p>
-<p class="p11"><span class="Apple-tab-span"> </span></p>
-<p class="p10"><span class="Apple-tab-span"> </span>c.background = <span class="s9">Gradient</span>(<span class="s9">Color</span>.rand,<span class="s9">Color</span>.rand);</p>
-<p class="p11"><span class="Apple-tab-span"> </span></p>
-<p class="p10"><span class="Apple-tab-span"> </span>w.front;</p>
-<p class="p13"><span class="s10"><span class="Apple-tab-span"> </span></span>)</p>
-<p class="p7"><span class="Apple-converted-space"> </span></p>
+<p class="p14"><span class="Apple-tab-span"> </span>(</p>
+<p class="p11"><span class="Apple-tab-span"> </span>w = <span class="s9">SCWindow</span>.new;</p>
+<p class="p12"><span class="Apple-tab-span"> </span></p>
+<p class="p15"><span class="s2"><span class="Apple-tab-span"> </span>c = </span><span class="s9">SCCompositeView</span><span class="s2">(w,</span><span class="s9">Rect</span><span class="s2">(50,0,300,300));<span class="Apple-converted-space"> </span></span>// .relativeOrigin_(false), i.e. default</p>
+<p class="p12"><span class="Apple-tab-span"> </span></p>
+<p class="p11"><span class="Apple-tab-span"> </span>a = <span class="s9">SC2DSlider</span>(c,<span class="s9">Rect</span>(50,0,100,100));<span class="Apple-tab-span"> </span></p>
+<p class="p11"><span class="Apple-tab-span"> </span>b = <span class="s9">SC2DSlider</span>(c,<span class="s9">Rect</span>(150,100,100,100));</p>
+<p class="p12"><span class="Apple-tab-span"> </span></p>
+<p class="p11"><span class="Apple-tab-span"> </span>c.background = <span class="s9">Color.rand</span>;</p>
+<p class="p12"><span class="Apple-tab-span"> </span></p>
+<p class="p11"><span class="Apple-tab-span"> </span>w.front;</p>
+<p class="p14"><span class="s2"><span class="Apple-tab-span"> </span></span>)</p>
+<p class="p4"><span class="Apple-tab-span"> </span></p>
+<p class="p14"><span class="Apple-tab-span"> </span>c.bounds_(<span class="s10">Rect</span>(100,0,300,300)); // contents will not adust since coords are absolute</p>
+<p class="p14"><span class="Apple-tab-span"> </span>c.resize_(6); // contents will not adust since coords are absolute</p>
+<p class="p6"><br></p>
+<p class="p13"><b>Relative Origin</b></p>
+<p class="p16"><br></p>
+<p class="p7">If the <b>relativeOrigin</b> flag is set to true, views are placed relative to the upper left corner of the CompositeView.</p>
+<p class="p8"><span class="Apple-tab-span"> </span></p>
+<p class="p11"><span class="Apple-tab-span"> </span>(</p>
+<p class="p11"><span class="Apple-tab-span"> </span>w = <span class="s9">SCWindow</span>.new;</p>
+<p class="p12"><span class="Apple-tab-span"> </span></p>
+<p class="p11"><span class="Apple-tab-span"> </span>c = <span class="s9">SCCompositeView</span>(w,<span class="s9">Rect</span>(50,0,300,300)).relativeOrigin_(<span class="s9">true</span>);</p>
+<p class="p15"><span class="s2"><span class="Apple-tab-span"> </span>a = </span><span class="s9">SC2DSlider</span><span class="s2">(c,</span><span class="s9">Rect</span><span class="s2">(0,0,100,100));<span class="Apple-tab-span"> </span></span>// actually displays at (50, 0)</p>
+<p class="p11"><span class="Apple-tab-span"> </span>b = <span class="s9">SC2DSlider</span>(c,<span class="s9">Rect</span>(100,100,100,100));</p>
+<p class="p12"><span class="Apple-tab-span"> </span></p>
+<p class="p11"><span class="Apple-tab-span"> </span>c.background = <span class="s9">Color</span>.rand;</p>
+<p class="p12"><span class="Apple-tab-span"> </span></p>
+<p class="p11"><span class="Apple-tab-span"> </span>w.front;</p>
+<p class="p11"><span class="Apple-tab-span"> </span>)</p>
+<p class="p12"><span class="Apple-tab-span"> </span></p>
+<p class="p15"><span class="s2"><span class="Apple-tab-span"> </span>c.bounds_(</span><span class="s9">Rect</span><span class="s2">(100,0,300,300)); </span>// contents <span class="Apple-converted-space"> </span>adust since coords are relative</p>
+<p class="p15"><span class="s2"><span class="Apple-tab-span"> </span>c.resize_(6); </span>// contents<span class="Apple-converted-space"> </span>adust since coords are relative</p>
+<p class="p8"><span class="Apple-converted-space"> </span></p>
<p class="p1"><b>Note:</b> if you place a CompositeView with absolute coordinates (relativeOrigin = false) inside another CompositeView using relative coordinates (relativeOrigin = true), the child CompositeView's absolute coordinates override the relative position indicated by the parent. This is easily handled if you're specifying the coordinates yourself, but if you're using a decorator (see below), the child will display in the wrong place. When using a decorator on a relative origin CompositeView, you should not place absolute origin CompositeViews inside it.</p>
<p class="p2"><br></p>
-<p class="p12"><b>Resize Constraints</b></p>
-<p class="p15"><br></p>
+<p class="p13"><b>Resize Constraints</b></p>
+<p class="p16"><br></p>
<p class="p1"><b>resize</b> takes integers 1-9 as arguments defining the behavior when window is resized.</p>
<p class="p1">See <a href="resize.html"><span class="s5">resize</span></a> for details and examples.</p>
<p class="p2"><br></p>
-<p class="p12"><b>Keydown Bubbling</b></p>
-<p class="p15"><br></p>
+<p class="p13"><b>Keydown Bubbling</b></p>
+<p class="p16"><br></p>
<p class="p1">Note that the keyDown action is assigned to the CompositeView. In the following example, if c and d do not have keyDown actions themselves, the event is passed to b, the parent. See also <a href="SCView.html"><span class="s4">SCView</span></a>.</p>
<p class="p2"><br></p>
-<p class="p14"><span class="s10"><span class="Apple-tab-span"> </span>( </span>//Click on the different views and hit keys on the keyboard.</p>
-<p class="p11"><span class="Apple-converted-space"> </span></p>
-<p class="p10"><span class="Apple-tab-span"> </span>w = <span class="s9">SCWindow</span>.new;</p>
-<p class="p11"><span class="Apple-tab-span"> </span></p>
-<p class="p10"><span class="Apple-tab-span"> </span>c = <span class="s9">SCCompositeView</span>(w,<span class="s9">Rect</span>(0,0,500,500)).background_(<span class="s9">Color</span>.rand);</p>
-<p class="p11"><span class="Apple-tab-span"> </span></p>
-<p class="p10"><span class="Apple-tab-span"> </span>a = <span class="s9">SC2DSlider</span>(c,<span class="s9">Rect</span>(0,0,100,100)).background_(<span class="s9">Color</span>.rand);<span class="Apple-tab-span"> </span></p>
-<p class="p10"><span class="Apple-tab-span"> </span>b = <span class="s9">SC2DSlider</span>(c,<span class="s9">Rect</span>(100,100,100,100)).background_(<span class="s9">Color</span>.rand);</p>
-<p class="p11"><span class="Apple-tab-span"> </span></p>
-<p class="p10"><span class="Apple-tab-span"> </span>w.front;</p>
-<p class="p11"><span class="Apple-tab-span"> </span></p>
-<p class="p10"><span class="Apple-tab-span"> </span>c.keyDownAction = {</p>
-<p class="p16"><span class="s10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>"keydown bubbled up to c"<span class="s10">.postln;</span></p>
-<p class="p10"><span class="Apple-tab-span"> </span>};</p>
-<p class="p11"><span class="Apple-tab-span"> </span></p>
-<p class="p14"><span class="s10"><span class="Apple-tab-span"> </span></span>//d is on window w,<span class="Apple-converted-space"> </span>not on composite view c</p>
-<p class="p10"><span class="Apple-tab-span"> </span>d = <span class="s9">SC2DSlider</span>(w,<span class="s9">Rect</span>(200,200,100,100));</p>
-<p class="p10"><span class="Apple-tab-span"> </span>d.background = <span class="s9">Color</span>.black;</p>
-<p class="p13"><span class="s10"><span class="Apple-tab-span"> </span></span>)</p>
-<p class="p3"><span class="Apple-tab-span"> </span></p>
+<p class="p15"><span class="s2"><span class="Apple-tab-span"> </span>( </span>//Click on the different views and hit keys on the keyboard.</p>
+<p class="p12"><span class="Apple-converted-space"> </span></p>
+<p class="p11"><span class="Apple-tab-span"> </span>w = <span class="s9">SCWindow</span>.new;</p>
+<p class="p12"><span class="Apple-tab-span"> </span></p>
+<p class="p11"><span class="Apple-tab-span"> </span>c = <span class="s9">SCCompositeView</span>(w,<span class="s9">Rect</span>(0,0,200,200)).background_(<span class="s9">Color</span>.grey.alpha_(0.3));</p>
+<p class="p12"><span class="Apple-tab-span"> </span></p>
+<p class="p11"><span class="Apple-tab-span"> </span>a = <span class="s9">SC2DSlider</span>(c,<span class="s9">Rect</span>(0,0,100,100)).background_(<span class="s9">Color</span>.rand);<span class="Apple-tab-span"> </span></p>
+<p class="p11"><span class="Apple-tab-span"> </span>b = <span class="s9">SC2DSlider</span>(c,<span class="s9">Rect</span>(100,100,100,100)).background_(<span class="s9">Color</span>.rand);</p>
+<p class="p12"><span class="Apple-tab-span"> </span></p>
+<p class="p11"><span class="Apple-tab-span"> </span>w.front;</p>
+<p class="p12"><span class="Apple-tab-span"> </span></p>
+<p class="p11"><span class="Apple-tab-span"> </span>c.keyDownAction = {</p>
+<p class="p17"><span class="s2"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>"keydown bubbled up to c"<span class="s2">.postln;</span></p>
+<p class="p11"><span class="Apple-tab-span"> </span>};</p>
+<p class="p12"><span class="Apple-tab-span"> </span></p>
+<p class="p15"><span class="s2"><span class="Apple-tab-span"> </span></span>//d is on window w,<span class="Apple-converted-space"> </span>not on composite view c</p>
+<p class="p11"><span class="Apple-tab-span"> </span>d = <span class="s9">SC2DSlider</span>(w,<span class="s9">Rect</span>(200,200,100,100));</p>
+<p class="p11"><span class="Apple-tab-span"> </span>d.background = <span class="s9">Color</span>.black;</p>
+<p class="p14"><span class="s2"><span class="Apple-tab-span"> </span></span>)</p>
+<p class="p4"><span class="Apple-tab-span"> </span></p>
<p class="p2"><br></p>
-<p class="p12"><b>Decorators</b></p>
-<p class="p15"><br></p>
+<p class="p13"><b>Decorators</b></p>
+<p class="p16"><br></p>
<p class="p1">A 'decorator' object can be set to handle layout management.<span class="Apple-converted-space"> </span>All views added to the CompositeView will now be placed by the decorator.<span class="Apple-converted-space"> </span>Currently the only one existing is <a href="FlowLayout.html"><span class="s11">FlowLayout</span></a>. (note: Crucial Library also has a useful layout tool called <a href="../Libraries/crucial/Gui/GridLayout.html"><span class="s12">GridLayout</span></a><span class="s12">.)</span></p>
-<p class="p3"><br></p>
-<p class="p13"><span class="Apple-tab-span"> </span>(</p>
-<p class="p10"><span class="Apple-tab-span"> </span>a = <span class="s9">SCWindow</span>.new;</p>
-<p class="p11"><span class="Apple-tab-span"> </span></p>
-<p class="p10"><span class="Apple-tab-span"> </span>b = <span class="s9">SCCompositeView</span>(a,<span class="s9">Rect</span>(0,0,500,500)).relativeOrigin_(<span class="s9">false</span>);</p>
-<p class="p10"><span class="Apple-tab-span"> </span>b.decorator = <span class="s9">FlowLayout</span>(b.bounds);</p>
-<p class="p11"><span class="Apple-tab-span"> </span></p>
-<p class="p14"><span class="s10"><span class="Apple-tab-span"> </span></span>// adding views to b automatically use the decorator</p>
-<p class="p14"><span class="s10"><span class="Apple-tab-span"> </span></span>// no need to use parent.decorator.place</p>
-<p class="p10"><span class="Apple-tab-span"> </span>c = <span class="s9">SC2DSlider</span>(b,<span class="s9">Rect</span>(0,0,100,100));<span class="Apple-tab-span"> </span><span class="s13">// size matters</span></p>
-<p class="p10"><span class="Apple-tab-span"> </span>d = <span class="s9">SC2DSlider</span>(b,<span class="s9">Rect</span>(0,0,100,100)); <span class="s13">// origin doesn't</span></p>
-<p class="p11"><span class="Apple-tab-span"> </span></p>
-<p class="p10"><span class="Apple-tab-span"> </span>a.front;</p>
-<p class="p13"><span class="s10"><span class="Apple-tab-span"> </span></span>)</p>
-<p class="p17"><br></p>
+<p class="p4"><br></p>
+<p class="p14"><span class="Apple-tab-span"> </span>(</p>
+<p class="p11"><span class="Apple-tab-span"> </span>a = <span class="s9">SCWindow</span>.new;</p>
+<p class="p12"><span class="Apple-tab-span"> </span></p>
+<p class="p11"><span class="Apple-tab-span"> </span>b = <span class="s9">SCCompositeView</span>(a,<span class="s9">Rect</span>(0,0,500,500)).relativeOrigin_(<span class="s9">false</span>);</p>
+<p class="p11"><span class="Apple-tab-span"> </span>b.decorator = <span class="s9">FlowLayout</span>(b.bounds);</p>
+<p class="p12"><span class="Apple-tab-span"> </span></p>
+<p class="p15"><span class="s2"><span class="Apple-tab-span"> </span></span>// adding views to b automatically use the decorator</p>
+<p class="p15"><span class="s2"><span class="Apple-tab-span"> </span></span>// no need to use parent.decorator.place</p>
+<p class="p11"><span class="Apple-tab-span"> </span>c = <span class="s9">SC2DSlider</span>(b,<span class="s9">Rect</span>(0,0,100,100));<span class="Apple-tab-span"> </span><span class="s13">// size matters</span></p>
+<p class="p11"><span class="Apple-tab-span"> </span>d = <span class="s9">SC2DSlider</span>(b,<span class="s9">Rect</span>(0,0,100,100)); <span class="s13">// origin doesn't</span></p>
+<p class="p12"><span class="Apple-tab-span"> </span></p>
+<p class="p11"><span class="Apple-tab-span"> </span>a.front;</p>
+<p class="p14"><span class="s2"><span class="Apple-tab-span"> </span></span>)</p>
+<p class="p18"><br></p>
<p class="p1">If you set the CompositeView's relativeOrigin to true, the bounds that you give to the <a href="FlowLayout.html"><span class="s4">FlowLayout</span></a> should originate at (0,0). In this case, be careful not to put absolute origin CompositeViews inside a relative origin CompositeView that has a decorator.</p>
<p class="p2"><br></p>
-<p class="p13"><span class="Apple-tab-span"> </span>(</p>
-<p class="p10"><span class="Apple-tab-span"> </span>a = <span class="s9">SCWindow</span>.new;</p>
-<p class="p11"><span class="Apple-tab-span"> </span></p>
-<p class="p10"><span class="Apple-tab-span"> </span>b = <span class="s9">SCCompositeView</span>(a,<span class="s9">Rect</span>(0,0,500,500)).relativeOrigin_(<span class="s9">true</span>);</p>
-<p class="p10"><span class="Apple-tab-span"> </span>b.decorator = <span class="s9">FlowLayout</span>(<span class="s9">Rect</span>(0, 0, 500, 500));</p>
-<p class="p11"><span class="Apple-tab-span"> </span></p>
-<p class="p10"><span class="Apple-tab-span"> </span>c = <span class="s9">SC2DSlider</span>(b,<span class="s9">Rect</span>(0,0,100,100));<span class="Apple-tab-span"> </span><span class="s13">// size matters</span></p>
-<p class="p10"><span class="Apple-tab-span"> </span>d = <span class="s9">SC2DSlider</span>(b,<span class="s9">Rect</span>(0,0,100,100)); <span class="s13">// origin doesn't</span></p>
-<p class="p11"><span class="Apple-tab-span"> </span></p>
-<p class="p10"><span class="Apple-tab-span"> </span>a.front;</p>
-<p class="p13"><span class="s10"><span class="Apple-tab-span"> </span></span>)</p>
+<p class="p14"><span class="Apple-tab-span"> </span>(</p>
+<p class="p11"><span class="Apple-tab-span"> </span>a = <span class="s9">SCWindow</span>.new;</p>
+<p class="p12"><span class="Apple-tab-span"> </span></p>
+<p class="p11"><span class="Apple-tab-span"> </span>b = <span class="s9">SCCompositeView</span>(a,<span class="s9">Rect</span>(0,0,500,500)).relativeOrigin_(<span class="s9">true</span>);</p>
+<p class="p11"><span class="Apple-tab-span"> </span>b.decorator = <span class="s9">FlowLayout</span>(<span class="s9">Rect</span>(0, 0, 500, 500));</p>
+<p class="p12"><span class="Apple-tab-span"> </span></p>
+<p class="p11"><span class="Apple-tab-span"> </span>c = <span class="s9">SC2DSlider</span>(b,<span class="s9">Rect</span>(0,0,100,100));<span class="Apple-tab-span"> </span><span class="s13">// size matters</span></p>
+<p class="p11"><span class="Apple-tab-span"> </span>d = <span class="s9">SC2DSlider</span>(b,<span class="s9">Rect</span>(0,0,100,100)); <span class="s13">// origin doesn't</span></p>
+<p class="p12"><span class="Apple-tab-span"> </span></p>
+<p class="p11"><span class="Apple-tab-span"> </span>a.front;</p>
+<p class="p14"><span class="s2"><span class="Apple-tab-span"> </span></span>)</p>
<p class="p2"><br></p>
<p class="p1">You can also use an empty composite view nicely as a spacer in<span class="Apple-converted-space"> </span><a href="http://SCVLayoutView.html/"><span class="s4">SCVLayoutView</span></a>, <a href="http://SCHLayoutView.html/"><span class="s4">SCHLayoutView</span></a>, or views that have a <a href="http://FlowLayout.html/"><span class="s4">FlowLayout</span></a> as their decorator.</p>
<p class="p2"><br></p>
-<p class="p13"><span class="Apple-tab-span"> </span>(</p>
-<p class="p10"><span class="Apple-tab-span"> </span>a = <span class="s9">SCWindow</span>.new;</p>
-<p class="p11"><span class="Apple-tab-span"> </span></p>
-<p class="p10"><span class="Apple-tab-span"> </span>b = <span class="s9">SCCompositeView</span>(a,<span class="s9">Rect</span>(0,0,500,500)).relativeOrigin_(<span class="s9">true</span>);</p>
-<p class="p10"><span class="Apple-tab-span"> </span>b.decorator = <span class="s9">FlowLayout</span>(<span class="s9">Rect</span>(0, 0, 500, 500));</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="s9">SC2DSlider</span>(b,<span class="s9">Rect</span>(0,0,100,100)).background_(<span class="s9">Color</span>.rand);<span class="Apple-tab-span"> </span></p>
-<p class="p14"><span class="s10"><span class="Apple-tab-span"> </span></span><span class="s9">SCCompositeView</span><span class="s10">(b,</span><span class="s9">Rect</span><span class="s10">(0,0,70,100));<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>//just used for spacing</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="s9">SC2DSlider</span>(b,<span class="s9">Rect</span>(0,0,100,100)).background_(<span class="s9">Color</span>.rand);<span class="Apple-converted-space"> </span></p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="s9">SC2DSlider</span>(b,<span class="s9">Rect</span>(0,0,100,100)).background_(<span class="s9">Color</span>.rand);<span class="Apple-converted-space"> </span></p>
-<p class="p10"><span class="Apple-tab-span"> </span>b.decorator.nextLine;</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="s9">SC2DSlider</span>(b,<span class="s9">Rect</span>(0,0,100,100)).background_(<span class="s9">Color</span>.rand);<span class="Apple-converted-space"> </span></p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="s9">SC2DSlider</span>(b,<span class="s9">Rect</span>(0,0,100,100)).background_(<span class="s9">Color</span>.rand);<span class="Apple-tab-span"> </span></p>
-<p class="p14"><span class="s10"><span class="Apple-tab-span"> </span></span><span class="s9">SCCompositeView</span><span class="s10">(b,</span><span class="s9">Rect</span><span class="s10">(0,0,70,100))<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>//just used for spacing</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="s9">SC2DSlider</span>(b,<span class="s9">Rect</span>(0,0,100,100)).background_(<span class="s9">Color</span>.rand);<span class="Apple-converted-space"> </span></p>
-<p class="p11"><span class="Apple-tab-span"> </span></p>
-<p class="p10"><span class="Apple-tab-span"> </span>a.front;</p>
-<p class="p13"><span class="s10"><span class="Apple-tab-span"> </span></span>)</p>
+<p class="p14"><span class="Apple-tab-span"> </span>(</p>
+<p class="p14"><span class="Apple-tab-span"> </span>a = <span class="s10">SCWindow</span>.new;</p>
+<p class="p4"><span class="Apple-tab-span"> </span></p>
+<p class="p14"><span class="Apple-tab-span"> </span>b = <span class="s10">SCCompositeView</span>(a,<span class="s10">Rect</span>(0,0,500,500)).relativeOrigin_(<span class="s10">true</span>);</p>
+<p class="p14"><span class="Apple-tab-span"> </span>b.decorator = <span class="s10">FlowLayout</span>(<span class="s10">Rect</span>(0, 0, 500, 500));</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="s10">SC2DSlider</span>(b,<span class="s10">Rect</span>(0,0,100,100)).background_(<span class="s10">Color</span>.rand);<span class="Apple-tab-span"> </span></p>
+<p class="p19"><span class="s2"><span class="Apple-tab-span"> </span></span><span class="s10">SCCompositeView</span><span class="s2">(b,</span><span class="s10">Rect</span><span class="s2">(0,0,70,100));<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>//just used for spacing</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="s10">SC2DSlider</span>(b,<span class="s10">Rect</span>(0,0,100,100)).background_(<span class="s10">Color</span>.rand);<span class="Apple-converted-space"> </span></p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="s10">SC2DSlider</span>(b,<span class="s10">Rect</span>(0,0,100,100)).background_(<span class="s10">Color</span>.rand);<span class="Apple-converted-space"> </span></p>
+<p class="p14"><span class="Apple-tab-span"> </span>b.decorator.nextLine;</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="s10">SC2DSlider</span>(b,<span class="s10">Rect</span>(0,0,100,100)).background_(<span class="s10">Color</span>.rand);<span class="Apple-converted-space"> </span></p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="s10">SC2DSlider</span>(b,<span class="s10">Rect</span>(0,0,100,100)).background_(<span class="s10">Color</span>.rand);<span class="Apple-tab-span"> </span></p>
+<p class="p19"><span class="s2"><span class="Apple-tab-span"> </span></span><span class="s10">SCCompositeView</span><span class="s2">(b,</span><span class="s10">Rect</span><span class="s2">(0,0,70,100))<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>//just used for spacing</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="s10">SC2DSlider</span>(b,<span class="s10">Rect</span>(0,0,100,100)).background_(<span class="s10">Color</span>.rand);<span class="Apple-converted-space"> </span></p>
+<p class="p4"><span class="Apple-tab-span"> </span></p>
+<p class="p14"><span class="Apple-tab-span"> </span>a.front;</p>
+<p class="p14"><span class="Apple-tab-span"> </span>)</p>
<p class="p2"><br></p>
<p class="p2"><br></p>
-<p class="p12"><b>Hiding / Swapping</b></p>
-<p class="p15"><br></p>
+<p class="p13"><b>Hiding / Swapping</b></p>
+<p class="p16"><br></p>
<p class="p1">You can stack SCCompositeViews on top of each other and use a button show only one of them</p>
<p class="p2"><br></p>
-<p class="p13"><span class="Apple-tab-span"> </span>(</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="s9">var</span> colors = [<span class="s9">Color</span>.blue,<span class="s9">Color</span>.red, <span class="s9">Color</span>.green];</p>
-<p class="p10"><span class="Apple-tab-span"> </span>a = <span class="s9">SCWindow</span>.new;</p>
-<p class="p10"><span class="Apple-tab-span"> </span>q = 3;</p>
-<p class="p11"><span class="Apple-tab-span"> </span></p>
-<p class="p10"><span class="Apple-tab-span"> </span>b = <span class="s9">SCButton</span>(a,<span class="s9">Rect</span>(0,0,160,20));</p>
-<p class="p11"><span class="Apple-tab-span"> </span></p>
-<p class="p10"><span class="Apple-tab-span"> </span>b.states = <span class="s9">Array</span>.fill(q,{ <span class="s9">arg</span> i;</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>[i.asString,<span class="s9">Color</span>.white,colors.wrapAt(i)]</p>
-<p class="p10"><span class="Apple-tab-span"> </span>});</p>
-<p class="p11"><span class="Apple-tab-span"> </span></p>
-<p class="p10"><span class="Apple-tab-span"> </span>b.action = { <span class="s9">arg</span> butt;</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>p.visible = <span class="s9">false</span>;</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>p = c.at(butt.value);</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>p.visible = <span class="s9">true</span>;</p>
-<p class="p10"><span class="Apple-tab-span"> </span>};</p>
-<p class="p11"><span class="Apple-tab-span"> </span></p>
-<p class="p10"><span class="Apple-tab-span"> </span>c = <span class="s9">Array</span>.fill(q,{ <span class="s9">arg</span> i;</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>b = <span class="s9">SCCompositeView</span>(a,<span class="s9">Rect</span>(0,25,300,300)).relativeOrigin_(<span class="s9">true</span>);</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>b.background=colors[i].alpha_(0.2);</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>b.visible=<span class="s9">false</span>;</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>b;</p>
-<p class="p10"><span class="Apple-tab-span"> </span>});</p>
-<p class="p11"><span class="Apple-tab-span"> </span></p>
-<p class="p10"><span class="Apple-tab-span"> </span>5.do{<span class="s9">arg</span> i;c[0].add(<span class="s9">SCSlider</span>(c[0],<span class="s9">Rect</span>(10,i*30+10,150,25)).value_(1.0.rand))};</p>
-<p class="p10"><span class="Apple-tab-span"> </span>5.do{<span class="s9">arg</span> i;c[1].add(<span class="s9">SCSlider</span>(c[1],<span class="s9">Rect</span>(i*30+10,10,25,150)).value_(1.0.rand))};</p>
-<p class="p10"><span class="Apple-tab-span"> </span>c[2].add(<span class="s9">SC2DSlider</span>(c[2],<span class="s9">Rect</span>(10,10,155,150)).x_(1.0.rand).y_(1.0.rand));</p>
-<p class="p11"><span class="Apple-tab-span"> </span></p>
-<p class="p10"><span class="Apple-tab-span"> </span>p = c.at(0); <span class="s13">// previous</span></p>
-<p class="p14"><span class="s10"><span class="Apple-tab-span"> </span>p.visible = </span><span class="s9">true</span><span class="s10">; </span>// show first one</p>
-<p class="p11"><span class="Apple-tab-span"> </span></p>
-<p class="p10"><span class="Apple-tab-span"> </span>a.front;</p>
-<p class="p11"><span class="Apple-tab-span"> </span></p>
-<p class="p13"><span class="s10"><span class="Apple-tab-span"> </span></span>)</p>
-<p class="p3"><span class="Apple-tab-span"> </span></p>
-<p class="p12"><b>Nested Example</b></p>
-<p class="p15"><br></p>
+<p class="p14"><span class="Apple-tab-span"> </span>(</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="s9">var</span> colors = [<span class="s9">Color</span>.blue,<span class="s9">Color</span>.red, <span class="s9">Color</span>.green];</p>
+<p class="p11"><span class="Apple-tab-span"> </span>a = <span class="s9">SCWindow</span>.new;</p>
+<p class="p11"><span class="Apple-tab-span"> </span>q = 3;</p>
+<p class="p12"><span class="Apple-tab-span"> </span></p>
+<p class="p11"><span class="Apple-tab-span"> </span>b = <span class="s9">SCButton</span>(a,<span class="s9">Rect</span>(0,0,160,20));</p>
+<p class="p12"><span class="Apple-tab-span"> </span></p>
+<p class="p11"><span class="Apple-tab-span"> </span>b.states = <span class="s9">Array</span>.fill(q,{ <span class="s9">arg</span> i;</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>[i.asString,<span class="s9">Color</span>.white,colors.wrapAt(i)]</p>
+<p class="p11"><span class="Apple-tab-span"> </span>});</p>
+<p class="p12"><span class="Apple-tab-span"> </span></p>
+<p class="p11"><span class="Apple-tab-span"> </span>b.action = { <span class="s9">arg</span> butt;</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>p.visible = <span class="s9">false</span>;</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>p = c.at(butt.value);</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>p.visible = <span class="s9">true</span>;</p>
+<p class="p11"><span class="Apple-tab-span"> </span>};</p>
+<p class="p12"><span class="Apple-tab-span"> </span></p>
+<p class="p11"><span class="Apple-tab-span"> </span>c = <span class="s9">Array</span>.fill(q,{ <span class="s9">arg</span> i;</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>b = <span class="s9">SCCompositeView</span>(a,<span class="s9">Rect</span>(0,25,300,300)).relativeOrigin_(<span class="s9">true</span>);</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>b.background=colors[i].alpha_(0.2);</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>b.visible=<span class="s9">false</span>;</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>b;</p>
+<p class="p11"><span class="Apple-tab-span"> </span>});</p>
+<p class="p12"><span class="Apple-tab-span"> </span></p>
+<p class="p11"><span class="Apple-tab-span"> </span>5.do{<span class="s9">arg</span> i;c[0].add(<span class="s9">SCSlider</span>(c[0],<span class="s9">Rect</span>(10,i*30+10,150,25)).value_(1.0.rand))};</p>
+<p class="p11"><span class="Apple-tab-span"> </span>5.do{<span class="s9">arg</span> i;c[1].add(<span class="s9">SCSlider</span>(c[1],<span class="s9">Rect</span>(i*30+10,10,25,150)).value_(1.0.rand))};</p>
+<p class="p11"><span class="Apple-tab-span"> </span>c[2].add(<span class="s9">SC2DSlider</span>(c[2],<span class="s9">Rect</span>(10,10,155,150)).x_(1.0.rand).y_(1.0.rand));</p>
+<p class="p12"><span class="Apple-tab-span"> </span></p>
+<p class="p11"><span class="Apple-tab-span"> </span>p = c.at(0); <span class="s13">// previous</span></p>
+<p class="p15"><span class="s2"><span class="Apple-tab-span"> </span>p.visible = </span><span class="s9">true</span><span class="s2">; </span>// show first one</p>
+<p class="p12"><span class="Apple-tab-span"> </span></p>
+<p class="p11"><span class="Apple-tab-span"> </span>a.front;</p>
+<p class="p12"><span class="Apple-tab-span"> </span></p>
+<p class="p14"><span class="s2"><span class="Apple-tab-span"> </span></span>)</p>
+<p class="p4"><span class="Apple-tab-span"> </span></p>
+<p class="p13"><b>Nested Example</b></p>
+<p class="p16"><br></p>
<p class="p1">In this example,<span class="Apple-converted-space"> </span>the SCStaticText<span class="Apple-converted-space"> </span>accepts mouse clicks, since container views can't:</p>
-<p class="p15"><br></p>
-<p class="p13"><span class="Apple-tab-span"> </span>(</p>
-<p class="p10"><span class="Apple-tab-span"> </span>w=<span class="s9">SCWindow</span>.new.front;</p>
-<p class="p11"><span class="Apple-tab-span"> </span></p>
-<p class="p10"><span class="Apple-tab-span"> </span>v=<span class="s9">SCCompositeView</span>.new(w,w.view.bounds.insetBy(10)).background_(<span class="s9">Color</span>.rand);</p>
-<p class="p10"><span class="Apple-tab-span"> </span>v.decorator=<span class="s9">FlowLayout</span>(v.bounds);</p>
-<p class="p16"><span class="s10"><span class="Apple-tab-span"> </span>l=</span>"SUPERCOLLIDER"<span class="s10">.scramble;</span></p>
-<p class="p10"><span class="Apple-tab-span"> </span>t=<span class="s9">Array</span>.fill(9,{<span class="s9">arg</span> i;<span class="Apple-converted-space"> </span><span class="s9">var</span> n,r,q;</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>n=<span class="s9">SCCompositeView</span>.new(v,<span class="s9">Rect</span>(20,20,121,121)).background_(<span class="s9">Color</span>.rand);</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>q=<span class="s9">SCStaticText</span>(n, n.bounds.insetBy(25)).string_(l[i]).align_(<span class="s14">\center</span>);</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>q.enabled=<span class="s9">true</span>;</p>
-<p class="p18"><span class="s8"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>q.font=</span><span class="s9">Font</span>(<span class="s15">"Geneva"</span>,10)<span class="s8">;</span></p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>q.background_(<span class="s9">Color</span>.rand);</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>q.mouseDownAction={<span class="Apple-converted-space"> </span></p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>n.background_(<span class="s9">Color</span>.rand);</p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>q.font=q.font.size_(5+q.font.size+7%60)</p>
-<p class="p10"><span class="Apple-tab-span"> </span><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></p>
-<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
-<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>});</p>
-<p class="p13"><span class="s10"><span class="Apple-tab-span"> </span></span>)</p>
-<p class="p15"><br></p>
-<p class="p3"><br></p>
+<p class="p16"><br></p>
+<p class="p14"><span class="Apple-tab-span"> </span>(</p>
+<p class="p14"><span class="Apple-tab-span"> </span>w=<span class="s10">SCWindow</span>.new.front;</p>
+<p class="p4"><span class="Apple-tab-span"> </span></p>
+<p class="p14"><span class="Apple-tab-span"> </span>v=<span class="s10">SCCompositeView</span>.new(w,w.view.bounds.insetBy(10)).background_(<span class="s10">Color</span>.rand);</p>
+<p class="p14"><span class="Apple-tab-span"> </span>v.decorator=<span class="s10">FlowLayout</span>(v.bounds);</p>
+<p class="p17"><span class="s2"><span class="Apple-tab-span"> </span>l=</span>"SUPERCOLLIDER"<span class="s2">.scramble;</span></p>
+<p class="p14"><span class="Apple-tab-span"> </span>t=<span class="s10">Array</span>.fill(9,{<span class="s10">arg</span> i;<span class="Apple-converted-space"> </span><span class="s10">var</span> n,r,q;</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>n=<span class="s10">SCCompositeView</span>.new(v,<span class="s10">Rect</span>(20,20,121,121)).background_(<span class="s10">Color</span>.rand);</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>q=<span class="s10">SCStaticText</span>(n, n.bounds.insetBy(25)).string_(l[i]).align_(<span class="s14">\center</span>);</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>q.enabled=<span class="s10">true</span>;</p>
+<p class="p20"><span class="s8"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>q.font=</span><span class="s10">Font</span>(<span class="s15">"Geneva"</span>,10)<span class="s8">;</span></p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>q.background_(<span class="s10">Color</span>.rand);</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>q.mouseDownAction={<span class="Apple-converted-space"> </span></p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>n.background_(<span class="s10">Color</span>.rand);</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>q.font=q.font.size_(5+q.font.size+7%60)</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>};</p>
+<p class="p4"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p4"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>});</p>
+<p class="p14"><span class="Apple-tab-span"> </span>)</p>
+<p class="p16"><br></p>
+<p class="p4"><br></p>
</body>
</html>
Modified: trunk/build/Help/GUI/SCHLayoutView.html
===================================================================
--- trunk/build/Help/GUI/SCHLayoutView.html 2008-12-08 22:34:17 UTC (rev 8085)
+++ trunk/build/Help/GUI/SCHLayoutView.html 2008-12-09 08:53:55 UTC (rev 8086)
@@ -10,7 +10,7 @@
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.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; color: #001ee6}
-p.p4 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; color: #4b59a5; min-height: 14.0px}
+p.p4 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; color: #545f9a; min-height: 14.0px}
p.p5 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Helvetica}
p.p6 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 9.0px Monaco; min-height: 12.0px}
p.p7 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 12.0px Helvetica}
@@ -20,28 +20,29 @@
p.p11 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco}
p.p12 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 14.0px Helvetica}
p.p13 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 14.0px Helvetica; min-height: 17.0px}
-p.p14 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #8d261b}
+p.p14 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #a41c14}
p.p15 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Helvetica; min-height: 17.0px}
p.p16 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #606060}
span.s1 {font: 18.0px Helvetica}
span.s2 {color: #000000}
-span.s3 {color: #4c5db6}
+span.s3 {color: #5763a9}
span.s4 {text-decoration: underline}
span.s5 {color: #6f7178}
-span.s6 {color: #0922b2}
+span.s6 {color: #1e34a1}
span.s7 {font: 12.0px Helvetica}
-span.s8 {color: #8d261b}
-span.s9 {color: #606060}
-span.s10 {color: #476c1d}
+span.s8 {color: #0018b8}
+span.s9 {color: #a41c14}
+span.s10 {color: #606060}
+span.s11 {color: #356f14}
span.Apple-tab-span {white-space:pre}
</style>
</head>
<body>
-<p class="p1"><span class="s1"><b>SCHLayoutView<span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b></span><b>a contain that automatically places widgets in rows</b></p>
+<p class="p1"><span class="s1"><b>SCHLayoutView<span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b></span><b>a container that automatically places widgets in rows</b></p>
<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="SCContainerView.html"><b>SCContainerView</b></a><b> : </b><a href="SCLayoutView.html"><b>SCLayoutView</b></a></span></p>
<p class="p4"><br></p>
-<p class="p1">SCHLayoutView automatically arranges its sub-views in horizontal order, expanding their height to the bounds of the SCVLayoutView.<span class="Apple-converted-space"> </span>Only the bounds.width of the sub-view is relevant.<span class="Apple-converted-space"> </span>Its parent, <a href="SCLayoutView.html"><span class="s3">SCLayoutView</span></a>, provides some important formatting methods.<span class="Apple-converted-space"> </span></p>
+<p class="p1">SCHLayoutView automatically arranges its sub-views in horizontal order, expanding their height to the bounds of the SCVLayoutView.<span class="Apple-converted-space"> </span>Only the bounds.width of the sub-view is relevant.<span class="Apple-converted-space"> </span>Its abstract superclass, <a href="SCLayoutView.html"><span class="s3">SCLayoutView</span></a>, provides some important formatting methods.<span class="Apple-converted-space"> </span></p>
<p class="p2"><br></p>
<p class="p3"><span class="s2"><b>See also:</b> <a href="SCVLayoutView.html"><span class="s4">SCVLayoutView</span></a>, <a href="SCCompositeView.html"><span class="s4">SCCompositeView</span></a></span></p>
<p class="p2"><br></p>
@@ -73,14 +74,14 @@
<p class="p10"><br></p>
<p class="p11">(</p>
<p class="p11">q = 10;</p>
-<p class="p11">w = <span class="s6">SCWindow</span>.new;</p>
+<p class="p11">w = <span class="s8">SCWindow</span>.new;</p>
<p class="p10"><br></p>
-<p class="p11">h = <span class="s6">SCHLayoutView</span>(w,<span class="s6">Rect</span>(0,0,300,300));</p>
+<p class="p11">h = <span class="s8">SCHLayoutView</span>(w,<span class="s8">Rect</span>(0,0,300,300));</p>
<p class="p10"><br></p>
-<p class="p11"><span class="s6">Array</span>.fill(q,{ <span class="s6">arg</span> i;</p>
-<p class="p11"><span class="Apple-tab-span"> </span><span class="s6">SCSlider</span>(h,<span class="s6">Rect</span>(0,0,20,75)).value_(i / q)</p>
+<p class="p11"><span class="s8">Array</span>.fill(q,{ <span class="s8">arg</span> i;</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="s8">SCSlider</span>(h,<span class="s8">Rect</span>(0,0,20,75)).value_(i / q)</p>
<p class="p11">});</p>
-<p class="p11">h.background_(<span class="s6">Color</span>.rand);</p>
+<p class="p11">h.background_(<span class="s8">Color</span>.rand);</p>
<p class="p10"><br></p>
<p class="p11">w.front</p>
<p class="p11">)</p>
@@ -91,19 +92,19 @@
<p class="p15"><br></p>
<p class="p11">(</p>
<p class="p11">q = 8;</p>
-<p class="p11">w = <span class="s6">SCWindow</span>.new;</p>
+<p class="p11">w = <span class="s8">SCWindow</span>.new;</p>
<p class="p10"><br></p>
-<p class="p11">h = <span class="s6">SCHLayoutView</span>(w,<span class="s6">Rect</span>(0,0,300,300));</p>
-<p class="p11">h.background = <span class="s6">Color</span>.rand;</p>
-<p class="p11">h.resize = 5; <span class="s8">//<span class="Apple-converted-space"> </span>elastic</span></p>
+<p class="p11">h = <span class="s8">SCHLayoutView</span>(w,<span class="s8">Rect</span>(0,0,300,300));</p>
+<p class="p11">h.background = <span class="s8">Color</span>.rand;</p>
+<p class="p11">h.resize = 5; <span class="s9">//<span class="Apple-converted-space"> </span>elastic</span></p>
<p class="p10"><br></p>
-<p class="p11"><span class="s6">Array</span>.fill(q,{<span class="Apple-converted-space"> </span><span class="s6">arg</span> i;</p>
-<p class="p11"><span class="Apple-tab-span"> </span><span class="s6">var</span> s;</p>
-<p class="p11"><span class="Apple-tab-span"> </span>s = <span class="s6">SCSlider</span>(h,<span class="s6">Rect</span>(0,0,20,75)).background_(<span class="s6">Color</span>.grey.alpha_(0.4));</p>
+<p class="p11"><span class="s8">Array</span>.fill(q,{<span class="Apple-converted-space"> </span><span class="s8">arg</span> i;</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="s8">var</span> s;</p>
+<p class="p11"><span class="Apple-tab-span"> </span>s = <span class="s8">SCSlider</span>(h,<span class="s8">Rect</span>(0,0,20,75)).background_(<span class="s8">Color</span>.grey.alpha_(0.4));</p>
<p class="p11"><span class="Apple-tab-span"> </span>s.value = i / q;</p>
<p class="p11"><span class="Apple-tab-span"> </span>s</p>
<p class="p11">});</p>
-<p class="p11"><span class="s6">SCStaticText</span>(h, <span class="s6">Rect</span>(0,0,105,20)).background_(<span class="s6">Color</span>.rand).string_(<span class="s9">" Some Example\n Text"</span>);</p>
+<p class="p11"><span class="s8">SCStaticText</span>(h, <span class="s8">Rect</span>(0,0,105,20)).background_(<span class="s8">Color</span>.rand).string_(<span class="s10">" Some Example\n Text"</span>);</p>
<p class="p11">w.front</p>
<p class="p11">)</p>
<p class="p10"><br></p>
@@ -113,20 +114,20 @@
<p class="p10"><br></p>
<p class="p11">(</p>
<p class="p11">q = 10;</p>
-<p class="p11">w = <span class="s6">SCWindow</span>.new;</p>
+<p class="p11">w = <span class="s8">SCWindow</span>.new;</p>
<p class="p10"><br></p>
-<p class="p11">h = <span class="s6">SCHLayoutView</span>(w,<span class="s6">Rect</span>(0,0,300,300));</p>
-<p class="p11">h.resize = 5; <span class="s8">//<span class="Apple-converted-space"> </span>elastic</span></p>
-<p class="p11">h.background = <span class="s6">Color</span>.rand;</p>
+<p class="p11">h = <span class="s8">SCHLayoutView</span>(w,<span class="s8">Rect</span>(0,0,300,300));</p>
+<p class="p11">h.resize = 5; <span class="s9">//<span class="Apple-converted-space"> </span>elastic</span></p>
+<p class="p11">h.background = <span class="s8">Color</span>.rand;</p>
<p class="p10"><br></p>
-<p class="p11"><span class="s6">Array</span>.fill(q,{<span class="Apple-converted-space"> </span><span class="s6">arg</span> i;</p>
-<p class="p11"><span class="Apple-tab-span"> </span><span class="s6">var</span> s;</p>
-<p class="p11"><span class="Apple-tab-span"> </span>s = <span class="s6">SCSlider</span>(h,<span class="s6">Rect</span>(0,0,20,75));</p>
-<p class="p11"><span class="Apple-tab-span"> </span>s.resize = 5; <span class="s8">//<span class="Apple-converted-space"> </span>elastic</span></p>
+<p class="p11"><span class="s8">Array</span>.fill(q,{<span class="Apple-converted-space"> </span><span class="s8">arg</span> i;</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="s8">var</span> s;</p>
+<p class="p11"><span class="Apple-tab-span"> </span>s = <span class="s8">SCSlider</span>(h,<span class="s8">Rect</span>(0,0,20,75));</p>
+<p class="p11"><span class="Apple-tab-span"> </span>s.resize = 5; <span class="s9">//<span class="Apple-converted-space"> </span>elastic</span></p>
<p class="p11"><span class="Apple-tab-span"> </span>s.value = i / q;</p>
<p class="p11"><span class="Apple-tab-span"> </span>s</p>
<p class="p11">});</p>
-<p class="p11"><span class="s6">SCStaticText</span>(h, <span class="s6">Rect</span>(0,0,105,20)).background_(<span class="s6">Color</span>.rand).string_(<span class="s9">" Some Example\n Text"</span>);</p>
+<p class="p11"><span class="s8">SCStaticText</span>(h, <span class="s8">Rect</span>(0,0,105,20)).background_(<span class="s8">Color</span>.rand).string_(<span class="s10">" Some Example\n Text"</span>);</p>
<p class="p10"><br></p>
<p class="p11">w.front</p>
<p class="p11">)</p>
@@ -138,44 +139,44 @@
<p class="p10"><br></p>
<p class="p11">(</p>
<p class="p11">q = 5;</p>
-<p class="p11">w = <span class="s6">SCWindow</span>.new;</p>
+<p class="p11">w = <span class="s8">SCWindow</span>.new;</p>
<p class="p10"><br></p>
-<p class="p11">h = <span class="s6">SCHLayoutView</span>(w,<span class="s6">Rect</span>(0,0,300,300));</p>
-<p class="p11">h.background = <span class="s6">Color</span>.rand;</p>
-<p class="p11">h.resize = 5; <span class="s8">//<span class="Apple-converted-space"> </span>elastic</span></p>
+<p class="p11">h = <span class="s8">SCHLayoutView</span>(w,<span class="s8">Rect</span>(0,0,300,300));</p>
+<p class="p11">h.background = <span class="s8">Color</span>.rand;</p>
+<p class="p11">h.resize = 5; <span class="s9">//<span class="Apple-converted-space"> </span>elastic</span></p>
<p class="p10"><br></p>
-<p class="p11"><span class="s6">Array</span>.fill(q,{<span class="Apple-converted-space"> </span><span class="s6">arg</span> i;</p>
-<p class="p11"><span class="Apple-tab-span"> </span><span class="s6">var</span> s;</p>
-<p class="p11"><span class="Apple-tab-span"> </span>s = <span class="s6">SCSlider</span>(h,<span class="s6">Rect</span>(0,0,20,75));</p>
+<p class="p11"><span class="s8">Array</span>.fill(q,{<span class="Apple-converted-space"> </span><span class="s8">arg</span> i;</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="s8">var</span> s;</p>
+<p class="p11"><span class="Apple-tab-span"> </span>s = <span class="s8">SCSlider</span>(h,<span class="s8">Rect</span>(0,0,20,75));</p>
<p class="p11"><span class="Apple-tab-span"> </span>s.value = i / 5;</p>
<p class="p11"><span class="Apple-tab-span"> </span>if(i < 2,{</p>
-<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>s.resize = 5; <span class="s8">//<span class="Apple-converted-space"> </span>some elastic</span></p>
-<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>s.setProperty(<span class="s10">\minWidth</span>,20);</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>s.resize = 5; <span class="s9">//<span class="Apple-converted-space"> </span>some elastic</span></p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>s.setProperty(<span class="s11">\minWidth</span>,20);</p>
<p class="p11"><span class="Apple-tab-span"> </span>},{</p>
<p class="p14"><span class="s2"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>s.resize = 1; </span>//<span class="Apple-converted-space"> </span>some not elastic</p>
<p class="p11"><span class="Apple-tab-span"> </span>});</p>
<p class="p11"><span class="Apple-tab-span"> </span>s</p>
<p class="p11">});</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/