defaultSchemeBundle.registerColorScheme(enabledScheme, 0.6f, ComponentState.DISABLED_UNSELECTED); defaultSchemeBundle.registerColorScheme(activeScheme, 0.6f, ComponentState.DISABLED_SELECTED); .get("RuneLite Selected Disabled Border"); final SubstanceColorScheme borderScheme = schemes.get("RuneLite Border"); defaultSchemeBundle.registerColorScheme(borderDisabledSelectedScheme, ColorSchemeAssociationKind.BORDER, ComponentState.DISABLED_SELECTED); defaultSchemeBundle.registerColorScheme(borderScheme, ColorSchemeAssociationKind.BORDER); defaultSchemeBundle.registerColorScheme(markActiveScheme, ColorSchemeAssociationKind.MARK, ComponentState.getActiveStates()); defaultSchemeBundle.registerColorScheme(markActiveScheme, 0.6f, ColorSchemeAssociationKind.MARK, ComponentState.DISABLED_SELECTED, ComponentState.DISABLED_UNSELECTED); defaultSchemeBundle.registerColorScheme(separatorScheme, ColorSchemeAssociationKind.SEPARATOR); defaultSchemeBundle.registerColorScheme(schemes.get("RuneLite Tab Border"), ColorSchemeAssociationKind.TAB_BORDER, ComponentState.getActiveStates()); decorationsSchemeBundle.registerColorScheme(enabledScheme, 0.5f, ComponentState.DISABLED_UNSELECTED); decorationsSchemeBundle.registerColorScheme(borderDisabledSelectedScheme, ColorSchemeAssociationKind.BORDER, ComponentState.DISABLED_SELECTED); decorationsSchemeBundle.registerColorScheme(borderScheme,
/** * Registers a color scheme for the specific component state. * * @param stateColorScheme * Color scheme for the specified component state. * @param states * Component states. */ public void registerColorScheme(SubstanceColorScheme stateColorScheme, ComponentState... states) { this.registerColorScheme(stateColorScheme, 1.0f, states); }
/** * Registers a color scheme for the specific component state. * * @param stateColorScheme * Color scheme for the specified component state. * @param states * Component states. */ public void registerColorScheme(SubstanceColorScheme stateColorScheme, ComponentState... states) { this.registerColorScheme(stateColorScheme, 1.0f, states); }
schemeBundle.registerColorScheme(highlightBorderScheme, ColorSchemeAssociationKind.BORDER, ComponentState.ROLLOVER_ARMED, schemeBundle.registerColorScheme(highlightScheme, ColorSchemeAssociationKind.FILL, ComponentState.SELECTED, ComponentState.ROLLOVER_SELECTED); schemeBundle.registerColorScheme(highlightScheme, ColorSchemeAssociationKind.HIGHLIGHT_BORDER, ComponentState .getActiveStates()); schemeBundle.registerColorScheme(highlightScheme, ColorSchemeAssociationKind.TEXT_HIGHLIGHT, ComponentState.SELECTED, ComponentState.ROLLOVER_SELECTED); schemeBundle.registerColorScheme(highlightScheme, ComponentState.ARMED, ComponentState.ROLLOVER_ARMED);
schemeBundle.registerColorScheme(highlightBorderScheme, ColorSchemeAssociationKind.BORDER, ComponentState.ROLLOVER_ARMED, schemeBundle.registerColorScheme(highlightScheme, ColorSchemeAssociationKind.FILL, ComponentState.SELECTED, ComponentState.ROLLOVER_SELECTED); schemeBundle.registerColorScheme(highlightScheme, ColorSchemeAssociationKind.HIGHLIGHT_BORDER, ComponentState .getActiveStates()); schemeBundle.registerColorScheme(highlightScheme, ColorSchemeAssociationKind.TEXT_HIGHLIGHT, ComponentState.SELECTED, ComponentState.ROLLOVER_SELECTED); schemeBundle.registerColorScheme(highlightScheme, ComponentState.ARMED, ComponentState.ROLLOVER_ARMED);
defaultSchemeBundle.registerColorScheme(enabledScheme, 0.5f, ComponentState.DISABLED_UNSELECTED); defaultSchemeBundle.registerColorScheme(activeScheme, 0.5f, ComponentState.DISABLED_SELECTED); defaultSchemeBundle.registerColorScheme(borderEnabledScheme, ColorSchemeAssociationKind.BORDER, ComponentState.ENABLED, ComponentState.DISABLED_SELECTED, ComponentState.DISABLED_UNSELECTED); defaultSchemeBundle.registerColorScheme(activeScheme, ColorSchemeAssociationKind.BORDER, ComponentState .getActiveStates()); defaultSchemeBundle.registerColorScheme(borderEnabledScheme, ColorSchemeAssociationKind.MARK); defaultSchemeBundle.registerColorScheme(textHighlightScheme, ColorSchemeAssociationKind.TEXT_HIGHLIGHT, ComponentState.SELECTED, ComponentState.ROLLOVER_SELECTED);
defaultSchemeBundle.registerColorScheme(enabledScheme, 0.5f, ComponentState.DISABLED_UNSELECTED); defaultSchemeBundle.registerColorScheme(activeScheme, 0.5f, ComponentState.DISABLED_SELECTED); defaultSchemeBundle.registerColorScheme(borderEnabledScheme, ColorSchemeAssociationKind.BORDER, ComponentState.ENABLED, ComponentState.DISABLED_SELECTED, ComponentState.DISABLED_UNSELECTED); defaultSchemeBundle.registerColorScheme(activeScheme, ColorSchemeAssociationKind.BORDER, ComponentState .getActiveStates()); defaultSchemeBundle.registerColorScheme(borderEnabledScheme, ColorSchemeAssociationKind.MARK); defaultSchemeBundle.registerColorScheme(textHighlightScheme, ColorSchemeAssociationKind.TEXT_HIGHLIGHT, ComponentState.SELECTED, ComponentState.ROLLOVER_SELECTED);
scheme.registerColorScheme(highlightScheme, ColorSchemeAssociationKind.HIGHLIGHT_BORDER, ComponentState.getActiveStates()); scheme.registerColorScheme(borderScheme, ColorSchemeAssociationKind.BORDER); scheme.registerColorScheme(separatorScheme, ColorSchemeAssociationKind.SEPARATOR); scheme.registerColorScheme(textHighlightScheme, ColorSchemeAssociationKind.TEXT_HIGHLIGHT, ComponentState.SELECTED, ComponentState.ROLLOVER_SELECTED); scheme.registerColorScheme(highlightScheme, ComponentState.ARMED, ComponentState.ROLLOVER_ARMED); scheme.registerColorScheme(highlightMarkScheme, ColorSchemeAssociationKind.HIGHLIGHT_MARK, ComponentState.getActiveStates()); scheme.registerColorScheme(highlightMarkScheme, ColorSchemeAssociationKind.MARK, ComponentState.ROLLOVER_SELECTED, ComponentState.ROLLOVER_UNSELECTED); scheme.registerColorScheme(borderScheme, ColorSchemeAssociationKind.MARK, ComponentState.SELECTED); scheme.registerColorScheme(disabledScheme, 0.5f, ComponentState.DISABLED_UNSELECTED); scheme.registerColorScheme(selectedDisabledScheme, 0.65f, ComponentState.DISABLED_SELECTED); scheme.registerColorScheme(highlightScheme, ComponentState.ROLLOVER_SELECTED); scheme.registerColorScheme(selectedScheme, ComponentState.SELECTED); scheme.registerColorScheme(tabHighlightScheme, ColorSchemeAssociationKind.TAB, ComponentState.ROLLOVER_SELECTED);
/** * Creates a new <code>Challenger Deep</code> skin. */ public ChallengerDeepSkin() { SubstanceColorScheme activeScheme = new UltramarineColorScheme(); SubstanceColorScheme enabledScheme = activeScheme.tone(0.1f).named( "Challenger Deep Enabled"); SubstanceColorSchemeBundle defaultSchemeBundle = new SubstanceColorSchemeBundle( activeScheme, enabledScheme, enabledScheme); defaultSchemeBundle.registerColorScheme(activeScheme, 0.3f, ComponentState.DISABLED_SELECTED); defaultSchemeBundle.registerColorScheme(enabledScheme, 0.4f, ComponentState.DISABLED_UNSELECTED); this.registerDecorationAreaSchemeBundle(defaultSchemeBundle, DecorationAreaType.NONE); this.registerAsDecorationArea(enabledScheme, DecorationAreaType.PRIMARY_TITLE_PANE, DecorationAreaType.SECONDARY_TITLE_PANE, DecorationAreaType.HEADER, DecorationAreaType.FOOTER, DecorationAreaType.GENERAL, DecorationAreaType.TOOLBAR); this.buttonShaper = new ClassicButtonShaper(); this.fillPainter = new GlassFillPainter(); this.decorationPainter = new ArcDecorationPainter(); this.highlightPainter = new ClassicHighlightPainter(); this.borderPainter = new GlassBorderPainter(); }
/** * Creates a new <code>Challenger Deep</code> skin. */ public ChallengerDeepSkin() { SubstanceColorScheme activeScheme = new UltramarineColorScheme(); SubstanceColorScheme enabledScheme = activeScheme.tone(0.1f).named( "Challenger Deep Enabled"); SubstanceColorSchemeBundle defaultSchemeBundle = new SubstanceColorSchemeBundle( activeScheme, enabledScheme, enabledScheme); defaultSchemeBundle.registerColorScheme(activeScheme, 0.3f, ComponentState.DISABLED_SELECTED); defaultSchemeBundle.registerColorScheme(enabledScheme, 0.4f, ComponentState.DISABLED_UNSELECTED); this.registerDecorationAreaSchemeBundle(defaultSchemeBundle, DecorationAreaType.NONE); this.registerAsDecorationArea(enabledScheme, DecorationAreaType.PRIMARY_TITLE_PANE, DecorationAreaType.SECONDARY_TITLE_PANE, DecorationAreaType.HEADER, DecorationAreaType.FOOTER, DecorationAreaType.GENERAL, DecorationAreaType.TOOLBAR); this.buttonShaper = new ClassicButtonShaper(); this.fillPainter = new GlassFillPainter(); this.decorationPainter = new ArcDecorationPainter(); this.highlightPainter = new ClassicHighlightPainter(); this.borderPainter = new GlassBorderPainter(); }
/** * Creates a new <code>Emerald Dusk</code> skin. */ public EmeraldDuskSkin() { SubstanceColorScheme activeScheme = new CharcoalColorScheme().hueShift( 0.3).named("Emerald Dusk Active"); SubstanceColorScheme enabledScheme = new CharcoalColorScheme() .hueShift(0.4).named("Emerald Dusk Enabled"); SubstanceColorSchemeBundle defaultSchemeBundle = new SubstanceColorSchemeBundle( activeScheme, enabledScheme, enabledScheme); defaultSchemeBundle.registerColorScheme(activeScheme, 0.5f, ComponentState.DISABLED_SELECTED); defaultSchemeBundle.registerColorScheme(enabledScheme, 0.4f, ComponentState.DISABLED_UNSELECTED); this.registerDecorationAreaSchemeBundle(defaultSchemeBundle, DecorationAreaType.NONE); this.registerAsDecorationArea(enabledScheme, DecorationAreaType.PRIMARY_TITLE_PANE, DecorationAreaType.SECONDARY_TITLE_PANE, DecorationAreaType.HEADER, DecorationAreaType.FOOTER, DecorationAreaType.GENERAL, DecorationAreaType.TOOLBAR); this.buttonShaper = new ClassicButtonShaper(); this.fillPainter = new GlassFillPainter(); this.decorationPainter = new ArcDecorationPainter(); this.borderPainter = new GlassBorderPainter(); this.highlightPainter = new ClassicHighlightPainter(); }
/** * Creates a new <code>Emerald Dusk</code> skin. */ public EmeraldDuskSkin() { SubstanceColorScheme activeScheme = new CharcoalColorScheme().hueShift( 0.3).named("Emerald Dusk Active"); SubstanceColorScheme enabledScheme = new CharcoalColorScheme() .hueShift(0.4).named("Emerald Dusk Enabled"); SubstanceColorSchemeBundle defaultSchemeBundle = new SubstanceColorSchemeBundle( activeScheme, enabledScheme, enabledScheme); defaultSchemeBundle.registerColorScheme(activeScheme, 0.5f, ComponentState.DISABLED_SELECTED); defaultSchemeBundle.registerColorScheme(enabledScheme, 0.4f, ComponentState.DISABLED_UNSELECTED); this.registerDecorationAreaSchemeBundle(defaultSchemeBundle, DecorationAreaType.NONE); this.registerAsDecorationArea(enabledScheme, DecorationAreaType.PRIMARY_TITLE_PANE, DecorationAreaType.SECONDARY_TITLE_PANE, DecorationAreaType.HEADER, DecorationAreaType.FOOTER, DecorationAreaType.GENERAL, DecorationAreaType.TOOLBAR); this.buttonShaper = new ClassicButtonShaper(); this.fillPainter = new GlassFillPainter(); this.decorationPainter = new ArcDecorationPainter(); this.borderPainter = new GlassBorderPainter(); this.highlightPainter = new ClassicHighlightPainter(); }
defaultSchemeBundle.registerColorScheme(disabledScheme, 0.6f, ComponentState.DISABLED_UNSELECTED); defaultSchemeBundle.registerColorScheme(activeScheme, 0.6f, ComponentState.DISABLED_SELECTED); titlePaneSchemeBundle.registerColorScheme(disabledScheme, 0.6f, ComponentState.DISABLED_UNSELECTED); titlePaneSchemeBundle.registerColorScheme(activeScheme, 0.6f, ComponentState.DISABLED_SELECTED); titlePaneSchemeBundle.registerColorScheme(borderScheme, ColorSchemeAssociationKind.BORDER, ComponentState.ENABLED);
defaultSchemeBundle.registerColorScheme(enabledScheme.tone(0.4), ColorSchemeAssociationKind.TEXT_HIGHLIGHT, ComponentState.SELECTED, ComponentState.ROLLOVER_SELECTED); defaultSchemeBundle.registerColorScheme(lightBlueScheme, ComponentState.SELECTED); defaultSchemeBundle.registerColorScheme(enabledScheme, ColorSchemeAssociationKind.BORDER, ComponentState.SELECTED); this.registerDecorationAreaSchemeBundle(defaultSchemeBundle,
defaultSchemeBundle.registerColorScheme(enabledScheme.tone(0.4), ColorSchemeAssociationKind.TEXT_HIGHLIGHT, ComponentState.SELECTED, ComponentState.ROLLOVER_SELECTED); defaultSchemeBundle.registerColorScheme(lightBlueScheme, ComponentState.SELECTED); defaultSchemeBundle.registerColorScheme(enabledScheme, ColorSchemeAssociationKind.BORDER, ComponentState.SELECTED); this.registerDecorationAreaSchemeBundle(defaultSchemeBundle,
defaultSchemeBundle.registerHighlightColorScheme(highlightColorScheme); defaultSchemeBundle.registerColorScheme(disabledScheme, 0.4f, ComponentState.DISABLED_UNSELECTED); defaultSchemeBundle.registerColorScheme(activeScheme, 0.4f, ComponentState.DISABLED_SELECTED); defaultSchemeBundle.registerColorScheme(activeScheme, ComponentState.SELECTED); this.registerDecorationAreaSchemeBundle(defaultSchemeBundle,
defaultSchemeBundle.registerHighlightColorScheme(highlightColorScheme); defaultSchemeBundle.registerColorScheme(disabledScheme, 0.4f, ComponentState.DISABLED_UNSELECTED); defaultSchemeBundle.registerColorScheme(activeScheme, 0.4f, ComponentState.DISABLED_SELECTED); defaultSchemeBundle.registerColorScheme(activeScheme, ComponentState.SELECTED); this.registerDecorationAreaSchemeBundle(defaultSchemeBundle,
defaultSchemeBundle.registerColorScheme(disabledScheme, 0.6f, ComponentState.DISABLED_UNSELECTED); defaultSchemeBundle.registerColorScheme(activeScheme, 0.6f, ComponentState.DISABLED_SELECTED);
SubstanceColorSchemeBundle headerSchemeBundle = new SubstanceColorSchemeBundle( activeHeaderScheme, enabledHeaderScheme, enabledHeaderScheme); headerSchemeBundle.registerColorScheme(enabledHeaderScheme, 0.5f, ComponentState.DISABLED_UNSELECTED, ComponentState.DISABLED_SELECTED); SubstanceColorSchemeBundle generalSchemeBundle = new SubstanceColorSchemeBundle( activeGeneralScheme, enabledGeneralScheme, disabledScheme); generalSchemeBundle.registerColorScheme(enabledGeneralScheme, 0.7f, ComponentState.DISABLED_UNSELECTED); this.registerDecorationAreaSchemeBundle(generalSchemeBundle,
SubstanceColorSchemeBundle headerSchemeBundle = new SubstanceColorSchemeBundle( activeHeaderScheme, enabledHeaderScheme, enabledHeaderScheme); headerSchemeBundle.registerColorScheme(enabledHeaderScheme, 0.5f, ComponentState.DISABLED_UNSELECTED, ComponentState.DISABLED_SELECTED); SubstanceColorSchemeBundle generalSchemeBundle = new SubstanceColorSchemeBundle( activeGeneralScheme, enabledGeneralScheme, disabledScheme); generalSchemeBundle.registerColorScheme(enabledGeneralScheme, 0.7f, ComponentState.DISABLED_UNSELECTED); this.registerDecorationAreaSchemeBundle(generalSchemeBundle,