[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[sc-dev] SF.net SVN: supercollider:[8319] trunk/build
Revision: 8319
http://supercollider.svn.sourceforge.net/supercollider/?rev=8319&view=rev
Author: jmfuo
Date: 2008-12-29 10:32:24 +0000 (Mon, 29 Dec 2008)
Log Message:
-----------
fixed setColors method
add window getter
updated docs
Modified Paths:
--------------
trunk/build/Help/GUI/EZ-GUI/EZGui.html
trunk/build/Help/GUI/EZ-GUI/EZListView.html
trunk/build/Help/GUI/EZ-GUI/EZNumberSC.html
trunk/build/Help/GUI/EZ-GUI/EZPopUpMenu.html
trunk/build/Help/GUI/EZ-GUI/EZSliderSC.html
trunk/build/SCClassLibrary/Common/GUI/Base/EZNumber.sc
trunk/build/SCClassLibrary/Common/GUI/Base/EZSlider.sc
trunk/build/SCClassLibrary/Common/GUI/Base/EZgui.sc
Modified: trunk/build/Help/GUI/EZ-GUI/EZGui.html
===================================================================
--- trunk/build/Help/GUI/EZ-GUI/EZGui.html 2008-12-29 00:35:48 UTC (rev 8318)
+++ trunk/build/Help/GUI/EZ-GUI/EZGui.html 2008-12-29 10:32:24 UTC (rev 8319)
@@ -16,15 +16,15 @@
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 57.0px; text-indent: -57.0px; font: 12.0px Helvetica}
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: 14.0px Helvetica; min-height: 17.0px}
-p.p11 {margin: 0.0px 0.0px 0.0px 85.0px; text-indent: -85.0px; font: 12.0px Helvetica; min-height: 14.0px}
+p.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 57.0px; text-indent: -57.0px; font: 14.0px Helvetica; min-height: 17.0px}
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: #4a5070}
-span.s6 {color: #656b96}
-span.s7 {color: #0000ff}
+span.s5 {color: #4b516e}
+span.s6 {color: #666c94}
+span.s7 {color: #0020f6}
span.Apple-tab-span {white-space:pre}
</style>
</head>
@@ -48,9 +48,12 @@
<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Sets/gets it the label. Will add the label view if none was initially created.</p>
<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>string </b>- An Instance of <a href="../../Collections/String.html"><span class="s5">String</span></a>.</p>
-<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>window</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span></b><span class="Apple-tab-span"> </span>Returns the window if you used the popUp window function.</p>
+<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p6"><b>Accessing GUI options</b></p>
-<p class="p10"><br></p>
+<p class="p11"><br></p>
<p class="p8"><b><span class="Apple-tab-span"> </span>alwaysOnTop_(bool)</b></p>
<p class="p8"><b><span class="Apple-tab-span"> </span>alwaysOnTop</b></p>
<p class="p7"><b><span class="Apple-tab-span"> </span></b><span class="Apple-tab-span"> </span></p>
@@ -62,17 +65,17 @@
<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Sets/gets it the component views are visible.</p>
<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>bool </b>- An Instance of <a href="../../Core/Boolean.html"><span class="s6">Boolean</span></a>. Default is true;</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="p8"><b><span class="Apple-tab-span"> </span>enabled</b></p>
<p class="p8"><b><span class="Apple-tab-span"> </span>enabled_(bool)</b></p>
<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Sets/gets if the list is enabled.</p>
<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>bool </b>- An Instance of <a href="../../Core/Boolean.html"><span class="s6">Boolean</span></a>. Default is true;<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="p8"><b><span class="Apple-tab-span"> </span>font_(font)</b></p>
<p class="p7"><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>font </b>- An Instance of <a href="../GUI-Tools/Font.html"><span class="s7">Font</span></a>;<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="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
</body>
</html>
Modified: trunk/build/Help/GUI/EZ-GUI/EZListView.html
===================================================================
--- trunk/build/Help/GUI/EZ-GUI/EZListView.html 2008-12-29 00:35:48 UTC (rev 8318)
+++ trunk/build/Help/GUI/EZ-GUI/EZListView.html 2008-12-29 10:32:24 UTC (rev 8319)
@@ -16,29 +16,27 @@
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 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.p10 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 9.0px Monaco; color: #000000}
+p.p11 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 9.0px Monaco; color: #bf0000}
p.p12 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 9.0px Monaco; color: #606060}
-p.p13 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco}
-p.p14 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 9.0px Monaco; color: #bf0000}
-p.p15 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 9.0px Monaco; color: #000000}
-p.p16 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #000000}
+p.p13 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 9.0px Monaco; color: #000000; min-height: 12.0px}
+p.p14 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #000000}
+p.p15 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 14.0px Helvetica}
+p.p16 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 12.0px Helvetica; color: #000000; min-height: 14.0px}
p.p17 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #000000; min-height: 12.0px}
-p.p18 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 12.0px Helvetica; color: #000000; min-height: 14.0px}
span.s1 {font: 18.0px Helvetica}
-span.s2 {color: #485abb}
-span.s3 {color: #676d92}
-span.s4 {color: #5461ad}
-span.s5 {color: #686e90}
+span.s2 {color: #4c5db6}
+span.s3 {color: #686e90}
+span.s4 {color: #5763a9}
+span.s5 {color: #696f8e}
span.s6 {font: 11.0px Monaco}
-span.s7 {color: #0c2eee}
+span.s7 {color: #1638e6}
span.s8 {color: #000000}
-span.s9 {color: #0018b8}
-span.s10 {color: #356f14}
+span.s9 {color: #0000bf}
+span.s10 {color: #007300}
span.s11 {color: #606060}
-span.s12 {color: #0000bf}
-span.s13 {color: #007300}
-span.s14 {color: #bf0000}
+span.s12 {color: #0000ff}
+span.s13 {color: #bf0000}
span.Apple-tab-span {white-space:pre}
</style>
</head>
@@ -92,9 +90,9 @@
<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>layout: <span class="s10">\vert</span>,</p>
<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>gap: 2@2</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="p5"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p13"><span class="Apple-tab-span"> </span><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="p5"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p11"><span class="s8"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// or a more simple syntax (uses decorator gap settings):</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="s9">Window</span>.new.front;</p>
@@ -103,57 +101,75 @@
<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.addItem(<span class="s10">\item0</span>, {<span class="s11">"this is item 0"</span>. postln});</p>
<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.addItem(<span class="s10">\item1</span>, {<span class="s11">"this is item 1"</span>. postln});</p>
<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.addItem(<span class="s10">\item2</span>, {<span class="s11">"this is item 2"</span>. postln});</p>
-<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.setColors(Color.grey,Color.white);</p>
-<p class="p13"><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>g.setColors(<span class="s9">Color</span>.grey,<span class="s9">Color</span>.white);</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>)</p>
<p class="p3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p15"><b>Changing Appearance</b></p>
+<p class="p2"><span class="Apple-tab-span"> </span></p>
+<p class="p6"><b><span class="Apple-tab-span"> </span>setColors(stringBackground,strColor,listBackground,listStringColor,</b></p>
+<p class="p6"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>selectedStringColor,hiliteColor,background)</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>stringBackground </b>- An instance of <a href="../GUI-Tools/Color.html"><span class="s12">Color</span></a>. The <b>background</b> of the label and unit views.</p>
+<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>strColor </b>- An instance of <a href="../GUI-Tools/Color.html"><span class="s12">Color</span></a>. The <b>stringColor</b> of the label and unit views.</p>
+<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>listBackground </b>- An instance of <a href="../GUI-Tools/Color.html"><span class="s12">Color</span></a>. The <b>background</b> of the list view.</p>
+<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>listStringColor </b>- An instance of <a href="../GUI-Tools/Color.html"><span class="s12">Color</span></a>. The <b>stringColor</b> of the list view.</p>
+<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>selectedStringColor </b>- An instance of <a href="../GUI-Tools/Color.html"><span class="s12">Color</span></a>. The <b>selectedStringColor</b> of the listView.</p>
+<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>hiliteColor </b>- An instance of <a href="../GUI-Tools/Color.html"><span class="s12">Color</span></a>. The <b>typingColor</b> of the list view.</p>
+<p class="p8"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>background </b>- An instance of <a href="../GUI-Tools/Color.html"><span class="s12">Color</span></a>. The <b>backround</b> of the list view.</p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p6"><b><span class="Apple-tab-span"> </span>font_(font)</b></p>
+<p class="p6"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Set the Font used by all the views.</p>
+<p class="p8"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>font </b>- An instance of <a href="../GUI-Tools/Font.html"><span class="s12">Font</span></a>.<span class="Apple-converted-space"> </span></p>
+<p class="p5"><br></p>
+<p class="p3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p4"><b>Examples</b></p>
-<p class="p7"><span class="Apple-tab-span"> </span></p>
-<p class="p14">// Creates its own window if parentView is nil:</p>
-<p class="p15">(</p>
-<p class="p15">g = <span class="s12">EZListView</span>.new(label: <span class="s11">" My PopUp List: "</span>);</p>
-<p class="p15">g.addItem(<span class="s13">\item0</span>, {<span class="s11">"this is item 0"</span>. postln});</p>
-<p class="p15">g.addItem(<span class="s13">\item1</span>, {<span class="s11">"this is item 1"</span>. postln});</p>
-<p class="p16">g.addItem(<span class="s13">\item2</span>, {<span class="s11">"this is item 2"</span>. postln});</p>
-<p class="p16">g.setColors(<span class="s12">Color</span>.grey,<span class="s12">Color</span>.white);</p>
+<p class="p16"><span class="Apple-tab-span"> </span></p>
+<p class="p11">// Creates its own window if parentView is nil:</p>
+<p class="p10">(</p>
+<p class="p10">g = <span class="s9">EZListView</span>.new(label: <span class="s11">" My PopUp List: "</span>);</p>
+<p class="p10">g.addItem(<span class="s10">\item0</span>, {<span class="s11">"this is item 0"</span>. postln});</p>
+<p class="p10">g.addItem(<span class="s10">\item1</span>, {<span class="s11">"this is item 1"</span>. postln});</p>
+<p class="p14">g.addItem(<span class="s10">\item2</span>, {<span class="s11">"this is item 2"</span>. postln});</p>
+<p class="p14">g.setColors(<span class="s9">Color</span>.grey,<span class="s9">Color</span>.white);</p>
<p class="p17"><br></p>
-<p class="p16">)</p>
+<p class="p14">)</p>
<p class="p17"><br></p>
-<p class="p14">// Layout horizontal:</p>
-<p class="p15">(</p>
-<p class="p15">g = <span class="s12">EZListView</span>.new(<span class="s12">nil</span>,205@180, <span class="s11">"Choose One: "</span>, layout:<span class="s13">\horz</span>);</p>
-<p class="p15">10.do{<span class="s12">|i|</span> g.addItem(<span class="s11">"item"</span>++i.asString, {(<span class="s11">"this is item"</span> ++i.asString). postln})};</p>
-<p class="p16">g.setColors(<span class="s12">Color</span>.grey,<span class="s12">Color</span>.white);</p>
-<p class="p16">)</p>
+<p class="p11">// Layout horizontal:</p>
+<p class="p10">(</p>
+<p class="p10">g = <span class="s9">EZListView</span>.new(<span class="s9">nil</span>,205@180, <span class="s11">"Choose One: "</span>, layout:<span class="s10">\horz</span>);</p>
+<p class="p10">10.do{<span class="s9">|i|</span> g.addItem(<span class="s11">"item"</span>++i.asString, {(<span class="s11">"this is item"</span> ++i.asString). postln})};</p>
+<p class="p14">g.setColors(<span class="s9">Color</span>.grey,<span class="s9">Color</span>.white);</p>
+<p class="p14">)</p>
<p class="p17"><br></p>
-<p class="p14">// No labelView created, so set the window title;</p>
-<p class="p15">(</p>
-<p class="p15">g = <span class="s12">EZListView</span>.new(bounds:200@230); <span class="s14">// no label</span></p>
-<p class="p15">12.do{<span class="s12">|i|</span> g.addItem(<span class="s11">"item"</span>++i.asString, {(<span class="s11">"this is item"</span> ++i.asString). postln})};</p>
-<p class="p16">g.view.parent.findWindow.name=<span class="s11">" choose item"</span>;</p>
-<p class="p16">)</p>
-<p class="p18"><span class="Apple-tab-span"> </span></p>
-<p class="p14">// insert item;</p>
-<p class="p15">(</p>
-<p class="p15">g = <span class="s12">EZListView</span>.new(<span class="s12">nil</span>,200@200, <span class="s11">"List:"</span>);</p>
-<p class="p16">g.addItem(<span class="s13">\item0</span>, {<span class="s11">"this is item 0"</span>. postln});</p>
-<p class="p16">g.addItem(<span class="s13">\item1</span>, {<span class="s11">"this is item 1"</span>. postln});</p>
-<p class="p16">g.addItem(<span class="s13">\item2</span>, {<span class="s11">"this is item 2"</span>. postln});</p>
-<p class="p16">g.addItem(<span class="s13">\item4</span>, {<span class="s11">"this is item 4"</span>. postln});</p>
-<p class="p16">)</p>
+<p class="p11">// No labelView created, so set the window title;</p>
+<p class="p10">(</p>
+<p class="p10">g = <span class="s9">EZListView</span>.new(bounds:200@230); <span class="s13">// no label</span></p>
+<p class="p10">12.do{<span class="s9">|i|</span> g.addItem(<span class="s11">"item"</span>++i.asString, {(<span class="s11">"this is item"</span> ++i.asString). postln})};</p>
+<p class="p14">g.view.parent.findWindow.name=<span class="s11">" choose item"</span>;</p>
+<p class="p14">)</p>
+<p class="p16"><span class="Apple-tab-span"> </span></p>
+<p class="p11">// insert item;</p>
+<p class="p10">(</p>
+<p class="p10">g = <span class="s9">EZListView</span>.new(<span class="s9">nil</span>,200@200, <span class="s11">"List:"</span>);</p>
+<p class="p14">g.addItem(<span class="s10">\item0</span>, {<span class="s11">"this is item 0"</span>. postln});</p>
+<p class="p14">g.addItem(<span class="s10">\item1</span>, {<span class="s11">"this is item 1"</span>. postln});</p>
+<p class="p14">g.addItem(<span class="s10">\item2</span>, {<span class="s11">"this is item 2"</span>. postln});</p>
+<p class="p14">g.addItem(<span class="s10">\item4</span>, {<span class="s11">"this is item 4"</span>. postln});</p>
+<p class="p14">)</p>
<p class="p17"><br></p>
-<p class="p16">g.insertItem(3, <span class="s13">\item3</span>, {<span class="s11">"this is item 3"</span>. postln});</p>
-<p class="p18"><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="p14">// remove item;</p>
-<p class="p15">(</p>
-<p class="p15">g = <span class="s12">EZListView</span>.new(<span class="s12">nil</span>,200@200, <span class="s11">"List:"</span>);</p>
-<p class="p16">g.addItem(<span class="s13">\item0</span>, {<span class="s11">"this is item 0"</span>. postln});</p>
-<p class="p16">g.addItem(<span class="s13">\item1</span>, {<span class="s11">"this is item 1"</span>. postln});</p>
-<p class="p16">g.addItem(<span class="s13">\item2</span>, {<span class="s11">"this is item 2"</span>. postln});</p>
-<p class="p16">g.addItem(<span class="s13">\item4</span>, {<span class="s11">"this is item 4"</span>. postln});</p>
-<p class="p16">g.insertItem(3, <span class="s13">\item3</span>, {<span class="s11">"this is item 3"</span>. postln});</p>
-<p class="p16">)</p>
+<p class="p14">g.insertItem(3, <span class="s10">\item3</span>, {<span class="s11">"this is item 3"</span>. postln});</p>
+<p class="p16"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p11">// remove item;</p>
+<p class="p10">(</p>
+<p class="p10">g = <span class="s9">EZListView</span>.new(<span class="s9">nil</span>,200@200, <span class="s11">"List:"</span>);</p>
+<p class="p14">g.addItem(<span class="s10">\item0</span>, {<span class="s11">"this is item 0"</span>. postln});</p>
+<p class="p14">g.addItem(<span class="s10">\item1</span>, {<span class="s11">"this is item 1"</span>. postln});</p>
+<p class="p14">g.addItem(<span class="s10">\item2</span>, {<span class="s11">"this is item 2"</span>. postln});</p>
+<p class="p14">g.addItem(<span class="s10">\item4</span>, {<span class="s11">"this is item 4"</span>. postln});</p>
+<p class="p14">g.insertItem(3, <span class="s10">\item3</span>, {<span class="s11">"this is item 3"</span>. postln});</p>
+<p class="p14">)</p>
<p class="p17"><br></p>
-<p class="p16">g. removeItemAt(0);</p>
-<p class="p18"><br></p>
+<p class="p14">g. removeItemAt(0);</p>
+<p class="p16"><br></p>
</body>
</html>
Modified: trunk/build/Help/GUI/EZ-GUI/EZNumberSC.html
===================================================================
--- trunk/build/Help/GUI/EZ-GUI/EZNumberSC.html 2008-12-29 00:35:48 UTC (rev 8318)
+++ trunk/build/Help/GUI/EZ-GUI/EZNumberSC.html 2008-12-29 10:32:24 UTC (rev 8319)
@@ -10,8 +10,8 @@
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: 12.0px Helvetica; color: #bc3224}
-p.p5 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; color: #bc3224; min-height: 14.0px}
+p.p4 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; color: #ff0000}
+p.p5 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; color: #ff0000; min-height: 14.0px}
p.p6 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Helvetica; min-height: 17.0px}
p.p7 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Helvetica}
p.p8 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 9.0px Monaco; min-height: 12.0px}
@@ -19,25 +19,27 @@
p.p10 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 12.0px Helvetica; min-height: 14.0px}
p.p11 {margin: 0.0px 0.0px 0.0px 85.0px; text-indent: -85.0px; font: 12.0px Helvetica}
p.p12 {margin: 0.0px 0.0px 0.0px 85.0px; text-indent: -85.0px; font: 12.0px Helvetica; min-height: 14.0px}
-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: #a41c14}
-p.p15 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 14.0px Helvetica}
-p.p16 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 14.0px Helvetica; min-height: 17.0px}
+p.p13 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #000000}
+p.p14 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #000000; min-height: 12.0px}
+p.p15 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #bf0000}
+p.p16 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 14.0px Helvetica}
+p.p17 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 14.0px Helvetica; color: #000000; min-height: 17.0px}
span.s1 {font: 18.0px Helvetica}
-span.s2 {color: #1638e6}
-span.s3 {color: #4c5db6}
-span.s4 {color: #5a65a5}
-span.s5 {color: #61699c}
-span.s6 {color: #6d7187}
+span.s2 {color: #2040df}
+span.s3 {color: #505fb1}
+span.s4 {color: #5d67a2}
+span.s5 {color: #636a99}
+span.s6 {color: #6e7186}
span.s7 {font: 11.0px Monaco}
-span.s8 {color: #0018b8}
+span.s8 {color: #0000bf}
span.s9 {color: #606060}
span.s10 {color: #000000}
-span.s11 {color: #6f7179}
-span.s12 {color: #6f717b}
-span.s13 {color: #6a708c}
-span.s14 {color: #356f14}
-span.s15 {font: 11.0px Monaco; color: #356f14}
+span.s11 {color: #6f7178}
+span.s12 {color: #6f717a}
+span.s13 {color: #6b718a}
+span.s14 {color: #0000ff}
+span.s15 {color: #007300}
+span.s16 {font: 11.0px Monaco; color: #007300}
span.Apple-tab-span {white-space:pre}
</style>
</head>
@@ -51,7 +53,6 @@
<p class="p4">CAUTION!!! This class will become <b>EZNumber</b> once it is swing compatible. Presently <b>EZNumber</b> will redirect to EZNumberSC if you are running CocoaGUI, and to EZNumberJ if you are running SwingGUI.</p>
<p class="p5"><br></p>
<p class="p4"><b>Please use EZNumber in your Code</b></p>
-<p class="p2"><br></p>
<p class="p6"><br></p>
<p class="p7"><b>Creation / Class Methods</b></p>
<p class="p8"><br></p>
@@ -76,19 +77,17 @@
<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s8">EZNumber</span>(w, 150@20,<span class="s9">" test "</span>)</p>
<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>.setColors(<span class="s8">Color</span>.grey,<span class="s8">Color</span>.white);</p>
<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>);</p>
-<p class="p3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
-<p class="p3"><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="p14"><span class="s10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// Simplest version, no parent view, so a window is created</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><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p15"><span class="s10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// Simplest version, no parent view, so a window is created</p>
<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>(</p>
<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s8">EZNumber</span>(label:<span class="s9">" test "</span>)</p>
-<p class="p3"><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="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>);</p>
<p class="p10"><br></p>
<p class="p1">The contained views can be accessed via the EZNumber instance variables:</p>
<p class="p1"><span class="Apple-tab-span"> </span><b>labelView</b>, <b>numberView</b></p>
-<p class="p8"><br></p>
-<p class="p8"><br></p>
-<p class="p15"><b>Accessing Instance and Class Variables</b></p>
+<p class="p2"><b><span class="Apple-tab-span"> </span></b></p>
<p class="p10"><span class="Apple-tab-span"> </span></p>
<p class="p9"><b><span class="Apple-tab-span"> </span>numberView</b></p>
<p class="p10"><b><span class="Apple-tab-span"> </span></b><span class="Apple-tab-span"> </span></p>
@@ -142,104 +141,121 @@
<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>bool </b>- An Instance of <a href="../../Core/Boolean.html"><span class="s13">Boolean</span></a>. Default is true;</p>
<p class="p12"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p12"><br></p>
+<p class="p16"><b>Changing Appearance</b></p>
+<p class="p2"><span class="Apple-tab-span"> </span></p>
+<p class="p9"><b><span class="Apple-tab-span"> </span>setColors(stringBackground,strColor,boxColor,</b></p>
+<p class="p9"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>boxStringColor,boxNormalColor,boxTypingColor,background)</b></p>
+<p class="p10"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>stringBackground </b>- An instance of <a href="../GUI-Tools/Color.html"><span class="s14">Color</span></a>. The <b>background</b> of the label and unit views.</p>
+<p class="p11"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>strColor </b>- An instance of <a href="../GUI-Tools/Color.html"><span class="s14">Color</span></a>. The <b>stringColor</b> of the label and unit views.</p>
+<p class="p11"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>boxColor </b>- An instance of <a href="../GUI-Tools/Color.html"><span class="s14">Color</span></a>. The <b>boxColor</b> of the number view.</p>
+<p class="p11"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>boxStringColor </b>- An instance of <a href="../GUI-Tools/Color.html"><span class="s14">Color</span></a>. The <b>stringColor</b> of the number view.</p>
+<p class="p11"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>boxNormalColor </b>- An instance of <a href="../GUI-Tools/Color.html"><span class="s14">Color</span></a>. The <b>normalColor</b> of the number view.</p>
+<p class="p11"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>boxTypingColor </b>- An instance of <a href="../GUI-Tools/Color.html"><span class="s14">Color</span></a>. The <b>typingColor</b> of the number view.</p>
+<p class="p11"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>background </b>- An instance of <a href="../GUI-Tools/Color.html"><span class="s14">Color</span></a>. The <b>backround</b> of the enclosing view.</p>
+<p class="p12"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p9"><b><span class="Apple-tab-span"> </span>font_(font)</b></p>
+<p class="p9"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Set the Font used by all the views.</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>font </b>- An instance of <a href="../GUI-Tools/Font.html"><span class="s14">Font</span></a>.<span class="Apple-converted-space"> </span></p>
<p class="p8"><br></p>
<p class="p8"><br></p>
<p class="p8"><br></p>
-<p class="p15"><b>Examples</b></p>
-<p class="p16"><br></p>
-<p class="p16"><br></p>
-<p class="p14">// Simplest version, no parent view, so a window is created</p>
-<p class="p16"><br></p>
-<p class="p14"><span class="s10">(<span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// basic use</p>
+<p class="p8"><br></p>
+<p class="p16"><b>Examples</b></p>
+<p class="p17"><br></p>
+<p class="p17"><br></p>
+<p class="p15">// Simplest version, no parent view, so a window is created</p>
+<p class="p17"><br></p>
+<p class="p15"><span class="s10">(<span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// basic use</p>
<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w=<span class="s8">Window</span>.new.front;</p>
-<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g=<span class="s8">EZNumber</span>(w, 170@16,<span class="s9">" test<span class="Apple-converted-space"> </span>"</span>, <span class="s14">\</span><span class="s15">freq</span>,unitWidth:30, numberWidth:60,layout:<span class="s14">\horz</span>);</p>
+<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g=<span class="s8">EZNumber</span>(w, 170@16,<span class="s9">" test<span class="Apple-converted-space"> </span>"</span>, <span class="s15">\</span><span class="s16">freq</span>,unitWidth:30, numberWidth:60,layout:<span class="s15">\horz</span>);</p>
<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.setColors(<span class="s8">Color</span>.grey,<span class="s8">Color</span>.white);</p>
<p class="p13">);</p>
-<p class="p16"><br></p>
-<p class="p16"><br></p>
-<p class="p14">// lots of numberview on on view</p>
+<p class="p17"><br></p>
+<p class="p17"><br></p>
+<p class="p15">// lots of numberview on on view</p>
<p class="p13">(</p>
<p class="p13">w=<span class="s8">Window</span>.new.front;</p>
<p class="p13">w.view.decorator=<span class="s8">FlowLayout</span>(w.view.bounds);</p>
<p class="p13">w.view.decorator.gap=2@2;</p>
-<p class="p3"><br></p>
+<p class="p14"><br></p>
<p class="p13">40.do{</p>
-<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g=<span class="s8">EZNumber</span>(w, 170@16,<span class="s9">" test<span class="Apple-converted-space"> </span>"</span>, <span class="s14">\</span><span class="s15">freq</span>,unitWidth:30, numberWidth:60,layout:<span class="s14">\horz</span>);</p>
+<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g=<span class="s8">EZNumber</span>(w, 170@16,<span class="s9">" test<span class="Apple-converted-space"> </span>"</span>, <span class="s15">\</span><span class="s16">freq</span>,unitWidth:30, numberWidth:60,layout:<span class="s15">\horz</span>);</p>
<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.setColors(<span class="s8">Color</span>.grey,<span class="s8">Color</span>.white);</p>
<p class="p13">};</p>
<p class="p13">);</p>
-<p class="p3"><br></p>
-<p class="p3"><br></p>
-<p class="p14">// click these parenthese to see all features and layouts<span class="Apple-converted-space"> </span></p>
+<p class="p14"><br></p>
+<p class="p14"><br></p>
+<p class="p15">// click these parenthese to see all features and layouts<span class="Apple-converted-space"> </span></p>
<p class="p13">(<span class="Apple-converted-space"> </span></p>
-<p class="p3"><br></p>
-<p class="p3"><br></p>
-<p class="p14">/////////////////</p>
-<p class="p14">/// Layout \horz</p>
-<p class="p3"><br></p>
-<p class="p14"><span class="s10">(<span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// all features</p>
-<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g=<span class="s8">EZNumber</span>(<span class="s8">nil</span>, 170@20,<span class="s9">" freq<span class="Apple-converted-space"> </span>"</span>, <span class="s14">\</span><span class="s15">freq</span>,unitWidth:30, numberWidth:60,layout:<span class="s14">\horz</span>);</p>
+<p class="p14"><br></p>
+<p class="p14"><br></p>
+<p class="p15">/////////////////</p>
+<p class="p15">/// Layout \horz</p>
+<p class="p14"><br></p>
+<p class="p15"><span class="s10">(<span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// all features</p>
+<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g=<span class="s8">EZNumber</span>(<span class="s8">nil</span>, 170@20,<span class="s9">" freq<span class="Apple-converted-space"> </span>"</span>, <span class="s15">\</span><span class="s16">freq</span>,unitWidth:30, numberWidth:60,layout:<span class="s15">\horz</span>);</p>
<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.setColors(<span class="s8">Color</span>.grey,<span class="s8">Color</span>.white);</p>
-<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.view.parent.findWindow.bounds = g.view.parent.findWindow.bounds.moveBy(-180,50);</p>
+<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.window.bounds = g.window.bounds.moveBy(-180,50);</p>
<p class="p13">);</p>
-<p class="p3"><br></p>
-<p class="p14"><span class="s10">(<span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// no unitView</p>
-<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g=<span class="s8">EZNumber</span>(<span class="s8">nil</span>, 170@20,<span class="s9">" freq<span class="Apple-converted-space"> </span>"</span>, <span class="s14">\</span><span class="s15">freq</span>,unitWidth:0, numberWidth:60,layout:<span class="s14">\horz</span>);</p>
+<p class="p14"><br></p>
+<p class="p15"><span class="s10">(<span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// no unitView</p>
+<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g=<span class="s8">EZNumber</span>(<span class="s8">nil</span>, 170@20,<span class="s9">" freq<span class="Apple-converted-space"> </span>"</span>, <span class="s15">\</span><span class="s16">freq</span>,unitWidth:0, numberWidth:60,layout:<span class="s15">\horz</span>);</p>
<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.setColors(<span class="s8">Color</span>.grey,<span class="s8">Color</span>.white);</p>
-<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.view.parent.findWindow.bounds = g.view.parent.findWindow.bounds.moveBy(-180, -20);</p>
+<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.window.bounds = g.window.bounds.moveBy(-180, -20);</p>
<p class="p13">);</p>
-<p class="p3"><br></p>
-<p class="p14"><span class="s10">(<span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// no label, with unit. use window name as label</p>
-<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g=<span class="s8">EZNumber</span>(<span class="s8">nil</span>, 120@20,<span class="s8">nil</span>, <span class="s14">\</span><span class="s15">freq</span>,unitWidth:30, numberWidth:60,layout:<span class="s14">\horz</span>);</p>
+<p class="p14"><br></p>
+<p class="p15"><span class="s10">(<span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// no label, with unit. use window name as label</p>
+<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g=<span class="s8">EZNumber</span>(<span class="s8">nil</span>, 120@20,<span class="s8">nil</span>, <span class="s15">\</span><span class="s16">freq</span>,unitWidth:30, numberWidth:60,layout:<span class="s15">\horz</span>);</p>
<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.setColors(<span class="s8">Color</span>.grey,<span class="s8">Color</span>.white);</p>
-<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.view.parent.findWindow.bounds = g.view.parent.findWindow.bounds.moveBy(-180, -90);</p>
-<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.view.parent.findWindow.name=<span class="s9">"Freq"</span>;</p>
+<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.window.bounds = g.window.bounds.moveBy(-180, -90);</p>
+<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.window.name=<span class="s9">"Freq"</span>;</p>
<p class="p13">);</p>
-<p class="p3"><br></p>
-<p class="p3"><br></p>
-<p class="p14"><span class="s10">(<span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// no units, no label; use window name as label;</p>
-<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g=<span class="s8">EZNumber</span>(<span class="s8">nil</span>, 120@20, <span class="s8">nil</span>, <span class="s14">\</span><span class="s15">freq</span>,unitWidth:0, numberWidth:60,layout:<span class="s14">\horz</span>);</p>
+<p class="p14"><br></p>
+<p class="p14"><br></p>
+<p class="p15"><span class="s10">(<span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// no units, no label; use window name as label;</p>
+<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g=<span class="s8">EZNumber</span>(<span class="s8">nil</span>, 120@20, <span class="s8">nil</span>, <span class="s15">\</span><span class="s16">freq</span>,unitWidth:0, numberWidth:60,layout:<span class="s15">\horz</span>);</p>
<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.setColors(<span class="s8">Color</span>.grey,<span class="s8">Color</span>.white);</p>
-<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.view.parent.findWindow.bounds = g.view.parent.findWindow.bounds.moveBy(-180, -160);</p>
-<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.view.parent.findWindow.name=<span class="s9">"Freq"</span>;</p>
+<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.window.bounds = g.window.bounds.moveBy(-180, -160);</p>
+<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.window.name=<span class="s9">"Freq"</span>;</p>
<p class="p13">);</p>
-<p class="p3"><br></p>
-<p class="p14">/////////////////</p>
-<p class="p14">/// Layout \line2</p>
-<p class="p3"><br></p>
-<p class="p14"><span class="s10">(<span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// all features</p>
-<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g=<span class="s8">EZNumber</span>(<span class="s8">nil</span>, 120@44,<span class="s9">" freq<span class="Apple-converted-space"> </span>"</span>, <span class="s14">\</span><span class="s15">freq</span>,unitWidth:30, numberWidth:60,layout:<span class="s14">\line2</span>);</p>
+<p class="p14"><br></p>
+<p class="p15">/////////////////</p>
+<p class="p15">/// Layout \line2</p>
+<p class="p14"><br></p>
+<p class="p15"><span class="s10">(<span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// all features</p>
+<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g=<span class="s8">EZNumber</span>(<span class="s8">nil</span>, 120@44,<span class="s9">" freq<span class="Apple-converted-space"> </span>"</span>, <span class="s15">\</span><span class="s16">freq</span>,unitWidth:30, numberWidth:60,layout:<span class="s15">\line2</span>);</p>
<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.setColors(<span class="s8">Color</span>.grey,<span class="s8">Color</span>.white);</p>
-<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.view.parent.findWindow.bounds = g.view.parent.findWindow.bounds.moveBy(100,50);</p>
+<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.window.bounds = g.window.bounds.moveBy(100,50);</p>
<p class="p13">);</p>
-<p class="p3"><br></p>
-<p class="p14"><span class="s10">(<span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// no unitView, with label</p>
-<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g=<span class="s8">EZNumber</span>(<span class="s8">nil</span>, 170@44,<span class="s9">" freq<span class="Apple-converted-space"> </span>"</span>, <span class="s14">\</span><span class="s15">freq</span>,unitWidth:0, numberWidth:60,layout:<span class="s14">\line2</span>);</p>
+<p class="p14"><br></p>
+<p class="p15"><span class="s10">(<span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// no unitView, with label</p>
+<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g=<span class="s8">EZNumber</span>(<span class="s8">nil</span>, 170@44,<span class="s9">" freq<span class="Apple-converted-space"> </span>"</span>, <span class="s15">\</span><span class="s16">freq</span>,unitWidth:0, numberWidth:60,layout:<span class="s15">\line2</span>);</p>
<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.setColors(<span class="s8">Color</span>.grey,<span class="s8">Color</span>.white);</p>
-<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.view.parent.findWindow.bounds = g.view.parent.findWindow.bounds.moveBy(100, -50);</p>
+<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.window.bounds = g.window.bounds.moveBy(100, -50);</p>
<p class="p13">);</p>
-<p class="p14"><span class="s10">(<span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// no unitView, no label; use window name as label</p>
-<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g=<span class="s8">EZNumber</span>(<span class="s8">nil</span>, 170@20,<span class="s8">nil</span>, <span class="s14">\</span><span class="s15">freq</span>,unitWidth:0, numberWidth:60,layout:<span class="s14">\line2</span>);</p>
+<p class="p15"><span class="s10">(<span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// no unitView, no label; use window name as label</p>
+<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g=<span class="s8">EZNumber</span>(<span class="s8">nil</span>, 170@20,<span class="s8">nil</span>, <span class="s15">\</span><span class="s16">freq</span>,unitWidth:0, numberWidth:60,layout:<span class="s15">\line2</span>);</p>
<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.setColors(<span class="s8">Color</span>.grey,<span class="s8">Color</span>.white);</p>
-<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.view.parent.findWindow.bounds = g.view.parent.findWindow.bounds.moveBy(100,-150);</p>
-<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.view.parent.findWindow.name=<span class="s9">"Freq"</span>;</p>
+<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.window.bounds = g.window.bounds.moveBy(100,-150);</p>
+<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.window.name=<span class="s9">"Freq"</span>;</p>
<p class="p13">);</p>
-<p class="p3"><br></p>
-<p class="p3"><br></p>
+<p class="p14"><br></p>
+<p class="p14"><br></p>
<p class="p13">)<span class="Apple-tab-span"> </span></p>
-<p class="p3"><span class="Apple-tab-span"> </span></p>
-<p class="p3"><span class="Apple-tab-span"> </span></p>
-<p class="p3"><span class="Apple-tab-span"> </span></p>
-<p class="p14">// Sound example</p>
+<p class="p14"><span class="Apple-tab-span"> </span></p>
+<p class="p14"><span class="Apple-tab-span"> </span></p>
+<p class="p14"><span class="Apple-tab-span"> </span></p>
+<p class="p15">// Sound example</p>
<p class="p13">(</p>
-<p class="p14">// start server</p>
+<p class="p15">// start server</p>
<p class="p13">s.waitForBoot({</p>
-<p class="p3"><span class="Apple-tab-span"> </span></p>
+<p class="p14"><span class="Apple-tab-span"> </span></p>
<p class="p13"><span class="Apple-tab-span"> </span><span class="s8">var</span> w, startButton, noteControl, cutoffControl, resonControl;</p>
<p class="p13"><span class="Apple-tab-span"> </span><span class="s8">var</span> balanceControl, ampControl;</p>
<p class="p13"><span class="Apple-tab-span"> </span><span class="s8">var</span> node, cmdPeriodFunc;</p>
-<p class="p3"><span class="Apple-tab-span"> </span></p>
-<p class="p14"><span class="s10"><span class="Apple-tab-span"> </span></span>// define a synth</p>
+<p class="p14"><span class="Apple-tab-span"> </span></p>
+<p class="p15"><span class="s10"><span class="Apple-tab-span"> </span></span>// define a synth</p>
<p class="p13"><span class="Apple-tab-span"> </span><span class="s8">SynthDef</span>(<span class="s9">"window-test"</span>, { <span class="s8">arg</span> note = 36, fc = 1000, rq = 0.25, bal=0, amp=0.4, gate = 1;</p>
<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s8">var</span> x;</p>
<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>x = <span class="s8">Mix</span>.fill(4, {</p>
@@ -252,17 +268,17 @@
<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s8">Out</span>.ar(0, x);</p>
<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>}, [0.1, 0.1, 0.1, 0.1, 0.1, 0]</p>
<p class="p13"><span class="Apple-tab-span"> </span>).load(s);</p>
-<p class="p3"><span class="Apple-tab-span"> </span></p>
-<p class="p3"><span class="Apple-tab-span"> </span></p>
-<p class="p3"><span class="Apple-tab-span"> </span></p>
-<p class="p14"><span class="s10"><span class="Apple-tab-span"> </span></span>// make the window</p>
+<p class="p14"><span class="Apple-tab-span"> </span></p>
+<p class="p14"><span class="Apple-tab-span"> </span></p>
+<p class="p14"><span class="Apple-tab-span"> </span></p>
+<p class="p15"><span class="s10"><span class="Apple-tab-span"> </span></span>// make the window</p>
<p class="p13"><span class="Apple-tab-span"> </span>w = <span class="s8">Window</span>(<span class="s9">"another control panel"</span>, <span class="s8">Rect</span>(200, 400, 300, 180));</p>
-<p class="p14"><span class="s10"><span class="Apple-tab-span"> </span>w.front; </span>// make window visible and front window.</p>
+<p class="p15"><span class="s10"><span class="Apple-tab-span"> </span>w.front; </span>// make window visible and front window.</p>
<p class="p13"><span class="Apple-tab-span"> </span>w.view.decorator = <span class="s8">FlowLayout</span>(w.view.bounds);</p>
-<p class="p3"><span class="Apple-tab-span"> </span></p>
+<p class="p14"><span class="Apple-tab-span"> </span></p>
<p class="p13"><span class="Apple-tab-span"> </span>w.view.background = <span class="s8">Color</span>.rand;</p>
-<p class="p3"><span class="Apple-tab-span"> </span></p>
-<p class="p14"><span class="s10"><span class="Apple-tab-span"> </span></span>// add a button to start and stop the sound.</p>
+<p class="p14"><span class="Apple-tab-span"> </span></p>
+<p class="p15"><span class="s10"><span class="Apple-tab-span"> </span></span>// add a button to start and stop the sound.</p>
<p class="p13"><span class="Apple-tab-span"> </span>startButton = <span class="s8">Button</span>(w, 75 @ 24);</p>
<p class="p13"><span class="Apple-tab-span"> </span>startButton.states = [</p>
<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>[<span class="s9">"Start"</span>, <span class="s8">Color</span>.black, <span class="s8">Color</span>.green],</p>
@@ -270,7 +286,7 @@
<p class="p13"><span class="Apple-tab-span"> </span>];</p>
<p class="p13"><span class="Apple-tab-span"> </span>startButton.action = {<span class="s8">|view|</span></p>
<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>if (view.value == 1) {</p>
-<p class="p14"><span class="s10"><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>// start sound</p>
+<p class="p15"><span class="s10"><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>// start sound</p>
<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>node = <span class="s8">Synth</span>( <span class="s9">"window-test"</span>, [</p>
<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">"note"</span>, noteControl.value,</p>
<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">"fc"</span>, cutoffControl.value,</p>
@@ -278,44 +294,44 @@
<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">"bal"</span>, balanceControl.value,</p>
<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s9">"amp"</span>, ampControl.value.dbamp ]);</p>
<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>} {</p>
-<p class="p14"><span class="s10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// set gate to zero to cause envelope to release</p>
+<p class="p15"><span class="s10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// set gate to zero to cause envelope to release</p>
<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>node.release; node = <span class="s8">nil</span>;</p>
<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>};</p>
<p class="p13"><span class="Apple-tab-span"> </span>};</p>
-<p class="p3"><span class="Apple-tab-span"> </span></p>
-<p class="p14"><span class="s10"><span class="Apple-tab-span"> </span></span>// create controls for all parameters</p>
+<p class="p14"><span class="Apple-tab-span"> </span></p>
+<p class="p15"><span class="s10"><span class="Apple-tab-span"> </span></span>// create controls for all parameters</p>
<p class="p13"><span class="Apple-tab-span"> </span>w.view.decorator.nextLine;</p>
-<p class="p13"><span class="Apple-tab-span"> </span>noteControl = <span class="s8">EZNumber</span>(w, 160 @ 24, <span class="s9">"Note"</span>, <span class="s8">ControlSpec</span>(24, 60, <span class="s14">\lin</span>, 1),</p>
+<p class="p13"><span class="Apple-tab-span"> </span>noteControl = <span class="s8">EZNumber</span>(w, 160 @ 24, <span class="s9">"Note"</span>, <span class="s8">ControlSpec</span>(24, 60, <span class="s15">\lin</span>, 1),</p>
<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>{<span class="s8">|ez|</span> node.set( <span class="s9">"note"</span>, ez.value )}, 36);</p>
-<p class="p3"><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="p13"><span class="Apple-tab-span"> </span>w.view.decorator.nextLine;</p>
-<p class="p13"><span class="Apple-tab-span"> </span>cutoffControl = <span class="s8">EZNumber</span>(w, 160 @ 24, <span class="s9">"Cutoff"</span>, <span class="s8">ControlSpec</span>(200, 5000, <span class="s14">\exp</span>),</p>
+<p class="p13"><span class="Apple-tab-span"> </span>cutoffControl = <span class="s8">EZNumber</span>(w, 160 @ 24, <span class="s9">"Cutoff"</span>, <span class="s8">ControlSpec</span>(200, 5000, <span class="s15">\exp</span>),</p>
<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>{<span class="s8">|ez|</span> node.set( <span class="s9">"fc"</span>, ez.value )}, 1000);</p>
-<p class="p3"><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="p13"><span class="Apple-tab-span"> </span>w.view.decorator.nextLine;</p>
<p class="p13"><span class="Apple-tab-span"> </span>resonControl = <span class="s8">EZNumber</span>(w, 160 @ 24, <span class="s9">"Resonance"</span>, <span class="s8">ControlSpec</span>(0.1, 0.7),</p>
<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>{<span class="s8">|ez|</span> node.set( <span class="s9">"rq"</span>, ez.value )}, 0.2);</p>
-<p class="p3"><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="p13"><span class="Apple-tab-span"> </span>w.view.decorator.nextLine;</p>
-<p class="p13"><span class="Apple-tab-span"> </span>balanceControl = <span class="s8">EZNumber</span>(w, 160 @ 24, <span class="s9">"Balance"</span>, <span class="s14">\bipolar</span>,</p>
+<p class="p13"><span class="Apple-tab-span"> </span>balanceControl = <span class="s8">EZNumber</span>(w, 160 @ 24, <span class="s9">"Balance"</span>, <span class="s15">\bipolar</span>,</p>
<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>{<span class="s8">|ez|</span> node.set( <span class="s9">"bal"</span>, ez.value )}, 0);</p>
-<p class="p3"><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="p13"><span class="Apple-tab-span"> </span>w.view.decorator.nextLine;</p>
-<p class="p13"><span class="Apple-tab-span"> </span>ampControl = <span class="s8">EZNumber</span>(w, 160 @ 24, <span class="s9">"Amp"</span>, <span class="s14">\db</span>,</p>
+<p class="p13"><span class="Apple-tab-span"> </span>ampControl = <span class="s8">EZNumber</span>(w, 160 @ 24, <span class="s9">"Amp"</span>, <span class="s15">\db</span>,</p>
<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>{<span class="s8">|ez|</span> node.set( <span class="s9">"amp"</span>, ez.value.dbamp )}, -6);</p>
-<p class="p3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
-<p class="p3"><span class="Apple-tab-span"> </span></p>
-<p class="p14"><span class="s10"><span class="Apple-tab-span"> </span></span>// set start button to zero upon a cmd-period</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="p15"><span class="s10"><span class="Apple-tab-span"> </span></span>// set start button to zero upon a cmd-period</p>
<p class="p13"><span class="Apple-tab-span"> </span>cmdPeriodFunc = { startButton.value = 0; };</p>
<p class="p13"><span class="Apple-tab-span"> </span><span class="s8">CmdPeriod</span>.add(cmdPeriodFunc);</p>
-<p class="p3"><span class="Apple-tab-span"> </span></p>
-<p class="p14"><span class="s10"><span class="Apple-tab-span"> </span></span>// stop the sound when window closes and remove cmdPeriodFunc.</p>
+<p class="p14"><span class="Apple-tab-span"> </span></p>
+<p class="p15"><span class="s10"><span class="Apple-tab-span"> </span></span>// stop the sound when window closes and remove cmdPeriodFunc.</p>
<p class="p13"><span class="Apple-tab-span"> </span>w.onClose = {</p>
<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>node.free; node = <span class="s8">nil</span>;</p>
<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s8">CmdPeriod</span>.remove(cmdPeriodFunc);</p>
<p class="p13"><span class="Apple-tab-span"> </span>};</p>
<p class="p13">});</p>
<p class="p13">)</p>
-<p class="p3"><span class="Apple-tab-span"> </span></p>
+<p class="p14"><span class="Apple-tab-span"> </span></p>
</body>
</html>
Modified: trunk/build/Help/GUI/EZ-GUI/EZPopUpMenu.html
===================================================================
--- trunk/build/Help/GUI/EZ-GUI/EZPopUpMenu.html 2008-12-29 00:35:48 UTC (rev 8318)
+++ trunk/build/Help/GUI/EZ-GUI/EZPopUpMenu.html 2008-12-29 10:32:24 UTC (rev 8319)
@@ -22,21 +22,23 @@
p.p13 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 9.0px Monaco; color: #000000; min-height: 12.0px}
p.p14 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 9.0px Monaco; color: #bf0000}
p.p15 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #000000}
-p.p16 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #bf0000}
-p.p17 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #000000; min-height: 12.0px}
-p.p18 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; color: #000000; min-height: 14.0px}
+p.p16 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #000000; min-height: 12.0px}
+p.p17 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 14.0px Helvetica}
+p.p18 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #bf0000}
+p.p19 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; color: #000000; min-height: 14.0px}
span.s1 {font: 18.0px Helvetica}
-span.s2 {color: #5763a9}
-span.s3 {color: #5461ad}
+span.s2 {color: #5a65a5}
+span.s3 {color: #5763a9}
span.s4 {color: #000000}
span.s5 {text-decoration: underline}
-span.s6 {color: #6b718a}
+span.s6 {color: #6c7188}
span.s7 {font: 11.0px Monaco}
-span.s8 {color: #0c2eee}
+span.s8 {color: #1638e6}
span.s9 {color: #0000bf}
span.s10 {color: #007300}
span.s11 {color: #606060}
-span.s12 {color: #bf0000}
+span.s12 {color: #0000ff}
+span.s13 {color: #bf0000}
span.Apple-tab-span {white-space:pre}
</style>
</head>
@@ -101,15 +103,29 @@
<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.addItem(<span class="s10">\item1</span>, {<span class="s11">"this is item 1"</span>. postln});</p>
<p class="p15"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.addItem(<span class="s10">\item2</span>, {<span class="s11">"this is item 2"</span>. postln});</p>
<p class="p15"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>)</p>
-<p class="p3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p16"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p17"><b>Changing Appearance</b></p>
+<p class="p2"><span class="Apple-tab-span"> </span></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span>setColors(stringBackground,strColor,menuBackground,menuStringColor,background)</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>stringBackground </b>- An instance of <a href="../GUI-Tools/Color.html"><span class="s12">Color</span></a>. The <b>background</b> of the label and unit views.</p>
+<p class="p9"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>strColor </b>- An instance of <a href="../GUI-Tools/Color.html"><span class="s12">Color</span></a>. The <b>stringColor</b> of the label and unit views.</p>
+<p class="p9"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>menuBackground </b>- An instance of <a href="../GUI-Tools/Color.html"><span class="s12">Color</span></a>. The <b>background</b> of the menu.</p>
+<p class="p9"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>menuStringColor </b>- An instance of <a href="../GUI-Tools/Color.html"><span class="s12">Color</span></a>. The <b>stringColor</b> of the menu.</p>
+<p class="p9"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>background </b>- An instance of <a href="../GUI-Tools/Color.html"><span class="s12">Color</span></a>. The <b>backround</b> of the list view.</p>
+<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span>font_(font)</b></p>
+<p class="p7"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Set the Font used by all the views.</p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>font </b>- An instance of <a href="../GUI-Tools/Font.html"><span class="s12">Font</span></a>.<span class="Apple-converted-space"> </span></p>
+<p class="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p5"><b>Examples</b></p>
-<p class="p3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s4"><span class="Apple-tab-span"> </span></span></p>
-<p class="p16">// try several examples together</p>
+<p class="p16"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p18">// try several examples together</p>
<p class="p15">(</p>
-<p class="p17"><br></p>
-<p class="p16">// many menus</p>
-<p class="p16">// inherits the parent's decorator gap.x</p>
-<p class="p17"><br></p>
+<p class="p16"><br></p>
+<p class="p18">// many menus</p>
+<p class="p18">// inherits the parent's decorator gap.x</p>
+<p class="p16"><br></p>
<p class="p15">(</p>
<p class="p11">w=<span class="s9">Window</span>.new(<span class="s11">"oscillators"</span>, <span class="s9">Rect</span>(200,500,200,140)).front;</p>
<p class="p11">w.view.decorator = <span class="s9">FlowLayout</span>(w.view.bounds).gap_(2@2);</p>
@@ -123,8 +139,8 @@
<p class="p11">};</p>
<p class="p11">w.bounds=w.bounds.moveBy(300,60);</p>
<p class="p15">);</p>
-<p class="p18"><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="p18"><br></p>
+<p class="p19"><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="p19"><br></p>
<p class="p14">// Creates its own window if parentView is nil:</p>
<p class="p15">(</p>
<p class="p11">g = <span class="s9">EZPopUpMenu</span>.new(<span class="s9">nil</span>,250@20 ,<span class="s11">" Select : "</span>);</p>
@@ -134,28 +150,28 @@
<p class="p11">g.setColors(<span class="s9">Color</span>.grey,<span class="s9">Color</span>.white);</p>
<p class="p13"><br></p>
<p class="p15">);</p>
-<p class="p17"><br></p>
-<p class="p16">// layout vertical:</p>
+<p class="p16"><br></p>
+<p class="p18">// layout vertical:</p>
<p class="p15">(</p>
<p class="p11">g = <span class="s9">EZPopUpMenu</span>.new(<span class="s9">nil</span>,200@42, <span class="s11">" Choose"</span>,layout:<span class="s10">\vert</span>);</p>
<p class="p11">g.addItem(<span class="s10">\item0</span>, {<span class="s11">"this is item 0"</span>. postln});</p>
<p class="p11">g.addItem(<span class="s10">\item1</span>, {<span class="s11">"this is item 1"</span>. postln});</p>
<p class="p11">g.addItem(<span class="s10">\item2</span>, {<span class="s11">"this is item 2"</span>. postln});</p>
<p class="p11">g.setColors(<span class="s9">Color</span>.grey,<span class="s9">Color</span>.white);</p>
-<p class="p11">g.view.parent.findWindow.bounds=g.view.parent.findWindow.bounds.moveBy(300,-200);</p>
+<p class="p11">g.window.bounds=g.window.bounds.moveBy(300,-200);</p>
<p class="p15">);</p>
-<p class="p17"><br></p>
-<p class="p16">// No labelView created, so set the window title;</p>
+<p class="p16"><br></p>
+<p class="p18">// No labelView created, so set the window title;</p>
<p class="p15">(</p>
-<p class="p11">g = <span class="s9">EZPopUpMenu</span>.new(bounds:180@20); <span class="s12">// no label</span></p>
+<p class="p11">g = <span class="s9">EZPopUpMenu</span>.new(bounds:180@20); <span class="s13">// no label</span></p>
<p class="p11">g.addItem(<span class="s10">\item0</span>, {<span class="s11">"this is item 0"</span>. postln});</p>
<p class="p11">g.addItem(<span class="s10">\item1</span>, {<span class="s11">"this is item 1"</span>. postln});</p>
<p class="p11">g.addItem(<span class="s10">\item2</span>, {<span class="s11">"this is item 2"</span>. postln});</p>
-<p class="p11">g.view.parent.findWindow.name=<span class="s11">" choose item"</span>;</p>
-<p class="p11">g.view.parent.findWindow.bounds=g.view.parent.findWindow.bounds.moveBy(0,-200);</p>
+<p class="p11">g.window.name=<span class="s11">" choose item"</span>;</p>
+<p class="p11">g.window.bounds=g.window.bounds.moveBy(0,-200);</p>
<p class="p15">);</p>
<p class="p15">)</p>
-<p class="p16">// insertItem;</p>
+<p class="p18">// insertItem;</p>
<p class="p13"><br></p>
<p class="p11">(</p>
<p class="p11">g = <span class="s9">EZPopUpMenu</span>.new(<span class="s9">nil</span>,200@20, <span class="s11">"Menu:"</span>);</p>
@@ -164,10 +180,10 @@
<p class="p15">g.addItem(<span class="s10">\item2</span>, {<span class="s11">"this is item 2"</span>. postln});</p>
<p class="p15">g.addItem(<span class="s10">\item4</span>, {<span class="s11">"this is item 4"</span>. postln});</p>
<p class="p15">);</p>
-<p class="p17"><br></p>
+<p class="p16"><br></p>
<p class="p15">g.insertItem(3, <span class="s10">\item3</span>, {<span class="s11">"this is item 3"</span>. postln});</p>
-<p class="p17"><br></p>
-<p class="p17"><br></p>
+<p class="p16"><br></p>
+<p class="p16"><br></p>
<p class="p14">// remove Item ;</p>
<p class="p13"><br></p>
<p class="p11">(</p>
@@ -180,9 +196,9 @@
<p class="p15">g.addItem(<span class="s10">\item4</span>, {<span class="s11">"this is item 4"</span>. postln});</p>
<p class="p15">g.insertItem(3, <span class="s10">\item3</span>, {<span class="s11">"this is item 3"</span>. postln});</p>
<p class="p15">)</p>
-<p class="p17"><br></p>
+<p class="p16"><br></p>
<p class="p15">g. removeItemAt(0);</p>
-<p class="p17"><br></p>
+<p class="p16"><br></p>
<p class="p3"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p8"><br></p>
</body>
Modified: trunk/build/Help/GUI/EZ-GUI/EZSliderSC.html
===================================================================
--- trunk/build/Help/GUI/EZ-GUI/EZSliderSC.html 2008-12-29 00:35:48 UTC (rev 8318)
+++ trunk/build/Help/GUI/EZ-GUI/EZSliderSC.html 2008-12-29 10:32:24 UTC (rev 8319)
@@ -23,23 +23,23 @@
p.p14 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #000000}
p.p15 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #000000; min-height: 12.0px}
p.p16 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #bf0000}
-p.p17 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 12.0px Helvetica; color: #000000; min-height: 14.0px}
-p.p18 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 14.0px Helvetica}
-p.p19 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 14.0px Helvetica; color: #000000; min-height: 17.0px}
+p.p17 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 14.0px Helvetica}
+p.p18 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 14.0px Helvetica; color: #000000; min-height: 17.0px}
span.s1 {font: 18.0px Helvetica}
-span.s2 {color: #5a65a5}
-span.s3 {color: #636a99}
+span.s2 {color: #5d67a2}
+span.s3 {color: #656b96}
span.s4 {color: #000000}
span.s5 {text-decoration: underline}
-span.s6 {color: #676d92}
-span.s7 {color: #6f7183}
+span.s6 {color: #686e90}
+span.s7 {color: #6f7182}
span.s8 {font: 11.0px Monaco}
-span.s9 {color: #2946d8}
+span.s9 {color: #314bd1}
span.s10 {color: #0000bf}
span.s11 {color: #606060}
span.s12 {color: #6f7178}
-span.s13 {color: #6e7186}
-span.s14 {color: #007300}
+span.s13 {color: #6f7185}
+span.s14 {color: #0000ff}
+span.s15 {color: #007300}
span.Apple-tab-span {white-space:pre}
</style>
</head>
@@ -55,7 +55,6 @@
<p class="p4"><b>Please use EZSlider in your Code</b></p>
<p class="p2"><br></p>
<p class="p6"><span class="s4"><b>See also:</b> <a href="../Main-GUI/Slider.html"><span class="s5">Slider</span></a>, <a href="../Main-GUI/NumberBox.html"><span class="s5">NumberBox</span></a>, <a href="../Main-GUI/StaticText.html"><span class="s5">StaticText</span></a>, <a href="../Main-GUI/CompositeView.html"><span class="s5">CompositeView</span></a>, <a href="EZGui.html"><span class="s5">EZGui</span></a></span></p>
-<p class="p2"><br></p>
<p class="p7"><br></p>
<p class="p8"><b>Creation / Class Methods</b></p>
<p class="p9"><br></p>
@@ -87,13 +86,12 @@
<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s10">EZSlider</span>(label:<span class="s11">" test "</span>)</p>
<p class="p15"><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="p17"><br></p>
<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p1">The contained views can be accessed via the EZSlider instance variables:</p>
<p class="p1"><span class="Apple-tab-span"> </span><b>labelView</b>, <b>sliderView</b>, <b>numberView</b></p>
+<p class="p2"><span class="Apple-tab-span"> </span></p>
<p class="p9"><br></p>
-<p class="p9"><br></p>
-<p class="p18"><b>Accessing Instance and Class Variables</b></p>
+<p class="p17"><b>Accessing Instance and Class Variables</b></p>
<p class="p11"><span class="Apple-tab-span"> </span></p>
<p class="p10"><b><span class="Apple-tab-span"> </span>numberView</b></p>
<p class="p11"><b><span class="Apple-tab-span"> </span></b><span class="Apple-tab-span"> </span></p>
@@ -137,7 +135,7 @@
<p class="p9"><br></p>
<p class="p10"><b><span class="Apple-tab-span"> </span>set (label, spec, argAction, initVal, initAction)</b></p>
<p class="p11"><b><span class="Apple-tab-span"> </span></b></p>
-<p class="p10"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Set the args after creation.</p>
+<p class="p10"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Set the args after creation. You can only set the label if it was not nil from the beginning.</p>
<p class="p9"><br></p>
<p class="p10"><b><span class="Apple-tab-span"> </span>visible</b></p>
<p class="p10"><b><span class="Apple-tab-span"> </span>visible_(bool)</b></p>
@@ -151,15 +149,34 @@
<p class="p10"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Sets/gets if the list is enabled.</p>
<p class="p12"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>bool </b>- An Instance of <a href="../../Core/Boolean.html"><span class="s13">Boolean</span></a>. Default is true;</p>
<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p17"><b>Changing Appearance</b></p>
+<p class="p2"><span class="Apple-tab-span"> </span></p>
+<p class="p10"><b><span class="Apple-tab-span"> </span>setColors(stringBackground,strColor,sliderColor,boxColor,</b></p>
+<p class="p10"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>boxStringColor,boxNormalColor,boxTypingColor,knobColor,background)</b></p>
+<p class="p11"><b><span class="Apple-tab-span"> </span></b></p>
+<p class="p12"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>stringBackground </b>- An instance of <a href="../GUI-Tools/Color.html"><span class="s14">Color</span></a>. The <b>background</b> of the label and unit views.</p>
+<p class="p12"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>strColor </b>- An instance of <a href="../GUI-Tools/Color.html"><span class="s14">Color</span></a>. The <b>stringColor</b> of the label and unit views.</p>
+<p class="p12"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>sliderColor </b>- An instance of <a href="../GUI-Tools/Color.html"><span class="s14">Color</span></a>. The slider <b>background</b>.</p>
+<p class="p12"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>boxColor </b>- An instance of <a href="../GUI-Tools/Color.html"><span class="s14">Color</span></a>. The <b>boxColor</b> of the number view.</p>
+<p class="p12"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>boxStringColor </b>- An instance of <a href="../GUI-Tools/Color.html"><span class="s14">Color</span></a>. The <b>stringColor</b> of the number view.</p>
+<p class="p12"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>boxNormalColor </b>- An instance of <a href="../GUI-Tools/Color.html"><span class="s14">Color</span></a>. The <b>normalColor</b> of the number view.</p>
+<p class="p12"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>boxTypingColor </b>- An instance of <a href="../GUI-Tools/Color.html"><span class="s14">Color</span></a>. The <b>typingColor</b> of the number view.</p>
+<p class="p12"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>knobColor </b>- An instance of <a href="../GUI-Tools/Color.html"><span class="s14">Color</span></a>. The <b>knobColor</b> of the slider view.</p>
+<p class="p12"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>background </b>- An instance of <a href="../GUI-Tools/Color.html"><span class="s14">Color</span></a>. The <b>backround</b> of the enclosing view.</p>
+<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p10"><b><span class="Apple-tab-span"> </span>font_(font)</b></p>
+<p class="p10"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Set the Font used by all the views.</p>
+<p class="p12"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>font </b>- An instance of <a href="../GUI-Tools/Font.html"><span class="s14">Font</span></a>.<span class="Apple-converted-space"> </span></p>
+<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p9"><br></p>
<p class="p9"><br></p>
-<p class="p18"><b>Examples</b></p>
-<p class="p19"><br></p>
+<p class="p17"><b>Examples</b></p>
+<p class="p18"><br></p>
<p class="p15"><br></p>
<p class="p16"><span class="s4">(<span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// basic use</p>
<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w=<span class="s10">Window</span>.new.front;</p>
-<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g=<span class="s10">EZSlider</span>(w, 400@16,<span class="s11">" test<span class="Apple-converted-space"> </span>"</span>, <span class="s14">\freq</span>,unitWidth:30, numberWidth:60,layout:<span class="s14">\horz</span>);</p>
-<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.setColors(<span class="s10">Color</span>.grey,<span class="s10">Color</span>.white, <span class="s10">Color</span>.grey(0.7),<span class="s10">Color</span>.grey, <span class="s10">Color</span>.yellow);</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g=<span class="s10">EZSlider</span>(w, 400@16,<span class="s11">" test<span class="Apple-converted-space"> </span>"</span>, <span class="s15">\freq</span>,unitWidth:30, numberWidth:60,layout:<span class="s15">\horz</span>);</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.setColors(<span class="s10">Color</span>.grey,<span class="s10">Color</span>.white, <span class="s10">Color</span>.grey(0.7),<span class="s10">Color</span>.grey, <span class="s10">Color</span>.white, <span class="s10">Color</span>.yellow);</p>
<p class="p14">);</p>
<p class="p15"><br></p>
<p class="p16">// lots of sliders on on view</p>
@@ -169,8 +186,8 @@
<p class="p14">w.view.decorator.gap=1@1;</p>
<p class="p15"><br></p>
<p class="p14">20.do{</p>
-<p class="p14"><span class="Apple-tab-span"> </span><span class="s10">EZSlider</span>(w, 392@14,<span class="s11">" Freq "</span>, <span class="s14">\freq</span>,unitWidth:30,initVal:6000.rand, numberWidth:60,layout:<span class="s14">\horz</span>)</p>
-<p class="p14"><span class="Apple-tab-span"> </span>.setColors(<span class="s10">Color</span>.grey,<span class="s10">Color</span>.white, <span class="s10">Color</span>.grey(0.7),<span class="s10">Color</span>.grey, <span class="s10">Color</span>.yellow)</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="s10">EZSlider</span>(w, 392@14,<span class="s11">" Freq "</span>, <span class="s15">\freq</span>,unitWidth:30,initVal:6000.rand, numberWidth:60,layout:<span class="s15">\horz</span>)</p>
+<p class="p14"><span class="Apple-tab-span"> </span>.setColors(<span class="s10">Color</span>.grey,<span class="s10">Color</span>.white, <span class="s10">Color</span>.grey(0.7),<span class="s10">Color</span>.grey,<span class="s10">Color</span>.white, <span class="s10">Color</span>.white, <span class="s10">Color</span>.yellow)</p>
<p class="p14"><span class="Apple-tab-span"> </span>.font_(<span class="s10">Font</span>(<span class="s11">"Helvetica"</span>,11));</p>
<p class="p15"><br></p>
<p class="p14">};</p>
@@ -187,20 +204,20 @@
<p class="p16">/// Layout \horz</p>
<p class="p15"><br></p>
<p class="p16"><span class="s4">(<span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// all features, small font</p>
-<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g=<span class="s10">EZSlider</span>(<span class="s10">nil</span>, 400@14,<span class="s11">" freq<span class="Apple-converted-space"> </span>"</span>, <span class="s14">\freq</span>,unitWidth:30, numberWidth:60,layout:<span class="s14">\horz</span>);</p>
-<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.setColors(<span class="s10">Color</span>.grey,<span class="s10">Color</span>.white, <span class="s10">Color</span>.grey(0.7),<span class="s10">Color</span>.grey, <span class="s10">Color</span>.yellow);</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g=<span class="s10">EZSlider</span>(<span class="s10">nil</span>, 400@14,<span class="s11">" freq<span class="Apple-converted-space"> </span>"</span>, <span class="s15">\freq</span>,unitWidth:30, numberWidth:60,layout:<span class="s15">\horz</span>);</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.setColors(<span class="s10">Color</span>.grey,<span class="s10">Color</span>.white, <span class="s10">Color</span>.grey(0.7),<span class="s10">Color</span>.grey, <span class="s10">Color</span>.white, <span class="s10">Color</span>.yellow);</p>
<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.view.parent.findWindow.bounds = g.view.parent.findWindow.bounds.moveBy(-180,50);</p>
<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.font_(<span class="s10">Font</span>(<span class="s11">"Helvetica"</span>,10));</p>
<p class="p14">);</p>
<p class="p15"><br></p>
<p class="p16"><span class="s4">(<span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// no unitView</p>
-<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g=<span class="s10">EZSlider</span>(<span class="s10">nil</span>, 400@16,<span class="s11">" freq<span class="Apple-converted-space"> </span>"</span>, <span class="s14">\freq</span>,unitWidth:0, numberWidth:60,layout:<span class="s14">\horz</span>);</p>
-<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.setColors(<span class="s10">Color</span>.grey,<span class="s10">Color</span>.white, <span class="s10">Color</span>.grey(0.7),<span class="s10">Color</span>.grey, <span class="s10">Color</span>.yellow);</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g=<span class="s10">EZSlider</span>(<span class="s10">nil</span>, 400@16,<span class="s11">" freq<span class="Apple-converted-space"> </span>"</span>, <span class="s15">\freq</span>,unitWidth:0, numberWidth:60,layout:<span class="s15">\horz</span>);</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.setColors(<span class="s10">Color</span>.grey,<span class="s10">Color</span>.white, <span class="s10">Color</span>.grey(0.7),<span class="s10">Color</span>.grey, <span class="s10">Color</span>.white, <span class="s10">Color</span>.yellow);</p>
<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.view.parent.findWindow.bounds = g.view.parent.findWindow.bounds.moveBy(-180, -20);</p>
<p class="p14">);</p>
<p class="p16"><span class="s4">(<span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// no units, so use windwo name as label</p>
-<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g=<span class="s10">EZSlider</span>(<span class="s10">nil</span>, 400@16, <span class="s10">nil</span>, <span class="s14">\freq</span>,unitWidth:0, numberWidth:60,layout:<span class="s14">\horz</span>);</p>
-<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.setColors(<span class="s10">Color</span>.grey,<span class="s10">Color</span>.white, <span class="s10">Color</span>.grey(0.7),<span class="s10">Color</span>.grey, <span class="s10">Color</span>.yellow);</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g=<span class="s10">EZSlider</span>(<span class="s10">nil</span>, 400@16, <span class="s10">nil</span>, <span class="s15">\freq</span>,unitWidth:0, numberWidth:60,layout:<span class="s15">\horz</span>);</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.setColors(<span class="s10">Color</span>.grey,<span class="s10">Color</span>.white, <span class="s10">Color</span>.grey(0.7),<span class="s10">Color</span>.grey, <span class="s10">Color</span>.white, <span class="s10">Color</span>.yellow);</p>
<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.view.parent.findWindow.bounds = g.view.parent.findWindow.bounds.moveBy(-180, -90);</p>
<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.view.parent.findWindow.name=<span class="s11">"Freq"</span>;</p>
<p class="p14">);</p>
@@ -209,27 +226,27 @@
<p class="p16">/// Layout \line2</p>
<p class="p15"><br></p>
<p class="p16"><span class="s4">(<span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// all features</p>
-<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g=<span class="s10">EZSlider</span>(<span class="s10">nil</span>, 300@44,<span class="s11">" freq<span class="Apple-converted-space"> </span>"</span>, <span class="s14">\freq</span>,unitWidth:30, numberWidth:60,layout:<span class="s14">\line2</span>);</p>
-<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.setColors(<span class="s10">Color</span>.grey,<span class="s10">Color</span>.white, <span class="s10">Color</span>.grey(0.7),<span class="s10">Color</span>.grey, <span class="s10">Color</span>.yellow);</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g=<span class="s10">EZSlider</span>(<span class="s10">nil</span>, 300@44,<span class="s11">" freq<span class="Apple-converted-space"> </span>"</span>, <span class="s15">\freq</span>,unitWidth:30, numberWidth:60,layout:<span class="s15">\line2</span>);</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.setColors(<span class="s10">Color</span>.grey,<span class="s10">Color</span>.white, <span class="s10">Color</span>.grey(0.7),<span class="s10">Color</span>.grey, <span class="s10">Color</span>.white, <span class="s10">Color</span>.yellow);</p>
<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.view.parent.findWindow.bounds = g.view.parent.findWindow.bounds.moveBy(-180,-160);</p>
<p class="p14">);</p>
<p class="p15"><br></p>
<p class="p16"><span class="s4">(<span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// no unitView, with label</p>
-<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g=<span class="s10">EZSlider</span>(<span class="s10">nil</span>, 300@44,<span class="s11">" freq<span class="Apple-converted-space"> </span>"</span>, <span class="s14">\freq</span>,unitWidth:0, numberWidth:60,layout:<span class="s14">\line2</span>);</p>
-<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.setColors(<span class="s10">Color</span>.grey,<span class="s10">Color</span>.white, <span class="s10">Color</span>.grey(0.7),<span class="s10">Color</span>.grey, <span class="s10">Color</span>.yellow);</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g=<span class="s10">EZSlider</span>(<span class="s10">nil</span>, 300@44,<span class="s11">" freq<span class="Apple-converted-space"> </span>"</span>, <span class="s15">\freq</span>,unitWidth:0, numberWidth:60,layout:<span class="s15">\line2</span>);</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.setColors(<span class="s10">Color</span>.grey,<span class="s10">Color</span>.white, <span class="s10">Color</span>.grey(0.7),<span class="s10">Color</span>.grey, <span class="s10">Color</span>.white, <span class="s10">Color</span>.yellow);</p>
<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.view.parent.findWindow.bounds = g.view.parent.findWindow.bounds.moveBy(-180,-260);</p>
<p class="p14">);</p>
<p class="p15"><br></p>
<p class="p16"><span class="s4">(<span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// no label</p>
-<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g=<span class="s10">EZSlider</span>(<span class="s10">nil</span>, 300@44,<span class="s10">nil</span>, <span class="s14">\freq</span>, unitWidth:30, numberWidth:60,layout:<span class="s14">\line2</span>);</p>
-<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.setColors(<span class="s10">Color</span>.grey,<span class="s10">Color</span>.white, <span class="s10">Color</span>.grey(0.7),<span class="s10">Color</span>.grey, <span class="s10">Color</span>.yellow);</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g=<span class="s10">EZSlider</span>(<span class="s10">nil</span>, 300@44,<span class="s10">nil</span>, <span class="s15">\freq</span>, unitWidth:30, numberWidth:60,layout:<span class="s15">\line2</span>);</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.setColors(<span class="s10">Color</span>.grey,<span class="s10">Color</span>.white, <span class="s10">Color</span>.grey(0.7),<span class="s10">Color</span>.grey, <span class="s10">Color</span>.white, <span class="s10">Color</span>.yellow);</p>
<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.view.parent.findWindow.bounds = g.view.parent.findWindow.bounds.moveBy(-180,-360);</p>
<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.view.parent.findWindow.name=<span class="s11">"Freq"</span>;</p>
<p class="p14">);</p>
<p class="p15"><br></p>
<p class="p16"><span class="s4">(<span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// no lablel, so use window name as label</p>
-<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g=<span class="s10">EZSlider</span>(<span class="s10">nil</span>, 150@44,<span class="s10">nil</span>, <span class="s14">\freq</span>,unitWidth:0, numberWidth:60,layout:<span class="s14">\line2</span>);</p>
-<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.setColors(<span class="s10">Color</span>.grey,<span class="s10">Color</span>.white, <span class="s10">Color</span>.grey(0.7),<span class="s10">Color</span>.grey, <span class="s10">Color</span>.yellow);</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g=<span class="s10">EZSlider</span>(<span class="s10">nil</span>, 150@44,<span class="s10">nil</span>, <span class="s15">\freq</span>,unitWidth:0, numberWidth:60,layout:<span class="s15">\line2</span>);</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.setColors(<span class="s10">Color</span>.grey,<span class="s10">Color</span>.white, <span class="s10">Color</span>.grey(0.7),<span class="s10">Color</span>.grey, <span class="s10">Color</span>.white, <span class="s10">Color</span>.yellow);</p>
<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.view.parent.findWindow.bounds = g.view.parent.findWindow.bounds.moveBy(-180,-460);</p>
<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.view.parent.findWindow.name=<span class="s11">"Freq"</span>;</p>
<p class="p14">);</p>
@@ -238,26 +255,26 @@
<p class="p16">/// Layout \vert</p>
<p class="p15"><br></p>
<p class="p16"><span class="s4">(<span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// all features, small font</p>
-<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g=<span class="s10">EZSlider</span>(<span class="s10">nil</span>, 45@300,<span class="s11">" Vol<span class="Apple-converted-space"> </span>"</span>, <span class="s14">\db</span>,unitWidth:30, numberWidth:60,layout:<span class="s14">\vert</span>);</p>
-<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.setColors(<span class="s10">Color</span>.grey,<span class="s10">Color</span>.white, <span class="s10">Color</span>.grey(0.7),<span class="s10">Color</span>.grey, <span class="s10">Color</span>.yellow);</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g=<span class="s10">EZSlider</span>(<span class="s10">nil</span>, 45@300,<span class="s11">" Vol<span class="Apple-converted-space"> </span>"</span>, <span class="s15">\db</span>,unitWidth:30, numberWidth:60,layout:<span class="s15">\vert</span>);</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.setColors(<span class="s10">Color</span>.grey,<span class="s10">Color</span>.white, <span class="s10">Color</span>.grey(0.7),<span class="s10">Color</span>.grey, <span class="s10">Color</span>.white, <span class="s10">Color</span>.yellow);</p>
<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.view.parent.findWindow.bounds = g.view.parent.findWindow.bounds.moveBy(250,50);</p>
<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.font_(<span class="s10">Font</span>(<span class="s11">"Helvetica"</span>,10));</p>
<p class="p14">);</p>
<p class="p16"><span class="s4">(<span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// no label, small font</p>
-<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g=<span class="s10">EZSlider</span>(<span class="s10">nil</span>, 45@300, <span class="s10">nil</span>, <span class="s14">\db</span>,unitWidth:30, numberWidth:60,layout:<span class="s14">\vert</span>);</p>
-<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.setColors(<span class="s10">Color</span>.grey,<span class="s10">Color</span>.white, <span class="s10">Color</span>.grey(0.7),<span class="s10">Color</span>.grey, <span class="s10">Color</span>.yellow);</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g=<span class="s10">EZSlider</span>(<span class="s10">nil</span>, 45@300, <span class="s10">nil</span>, <span class="s15">\db</span>,unitWidth:30, numberWidth:60,layout:<span class="s15">\vert</span>);</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.setColors(<span class="s10">Color</span>.grey,<span class="s10">Color</span>.white, <span class="s10">Color</span>.grey(0.7),<span class="s10">Color</span>.grey, <span class="s10">Color</span>.white, <span class="s10">Color</span>.yellow);</p>
<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.view.parent.findWindow.bounds = g.view.parent.findWindow.bounds.moveBy(310,50);</p>
<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.font_(<span class="s10">Font</span>(<span class="s11">"Helvetica"</span>,10));</p>
<p class="p14">);</p>
<p class="p16"><span class="s4">(<span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// no Units small font</p>
-<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g=<span class="s10">EZSlider</span>(<span class="s10">nil</span>, 45@300, <span class="s11">" Vol"</span>, <span class="s14">\db</span>,unitWidth:0, numberWidth:60,layout:<span class="s14">\vert</span>);</p>
-<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.setColors(<span class="s10">Color</span>.grey,<span class="s10">Color</span>.white, <span class="s10">Color</span>.grey(0.7),<span class="s10">Color</span>.grey, <span class="s10">Color</span>.yellow);</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g=<span class="s10">EZSlider</span>(<span class="s10">nil</span>, 45@300, <span class="s11">" Vol"</span>, <span class="s15">\db</span>,unitWidth:0, numberWidth:60,layout:<span class="s15">\vert</span>);</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.setColors(<span class="s10">Color</span>.grey,<span class="s10">Color</span>.white, <span class="s10">Color</span>.grey(0.7),<span class="s10">Color</span>.grey, <span class="s10">Color</span>.white, <span class="s10">Color</span>.yellow);</p>
<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.view.parent.findWindow.bounds = g.view.parent.findWindow.bounds.moveBy(370,50);</p>
<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.font_(<span class="s10">Font</span>(<span class="s11">"Helvetica"</span>,10));</p>
<p class="p14">);</p>
<p class="p16"><span class="s4">(<span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// no unitView, no Units small font</p>
-<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g=<span class="s10">EZSlider</span>(<span class="s10">nil</span>, 45@300, <span class="s10">nil</span>, <span class="s14">\db</span>,unitWidth:0, numberWidth:60,layout:<span class="s14">\vert</span>);</p>
-<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.setColors(<span class="s10">Color</span>.grey,<span class="s10">Color</span>.white, <span class="s10">Color</span>.grey(0.7),<span class="s10">Color</span>.grey, <span class="s10">Color</span>.yellow);</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g=<span class="s10">EZSlider</span>(<span class="s10">nil</span>, 45@300, <span class="s10">nil</span>, <span class="s15">\db</span>,unitWidth:0, numberWidth:60,layout:<span class="s15">\vert</span>);</p>
+<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.setColors(<span class="s10">Color</span>.grey,<span class="s10">Color</span>.white, <span class="s10">Color</span>.grey(0.7),<span class="s10">Color</span>.grey, <span class="s10">Color</span>.white, <span class="s10">Color</span>.yellow);</p>
<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.view.parent.findWindow.bounds = g.view.parent.findWindow.bounds.moveBy(430,50);</p>
<p class="p14"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.font_(<span class="s10">Font</span>(<span class="s11">"Helvetica"</span>,10));</p>
<p class="p14">);</p>
@@ -329,11 +346,11 @@
<p class="p15"><br></p>
<p class="p16">// create controls for all parameters</p>
<p class="p14">w.view.decorator.nextLine;</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/