[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[sc-dev] SF.net SVN: supercollider:[8343] trunk/build
Revision: 8343
http://supercollider.svn.sourceforge.net/supercollider/?rev=8343&view=rev
Author: jmfuo
Date: 2008-12-31 14:36:45 +0000 (Wed, 31 Dec 2008)
Log Message:
-----------
add onClose getters/setters
Modified Paths:
--------------
trunk/build/Help/GUI/EZ-GUI/EZGui.html
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-31 12:04:47 UTC (rev 8342)
+++ trunk/build/Help/GUI/EZ-GUI/EZGui.html 2008-12-31 14:36:45 UTC (rev 8343)
@@ -19,12 +19,13 @@
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: #4357c0}
+span.s2 {color: #485abb}
span.s3 {color: #000000}
span.s4 {text-decoration: underline}
-span.s5 {color: #4b516e}
-span.s6 {color: #666c94}
-span.s7 {color: #0020f6}
+span.s5 {color: #4c526c}
+span.s6 {color: #676d92}
+span.s7 {color: #0000ff}
+span.s8 {color: #0c2eee}
span.Apple-tab-span {white-space:pre}
</style>
</head>
@@ -72,9 +73,15 @@
<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="p10"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>onClose</b></p>
+<p class="p8"><b><span class="Apple-tab-span"> </span>onClose_(func)</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 the onClose function of either <b>view</b> or <b>window</b>, depending on whether the EZ view used a popup window.</p>
+<p class="p9"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><b>func </b>- An Instance of <a href="../../Core/Kernel/Function.html"><span class="s7">Function</span></a> or <a href="../../Core/Kernel/FunctionList.html"><span class="s7">FunctionList</span></a>.</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="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="s8">Font</span></a>;<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>
Modified: trunk/build/SCClassLibrary/Common/GUI/Base/EZgui.sc
===================================================================
--- trunk/build/SCClassLibrary/Common/GUI/Base/EZgui.sc 2008-12-31 12:04:47 UTC (rev 8342)
+++ trunk/build/SCClassLibrary/Common/GUI/Base/EZgui.sc 2008-12-31 14:36:45 UTC (rev 8343)
@@ -51,6 +51,9 @@
^[labelBounds, widgetBounds]
}
+ onclose{^ popUp.if{window.onClose}{view.onClose};}
+ onclose_{|func| popUp.if{window.onClose_(func)}{view.onClose_(func)};}
+
prMakeView{arg parentView,bounds; // return a container, or a popUpWindow with a container
var w, winBounds, view;
parentView.isNil.if{
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/