Class ConfigSectionInterfaceColorSWT
java.lang.Object
com.biglybt.ui.config.ConfigSectionImpl
com.biglybt.ui.swt.views.configsections.ConfigSectionInterfaceColorSWT
- All Implemented Interfaces:
BaseConfigSection, BaseConfigSectionSWT
public class ConfigSectionInterfaceColorSWT
extends ConfigSectionImpl
implements BaseConfigSectionSWT
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static classSkin colors can be formatted as:
colorkey=paramkey:defaultcolor
paramkey is the override stored in ConfigurationManagerNested classes/interfaces inherited from class ConfigSectionImpl
ConfigSectionImpl.ConfigDetailsCallback -
Field Summary
FieldsFields inherited from class ConfigSectionImpl
L10N_SECTION_PREFIX, mapPluginParams -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbuild()voidconfigSectionCreate(org.eclipse.swt.widgets.Composite parent, Map<ParameterImpl, BaseSwtParameter> mapParamToSwtParam) Adjust the configuration panel here.Methods inherited from class ConfigSectionImpl
add, add, add, add, deleteConfigSection, findPluginParamKey, getConfigSectionID, getMaxUserMode, getMinUserMode, getParamArray, getParentSectionID, getPluginParam, getSectionNameKey, getSectionNameKey, guessParamName, isBuilt, postBuild, requestRebuild, saveConfigSection, search, setDefaultUITypesForAdd, setDefaultUserModeForAdd, setRebuildRunner
-
Field Details
-
sColorsToOverride
-
SECTION_ID
- See Also:
-
-
Constructor Details
-
ConfigSectionInterfaceColorSWT
public ConfigSectionInterfaceColorSWT()
-
-
Method Details
-
build
public void build()- Specified by:
buildin interfaceBaseConfigSection
-
configSectionCreate
public void configSectionCreate(org.eclipse.swt.widgets.Composite parent, Map<ParameterImpl, BaseSwtParameter> mapParamToSwtParam) Description copied from interface:BaseConfigSectionSWTAdjust the configuration panel here. Please be mindful of small screen resolutions.- Specified by:
configSectionCreatein interfaceBaseConfigSectionSWT- Parameters:
parent- The parent of your configuration panelmapParamToSwtParam- Link non-Swt Parameter to SwtParameter. UseBaseConfigSection.getPluginParam(String)to find the SwtParameter with key used when adding the non-Swt parameter. Key is usually they config key, or a manual key passed in on add()
-