[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[sc-dev] SF.net SVN: supercollider:[8235] trunk/build/Help/GUI/EZPopUpMenu.html
Revision: 8235
http://supercollider.svn.sourceforge.net/supercollider/?rev=8235&view=rev
Author: jmfuo
Date: 2008-12-21 22:36:11 +0000 (Sun, 21 Dec 2008)
Log Message:
-----------
nicer examples
Modified Paths:
--------------
trunk/build/Help/GUI/EZPopUpMenu.html
Modified: trunk/build/Help/GUI/EZPopUpMenu.html
===================================================================
--- trunk/build/Help/GUI/EZPopUpMenu.html 2008-12-21 22:30:53 UTC (rev 8234)
+++ trunk/build/Help/GUI/EZPopUpMenu.html 2008-12-21 22:36:11 UTC (rev 8235)
@@ -15,27 +15,33 @@
p.p6 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 12.0px Helvetica}
p.p7 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 12.0px Helvetica; min-height: 14.0px}
p.p8 {margin: 0.0px 0.0px 0.0px 85.0px; text-indent: -85.0px; font: 12.0px Helvetica}
-p.p9 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 9.0px Monaco}
+p.p9 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 9.0px Monaco; color: #000000}
p.p10 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 9.0px Monaco; color: #606060}
-p.p11 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 9.0px Monaco; color: #a41c14}
-p.p12 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco}
-p.p13 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 14.0px Helvetica}
-p.p14 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 14.0px Helvetica; min-height: 17.0px}
-p.p15 {margin: 0.0px 0.0px 0.0px 85.0px; text-indent: -85.0px; font: 12.0px Helvetica; min-height: 14.0px}
-p.p16 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 12.0px Helvetica; color: #0b2bde}
+p.p11 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 9.0px Monaco; color: #000000; min-height: 12.0px}
+p.p12 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 9.0px Monaco; color: #bf0000}
+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 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.p17 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 9.0px Monaco}
+p.p18 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco}
+p.p19 {margin: 0.0px 0.0px 0.0px 85.0px; text-indent: -85.0px; font: 12.0px Helvetica; min-height: 14.0px}
+p.p20 {margin: 0.0px 0.0px 0.0px 57.0px; text-indent: -57.0px; font: 12.0px Helvetica; color: #001ee6}
span.s1 {font: 18.0px Helvetica}
-span.s2 {color: #3e54c5}
-span.s3 {color: #51566e}
+span.s2 {color: #4357c0}
+span.s3 {color: #52566d}
span.s4 {font: 11.0px Monaco}
-span.s5 {color: #0018b8}
+span.s5 {color: #0000bf}
span.s6 {color: #000000}
-span.s7 {color: #356f14}
+span.s7 {color: #007300}
span.s8 {color: #606060}
-span.s9 {color: #a41c14}
-span.s10 {color: #5c662f}
-span.s11 {color: #2e3e93}
-span.s12 {font: 12.0px Helvetica}
-span.s13 {color: #4757a9}
+span.s9 {color: #bf0000}
+span.s10 {color: #0922b2}
+span.s11 {color: #476c1d}
+span.s12 {color: #5f6533}
+span.s13 {color: #32418f}
+span.s14 {font: 12.0px Helvetica; color: #001ee6}
+span.s15 {color: #4b59a5}
span.Apple-tab-span {white-space:pre}
</style>
</head>
@@ -82,46 +88,47 @@
<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>initAction: <span class="s5">true</span>,</p>
<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>labelWidth: 120</p>
<p class="p9"><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="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>)</p>
-<p class="p5"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
-<p class="p11"><span class="s6"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// or a more simple syntax:</p>
+<p class="p11"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p12"><span class="s6"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// or a more simple syntax:</p>
<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>(</p>
<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w=<span class="s5">Window</span>.new.front;</p>
<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.view.decorator = <span class="s5">FlowLayout</span>(w.view.bounds);</p>
<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g = <span class="s5">EZPopUpMenu</span>.new(w,200@20, <span class="s8">"Menu:"</span>);</p>
<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.addItem(<span class="s7">\item0</span>, {<span class="s8">"this is item 0"</span>. postln});</p>
<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.addItem(<span class="s7">\item1</span>, {<span class="s8">"this is item 1"</span>. postln});</p>
-<p class="p12"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.addItem(<span class="s7">\item2</span>, {<span class="s8">"this is item 2"</span>. postln});</p>
-<p class="p12"><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="p11"><span class="s6"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// Creates its own window if parentView is nil:</p>
+<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.addItem(<span class="s7">\item2</span>, {<span class="s8">"this is item 2"</span>. postln});</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></p>
+<p class="p12"><span class="s6"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// Creates its own window if parentView is nil:</p>
<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>(</p>
<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g = <span class="s5">EZPopUpMenu</span>.new(<span class="s5">nil</span>,250@46 ,<span class="s8">"PopUp Menu:"</span>);</p>
<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.addItem(<span class="s7">\item0</span>, {<span class="s8">"this is item 0"</span>. postln});</p>
<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.addItem(<span class="s7">\item1</span>, {<span class="s8">"this is item 1"</span>. postln});</p>
-<p class="p12"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.addItem(<span class="s7">\item2</span>, {<span class="s8">"this is item 2"</span>. postln});</p>
-<p class="p12"><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="p11"><span class="s6"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// labelOnTop:</p>
+<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.addItem(<span class="s7">\item2</span>, {<span class="s8">"this is item 2"</span>. postln});</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></p>
+<p class="p12"><span class="s6"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// labelOnTop:</p>
<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>(</p>
-<p class="p10"><span class="s6"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g = </span><span class="s5">EZPopUpMenu</span><span class="s6">.new(nil,200@70, </span>" Choose",labelPosition:\top<span class="s6">);</span></p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g = <span class="s5">EZPopUpMenu</span>.new(<span class="s5">nil</span>,200@70, <span class="s8">" Choose"</span>,labelPosition:<span class="s7">\top</span>);</p>
<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.addItem(<span class="s7">\item0</span>, {<span class="s8">"this is item 0"</span>. postln});</p>
<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.addItem(<span class="s7">\item1</span>, {<span class="s8">"this is item 1"</span>. postln});</p>
-<p class="p12"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.addItem(<span class="s7">\item2</span>, {<span class="s8">"this is item 2"</span>. postln});</p>
-<p class="p12"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>)</p>
-<p class="p11"><span class="s6"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// No labelView created;</p>
+<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.addItem(<span class="s7">\item2</span>, {<span class="s8">"this is item 2"</span>. postln});</p>
+<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.labelView.background_(<span class="s5">Color</span>.grey).stringColor_(<span class="s5">Color</span>.white)</p>
+<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>)</p>
+<p class="p12"><span class="s6"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>// No labelView created;</p>
<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>(</p>
<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w=<span class="s5">Window</span>.new.front;</p>
<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.view.decorator = <span class="s5">FlowLayout</span>(w.view.bounds);</p>
<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g = <span class="s5">EZPopUpMenu</span>.new(w,200@20); <span class="s9">// no label</span></p>
<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.addItem(<span class="s7">\item0</span>, {<span class="s8">"this is item 0"</span>. postln});</p>
<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.addItem(<span class="s7">\item1</span>, {<span class="s8">"this is item 1"</span>. postln});</p>
-<p class="p12"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.addItem(<span class="s7">\item2</span>, {<span class="s8">"this is item 2"</span>. postln});</p>
-<p class="p12"><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>g.addItem(<span class="s7">\item2</span>, {<span class="s8">"this is item 2"</span>. postln});</p>
+<p class="p13"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>)</p>
<p class="p5"><br></p>
-<p class="p13"><b>Building and Changing the Menu</b></p>
-<p class="p14"><br></p>
+<p class="p15"><b>Building and Changing the Menu</b></p>
+<p class="p16"><br></p>
<p class="p6"><b><span class="Apple-tab-span"> </span>globalAction_(function)</b></p>
<p class="p6"><b><span class="Apple-tab-span"> </span>globalAction</b></p>
<p class="p7"><b><span class="Apple-tab-span"> </span></b><span class="Apple-tab-span"> </span></p>
@@ -138,14 +145,14 @@
<p class="p8"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>name </b>- An instance of <a href="../Collections/String.html"><span class="s2">String</span></a> or <a href="../Core/Symbol.html"><span class="s2">Symbol</span></a>. The name of the menu item.</p>
<p class="p8"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>action </b>- A n instanc of Function.</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
-<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>(</p>
-<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w=<span class="s5">Window</span>.new.front;</p>
-<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.view.decorator = <span class="s5">FlowLayout</span>(w.view.bounds);</p>
-<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g = <span class="s5">EZPopUpMenu</span>.new(w,200@20, <span class="s8">"Menu:"</span>);</p>
-<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.addItem(<span class="s7">\item0</span>, {<span class="s8">"this is item 0"</span>. postln});</p>
-<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.addItem(<span class="s7">\item1</span>, {<span class="s8">"this is item 1"</span>. postln});</p>
-<p class="p12"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.addItem(<span class="s7">\item2</span>, {<span class="s8">"this is item 2"</span>. postln});</p>
-<p class="p12"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>)</p>
+<p class="p17"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>(</p>
+<p class="p17"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w=<span class="s10">Window</span>.new.front;</p>
+<p class="p17"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.view.decorator = <span class="s10">FlowLayout</span>(w.view.bounds);</p>
+<p class="p17"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g = <span class="s10">EZPopUpMenu</span>.new(w,200@20, <span class="s8">"Menu:"</span>);</p>
+<p class="p17"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.addItem(<span class="s11">\item0</span>, {<span class="s8">"this is item 0"</span>. postln});</p>
+<p class="p17"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.addItem(<span class="s11">\item1</span>, {<span class="s8">"this is item 1"</span>. postln});</p>
+<p class="p18"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.addItem(<span class="s11">\item2</span>, {<span class="s8">"this is item 2"</span>. postln});</p>
+<p class="p18"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>)</p>
<p class="p5"><br></p>
<p class="p6"><b><span class="Apple-tab-span"> </span>insertItem (index, name, action)</b></p>
<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
@@ -154,41 +161,41 @@
<p class="p8"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>name </b>- An instance of <a href="../Collections/String.html"><span class="s2">String</span></a> or <a href="../Core/Symbol.html"><span class="s2">Symbol</span></a>. The name of the menu item.</p>
<p class="p8"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>action </b>- A n instanc of Function.</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
-<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>(</p>
-<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w=<span class="s5">Window</span>.new.front;</p>
-<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.view.decorator = <span class="s5">FlowLayout</span>(w.view.bounds);</p>
-<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g = <span class="s5">EZPopUpMenu</span>.new(w,200@20, <span class="s8">"Menu:"</span>);</p>
-<p class="p12"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.addItem(<span class="s7">\item0</span>, {<span class="s8">"this is item 0"</span>. postln});</p>
-<p class="p12"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.addItem(<span class="s7">\item1</span>, {<span class="s8">"this is item 1"</span>. postln});</p>
-<p class="p12"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.addItem(<span class="s7">\item2</span>, {<span class="s8">"this is item 2"</span>. postln});</p>
-<p class="p12"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.addItem(<span class="s7">\item4</span>, {<span class="s8">"this is item 4"</span>. postln});</p>
-<p class="p12"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>)</p>
+<p class="p17"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>(</p>
+<p class="p17"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w=<span class="s10">Window</span>.new.front;</p>
+<p class="p17"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.view.decorator = <span class="s10">FlowLayout</span>(w.view.bounds);</p>
+<p class="p17"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g = <span class="s10">EZPopUpMenu</span>.new(w,200@20, <span class="s8">"Menu:"</span>);</p>
+<p class="p18"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.addItem(<span class="s11">\item0</span>, {<span class="s8">"this is item 0"</span>. postln});</p>
+<p class="p18"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.addItem(<span class="s11">\item1</span>, {<span class="s8">"this is item 1"</span>. postln});</p>
+<p class="p18"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.addItem(<span class="s11">\item2</span>, {<span class="s8">"this is item 2"</span>. postln});</p>
+<p class="p18"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.addItem(<span class="s11">\item4</span>, {<span class="s8">"this is item 4"</span>. postln});</p>
+<p class="p18"><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="p12"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.insertItem(3, <span class="s10">\item3</span>, {<span class="s8">"this is item 3"</span>. postln});</p>
+<p class="p18"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.insertItem(3, <span class="s12">\item3</span>, {<span class="s8">"this is item 3"</span>. postln});</p>
<p class="p5"><br></p>
<p class="p6"><b><span class="Apple-tab-span"> </span>removeItemAt (index)</b></p>
<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
<p class="p6"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Removes a menu item at positiion of index.</p>
<p class="p8"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>index </b>- An integer. The index where to remove an item.</p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
-<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>(</p>
-<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w=<span class="s5">Window</span>.new.front;</p>
-<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.view.decorator = <span class="s5">FlowLayout</span>(w.view.bounds);</p>
-<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g = <span class="s5">EZPopUpMenu</span>.new(w,200@20, <span class="s8">"Menu:"</span>);</p>
-<p class="p12"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.addItem(<span class="s7">\item0</span>, {<span class="s8">"this is item 0"</span>. postln});</p>
-<p class="p12"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.addItem(<span class="s7">\item1</span>, {<span class="s8">"this is item 1"</span>. postln});</p>
-<p class="p12"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.addItem(<span class="s7">\item2</span>, {<span class="s8">"this is item 2"</span>. postln});</p>
-<p class="p12"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.addItem(<span class="s7">\item4</span>, {<span class="s8">"this is item 4"</span>. postln});</p>
-<p class="p12"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.insertItem(3, <span class="s7">\item3</span>, {<span class="s8">"this is item 3"</span>. postln});</p>
-<p class="p12"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>)</p>
+<p class="p17"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>(</p>
+<p class="p17"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w=<span class="s10">Window</span>.new.front;</p>
+<p class="p17"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>w.view.decorator = <span class="s10">FlowLayout</span>(w.view.bounds);</p>
+<p class="p17"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g = <span class="s10">EZPopUpMenu</span>.new(w,200@20, <span class="s8">"Menu:"</span>);</p>
+<p class="p18"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.addItem(<span class="s11">\item0</span>, {<span class="s8">"this is item 0"</span>. postln});</p>
+<p class="p18"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.addItem(<span class="s11">\item1</span>, {<span class="s8">"this is item 1"</span>. postln});</p>
+<p class="p18"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.addItem(<span class="s11">\item2</span>, {<span class="s8">"this is item 2"</span>. postln});</p>
+<p class="p18"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.addItem(<span class="s11">\item4</span>, {<span class="s8">"this is item 4"</span>. postln});</p>
+<p class="p18"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g.insertItem(3, <span class="s11">\item3</span>, {<span class="s8">"this is item 3"</span>. postln});</p>
+<p class="p18"><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="p12"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g. removeItemAt(0);</p>
+<p class="p18"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>g. removeItemAt(0);</p>
<p class="p5"><br></p>
<p class="p5"><br></p>
<p class="p6"><b><span class="Apple-tab-span"> </span>remove</b></p>
<p class="p6"><b><span class="Apple-tab-span"> </span></b><span class="Apple-tab-span"> </span>removes both the label and the menu from the parent view.<span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p5"><br></p>
-<p class="p13"><b>Accessing Values</b></p>
+<p class="p15"><b>Accessing Values</b></p>
<p class="p7"><br></p>
<p class="p6"><b><span class="Apple-tab-span"> </span>value</b></p>
<p class="p6"><b><span class="Apple-tab-span"> </span>value_ (val)</b></p>
@@ -200,56 +207,56 @@
<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
<p class="p6"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Sets the value and performs the action at the index value and the global action.</p>
<p class="p8"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>val </b>- An integer.</p>
-<p class="p15"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p19"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p6"><b><span class="Apple-tab-span"> </span>doAction</b></p>
<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
<p class="p6"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Performs the action at the current index and the global action.</p>
-<p class="p15"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
-<p class="p13"><b>Accessing GUI options</b></p>
-<p class="p14"><br></p>
+<p class="p19"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p15"><b>Accessing GUI options</b></p>
+<p class="p16"><br></p>
<p class="p6"><b><span class="Apple-tab-span"> </span>label</b></p>
<p class="p6"><b><span class="Apple-tab-span"> </span>label_(string)</b></p>
<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
<p class="p6"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Sets/gets it the label. Will add the label view if none was initially created.</p>
-<p class="p8"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>string </b>- An Instance of <a href="../Collections/String.html"><span class="s11">String</span></a>. </p>
+<p class="p8"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>string </b>- An Instance of <a href="../Collections/String.html"><span class="s13">String</span></a>. </p>
<p class="p7"><br></p>
<p class="p6"><b><span class="Apple-tab-span"> </span>visible</b></p>
<p class="p6"><b><span class="Apple-tab-span"> </span>visible_(bool)</b></p>
<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
<p class="p6"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Sets/gets it the component views are visible.</p>
<p class="p8"><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="s2">Boolean</span></a>. Default is true;</p>
-<p class="p15"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p19"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p6"><b><span class="Apple-tab-span"> </span>enabled</b></p>
<p class="p6"><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="p6"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Sets/gets if the menu is enabled.</p>
<p class="p8"><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="s2">Boolean</span></a>. Default is true;</p>
-<p class="p15"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p19"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p6"><b><span class="Apple-tab-span"> </span>visible</b></p>
<p class="p6"><b><span class="Apple-tab-span"> </span>visible_(bool)</b></p>
<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
<p class="p6"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Sets/gets it the component views are visible.</p>
<p class="p8"><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="s2">Boolean</span></a>. Default is true;</p>
-<p class="p15"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p19"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p6"><b><span class="Apple-tab-span"> </span>bounds</b></p>
<p class="p6"><b><span class="Apple-tab-span"> </span>bounds_(rect)</b></p>
<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
<p class="p6"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Sets/gets the bounds of view, and adjusts the components.</p>
<p class="p8"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>rect </b>- An Instance of <a href="../Geometry/Rect.html"><span class="s2">Rect</span></a> or <a href="../Geometry/Point.html"><span class="s2">Point</span></a>;</p>
-<p class="p15"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p19"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p6"><b><span class="Apple-tab-span"> </span>labelWidth</b></p>
<p class="p6"><b><span class="Apple-tab-span"> </span>labelWidth_(width)</b></p>
<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
<p class="p6"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Sets/gets the width of the label to <b>width</b>, and adjusts the menu.bounds;</p>
<p class="p8"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>width </b>- A number;</p>
-<p class="p15"><br></p>
+<p class="p19"><br></p>
<p class="p6"><b><span class="Apple-tab-span"> </span>gap</b></p>
<p class="p6"><b><span class="Apple-tab-span"> </span>gap_(val)</b></p>
<p class="p7"><b><span class="Apple-tab-span"> </span></b></p>
<p class="p6"><b><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></b>Sets/gets the gap between the label and the menu. </p>
<p class="p6"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>val </b>- A number. default is 4.</p>
-<p class="p15"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
-<p class="p13"><b>Accessing GUI components</b></p>
+<p class="p19"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p15"><b>Accessing GUI components</b></p>
<p class="p7"><span class="Apple-tab-span"> </span></p>
<p class="p6"><b><span class="Apple-tab-span"> </span>view</b></p>
<p class="p6"><b><span class="Apple-tab-span"> </span></b><span class="Apple-tab-span"> </span>Returns the enclosing compositeView.</p>
@@ -261,7 +268,7 @@
<p class="p6"><b><span class="Apple-tab-span"> </span>labelView_(arg1)</b></p>
<p class="p6"><b><span class="Apple-tab-span"> </span>labelView</b></p>
<p class="p7"><b><span class="Apple-tab-span"> </span></b><span class="Apple-tab-span"> </span></p>
-<p class="p16"><span class="s6"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>An <a href="SCStaticText.html"><span class="s12">SCStaticText</span></a><b> </b></span><span class="s13"> view</span></p>
+<p class="p20"><span class="s6"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>An <a href="SCStaticText.html"><span class="s14">SCStaticText</span></a><b> </b></span><span class="s15"> view</span></p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
<p class="p7"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
</body>
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/