| java.lang.Object net.infonode.docking.theme.DockingWindowsTheme net.infonode.docking.theme.ShapedGradientDockingTheme
ShapedGradientDockingTheme | public class ShapedGradientDockingTheme extends DockingWindowsTheme (Code) | | A theme with tabs with rounded edges, gradient backgrounds and support for
slopes on left/right side of tab.
author: $Author: jesper $ version: $Revision: 1.26 $ since: IDW 1.2.0 |
Constructor Summary | |
public | ShapedGradientDockingTheme() | public | ShapedGradientDockingTheme(float leftSlope, float rightSlope) | public | ShapedGradientDockingTheme(float leftSlope, float rightSlope, ColorProvider lineColor, ColorProvider highlightColor, boolean focusHighlighterEnabled) | public | ShapedGradientDockingTheme(float leftSlope, float rightSlope, int slopeHeight, ColorProvider lineColor, ColorProvider highlightColor, boolean focusHighlighterEnabled) |
ShapedGradientDockingTheme | public ShapedGradientDockingTheme()(Code) | | Creates a default theme with sloped border on the right side of the tab
(excluding tabs on window bars) and with colors based on the active look
and feel
|
ShapedGradientDockingTheme | public ShapedGradientDockingTheme(float leftSlope, float rightSlope)(Code) | | Creates a theme with the given slopes on the left and right side of the tab
(excluding tabs on window bars) and with colors based on the active look and feel
Parameters: leftSlope - leaning of left slope defined as left slope width divided by left slope height Parameters: rightSlope - leaning of right slope defined as right slope width divided by right slope height |
ShapedGradientDockingTheme | public ShapedGradientDockingTheme(float leftSlope, float rightSlope, ColorProvider lineColor, ColorProvider highlightColor, boolean focusHighlighterEnabled)(Code) | | Creates a theme with the given slopes on the left and right side of the tab
(excluding tabs on window bars) and with the given colors
Parameters: leftSlope - leaning of left slope defined as left slope width dividedby left slope height Parameters: rightSlope - leaning of right slope defined as right slope width dividedby right slope height Parameters: lineColor - color provider for the lines Parameters: highlightColor - color provider for the highlighting, null for no highlighting Parameters: focusHighlighterEnabled - if true the currently focused tab is highlighted |
ShapedGradientDockingTheme | public ShapedGradientDockingTheme(float leftSlope, float rightSlope, int slopeHeight, ColorProvider lineColor, ColorProvider highlightColor, boolean focusHighlighterEnabled)(Code) | | Creates a theme with the given slopes on the left and right side of the tab
(excluding tabs on window bars) and with the given colors
Parameters: leftSlope - leaning of left slope defined as left slope width dividedby left slope height Parameters: rightSlope - leaning of right slope defined as right slope width dividedby right slope height Parameters: slopeHeight - slope height in pixels, used when estimating slope width Parameters: lineColor - color provider for the lines Parameters: highlightColor - color provider for the highlighting, null for no highlighting Parameters: focusHighlighterEnabled - if true the currently focused tab is highlighted |
getName | public String getName()(Code) | | Gets the theme name
name |
getRootWindowProperties | public RootWindowProperties getRootWindowProperties()(Code) | | Gets the theme RootWindowProperties
the RootWindowProperties |
|
|