org.herac.tuxguitar.gui.actions.track
Class TrackPropertiesAction
java.lang.Object
org.herac.tuxguitar.gui.actions.ActionAdapter
org.herac.tuxguitar.gui.actions.Action
org.herac.tuxguitar.gui.actions.track.TrackPropertiesAction
public class TrackPropertiesAction
- extends Action
Methods inherited from class org.herac.tuxguitar.gui.actions.ActionAdapter |
menuHidden, menuShown, mouseDoubleClick, mouseDown, mouseUp, shellActivated, shellClosed, shellDeactivated, shellDeiconified, shellIconified, widgetDefaultSelected, widgetSelected |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NAME
public static final java.lang.String NAME
- See Also:
- Constant Field Values
dialog
protected Shell dialog
nameText
protected Text nameText
trackColor
protected TGColor trackColor
tempStrings
protected java.util.List tempStrings
stringCountSpinner
protected Spinner stringCountSpinner
stringCombos
protected Combo[] stringCombos
offsetCombo
protected Combo offsetCombo
stringCount
protected int stringCount
instrumentCombo
protected Combo instrumentCombo
percussionCheckBox
protected Button percussionCheckBox
colorButtonValue
protected Color colorButtonValue
TrackPropertiesAction
public TrackPropertiesAction()
execute
protected int execute(TypedEvent e)
- Specified by:
execute
in class Action
showDialog
public void showDialog(Shell shell)
getButtonsData
public GridData getButtonsData()
updateTrackProperties
protected void updateTrackProperties()
hasInfoChanges
protected boolean hasInfoChanges(TGTrackImpl track,
java.lang.String name,
TGColor color,
int offset)
hasTuningChanges
protected boolean hasTuningChanges(TGTrackImpl track,
java.util.List newStrings)
hasInstrumentChanges
protected boolean hasInstrumentChanges(TGTrackImpl track,
int instrument,
boolean percussion)
setButtonColor
protected void setButtonColor(Button button)
disposeButtonColor
protected void disposeButtonColor()
updateTuningGroup
protected void updateTuningGroup(boolean enabled)
initTempStrings
protected void initTempStrings(java.util.List realStrings)
setDefaultTuning
protected void setDefaultTuning()
getAllValueNames
protected java.lang.String[] getAllValueNames()