[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/