[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[sc-dev] SF.net SVN: supercollider:[8264] trunk/build



Revision: 8264
          http://supercollider.svn.sourceforge.net/supercollider/?rev=8264&view=rev
Author:   jmfuo
Date:     2008-12-23 18:03:57 +0000 (Tue, 23 Dec 2008)

Log Message:
-----------
View Redirect for EZNumber and EZSlider

Modified Paths:
--------------
    trunk/build/Help/GUI/EZ-GUI/EZNumber.html
    trunk/build/SCClassLibrary/Common/GUI/Base/EZextensions.sc
    trunk/build/SCClassLibrary/Common/GUI/ViewRedirect.sc
    trunk/build/SCClassLibrary/Platform/osx/CocoaGUI.sc

Modified: trunk/build/Help/GUI/EZ-GUI/EZNumber.html
===================================================================
--- trunk/build/Help/GUI/EZ-GUI/EZNumber.html	2008-12-23 17:40:47 UTC (rev 8263)
+++ trunk/build/Help/GUI/EZ-GUI/EZNumber.html	2008-12-23 18:03:57 UTC (rev 8264)
@@ -11,15 +11,15 @@
 p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 20.0px Helvetica; min-height: 24.0px}
 p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px}
 p.p4 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; min-height: 12.0px}
-p.p5 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #a41c14}
+p.p5 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #8d261b}
 p.p6 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco}
 p.p7 {margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Monaco; color: #606060}
 span.s1 {font: 20.0px Helvetica}
-span.s2 {color: #0018b8}
+span.s2 {color: #0922b2}
 span.s3 {color: #606060}
 span.s4 {color: #000000}
-span.s5 {color: #a41c14}
-span.s6 {color: #356f14}
+span.s5 {color: #8d261b}
+span.s6 {color: #476c1d}
 span.Apple-tab-span {white-space:pre}
 </style>
 </head>
@@ -62,8 +62,6 @@
 <p class="p5"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>labelWidth: 70,</p>
 <p class="p5"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>numberWidth: 50 //if you set numberWidth, the parent view will adujust to</p>
 <p class="p5"><span class="s4"><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>labelWidth +numberWidth +gap</p>
-<p class="p6">g.view.background_(Color.grey);<span class="s5"><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></p>
-<p class="p6">g.labelView.stringColor_(Color.white);</p>
 <p class="p6">)</p>
 <p class="p4"><br></p>
 <p class="p6">g.bounds_(Rect(70,20,70,44)).labelPosition_(\top)</p>

Modified: trunk/build/SCClassLibrary/Common/GUI/Base/EZextensions.sc
===================================================================
--- trunk/build/SCClassLibrary/Common/GUI/Base/EZextensions.sc	2008-12-23 17:40:47 UTC (rev 8263)
+++ trunk/build/SCClassLibrary/Common/GUI/Base/EZextensions.sc	2008-12-23 18:03:57 UTC (rev 8264)
@@ -1,4 +1,4 @@
-EZSlider
+EZSliderJ
 {
 	var <>labelView, <>sliderView, <>numberView, <>controlSpec, <>action, <value;
 	var <>round = 0.001;
@@ -87,7 +87,7 @@
 
 
 
-EZNumber
+EZNumberJ
 {
 	var <>labelView, <>numberView, <>controlSpec, <>action, <value;
 	var <>round = 0.001;

Modified: trunk/build/SCClassLibrary/Common/GUI/ViewRedirect.sc
===================================================================
--- trunk/build/SCClassLibrary/Common/GUI/ViewRedirect.sc	2008-12-23 17:40:47 UTC (rev 8263)
+++ trunk/build/SCClassLibrary/Common/GUI/ViewRedirect.sc	2008-12-23 18:03:57 UTC (rev 8264)
@@ -58,3 +58,23 @@
 SoundFileView : ViewRedirect { *key { ^\soundFileView }}
 MovieView : ViewRedirect { *key { ^\movieView }}
 TextView : ViewRedirect  {	*key { ^\textView }}
+
+
+EZSlider : ViewRedirect  {
+	*new { arg parent, bounds, label, controlSpec, action, initVal, 
+			initAction=false, labelWidth=80, numberWidth = 80;
+		^this.implClass.new(parent, bounds, label, controlSpec, action, initVal, 
+			initAction, labelWidth, numberWidth)
+	}
+		*key { ^\ezSlider }}
+
+EZNumber : ViewRedirect  {
+
+	*new { arg parent, bounds, label, controlSpec, action, initVal, 
+			initAction=false, labelWidth=80, numberWidth = 80;
+		^this.implClass.new(parent, bounds, label, controlSpec, action, initVal, 
+			initAction, labelWidth, numberWidth)
+	}
+	*key { ^\ezNumber }
+}
+

Modified: trunk/build/SCClassLibrary/Platform/osx/CocoaGUI.sc
===================================================================
--- trunk/build/SCClassLibrary/Platform/osx/CocoaGUI.sc	2008-12-23 17:40:47 UTC (rev 8263)
+++ trunk/build/SCClassLibrary/Platform/osx/CocoaGUI.sc	2008-12-23 18:03:57 UTC (rev 8264)
@@ -61,8 +61,8 @@
 	*textView { ^SCTextView }
 	*quartzComposerView { ^SCQuartzComposerView }
 	*scrollView { ^SCScrollView }
-	*ezSlider { ^EZSlider }
-	*ezNumber { ^EZNumber }
+	*ezSlider { ^EZSliderSC }
+	*ezNumber { ^EZNumberSC }
 	*menuItem { ^CocoaMenuItem }
 	
 	*font { ^Font }


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/