Subversion Repositories svn.mios

Compare Revisions

Ignore whitespace Rev 656 → Rev 657

/trunk/java/MIOSStudio.java
286,6 → 286,13
Preferences preferences = Preferences.userRoot().node(
"org/midibox/miostudio/gui");
 
try {
UIManager.setLookAndFeel(preferences.get("lookAndFeel", UIManager
.getCrossPlatformLookAndFeelClassName()));
} catch (Exception e) {
System.out.println(e.toString());
}
 
JFrame.setDefaultLookAndFeelDecorated(preferences.getBoolean(
"defaultDecoratedFrames", false));
 
/trunk/java/MIOSStudioSID.java
79,6 → 79,13
Preferences preferences = Preferences.userRoot().node(
"org/midibox/miostudiosid/gui");
 
try {
UIManager.setLookAndFeel(preferences.get("lookAndFeel", UIManager
.getCrossPlatformLookAndFeelClassName()));
} catch (Exception e) {
System.out.println(e.toString());
}
 
JFrame.setDefaultLookAndFeelDecorated(preferences.getBoolean(
"defaultDecoratedFrames", false));
 
/trunk/java/doc/org/midibox/utils/gui/FaderUI.html
186,7 → 186,7
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;int</CODE></FONT></TD>
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/midibox/utils/gui/FaderUI.html#getTrackWidth()">getTrackWidth</A></B>()</CODE>
 
<BR>
208,6 → 208,14
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/midibox/utils/gui/FaderUI.html#setTrackWidth(int)">setTrackWidth</A></B>(int&nbsp;trackWidth)</CODE>
 
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_javax.swing.plaf.basic.BasicSliderUI"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
310,10 → 318,21
</DL>
<HR>
 
<A NAME="setTrackWidth(int)"><!-- --></A><H3>
setTrackWidth</H3>
<PRE>
public void <B>setTrackWidth</B>(int&nbsp;trackWidth)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
 
<A NAME="getTrackWidth()"><!-- --></A><H3>
getTrackWidth</H3>
<PRE>
protected int <B>getTrackWidth</B>()</PRE>
public int <B>getTrackWidth</B>()</PRE>
<DL>
<DD><DL>
</DL>
/trunk/java/doc/org/midibox/utils/gui/Knob.html
167,14 → 167,6
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/midibox/utils/gui/Knob.html#mouseDragType">mouseDragType</A></B></CODE>
 
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/midibox/utils/gui/Knob.html#ROUND">ROUND</A></B></CODE>
 
<BR>
283,7 → 275,7
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;float</CODE></FONT></TD>
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/midibox/utils/gui/Knob.html#getMinValue()">getMinValue</A></B>()</CODE>
 
<BR>
299,7 → 291,7
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;float</CODE></FONT></TD>
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/midibox/utils/gui/Knob.html#getValue()">getValue</A></B>()</CODE>
 
<BR>
436,7 → 428,7
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/midibox/utils/gui/Knob.html#setMaxValue(float)">setMaxValue</A></B>(float&nbsp;maxValue)</CODE>
<TD><CODE><B><A HREF="../../../../org/midibox/utils/gui/Knob.html#setMaxValue(int)">setMaxValue</A></B>(int&nbsp;maxValue)</CODE>
 
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
444,7 → 436,7
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/midibox/utils/gui/Knob.html#setMinValue(float)">setMinValue</A></B>(float&nbsp;minValue)</CODE>
<TD><CODE><B><A HREF="../../../../org/midibox/utils/gui/Knob.html#setMinValue(int)">setMinValue</A></B>(int&nbsp;minValue)</CODE>
 
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
460,7 → 452,7
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/midibox/utils/gui/Knob.html#setValue(float)">setValue</A></B>(float&nbsp;val)</CODE>
<TD><CODE><B><A HREF="../../../../org/midibox/utils/gui/Knob.html#setValue(int)">setValue</A></B>(int&nbsp;value)</CODE>
 
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
533,17 → 525,7
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.midibox.utils.gui.Knob.ROUND">Constant Field Values</A></DL>
</DL>
<HR>
 
<A NAME="mouseDragType"><!-- --></A><H3>
mouseDragType</H3>
<PRE>
public static int <B>mouseDragType</B></PRE>
<DL>
<DL>
</DL>
</DL>
 
<!-- ========= CONSTRUCTOR DETAIL ======== -->
 
<A NAME="constructor_detail"><!-- --></A>
599,10 → 581,10
</DL>
<HR>
 
<A NAME="setMaxValue(float)"><!-- --></A><H3>
<A NAME="setMaxValue(int)"><!-- --></A><H3>
setMaxValue</H3>
<PRE>
public void <B>setMaxValue</B>(float&nbsp;maxValue)</PRE>
public void <B>setMaxValue</B>(int&nbsp;maxValue)</PRE>
<DL>
<DD><DL>
</DL>
616,7 → 598,7
<A NAME="getMinValue()"><!-- --></A><H3>
getMinValue</H3>
<PRE>
public float <B>getMinValue</B>()</PRE>
public int <B>getMinValue</B>()</PRE>
<DL>
<DD><DL>
</DL>
627,10 → 609,10
</DL>
<HR>
 
<A NAME="setMinValue(float)"><!-- --></A><H3>
<A NAME="setMinValue(int)"><!-- --></A><H3>
setMinValue</H3>
<PRE>
public void <B>setMinValue</B>(float&nbsp;minValue)</PRE>
public void <B>setMinValue</B>(int&nbsp;minValue)</PRE>
<DL>
<DD><DL>
</DL>
644,7 → 626,7
<A NAME="getValue()"><!-- --></A><H3>
getValue</H3>
<PRE>
public float <B>getValue</B>()</PRE>
public int <B>getValue</B>()</PRE>
<DL>
<DD><DL>
</DL>
655,10 → 637,10
</DL>
<HR>
 
<A NAME="setValue(float)"><!-- --></A><H3>
<A NAME="setValue(int)"><!-- --></A><H3>
setValue</H3>
<PRE>
public void <B>setValue</B>(float&nbsp;val)</PRE>
public void <B>setValue</B>(int&nbsp;value)</PRE>
<DL>
<DD><DL>
</DL>
/trunk/java/doc/org/midibox/midi/gui/MidiParameterControlSlider.html
262,6 → 262,15
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/midibox/midi/gui/MidiParameterControlSlider.html#update(java.util.Observable, java.lang.Object)">update</A></B>(java.util.Observable&nbsp;observable,
java.lang.Object&nbsp;object)</CODE>
 
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/midibox/midi/gui/MidiParameterControlSlider.html#updateGraphics()">updateGraphics</A></B>()</CODE>
 
<BR>
274,7 → 283,7
<TH ALIGN="left"><B>Methods inherited from class org.midibox.midi.gui.<A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html" title="class in org.midibox.midi.gui">MidiParameterControlGUI</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#actionPerformed(java.awt.event.ActionEvent)">actionPerformed</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#createLabelPanel()">createLabelPanel</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#createPopMenu()">createPopMenu</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#createValueField()">createValueField</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#getMidiParameterControl()">getMidiParameterControl</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#mouseClicked(java.awt.event.MouseEvent)">mouseClicked</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#mouseEntered(java.awt.event.MouseEvent)">mouseEntered</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#mouseExited(java.awt.event.MouseEvent)">mouseExited</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#mousePressed(java.awt.event.MouseEvent)">mousePressed</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#mouseReleased(java.awt.event.MouseEvent)">mouseReleased</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#setLabelFieldColor(java.awt.Color)">setLabelFieldColor</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#setValueFieldColor(java.awt.Color)">setValueFieldColor</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#update(java.util.Observable, java.lang.Object)">update</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#updateValueField()">updateValueField</A></CODE></TD>
<TD><CODE><A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#actionPerformed(java.awt.event.ActionEvent)">actionPerformed</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#createLabelPanel()">createLabelPanel</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#createPopMenu()">createPopMenu</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#createValueField()">createValueField</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#getMidiParameterControl()">getMidiParameterControl</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#mouseClicked(java.awt.event.MouseEvent)">mouseClicked</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#mouseEntered(java.awt.event.MouseEvent)">mouseEntered</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#mouseExited(java.awt.event.MouseEvent)">mouseExited</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#mousePressed(java.awt.event.MouseEvent)">mousePressed</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#mouseReleased(java.awt.event.MouseEvent)">mouseReleased</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#setLabelFieldColor(java.awt.Color)">setLabelFieldColor</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#setValueFieldColor(java.awt.Color)">setValueFieldColor</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#updateValueField()">updateValueField</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_javax.swing.JPanel"><!-- --></A>
416,6 → 425,21
</DL>
</DD>
</DL>
<HR>
 
<A NAME="update(java.util.Observable, java.lang.Object)"><!-- --></A><H3>
update</H3>
<PRE>
public void <B>update</B>(java.util.Observable&nbsp;observable,
java.lang.Object&nbsp;object)</PRE>
<DL>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE>update</CODE> in interface <CODE>java.util.Observer</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#update(java.util.Observable, java.lang.Object)">update</A></CODE> in class <CODE><A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html" title="class in org.midibox.midi.gui">MidiParameterControlGUI</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
 
/trunk/java/doc/org/midibox/midi/gui/MidiParameterControlKnob.html
262,6 → 262,15
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/midibox/midi/gui/MidiParameterControlKnob.html#update(java.util.Observable, java.lang.Object)">update</A></B>(java.util.Observable&nbsp;observable,
java.lang.Object&nbsp;object)</CODE>
 
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/midibox/midi/gui/MidiParameterControlKnob.html#updateGraphics()">updateGraphics</A></B>()</CODE>
 
<BR>
274,7 → 283,7
<TH ALIGN="left"><B>Methods inherited from class org.midibox.midi.gui.<A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html" title="class in org.midibox.midi.gui">MidiParameterControlGUI</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#actionPerformed(java.awt.event.ActionEvent)">actionPerformed</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#createLabelPanel()">createLabelPanel</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#createPopMenu()">createPopMenu</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#createValueField()">createValueField</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#getMidiParameterControl()">getMidiParameterControl</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#mouseClicked(java.awt.event.MouseEvent)">mouseClicked</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#mouseEntered(java.awt.event.MouseEvent)">mouseEntered</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#mouseExited(java.awt.event.MouseEvent)">mouseExited</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#mousePressed(java.awt.event.MouseEvent)">mousePressed</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#mouseReleased(java.awt.event.MouseEvent)">mouseReleased</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#setLabelFieldColor(java.awt.Color)">setLabelFieldColor</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#setValueFieldColor(java.awt.Color)">setValueFieldColor</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#update(java.util.Observable, java.lang.Object)">update</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#updateValueField()">updateValueField</A></CODE></TD>
<TD><CODE><A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#actionPerformed(java.awt.event.ActionEvent)">actionPerformed</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#createLabelPanel()">createLabelPanel</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#createPopMenu()">createPopMenu</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#createValueField()">createValueField</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#getMidiParameterControl()">getMidiParameterControl</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#mouseClicked(java.awt.event.MouseEvent)">mouseClicked</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#mouseEntered(java.awt.event.MouseEvent)">mouseEntered</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#mouseExited(java.awt.event.MouseEvent)">mouseExited</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#mousePressed(java.awt.event.MouseEvent)">mousePressed</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#mouseReleased(java.awt.event.MouseEvent)">mouseReleased</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#setLabelFieldColor(java.awt.Color)">setLabelFieldColor</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#setValueFieldColor(java.awt.Color)">setValueFieldColor</A>, <A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#updateValueField()">updateValueField</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_javax.swing.JPanel"><!-- --></A>
416,6 → 425,21
</DL>
</DD>
</DL>
<HR>
 
<A NAME="update(java.util.Observable, java.lang.Object)"><!-- --></A><H3>
update</H3>
<PRE>
public void <B>update</B>(java.util.Observable&nbsp;observable,
java.lang.Object&nbsp;object)</PRE>
<DL>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE>update</CODE> in interface <CODE>java.util.Observer</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html#update(java.util.Observable, java.lang.Object)">update</A></CODE> in class <CODE><A HREF="../../../../org/midibox/midi/gui/MidiParameterControlGUI.html" title="class in org.midibox.midi.gui">MidiParameterControlGUI</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
 
/trunk/java/doc/org/midibox/midi/MidiParameter.html
373,6 → 373,14
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/midibox/midi/MidiParameter.html#getMidiMinValue()">getMidiMinValue</A></B>()</CODE>
 
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/midibox/midi/MidiParameter.html#getMidiName()">getMidiName</A></B>()</CODE>
 
929,6 → 937,20
</DL>
<HR>
 
<A NAME="getMidiMinValue()"><!-- --></A><H3>
getMidiMinValue</H3>
<PRE>
public int <B>getMidiMinValue</B>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
 
<A NAME="getMidiName()"><!-- --></A><H3>
getMidiName</H3>
<PRE>
/trunk/java/doc/org/midibox/midi/MidiParameterControl.html
349,7 → 349,7
<TH ALIGN="left"><B>Methods inherited from class org.midibox.midi.<A HREF="../../../org/midibox/midi/MidiParameter.html" title="class in org.midibox.midi">MidiParameter</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../org/midibox/midi/MidiParameter.html#close()">close</A>, <A HREF="../../../org/midibox/midi/MidiParameter.html#getMidiChannel()">getMidiChannel</A>, <A HREF="../../../org/midibox/midi/MidiParameter.html#getMidiDefaultValue()">getMidiDefaultValue</A>, <A HREF="../../../org/midibox/midi/MidiParameter.html#getMidiMaxValue()">getMidiMaxValue</A>, <A HREF="../../../org/midibox/midi/MidiParameter.html#getMidiName()">getMidiName</A>, <A HREF="../../../org/midibox/midi/MidiParameter.html#getMidiNumber()">getMidiNumber</A>, <A HREF="../../../org/midibox/midi/MidiParameter.html#getMidiStatus()">getMidiStatus</A>, <A HREF="../../../org/midibox/midi/MidiParameter.html#getMidiValue()">getMidiValue</A>, <A HREF="../../../org/midibox/midi/MidiParameter.html#getReceiver()">getReceiver</A>, <A HREF="../../../org/midibox/midi/MidiParameter.html#isHighResolution()">isHighResolution</A>, <A HREF="../../../org/midibox/midi/MidiParameter.html#isLearn()">isLearn</A>, <A HREF="../../../org/midibox/midi/MidiParameter.html#setHighResolution(boolean)">setHighResolution</A>, <A HREF="../../../org/midibox/midi/MidiParameter.html#setLearn(boolean)">setLearn</A>, <A HREF="../../../org/midibox/midi/MidiParameter.html#setMidiChannel(int)">setMidiChannel</A>, <A HREF="../../../org/midibox/midi/MidiParameter.html#setMidiDefaultValue(int)">setMidiDefaultValue</A>, <A HREF="../../../org/midibox/midi/MidiParameter.html#setMidiNumber(int)">setMidiNumber</A>, <A HREF="../../../org/midibox/midi/MidiParameter.html#setMidiStatus(int)">setMidiStatus</A>, <A HREF="../../../org/midibox/midi/MidiParameter.html#setReceiver(javax.sound.midi.Receiver)">setReceiver</A></CODE></TD>
<TD><CODE><A HREF="../../../org/midibox/midi/MidiParameter.html#close()">close</A>, <A HREF="../../../org/midibox/midi/MidiParameter.html#getMidiChannel()">getMidiChannel</A>, <A HREF="../../../org/midibox/midi/MidiParameter.html#getMidiDefaultValue()">getMidiDefaultValue</A>, <A HREF="../../../org/midibox/midi/MidiParameter.html#getMidiMaxValue()">getMidiMaxValue</A>, <A HREF="../../../org/midibox/midi/MidiParameter.html#getMidiMinValue()">getMidiMinValue</A>, <A HREF="../../../org/midibox/midi/MidiParameter.html#getMidiName()">getMidiName</A>, <A HREF="../../../org/midibox/midi/MidiParameter.html#getMidiNumber()">getMidiNumber</A>, <A HREF="../../../org/midibox/midi/MidiParameter.html#getMidiStatus()">getMidiStatus</A>, <A HREF="../../../org/midibox/midi/MidiParameter.html#getMidiValue()">getMidiValue</A>, <A HREF="../../../org/midibox/midi/MidiParameter.html#getReceiver()">getReceiver</A>, <A HREF="../../../org/midibox/midi/MidiParameter.html#isHighResolution()">isHighResolution</A>, <A HREF="../../../org/midibox/midi/MidiParameter.html#isLearn()">isLearn</A>, <A HREF="../../../org/midibox/midi/MidiParameter.html#setHighResolution(boolean)">setHighResolution</A>, <A HREF="../../../org/midibox/midi/MidiParameter.html#setLearn(boolean)">setLearn</A>, <A HREF="../../../org/midibox/midi/MidiParameter.html#setMidiChannel(int)">setMidiChannel</A>, <A HREF="../../../org/midibox/midi/MidiParameter.html#setMidiDefaultValue(int)">setMidiDefaultValue</A>, <A HREF="../../../org/midibox/midi/MidiParameter.html#setMidiNumber(int)">setMidiNumber</A>, <A HREF="../../../org/midibox/midi/MidiParameter.html#setMidiStatus(int)">setMidiStatus</A>, <A HREF="../../../org/midibox/midi/MidiParameter.html#setReceiver(javax.sound.midi.Receiver)">setReceiver</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.util.Observable"><!-- --></A>
/trunk/java/doc/org/midibox/apps/miosstudiosid/MIOSStudioSID.html
180,15 → 180,6
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/midibox/apps/miosstudiosid/MIOSStudioSID.html#update(java.util.Observable, java.lang.Object)">update</A></B>(java.util.Observable&nbsp;observable,
java.lang.Object&nbsp;object)</CODE>
 
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_org.midibox.apps.miosstudio.MIOSStudio"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
196,7 → 187,7
<TH ALIGN="left"><B>Methods inherited from class org.midibox.apps.miosstudio.<A HREF="../../../../org/midibox/apps/miosstudio/MIOSStudio.html" title="class in org.midibox.apps.miosstudio">MIOSStudio</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../org/midibox/apps/miosstudio/MIOSStudio.html#getDebugFunctionDevice()">getDebugFunctionDevice</A>, <A HREF="../../../../org/midibox/apps/miosstudio/MIOSStudio.html#getHexFileUploadDeviceManager()">getHexFileUploadDeviceManager</A>, <A HREF="../../../../org/midibox/apps/miosstudio/MIOSStudio.html#getLcdMessageDevice()">getLcdMessageDevice</A>, <A HREF="../../../../org/midibox/apps/miosstudio/MIOSStudio.html#getMidiDeviceManager()">getMidiDeviceManager</A>, <A HREF="../../../../org/midibox/apps/miosstudio/MIOSStudio.html#getMidiDeviceRouting()">getMidiDeviceRouting</A>, <A HREF="../../../../org/midibox/apps/miosstudio/MIOSStudio.html#getMidiFilterManager()">getMidiFilterManager</A>, <A HREF="../../../../org/midibox/apps/miosstudio/MIOSStudio.html#getMidiInPortMonitorDevice()">getMidiInPortMonitorDevice</A>, <A HREF="../../../../org/midibox/apps/miosstudio/MIOSStudio.html#getMidiKeyboardControllerDevice()">getMidiKeyboardControllerDevice</A>, <A HREF="../../../../org/midibox/apps/miosstudio/MIOSStudio.html#getMidiOutPortMonitorDevice()">getMidiOutPortMonitorDevice</A>, <A HREF="../../../../org/midibox/apps/miosstudio/MIOSStudio.html#getMidiThruFilterDevice()">getMidiThruFilterDevice</A>, <A HREF="../../../../org/midibox/apps/miosstudio/MIOSStudio.html#getMiosStudioInPort()">getMiosStudioInPort</A>, <A HREF="../../../../org/midibox/apps/miosstudio/MIOSStudio.html#getMiosStudioOutPort()">getMiosStudioOutPort</A>, <A HREF="../../../../org/midibox/apps/miosstudio/MIOSStudio.html#getMIOSTerminalDevice()">getMIOSTerminalDevice</A>, <A HREF="../../../../org/midibox/apps/miosstudio/MIOSStudio.html#isMidiThruOutPort()">isMidiThruOutPort</A>, <A HREF="../../../../org/midibox/apps/miosstudio/MIOSStudio.html#isRouteIndividualDevices()">isRouteIndividualDevices</A>, <A HREF="../../../../org/midibox/apps/miosstudio/MIOSStudio.html#reorder()">reorder</A>, <A HREF="../../../../org/midibox/apps/miosstudio/MIOSStudio.html#setMidiThruOutPort(boolean)">setMidiThruOutPort</A>, <A HREF="../../../../org/midibox/apps/miosstudio/MIOSStudio.html#setRouteIndividualDevices(boolean)">setRouteIndividualDevices</A></CODE></TD>
<TD><CODE><A HREF="../../../../org/midibox/apps/miosstudio/MIOSStudio.html#getDebugFunctionDevice()">getDebugFunctionDevice</A>, <A HREF="../../../../org/midibox/apps/miosstudio/MIOSStudio.html#getHexFileUploadDeviceManager()">getHexFileUploadDeviceManager</A>, <A HREF="../../../../org/midibox/apps/miosstudio/MIOSStudio.html#getLcdMessageDevice()">getLcdMessageDevice</A>, <A HREF="../../../../org/midibox/apps/miosstudio/MIOSStudio.html#getMidiDeviceManager()">getMidiDeviceManager</A>, <A HREF="../../../../org/midibox/apps/miosstudio/MIOSStudio.html#getMidiDeviceRouting()">getMidiDeviceRouting</A>, <A HREF="../../../../org/midibox/apps/miosstudio/MIOSStudio.html#getMidiFilterManager()">getMidiFilterManager</A>, <A HREF="../../../../org/midibox/apps/miosstudio/MIOSStudio.html#getMidiInPortMonitorDevice()">getMidiInPortMonitorDevice</A>, <A HREF="../../../../org/midibox/apps/miosstudio/MIOSStudio.html#getMidiKeyboardControllerDevice()">getMidiKeyboardControllerDevice</A>, <A HREF="../../../../org/midibox/apps/miosstudio/MIOSStudio.html#getMidiOutPortMonitorDevice()">getMidiOutPortMonitorDevice</A>, <A HREF="../../../../org/midibox/apps/miosstudio/MIOSStudio.html#getMidiThruFilterDevice()">getMidiThruFilterDevice</A>, <A HREF="../../../../org/midibox/apps/miosstudio/MIOSStudio.html#getMiosStudioInPort()">getMiosStudioInPort</A>, <A HREF="../../../../org/midibox/apps/miosstudio/MIOSStudio.html#getMiosStudioOutPort()">getMiosStudioOutPort</A>, <A HREF="../../../../org/midibox/apps/miosstudio/MIOSStudio.html#getMIOSTerminalDevice()">getMIOSTerminalDevice</A>, <A HREF="../../../../org/midibox/apps/miosstudio/MIOSStudio.html#isMidiThruOutPort()">isMidiThruOutPort</A>, <A HREF="../../../../org/midibox/apps/miosstudio/MIOSStudio.html#isRouteIndividualDevices()">isRouteIndividualDevices</A>, <A HREF="../../../../org/midibox/apps/miosstudio/MIOSStudio.html#reorder()">reorder</A>, <A HREF="../../../../org/midibox/apps/miosstudio/MIOSStudio.html#setMidiThruOutPort(boolean)">setMidiThruOutPort</A>, <A HREF="../../../../org/midibox/apps/miosstudio/MIOSStudio.html#setRouteIndividualDevices(boolean)">setRouteIndividualDevices</A>, <A HREF="../../../../org/midibox/apps/miosstudio/MIOSStudio.html#update(java.util.Observable, java.lang.Object)">update</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
289,21 → 280,6
</DL>
</DD>
</DL>
<HR>
 
<A NAME="update(java.util.Observable, java.lang.Object)"><!-- --></A><H3>
update</H3>
<PRE>
public void <B>update</B>(java.util.Observable&nbsp;observable,
java.lang.Object&nbsp;object)</PRE>
<DL>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE>update</CODE> in interface <CODE>java.util.Observer</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/midibox/apps/miosstudio/MIOSStudio.html#update(java.util.Observable, java.lang.Object)">update</A></CODE> in class <CODE><A HREF="../../../../org/midibox/apps/miosstudio/MIOSStudio.html" title="class in org.midibox.apps.miosstudio">MIOSStudio</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
 
/trunk/java/doc/org/midibox/apps/miosstudiosid/gui/MIOSStudioSIDGUI.html
98,11 → 98,11
<IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>org.midibox.apps.miosstudiosid.gui.MIOSStudioSIDGUI</B>
</PRE>
<DL>
<DT><B>All Implemented Interfaces:</B> <DD>java.awt.event.ActionListener, java.awt.event.MouseListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.beans.PropertyChangeListener, java.io.Serializable, java.util.EventListener, javax.accessibility.Accessible, javax.swing.event.MenuListener</DD>
<DT><B>All Implemented Interfaces:</B> <DD>java.awt.event.ActionListener, java.awt.event.MouseListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.beans.PropertyChangeListener, java.io.Serializable, java.util.EventListener, java.util.Observer, javax.accessibility.Accessible, javax.swing.event.MenuListener</DD>
</DL>
<HR>
<DL>
<DT><PRE>public class <B>MIOSStudioSIDGUI</B><DT>extends <A HREF="../../../../../org/midibox/apps/miosstudio/gui/MIOSStudioGUI.html" title="class in org.midibox.apps.miosstudio.gui">MIOSStudioGUI</A></DL>
<DT><PRE>public class <B>MIOSStudioSIDGUI</B><DT>extends <A HREF="../../../../../org/midibox/apps/miosstudio/gui/MIOSStudioGUI.html" title="class in org.midibox.apps.miosstudio.gui">MIOSStudioGUI</A><DT>implements java.util.Observer</DL>
</PRE>
 
<P>
296,6 → 296,15
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/midibox/apps/miosstudiosid/gui/MIOSStudioSIDGUI.html#update(java.util.Observable, java.lang.Object)">update</A></B>(java.util.Observable&nbsp;observable,
java.lang.Object&nbsp;object)</CODE>
 
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_org.midibox.apps.miosstudio.gui.MIOSStudioGUI"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
418,7 → 427,10
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
 
<A NAME="createInternalFrames()"><!-- --></A><H3>
475,6 → 487,21
</DL>
</DD>
</DL>
<HR>
 
<A NAME="update(java.util.Observable, java.lang.Object)"><!-- --></A><H3>
update</H3>
<PRE>
public void <B>update</B>(java.util.Observable&nbsp;observable,
java.lang.Object&nbsp;object)</PRE>
<DL>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE>update</CODE> in interface <CODE>java.util.Observer</CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
 
/trunk/java/doc/org/midibox/apps/miosstudiosid/gui/package-tree.html
98,7 → 98,7
<UL>
<LI TYPE="circle">org.midibox.apps.miosstudio.gui.<A HREF="../../../../../org/midibox/apps/miosstudio/gui/MIOSStudioGUI.html" title="class in org.midibox.apps.miosstudio.gui"><B>MIOSStudioGUI</B></A> (implements java.awt.event.ActionListener, javax.swing.event.MenuListener, java.awt.event.MouseListener, java.beans.PropertyChangeListener)
<UL>
<LI TYPE="circle">org.midibox.apps.miosstudiosid.gui.<A HREF="../../../../../org/midibox/apps/miosstudiosid/gui/MIOSStudioSIDGUI.html" title="class in org.midibox.apps.miosstudiosid.gui"><B>MIOSStudioSIDGUI</B></A></UL>
<LI TYPE="circle">org.midibox.apps.miosstudiosid.gui.<A HREF="../../../../../org/midibox/apps/miosstudiosid/gui/MIOSStudioSIDGUI.html" title="class in org.midibox.apps.miosstudiosid.gui"><B>MIOSStudioSIDGUI</B></A> (implements java.util.Observer)
</UL>
</UL>
</UL>
105,6 → 105,7
</UL>
</UL>
</UL>
</UL>
<HR>
 
 
/trunk/java/doc/org/midibox/apps/SIDV2librarian/gui/SIDV2librarianGUI.html
326,6 → 326,14
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/midibox/apps/SIDV2librarian/SIDV2librarian.html" title="class in org.midibox.apps.SIDV2librarian">SIDV2librarian</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/midibox/apps/SIDV2librarian/gui/SIDV2librarianGUI.html#getSidv2librarian()">getSidv2librarian</A></B>()</CODE>
 
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/midibox/apps/SIDV2librarian/gui/SIDV2librarianGUI.html#itemStateChanged(java.awt.event.ItemEvent)">itemStateChanged</A></B>(java.awt.event.ItemEvent&nbsp;e)</CODE>
 
484,6 → 492,20
</TR>
</TABLE>
 
<A NAME="getSidv2librarian()"><!-- --></A><H3>
getSidv2librarian</H3>
<PRE>
public <A HREF="../../../../../org/midibox/apps/SIDV2librarian/SIDV2librarian.html" title="class in org.midibox.apps.SIDV2librarian">SIDV2librarian</A> <B>getSidv2librarian</B>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
 
<A NAME="actionPerformed(java.awt.event.ActionEvent)"><!-- --></A><H3>
actionPerformed</H3>
<PRE>
/trunk/java/doc/serialized-form.html
5930,6 → 5930,15
</TABLE>
 
<H3>
mouseDragType</H3>
<PRE>
int <B>mouseDragType</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
icon</H3>
<PRE>
javax.swing.Icon <B>icon</B></PRE>
5939,9 → 5948,9
</DL>
<HR>
<H3>
DRAG_SPEED</H3>
dragSpeed</H3>
<PRE>
float <B>DRAG_SPEED</B></PRE>
float <B>dragSpeed</B></PRE>
<DL>
<DL>
</DL>
5948,9 → 5957,9
</DL>
<HR>
<H3>
CLICK_SPEED</H3>
clickSpeed</H3>
<PRE>
float <B>CLICK_SPEED</B></PRE>
int <B>clickSpeed</B></PRE>
<DL>
<DL>
</DL>
6004,7 → 6013,7
<H3>
minValue</H3>
<PRE>
float <B>minValue</B></PRE>
int <B>minValue</B></PRE>
<DL>
<DL>
</DL>
6013,7 → 6022,7
<H3>
maxValue</H3>
<PRE>
float <B>maxValue</B></PRE>
int <B>maxValue</B></PRE>
<DL>
<DL>
</DL>
6022,7 → 6031,7
<H3>
value</H3>
<PRE>
float <B>value</B></PRE>
int <B>value</B></PRE>
<DL>
<DL>
</DL>
6040,7 → 6049,7
<H3>
startVal</H3>
<PRE>
float <B>startVal</B></PRE>
int <B>startVal</B></PRE>
<DL>
<DL>
</DL>
/trunk/java/doc/overview-tree.html
163,7 → 163,8
<LI TYPE="circle">org.midibox.midi.gui.<A HREF="org/midibox/midi/gui/MidiParameterControlProperties.html" title="class in org.midibox.midi.gui"><B>MidiParameterControlProperties</B></A></UL>
<LI TYPE="circle">org.midibox.apps.miosstudio.gui.<A HREF="org/midibox/apps/miosstudio/gui/MIOSStudioGUI.html" title="class in org.midibox.apps.miosstudio.gui"><B>MIOSStudioGUI</B></A> (implements java.awt.event.ActionListener, javax.swing.event.MenuListener, java.awt.event.MouseListener, java.beans.PropertyChangeListener)
<UL>
<LI TYPE="circle">org.midibox.apps.miosstudiosid.gui.<A HREF="org/midibox/apps/miosstudiosid/gui/MIOSStudioSIDGUI.html" title="class in org.midibox.apps.miosstudiosid.gui"><B>MIOSStudioSIDGUI</B></A></UL>
<LI TYPE="circle">org.midibox.apps.miosstudiosid.gui.<A HREF="org/midibox/apps/miosstudiosid/gui/MIOSStudioSIDGUI.html" title="class in org.midibox.apps.miosstudiosid.gui"><B>MIOSStudioSIDGUI</B></A> (implements java.util.Observer)
</UL>
<LI TYPE="circle">org.midibox.sidedit.gui.lead.<A HREF="org/midibox/sidedit/gui/lead/ModulationGUI.html" title="class in org.midibox.sidedit.gui.lead"><B>ModulationGUI</B></A><LI TYPE="circle">org.midibox.sidedit.gui.multi.<A HREF="org/midibox/sidedit/gui/multi/MultiGUI.html" title="class in org.midibox.sidedit.gui.multi"><B>MultiGUI</B></A><LI TYPE="circle">org.midibox.sidedit.gui.lead.<A HREF="org/midibox/sidedit/gui/lead/OscillatorGUI.html" title="class in org.midibox.sidedit.gui.lead"><B>OscillatorGUI</B></A><LI TYPE="circle">org.midibox.sidedit.gui.bassline.<A HREF="org/midibox/sidedit/gui/bassline/OscillatorGUI.html" title="class in org.midibox.sidedit.gui.bassline"><B>OscillatorGUI</B></A><LI TYPE="circle">org.midibox.sidedit.gui.bassline.<A HREF="org/midibox/sidedit/gui/bassline/SequencerGUI.html" title="class in org.midibox.sidedit.gui.bassline"><B>SequencerGUI</B></A> (implements java.awt.event.ActionListener)
<LI TYPE="circle">org.midibox.sidedit.gui.drum.<A HREF="org/midibox/sidedit/gui/drum/SequencerGUI.html" title="class in org.midibox.sidedit.gui.drum"><B>SequencerGUI</B></A> (implements java.awt.event.ActionListener)
<LI TYPE="circle">org.midibox.sidedit.gui.controls.<A HREF="org/midibox/sidedit/gui/controls/SIDSysexParameterControlGUI.html" title="class in org.midibox.sidedit.gui.controls"><B>SIDSysexParameterControlGUI</B></A> (implements java.awt.event.ActionListener, java.awt.event.MouseListener, java.util.Observer)
/trunk/java/doc/index-files/index-21.html
97,8 → 97,8
<DT><A HREF="../org/midibox/apps/miosstudio/MIOSStudio.html#update(java.util.Observable, java.lang.Object)"><B>update(Observable, Object)</B></A> -
Method in class org.midibox.apps.miosstudio.<A HREF="../org/midibox/apps/miosstudio/MIOSStudio.html" title="class in org.midibox.apps.miosstudio">MIOSStudio</A>
<DD>&nbsp;
<DT><A HREF="../org/midibox/apps/miosstudiosid/MIOSStudioSID.html#update(java.util.Observable, java.lang.Object)"><B>update(Observable, Object)</B></A> -
Method in class org.midibox.apps.miosstudiosid.<A HREF="../org/midibox/apps/miosstudiosid/MIOSStudioSID.html" title="class in org.midibox.apps.miosstudiosid">MIOSStudioSID</A>
<DT><A HREF="../org/midibox/apps/miosstudiosid/gui/MIOSStudioSIDGUI.html#update(java.util.Observable, java.lang.Object)"><B>update(Observable, Object)</B></A> -
Method in class org.midibox.apps.miosstudiosid.gui.<A HREF="../org/midibox/apps/miosstudiosid/gui/MIOSStudioSIDGUI.html" title="class in org.midibox.apps.miosstudiosid.gui">MIOSStudioSIDGUI</A>
<DD>&nbsp;
<DT><A HREF="../org/midibox/apps/SIDV2librarian/gui/SIDV2librarianGUI.html#update(java.util.Observable, java.lang.Object)"><B>update(Observable, Object)</B></A> -
Method in class org.midibox.apps.SIDV2librarian.gui.<A HREF="../org/midibox/apps/SIDV2librarian/gui/SIDV2librarianGUI.html" title="class in org.midibox.apps.SIDV2librarian.gui">SIDV2librarianGUI</A>
142,6 → 142,12
<DT><A HREF="../org/midibox/midi/gui/MidiParameterControlGUI.html#update(java.util.Observable, java.lang.Object)"><B>update(Observable, Object)</B></A> -
Method in class org.midibox.midi.gui.<A HREF="../org/midibox/midi/gui/MidiParameterControlGUI.html" title="class in org.midibox.midi.gui">MidiParameterControlGUI</A>
<DD>&nbsp;
<DT><A HREF="../org/midibox/midi/gui/MidiParameterControlKnob.html#update(java.util.Observable, java.lang.Object)"><B>update(Observable, Object)</B></A> -
Method in class org.midibox.midi.gui.<A HREF="../org/midibox/midi/gui/MidiParameterControlKnob.html" title="class in org.midibox.midi.gui">MidiParameterControlKnob</A>
<DD>&nbsp;
<DT><A HREF="../org/midibox/midi/gui/MidiParameterControlSlider.html#update(java.util.Observable, java.lang.Object)"><B>update(Observable, Object)</B></A> -
Method in class org.midibox.midi.gui.<A HREF="../org/midibox/midi/gui/MidiParameterControlSlider.html" title="class in org.midibox.midi.gui">MidiParameterControlSlider</A>
<DD>&nbsp;
<DT><A HREF="../org/midibox/midi/gui/MidiParameterControlSpinner.html#update(java.util.Observable, java.lang.Object)"><B>update(Observable, Object)</B></A> -
Method in class org.midibox.midi.gui.<A HREF="../org/midibox/midi/gui/MidiParameterControlSpinner.html" title="class in org.midibox.midi.gui">MidiParameterControlSpinner</A>
<DD>&nbsp;
/trunk/java/doc/index-files/index-13.html
556,9 → 556,6
<DT><A HREF="../org/midibox/utils/gui/Knob.html#mouseDragged(java.awt.event.MouseEvent)"><B>mouseDragged(MouseEvent)</B></A> -
Method in class org.midibox.utils.gui.<A HREF="../org/midibox/utils/gui/Knob.html" title="class in org.midibox.utils.gui">Knob</A>
<DD>&nbsp;
<DT><A HREF="../org/midibox/utils/gui/Knob.html#mouseDragType"><B>mouseDragType</B></A> -
Static variable in class org.midibox.utils.gui.<A HREF="../org/midibox/utils/gui/Knob.html" title="class in org.midibox.utils.gui">Knob</A>
<DD>&nbsp;
<DT><A HREF="../org/midibox/apps/miosstudio/gui/MIOSStudioGUI.html#mouseEntered(java.awt.event.MouseEvent)"><B>mouseEntered(MouseEvent)</B></A> -
Method in class org.midibox.apps.miosstudio.gui.<A HREF="../org/midibox/apps/miosstudio/gui/MIOSStudioGUI.html" title="class in org.midibox.apps.miosstudio.gui">MIOSStudioGUI</A>
<DD>&nbsp;
/trunk/java/doc/index-files/index-19.html
340,7 → 340,7
<DT><A HREF="../org/midibox/mios/LCDMessage.html#setLoop(boolean)"><B>setLoop(boolean)</B></A> -
Method in class org.midibox.mios.<A HREF="../org/midibox/mios/LCDMessage.html" title="class in org.midibox.mios">LCDMessage</A>
<DD>&nbsp;
<DT><A HREF="../org/midibox/utils/gui/Knob.html#setMaxValue(float)"><B>setMaxValue(float)</B></A> -
<DT><A HREF="../org/midibox/utils/gui/Knob.html#setMaxValue(int)"><B>setMaxValue(int)</B></A> -
Method in class org.midibox.utils.gui.<A HREF="../org/midibox/utils/gui/Knob.html" title="class in org.midibox.utils.gui">Knob</A>
<DD>&nbsp;
<DT><A HREF="../org/midibox/mios/LCDMessage.html#setMessageText(java.lang.String)"><B>setMessageText(String)</B></A> -
382,7 → 382,7
<DT><A HREF="../org/midibox/midi/MidiParameterControl.html#setMidiValueOn(boolean, boolean)"><B>setMidiValueOn(boolean, boolean)</B></A> -
Method in class org.midibox.midi.<A HREF="../org/midibox/midi/MidiParameterControl.html" title="class in org.midibox.midi">MidiParameterControl</A>
<DD>&nbsp;
<DT><A HREF="../org/midibox/utils/gui/Knob.html#setMinValue(float)"><B>setMinValue(float)</B></A> -
<DT><A HREF="../org/midibox/utils/gui/Knob.html#setMinValue(int)"><B>setMinValue(int)</B></A> -
Method in class org.midibox.utils.gui.<A HREF="../org/midibox/utils/gui/Knob.html" title="class in org.midibox.utils.gui">Knob</A>
<DD>&nbsp;
<DT><A HREF="../org/midibox/mios/HexFileUploadDeviceManager.html#setMIOS32_Mode(boolean)"><B>setMIOS32_Mode(boolean)</B></A> -
517,6 → 517,9
<DT><A HREF="../org/midibox/sidedit/SIDSysexParameterControl.html#setTooltipListener(java.lang.Object)"><B>setTooltipListener(Object)</B></A> -
Method in class org.midibox.sidedit.<A HREF="../org/midibox/sidedit/SIDSysexParameterControl.html" title="class in org.midibox.sidedit">SIDSysexParameterControl</A>
<DD>&nbsp;
<DT><A HREF="../org/midibox/utils/gui/FaderUI.html#setTrackWidth(int)"><B>setTrackWidth(int)</B></A> -
Method in class org.midibox.utils.gui.<A HREF="../org/midibox/utils/gui/FaderUI.html" title="class in org.midibox.utils.gui">FaderUI</A>
<DD>&nbsp;
<DT><A HREF="../org/midibox/midi/MidiParameterControl.html#setType(int)"><B>setType(int)</B></A> -
Method in class org.midibox.midi.<A HREF="../org/midibox/midi/MidiParameterControl.html" title="class in org.midibox.midi">MidiParameterControl</A>
<DD>&nbsp;
523,7 → 526,7
<DT><A HREF="../org/midibox/mios/HexFileUpload.html#setUploadMode(int)"><B>setUploadMode(int)</B></A> -
Method in class org.midibox.mios.<A HREF="../org/midibox/mios/HexFileUpload.html" title="class in org.midibox.mios">HexFileUpload</A>
<DD>&nbsp;
<DT><A HREF="../org/midibox/utils/gui/Knob.html#setValue(float)"><B>setValue(float)</B></A> -
<DT><A HREF="../org/midibox/utils/gui/Knob.html#setValue(int)"><B>setValue(int)</B></A> -
Method in class org.midibox.utils.gui.<A HREF="../org/midibox/utils/gui/Knob.html" title="class in org.midibox.utils.gui">Knob</A>
<DD>&nbsp;
<DT><A HREF="../org/midibox/utils/gui/SeqButtonUI.html#setValue(int)"><B>setValue(int)</B></A> -
/trunk/java/doc/index-files/index-7.html
493,6 → 493,9
<DT><A HREF="../org/midibox/sidedit/SIDSysexParameter.html#getMidiMaxValue()"><B>getMidiMaxValue()</B></A> -
Method in class org.midibox.sidedit.<A HREF="../org/midibox/sidedit/SIDSysexParameter.html" title="class in org.midibox.sidedit">SIDSysexParameter</A>
<DD>&nbsp;
<DT><A HREF="../org/midibox/midi/MidiParameter.html#getMidiMinValue()"><B>getMidiMinValue()</B></A> -
Method in class org.midibox.midi.<A HREF="../org/midibox/midi/MidiParameter.html" title="class in org.midibox.midi">MidiParameter</A>
<DD>&nbsp;
<DT><A HREF="../org/midibox/sidedit/SIDSysexParameter.html#getMidiMinValue()"><B>getMidiMinValue()</B></A> -
Method in class org.midibox.sidedit.<A HREF="../org/midibox/sidedit/SIDSysexParameter.html" title="class in org.midibox.sidedit">SIDSysexParameter</A>
<DD>&nbsp;
790,6 → 793,9
<DT><A HREF="../org/midibox/apps/miosstudiosid/MIOSStudioSID.html#getSidv2librarian()"><B>getSidv2librarian()</B></A> -
Method in class org.midibox.apps.miosstudiosid.<A HREF="../org/midibox/apps/miosstudiosid/MIOSStudioSID.html" title="class in org.midibox.apps.miosstudiosid">MIOSStudioSID</A>
<DD>&nbsp;
<DT><A HREF="../org/midibox/apps/SIDV2librarian/gui/SIDV2librarianGUI.html#getSidv2librarian()"><B>getSidv2librarian()</B></A> -
Method in class org.midibox.apps.SIDV2librarian.gui.<A HREF="../org/midibox/apps/SIDV2librarian/gui/SIDV2librarianGUI.html" title="class in org.midibox.apps.SIDV2librarian.gui">SIDV2librarianGUI</A>
<DD>&nbsp;
<DT><A HREF="../org/midibox/apps/miosstudiosid/gui/MIOSStudioSIDGUI.html#getSidv2librarianWindow()"><B>getSidv2librarianWindow()</B></A> -
Method in class org.midibox.apps.miosstudiosid.gui.<A HREF="../org/midibox/apps/miosstudiosid/gui/MIOSStudioSIDGUI.html" title="class in org.midibox.apps.miosstudiosid.gui">MIOSStudioSIDGUI</A>
<DD>&nbsp;
/trunk/java/images/metalfader.pov
File deleted
/trunk/java/images/plasticfader_vert.png
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/trunk/java/images/plasticfader_horiz.png
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/trunk/java/images/metalfader_horiz.png
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/trunk/java/images/plasticfader.pov
File deleted
/trunk/java/images/metalfader_vert.png
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/trunk/java/org/midibox/utils/gui/FaderUI.java
43,11 → 43,16
 
private Color highlight = Color.WHITE;
 
private int trackWidth;
 
public FaderUI(ImageIcon horizThumbIcon2, ImageIcon vertThumbIcon2,
boolean drawGroove) {
super(null);
this.horizThumbIcon2 = horizThumbIcon2;
this.vertThumbIcon2 = vertThumbIcon2;
 
this.trackWidth = 5;
 
this.drawGroove = drawGroove;
}
 
226,11 → 231,14
}
}
 
protected int getTrackWidth() {
final double kIdealTrackWidth = 5.0;
return (int) kIdealTrackWidth;
public void setTrackWidth(int trackWidth) {
this.trackWidth = trackWidth;
}
 
public int getTrackWidth() {
return trackWidth;
}
 
/**
* Returns the longer dimension of the slide bar. (The slide bar is only the
* part that runs directly under the thumb)
/trunk/java/org/midibox/utils/gui/Knob.java
54,10 → 54,6
 
public final static int ROUND = 1;
 
public static int mouseDragType = LINEAR;
 
private Icon icon;
 
private final static float START = 225;
 
private final static float LENGTH = 270;
73,12 → 69,16
 
private final static Color FOCUS_COLOR = UIManager.getColor("Slider.focus");
 
private float DRAG_SPEED;
private int mouseDragType = LINEAR;
 
private float CLICK_SPEED;
private Icon icon;
 
private static Dimension PREF_SIZE;
private float dragSpeed;
 
private int clickSpeed;
 
private static Dimension preferredSize;
 
private int middle;
 
private ChangeEvent changeEvent = null;
89,15 → 89,15
 
private float ang = START_ANG;
 
private float minValue = 0f;
private int minValue = 0;
 
private float maxValue = 1.0f;
private int maxValue = 100;
 
private float value;
private int value;
 
private int dragpos = -1;
 
private float startVal;
private int startVal;
 
private double lastAng;
 
107,10 → 107,10
 
this.icon = icon;
 
PREF_SIZE = new Dimension(icon.getIconHeight() + 8, icon
preferredSize = new Dimension(icon.getIconHeight() + 8, icon
.getIconHeight() + 8);
DRAG_SPEED = 0.0075F;// 0.01F;
CLICK_SPEED = 0.01F;
dragSpeed = 0.0075F;// 0.01F;
clickSpeed = 1;
 
hitArc.setAngleStart(235); // Degrees ??? Radians???
hitArc.setFrame(4, 4, icon.getIconHeight(), icon.getIconHeight());
127,11 → 127,12
}
 
private void incValue() {
setValue(value + CLICK_SPEED);
 
setValue(value + clickSpeed);
}
 
private void decValue() {
setValue(value - CLICK_SPEED);
setValue(value - clickSpeed);
}
 
public float getMaxValue() {
138,32 → 139,34
return maxValue;
}
 
public void setMaxValue(float maxValue) {
public void setMaxValue(int maxValue) {
this.maxValue = maxValue;
}
 
public float getMinValue() {
public int getMinValue() {
return minValue;
}
 
public void setMinValue(float minValue) {
public void setMinValue(int minValue) {
this.minValue = minValue;
}
 
public float getValue() {
public int getValue() {
return value;
}
 
public void setValue(float val) {
if (val < 0)
val = 0;
if (val > 1)
val = 1;
float oldVal = this.value;
this.value = val;
ang = START_ANG - LENGTH_ANG * val;
repaint();
if (oldVal != this.value) {
public void setValue(int value) {
 
value = Math.min(value, maxValue);
value = Math.max(value, minValue);
 
if (value != this.value) {
 
this.value = value;
 
ang = START_ANG - LENGTH_ANG * this.value;
repaint();
 
fireChangeEvent();
}
}
177,11 → 180,11
}
 
public Dimension getMinimumSize() {
return PREF_SIZE;
return preferredSize;
}
 
public Dimension getPreferredSize() {
return PREF_SIZE;
return preferredSize;
}
 
public void setTickColor(Color tickColor) {
258,7 → 261,8
 
g2d.clipRect(offsetX, offsetY, icon.getIconHeight(), icon
.getIconHeight());
offsetX -= icon.getIconHeight() * ((int) (value * noImages));
offsetX -= icon.getIconHeight()
* ((int) ((float) value / (float) maxValue * noImages));
icon.paintIcon(this, g2d, offsetX, offsetY);
g2d.dispose();
}
301,8 → 305,9
 
public void mouseDragged(MouseEvent me) {
if (mouseDragType == LINEAR) {
float f = DRAG_SPEED * (float) ((me.getX() - me.getY()) - dragpos);
setValue(startVal + f);
float f = (dragSpeed * maxValue)
* (float) ((me.getX() - me.getY()) - dragpos);
setValue((int) (startVal + f));
}
 
else if (mouseDragType == ROUND) {
311,10 → 316,11
double ang = Math.atan2(xpos, ypos);
double diff = lastAng - ang;
 
setValue((float) (value + (diff / LENGTH_ANG)));
setValue((int) ((((value) / 100f) + (diff / LENGTH_ANG)) * 100f));
 
lastAng = ang;
}
 
}
 
public void keyPressed(KeyEvent e) {
/trunk/java/org/midibox/midi/gui/MidiParameterControlSlider.java
24,6 → 24,7
import java.awt.FlowLayout;
import java.awt.event.MouseWheelEvent;
import java.awt.event.MouseWheelListener;
import java.util.Observable;
 
import javax.swing.JPanel;
import javax.swing.JSlider;
44,13 → 45,19
boolean valueBelow, boolean showValue) {
super(midiParameter, showLabel, labelLocation, valueBelow, showValue);
this.slider = slider;
 
slider.setMinimum(midiParameter.getMidiMinValue());
slider.setMaximum(midiParameter.getMidiMaxValue());
 
JPanel panel = new JPanel(new FlowLayout(FlowLayout.CENTER, 0, 0));
panel.setOpaque(false);
panel.add(slider);
 
add(panel, BorderLayout.CENTER);
slider.addChangeListener(this);
slider.addMouseWheelListener(this);
slider.addMouseListener(this);
 
updateGraphics();
}
 
81,4 → 88,14
update = true;
}
}
 
public void update(Observable observable, Object object) {
super.update(observable, object);
 
if (object == midiParameter.HIGH_RESOLUTION) {
 
slider.setMinimum(midiParameter.getMidiMinValue());
slider.setMaximum(midiParameter.getMidiMaxValue());
}
}
}
/trunk/java/org/midibox/midi/gui/MidiParameterControlKnob.java
24,6 → 24,7
import java.awt.FlowLayout;
import java.awt.event.MouseWheelEvent;
import java.awt.event.MouseWheelListener;
import java.util.Observable;
 
import javax.swing.JPanel;
import javax.swing.event.ChangeEvent;
47,6 → 48,10
JPanel panel = new JPanel(new FlowLayout(FlowLayout.CENTER, 0, 0));
panel.setOpaque(false);
panel.add(knob);
 
knob.setMinValue(midiParameter.getMidiMinValue());
knob.setMaxValue(midiParameter.getMidiMaxValue());
 
add(panel, BorderLayout.CENTER);
knob.addChangeListener(this);
knob.addMouseListener(this);
56,16 → 61,19
 
public void mouseWheelMoved(MouseWheelEvent mwe) {
knob
.setValue(knob.getValue()
- (mwe.getWheelRotation() * ((mouseWheelResolution / 100) * (knob
.getMaxValue() - knob.getMinValue()))));
.setValue((int) (knob.getValue() - (mwe.getWheelRotation() * ((mouseWheelResolution / 100) * (knob
.getMaxValue() - knob.getMinValue())))));
}
 
public void stateChanged(ChangeEvent ce) {
if (update) {
update = false;
midiParameter.setMidiValue((int) ((knob.getValue() / knob
.getMaxValue()) * midiParameter.getMidiMaxValue()), true);
 
int newval = (int) ((knob.getValue() / knob.getMaxValue()) * (midiParameter
.getMidiMaxValue() - midiParameter.getMidiMinValue()))
+ midiParameter.getMidiMinValue();
 
midiParameter.setMidiValue(newval, true);
update = true;
}
}
74,9 → 82,26
super.updateGraphics();
if (update) {
update = false;
knob.setValue((float) midiParameter.getMidiValue()
/ (float) midiParameter.getMidiMaxValue());
 
float val = (((float) midiParameter.getMidiValue() - (float) midiParameter
.getMidiMinValue()) / ((float) midiParameter
.getMidiMaxValue() - (float) midiParameter
.getMidiMinValue()));
 
knob
.setValue((int) (val * (knob.getMaxValue() - knob
.getMinValue())));
 
update = true;
}
}
 
public void update(Observable observable, Object object) {
super.update(observable, object);
if (object == midiParameter.HIGH_RESOLUTION) {
 
knob.setMinValue(midiParameter.getMidiMinValue());
knob.setMaxValue(midiParameter.getMidiMaxValue());
}
}
}
/trunk/java/org/midibox/midi/MidiParameter.java
148,6 → 148,11
}
}
 
public int getMidiMinValue() {
 
return 0;
}
 
public String getMidiName() {
 
if (status == NOTE_ON || status == NOTE_OFF) {
/trunk/java/org/midibox/apps/miosstudiosid/MIOSStudioSID.java
1,7 → 1,5
package org.midibox.apps.miosstudiosid;
 
import java.util.Observable;
 
import org.midibox.apps.SIDV2librarian.SIDV2librarian;
 
public class MIOSStudioSID extends org.midibox.apps.miosstudio.MIOSStudio {
18,8 → 16,6
super.createDevices();
 
sidv2librarian = new SIDV2librarian(null, null);
 
sidv2librarian.getSIDLibController().addObserver(this);
}
 
protected void routeIndividualDevices() {
41,19 → 37,4
midiDeviceRouting.connectDevices(sidv2librarian
.getSysExControllerDevice(), miosStudioOutPort);
}
 
public void update(Observable observable, Object object) {
 
super.update(observable, object);
 
if (object == "Edit") {
 
boolean portsReleased = midiDeviceRouting.getPortsReleased();
 
if (!portsReleased) {
midiDeviceRouting.setPortsReleased(true);
midiDeviceRouting.setPortsReleased(false);
}
}
}
}
/trunk/java/org/midibox/apps/miosstudiosid/gui/MIOSStudioSIDGUI.java
2,6 → 2,8
 
import java.awt.Insets;
import java.awt.event.ActionEvent;
import java.util.Observable;
import java.util.Observer;
 
import javax.swing.Icon;
import javax.swing.JButton;
12,7 → 14,7
import org.midibox.apps.miosstudiosid.MIOSStudioSID;
import org.midibox.utils.gui.ImageLoader;
 
public class MIOSStudioSIDGUI extends MIOSStudioGUI {
public class MIOSStudioSIDGUI extends MIOSStudioGUI implements Observer {
 
protected SIDV2librarianGUI sidv2librariangui;
 
20,6 → 22,9
 
public MIOSStudioSIDGUI(MIOSStudioSID miosStudioSID) {
super(miosStudioSID);
 
sidv2librariangui.getSidv2librarian().getSIDLibController()
.addObserver(this);
}
 
public MIOSStudioInternalFrame getSidv2librarianWindow() {
82,4 → 87,26
 
}
}
 
public void update(Observable observable, Object object) {
 
if (object == "Edit") {
 
boolean portsReleased = miosStudio.getMidiDeviceRouting()
.getPortsReleased();
 
if (!portsReleased) {
 
System.out.println("Now releasing ports!");
 
miosStudio.getMidiDeviceRouting().setPortsReleased(true);
 
System.out.println("Ports released successfully");
 
miosStudio.getMidiDeviceRouting().setPortsReleased(false);
 
System.out.println("Ports recaimed successfully");
}
}
}
}
/trunk/java/org/midibox/apps/SIDV2librarian/gui/SIDV2librarianGUI.java
149,6 → 149,10
}
}
 
public SIDV2librarian getSidv2librarian() {
return sidv2librarian;
}
 
private void showEditGUI() {
 
SIDEditController sidEditController = mbsidV2EditorGUI
/trunk/java/org/midibox/sidedit/gui/controls/SIDSysexParameterControlSlider.java
49,26 → 49,14
super(midiParameter, showLabel, labelLocation, valueBelow, showValue);
this.slider = slider;
 
// plastic looking slider, matches knobs
slider.setUI(new FaderUI(ImageLoader
FaderUI faderUI = new FaderUI(ImageLoader
.getImageIcon("plasticSlider_horiz.png"), ImageLoader
.getImageIcon("plasticSlider_vert.png"), false));
.getImageIcon("plasticSlider_vert.png"), false);
 
// plastic looking fader, matches knobs
// slider.setUI(new FaderUI(ImageLoader
// .getImageIcon("plasticFader_horiz.png"), ImageLoader
// .getImageIcon("plasticFader_vert.png"), false));
faderUI.setTrackWidth(3);
 
// metal looking fader
// slider.setUI(new
// FaderUI(ImageLoader.getImageIcon("metalFader_horiz.png"),
// ImageLoader.getImageIcon("metalFader_vert.png"), false));
slider.setUI(faderUI);
 
// metal looking fader, sunken
// slider.setUI(new
// FaderUI(ImageLoader.getImageIcon("metalFader_horiz.png"),
// ImageLoader.getImageIcon("metalFader_vert.png"), true));
 
slider.setMaximum(midiParameter.getMidiMaxValue()
- midiParameter.getMidiMinValue());
slider.setOpaque(false);
/trunk/java/org/midibox/sidedit/gui/controls/SIDSysexParameterControlKnob.java
44,6 → 44,7
boolean valueBelow, boolean showValue) {
super(midiParameter, showLabel, labelLocation, valueBelow, showValue);
this.knob = knob;
 
JPanel panel = new JPanel(new FlowLayout(FlowLayout.CENTER, 0, 0));
panel.setOpaque(false);
panel.add(knob);
56,9 → 57,8
 
public void mouseWheelMoved(MouseWheelEvent mwe) {
knob
.setValue(knob.getValue()
- (mwe.getWheelRotation() * ((mouseWheelResolution / 100) * (knob
.getMaxValue() - knob.getMinValue()))));
.setValue((int) (knob.getValue() - (mwe.getWheelRotation() * ((mouseWheelResolution / 100) * (knob
.getMaxValue() - knob.getMinValue())))));
}
 
public void stateChanged(ChangeEvent ce) {
121,7 → 121,8
/ ((float) midiParameter.getMidiMaxValue() - (float) midiParameter
.getMidiMinValue());
}
knob.setValue(newval);
knob.setValue((int) (newval * (knob.getMaxValue() - knob
.getMinValue())));
update = true;
}
}