[Bluemusic-commits] SF.net SVN: bluemusic:[4207] blue/trunk
Brought to you by:
kunstmusik
From: <kun...@us...> - 2010-05-04 15:24:40
|
Revision: 4207 http://bluemusic.svn.sourceforge.net/bluemusic/?rev=4207&view=rev Author: kunstmusik Date: 2010-05-04 15:24:34 +0000 (Tue, 04 May 2010) Log Message: ----------- completed making BSBDropdown automatable Modified Paths: -------------- blue/trunk/ChangeLog blue/trunk/blue-ui-core/src/blue/orchestra/editor/blueSynthBuilder/BSBDropdownView.java blue/trunk/blue-ui-core/src/blue/orchestra/editor/blueSynthBuilder/BSBDropdownViewBeanInfo.java Modified: blue/trunk/ChangeLog =================================================================== --- blue/trunk/ChangeLog 2010-05-03 01:16:57 UTC (rev 4206) +++ blue/trunk/ChangeLog 2010-05-04 15:24:34 UTC (rev 4207) @@ -24,6 +24,10 @@ [updated] - moved blueLive MIDI input to Input Settings Top Component + [updated] - BSBDropdown is now automatable; when set to automatable, will + use the index of the selected item rather than the value set for + that item, and will also generate a a k-rate signal + [fix] - blueLive: when using API, no longer tries to update render time Modified: blue/trunk/blue-ui-core/src/blue/orchestra/editor/blueSynthBuilder/BSBDropdownView.java =================================================================== --- blue/trunk/blue-ui-core/src/blue/orchestra/editor/blueSynthBuilder/BSBDropdownView.java 2010-05-03 01:16:57 UTC (rev 4206) +++ blue/trunk/blue-ui-core/src/blue/orchestra/editor/blueSynthBuilder/BSBDropdownView.java 2010-05-04 15:24:34 UTC (rev 4207) @@ -39,7 +39,7 @@ /** * @author Steven Yi */ -public class BSBDropdownView extends BSBObjectView implements +public class BSBDropdownView extends AutomatableBSBObjectView implements PropertyChangeListener { BSBDropdown dropdown = null; Modified: blue/trunk/blue-ui-core/src/blue/orchestra/editor/blueSynthBuilder/BSBDropdownViewBeanInfo.java =================================================================== --- blue/trunk/blue-ui-core/src/blue/orchestra/editor/blueSynthBuilder/BSBDropdownViewBeanInfo.java 2010-05-03 01:16:57 UTC (rev 4206) +++ blue/trunk/blue-ui-core/src/blue/orchestra/editor/blueSynthBuilder/BSBDropdownViewBeanInfo.java 2010-05-04 15:24:34 UTC (rev 4207) @@ -37,12 +37,14 @@ BSBDropdownView.class); PropertyDescriptor items = new PropertyDescriptor("dropdownView", BSBDropdownView.class); + PropertyDescriptor automatable = new PropertyDescriptor( + "automationAllowed", BSBDropdownView.class); PropertyDescriptor randomizable = new PropertyDescriptor( "randomizable", BSBDropdownView.class); items.setPropertyEditorClass(DropdownItemsPropertyEditor.class); - return new PropertyDescriptor[] { objName, items, randomizable }; + return new PropertyDescriptor[] { objName, items, automatable, randomizable }; } catch (IntrospectionException e) { e.printStackTrace(); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |