net.infonode.docking.theme
public class ShapedGradientDockingTheme extends DockingWindowsTheme
Since: IDW 1.2.0
Version: $Revision: 1.26 $
Constructor Summary | |
---|---|
ShapedGradientDockingTheme()
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(float leftSlope, float rightSlope)
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
| |
ShapedGradientDockingTheme(float leftSlope, float rightSlope, ColorProvider lineColor, ColorProvider highlightColor, boolean focusHighlighterEnabled)
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
| |
ShapedGradientDockingTheme(float leftSlope, float rightSlope, int slopeHeight, ColorProvider lineColor, ColorProvider highlightColor, boolean focusHighlighterEnabled)
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
|
Method Summary | |
---|---|
String | getName()
Gets the theme name
|
RootWindowProperties | getRootWindowProperties()
Gets the theme RootWindowProperties
|
Parameters: leftSlope leaning of left slope defined as left slope width divided by left slope height rightSlope leaning of right slope defined as right slope width divided by right slope height
Parameters: leftSlope leaning of left slope defined as left slope width divided by left slope height rightSlope leaning of right slope defined as right slope width divided by right slope height lineColor color provider for the lines highlightColor color provider for the highlighting, null for no highlighting focusHighlighterEnabled if true the currently focused tab is highlighted
Parameters: leftSlope leaning of left slope defined as left slope width divided by left slope height rightSlope leaning of right slope defined as right slope width divided by right slope height slopeHeight slope height in pixels, used when estimating slope width lineColor color provider for the lines highlightColor color provider for the highlighting, null for no highlighting focusHighlighterEnabled if true the currently focused tab is highlighted
Returns: name
Returns: the RootWindowProperties