org.herac.tuxguitar.gui.system.config.items
Class SkinOption
java.lang.Object
SelectionAdapter
org.herac.tuxguitar.gui.system.config.items.Option
org.herac.tuxguitar.gui.system.config.items.SkinOption
public class SkinOption
- extends Option
| Methods inherited from class org.herac.tuxguitar.gui.system.config.items.Option |
addSyncThread, computeSize, computeSize, getComposite, getConfig, getDefaults, getDisplay, getEditor, getGroupData, getShell, getTabbedData, getTabbedData, getTabbedData, getTabbedData, getTabbedData, getToolItem, isDisposed, loadCursor, makeGridData, makeGridData, pack, setVisible, showImageLabel, showLabel, showLabel, showLabel, widgetSelected |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
initialized
protected boolean initialized
skins
protected java.util.List skins
combo
protected Combo combo
nameLabel
protected Label nameLabel
authorLabel
protected Label authorLabel
versionLabel
protected Label versionLabel
descriptionLabel
protected Label descriptionLabel
preview
protected Image preview
previewArea
protected Composite previewArea
SkinOption
public SkinOption(TGConfigEditor configEditor,
ToolBar toolBar,
Composite parent)
createOption
public void createOption()
- Specified by:
createOption in class Option
loadConfig
protected void loadConfig()
showSkinInfo
protected void showSkinInfo(org.herac.tuxguitar.gui.system.config.items.SkinOption.SkinInfo info)
updateConfig
public void updateConfig()
- Specified by:
updateConfig in class Option
updateDefaults
public void updateDefaults()
- Specified by:
updateDefaults in class Option
applyConfig
public void applyConfig(boolean force)
- Specified by:
applyConfig in class Option
dispose
public void dispose()
- Overrides:
dispose in class Option
disposePreview
public void disposePreview()