Class ColorThemeWindowsBlue
- java.lang.Object
-
- org.eclipse.nebula.widgets.ganttchart.themes.ColorThemeWindowsBlue
-
- All Implemented Interfaces:
IColorManager,IFillBackgroundColors
public class ColorThemeWindowsBlue extends java.lang.Object implements IColorManager
-
-
Constructor Summary
Constructors Constructor Description ColorThemeWindowsBlue()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleandrawSectionDetailGradientTopDown()Specify the direction of the gradient background of the section detail area.org.eclipse.swt.graphics.ColorgetActiveSessionBarColorLeft()The left gradient color of a section bar.org.eclipse.swt.graphics.ColorgetActiveSessionBarColorRight()The right gradient color of a section bar.org.eclipse.swt.graphics.ColorgetAdvancedTooltipBorderColor()The border color of the advanced tooltip dialog.org.eclipse.swt.graphics.ColorgetAdvancedTooltipDividerColor()The divider color in the advanced tooltip dialogorg.eclipse.swt.graphics.ColorgetAdvancedTooltipDividerShadowColor()The dropshadow color of the divider line in the advanced tooltip dialog.org.eclipse.swt.graphics.ColorgetAdvancedTooltipInnerFillBottomColor()The bottom gradient fill color of the background of the advanced tooltip dialog.org.eclipse.swt.graphics.ColorgetAdvancedTooltipInnerFillTopColor()The top gradient fill color of the background of the advanced tooltip dialog.org.eclipse.swt.graphics.ColorgetAdvancedTooltipShadowCornerInnerColor()The fadeoff pixels used to make corners more rounded in the advanced tooltip dialog.org.eclipse.swt.graphics.ColorgetAdvancedTooltipShadowCornerOuterColor()The fadeoff pixels used to make corners more rounded in the advanced tooltip dialog.org.eclipse.swt.graphics.ColorgetAdvancedTooltipShadowInnerCornerColor()The fadeoff shadow pixels used to make corners more rounded in the advanced tooltip dialog.org.eclipse.swt.graphics.ColorgetAdvancedTooltipTextColor()The default foreground color used for displaying text in the advanced tooltip dialog.org.eclipse.swt.graphics.ColorgetArrowColor()The color used for dependency lines and arrowheads.org.eclipse.swt.graphics.ColorgetBlack()The color black.org.eclipse.swt.graphics.ColorgetEventBorderColor()The color used to draw the border around an event.org.eclipse.swt.graphics.ColorgetFadeOffColor1()The top most drop-shadow color vertically.org.eclipse.swt.graphics.ColorgetFadeOffColor2()The middle most drop-shadow color vertically.org.eclipse.swt.graphics.ColorgetFadeOffColor3()The bottom most drop-shadow color vertically.org.eclipse.swt.graphics.ColorgetHolidayBackgroundColorBottom()The bottom background gradient color used for drawing the holiday column.org.eclipse.swt.graphics.ColorgetHolidayBackgroundColorTop()The top background gradient color used for drawing the holiday column.org.eclipse.swt.graphics.ColorgetHourTimeDividerColor()The color for the dividing line between each section of the bottom header in the day view.org.eclipse.swt.graphics.ColorgetLineColor()The color used for drawing lines.org.eclipse.swt.graphics.ColorgetMonthTimeDividerColor()The color for the dividing line between each section of the bottom header in the month view.org.eclipse.swt.graphics.ColorgetNonActiveSessionBarColorLeft()The left gradient color of the section bar that is outside of any actual section.org.eclipse.swt.graphics.ColorgetNonActiveSessionBarColorRight()The right gradient color of the section bar that is outside of any actual section.org.eclipse.swt.graphics.ColorgetOriginalLocationColor()For vertical drag/drops a box is drawn where the event was prior to the DND started to indicate what the original location of the event was (so the user can find their way back).org.eclipse.swt.graphics.ColorgetPercentageBarColorBottom()The bottom gradient color of the percentage bar drawn inside an event.org.eclipse.swt.graphics.ColorgetPercentageBarColorTop()The top gradient color of the percentage bar drawn inside an event.org.eclipse.swt.graphics.ColorgetPercentageBarRemainderColorBottom()The bottom gradient color of the remainder percentage bar drawn inside an event.org.eclipse.swt.graphics.ColorgetPercentageBarRemainderColorTop()The top gradient color of the remainder percentage bar drawn inside an event.org.eclipse.swt.graphics.ColorgetPeriodLineColor()The color used for drawing the vertical period start and end line that shows where the period start and end dates are.org.eclipse.swt.graphics.ColorgetPhaseHeaderBackgroundColorBottom()The bottom gradient background color used in the header where phases are written.org.eclipse.swt.graphics.ColorgetPhaseHeaderBackgroundColorTop()The top gradient background color used in the header where phases are written.org.eclipse.swt.graphics.ColorgetReverseArrowColor()The color used for reverse dependency lines and arrowheads when the connection type is set to MS PROJECT style.org.eclipse.swt.graphics.ColorgetRevisedEndColor()The color used to draw the revised end date of an event.org.eclipse.swt.graphics.ColorgetRevisedStartColor()The color used to draw the revised start date of an event.org.eclipse.swt.graphics.ColorgetSaturdayBackgroundColorBottom()The bottom background gradient color used for drawing the Saturday column.org.eclipse.swt.graphics.ColorgetSaturdayBackgroundColorTop()The top background gradient color used for drawing the Saturday column.org.eclipse.swt.graphics.ColorgetSaturdayTextColor()The color used for drawing the Saturday letter.org.eclipse.swt.graphics.ColorgetScopeBorderColor()The border color used for drawing scopes.org.eclipse.swt.graphics.ColorgetScopeGradientColorBottom()One of the gradient colors for drawing scopes.org.eclipse.swt.graphics.ColorgetScopeGradientColorTop()One of the gradient colors for drawing scopes.org.eclipse.swt.graphics.ColorgetSectionDetailAreaBackgroundColor(GanttSection section)The background color used to draw the gradient background of the section detail area of the given GanttSection.org.eclipse.swt.graphics.ColorgetSectionDetailAreaForegroundColor(GanttSection section)The foreground color used to draw the gradient background of the section detail area of the given GanttSection.org.eclipse.swt.graphics.ColorgetSelectedDayColorBottom()The bottom background gradient color used for drawing selected columns.org.eclipse.swt.graphics.ColorgetSelectedDayColorTop()The top background gradient color used for drawing selected columns.org.eclipse.swt.graphics.ColorgetSelectedDayHeaderColorBottom()The bottom background gradient color used for drawing selected columns in the header section.org.eclipse.swt.graphics.ColorgetSelectedDayHeaderColorTop()The top background gradient color used for drawing selected columns in the header section.org.eclipse.swt.graphics.ColorgetSessionBarDividerColorLeft()The left gradient color of the section divider bar that is drawn between sections.org.eclipse.swt.graphics.ColorgetSessionBarDividerColorRight()The right gradient color of the section divider bar that is drawn between sections.org.eclipse.swt.graphics.ColorgetSundayBackgroundColorBottom()The bottom background gradient color used for drawing the Sunday column.org.eclipse.swt.graphics.ColorgetSundayBackgroundColorTop()The top background gradient color used for drawing the Sunday column.org.eclipse.swt.graphics.ColorgetSundayTextColor()The color used for drawing the Sunday letter.org.eclipse.swt.graphics.ColorgetTextColor()The color used for drawing text.org.eclipse.swt.graphics.ColorgetTextHeaderBackgroundColorBottom()The bottom gradient background color used in the header where the full date is written.org.eclipse.swt.graphics.ColorgetTextHeaderBackgroundColorTop()The top gradient background color used in the header where the full date is written.org.eclipse.swt.graphics.ColorgetTickMarkColor()The tick mark is the small line that separates dates in the top part of the header.org.eclipse.swt.graphics.ColorgetTimeHeaderBackgroundColorBottom()The bottom gradient background color used in the header where the days and time is written.org.eclipse.swt.graphics.ColorgetTimeHeaderBackgroundColorTop()The top gradient background color used in the header where the days and time is written.org.eclipse.swt.graphics.ColorgetTodayBackgroundColorBottom()The bottom gradient background color used to represent the current day.org.eclipse.swt.graphics.ColorgetTodayBackgroundColorTop()The top gradient background color used to represent the current day.intgetTodayLineAlpha()The alpha value of the Today line.org.eclipse.swt.graphics.ColorgetTodayLineColor()The color used for drawing the vertical "today" line that shows where the todays date is.org.eclipse.swt.graphics.ColorgetTooltipBackgroundColor()The background color used in all tooltips.org.eclipse.swt.graphics.ColorgetTooltipForegroundColor()The foreground color used in all tooltips.org.eclipse.swt.graphics.ColorgetTooltipForegroundColorFaded()The faded foreground color used in all tooltips (for less important text).org.eclipse.swt.graphics.ColorgetTopHorizontalLinesColor()The top horizontal lines are all the horizontal lines that span across the header from the left side to the right.org.eclipse.swt.graphics.ColorgetVerticalInsertMarkerColor()This is the color used to draw the vertical insert marker for vertical drag and drop.org.eclipse.swt.graphics.ColorgetWeekdayBackgroundColorBottom()The bottom background gradient color used for drawing the weekday column.org.eclipse.swt.graphics.ColorgetWeekdayBackgroundColorTop()The top background gradient color used for drawing the weekday column.org.eclipse.swt.graphics.ColorgetWeekdayTextColor()The foreground color of the letters of the week in the bottom header.intgetWeekDividerAlpha()The alpha value of the week divider line.org.eclipse.swt.graphics.ColorgetWeekDividerLineColor()The color used for drawing the vertical line showing where the next week starts (or the previous week ends).org.eclipse.swt.graphics.ColorgetWeekTimeDividerColor()The color for the dividing line between each section of the bottom header in the week view.org.eclipse.swt.graphics.ColorgetWhite()The color white.org.eclipse.swt.graphics.ColorgetYearTimeDividerColor()The color for the dividing line between each section of the bottom header in the year view.org.eclipse.swt.graphics.ColorgetZoomBackgroundColorBottom()The bottom gradient background color used to draw the zoom box.org.eclipse.swt.graphics.ColorgetZoomBackgroundColorTop()The top gradient background color used to draw the zoom box.org.eclipse.swt.graphics.ColorgetZoomBorderColor()The color used to draw the zoom level box border.org.eclipse.swt.graphics.ColorgetZoomTextColor()The color used to draw the text in the zoom box.booleanuseAlphaDrawing()Alpha colors can slow down the drawing considerably, only enable on a fast system and you're 100% certain that systems other than yours (3rd party) will be able to handle it as well.booleanuseAlphaDrawingOn3DEventDropShadows()Separate flag from useAlphaDrawing.
-
-
-
Method Detail
-
getArrowColor
public org.eclipse.swt.graphics.Color getArrowColor()
Description copied from interface:IColorManagerThe color used for dependency lines and arrowheads.- Specified by:
getArrowColorin interfaceIColorManager- Returns:
- Color
-
getReverseArrowColor
public org.eclipse.swt.graphics.Color getReverseArrowColor()
Description copied from interface:IColorManagerThe color used for reverse dependency lines and arrowheads when the connection type is set to MS PROJECT style. For any other line style it is ignored.- Specified by:
getReverseArrowColorin interfaceIColorManager- Returns:
- Color
-
getBlack
public org.eclipse.swt.graphics.Color getBlack()
Description copied from interface:IColorManagerThe color black. Used in few places.- Specified by:
getBlackin interfaceIColorManager- Returns:
- Color
-
getEventBorderColor
public org.eclipse.swt.graphics.Color getEventBorderColor()
Description copied from interface:IColorManagerThe color used to draw the border around an event.- Specified by:
getEventBorderColorin interfaceIColorManager- Returns:
- Color
-
getFadeOffColor1
public org.eclipse.swt.graphics.Color getFadeOffColor1()
Description copied from interface:IColorManagerThe top most drop-shadow color vertically.- Specified by:
getFadeOffColor1in interfaceIColorManager- Returns:
- Color
-
getFadeOffColor2
public org.eclipse.swt.graphics.Color getFadeOffColor2()
Description copied from interface:IColorManagerThe middle most drop-shadow color vertically.- Specified by:
getFadeOffColor2in interfaceIColorManager- Returns:
- Color
-
getFadeOffColor3
public org.eclipse.swt.graphics.Color getFadeOffColor3()
Description copied from interface:IColorManagerThe bottom most drop-shadow color vertically.- Specified by:
getFadeOffColor3in interfaceIColorManager- Returns:
- Color
-
getLineColor
public org.eclipse.swt.graphics.Color getLineColor()
Description copied from interface:IColorManagerThe color used for drawing lines.- Specified by:
getLineColorin interfaceIColorManager- Returns:
- Color
-
getWeekDividerLineColor
public org.eclipse.swt.graphics.Color getWeekDividerLineColor()
Description copied from interface:IColorManagerThe color used for drawing the vertical line showing where the next week starts (or the previous week ends).- Specified by:
getWeekDividerLineColorin interfaceIColorManager- Returns:
- Color
-
getPercentageBarColorTop
public org.eclipse.swt.graphics.Color getPercentageBarColorTop()
Description copied from interface:IColorManagerThe top gradient color of the percentage bar drawn inside an event.- Specified by:
getPercentageBarColorTopin interfaceIColorManager- Returns:
- Color
-
getPercentageBarColorBottom
public org.eclipse.swt.graphics.Color getPercentageBarColorBottom()
Description copied from interface:IColorManagerThe bottom gradient color of the percentage bar drawn inside an event.- Specified by:
getPercentageBarColorBottomin interfaceIColorManager- Returns:
- Color
-
getPercentageBarRemainderColorTop
public org.eclipse.swt.graphics.Color getPercentageBarRemainderColorTop()
Description copied from interface:IColorManagerThe top gradient color of the remainder percentage bar drawn inside an event. This only draws if drawFullPercentageBar() in settings returns true.- Specified by:
getPercentageBarRemainderColorTopin interfaceIColorManager- Returns:
- Color
-
getPercentageBarRemainderColorBottom
public org.eclipse.swt.graphics.Color getPercentageBarRemainderColorBottom()
Description copied from interface:IColorManagerThe bottom gradient color of the remainder percentage bar drawn inside an event. This only draws if drawFullPercentageBar() in settings returns true.- Specified by:
getPercentageBarRemainderColorBottomin interfaceIColorManager- Returns:
- Color
-
getTextColor
public org.eclipse.swt.graphics.Color getTextColor()
Description copied from interface:IColorManagerThe color used for drawing text.- Specified by:
getTextColorin interfaceIColorManager- Returns:
- Color
-
getTodayBackgroundColorTop
public org.eclipse.swt.graphics.Color getTodayBackgroundColorTop()
Description copied from interface:IColorManagerThe top gradient background color used to represent the current day.- Specified by:
getTodayBackgroundColorTopin interfaceIColorManager- Returns:
- Color
-
getTodayBackgroundColorBottom
public org.eclipse.swt.graphics.Color getTodayBackgroundColorBottom()
Description copied from interface:IColorManagerThe bottom gradient background color used to represent the current day.- Specified by:
getTodayBackgroundColorBottomin interfaceIColorManager- Returns:
- Color
-
getTextHeaderBackgroundColorTop
public org.eclipse.swt.graphics.Color getTextHeaderBackgroundColorTop()
Description copied from interface:IColorManagerThe top gradient background color used in the header where the full date is written.- Specified by:
getTextHeaderBackgroundColorTopin interfaceIColorManager- Returns:
- Color
-
getTextHeaderBackgroundColorBottom
public org.eclipse.swt.graphics.Color getTextHeaderBackgroundColorBottom()
Description copied from interface:IColorManagerThe bottom gradient background color used in the header where the full date is written.- Specified by:
getTextHeaderBackgroundColorBottomin interfaceIColorManager- Returns:
- Color
-
getTimeHeaderBackgroundColorBottom
public org.eclipse.swt.graphics.Color getTimeHeaderBackgroundColorBottom()
Description copied from interface:IColorManagerThe bottom gradient background color used in the header where the days and time is written.- Specified by:
getTimeHeaderBackgroundColorBottomin interfaceIColorManager- Returns:
- Color
-
getTimeHeaderBackgroundColorTop
public org.eclipse.swt.graphics.Color getTimeHeaderBackgroundColorTop()
Description copied from interface:IColorManagerThe top gradient background color used in the header where the days and time is written.- Specified by:
getTimeHeaderBackgroundColorTopin interfaceIColorManager- Returns:
- Color
-
getHourTimeDividerColor
public org.eclipse.swt.graphics.Color getHourTimeDividerColor()
Description copied from interface:IColorManagerThe color for the dividing line between each section of the bottom header in the day view.- Specified by:
getHourTimeDividerColorin interfaceIColorManager- Returns:
- Color
-
getMonthTimeDividerColor
public org.eclipse.swt.graphics.Color getMonthTimeDividerColor()
Description copied from interface:IColorManagerThe color for the dividing line between each section of the bottom header in the month view.- Specified by:
getMonthTimeDividerColorin interfaceIColorManager- Returns:
- Color
-
getWeekTimeDividerColor
public org.eclipse.swt.graphics.Color getWeekTimeDividerColor()
Description copied from interface:IColorManagerThe color for the dividing line between each section of the bottom header in the week view.- Specified by:
getWeekTimeDividerColorin interfaceIColorManager- Returns:
- Color
-
getYearTimeDividerColor
public org.eclipse.swt.graphics.Color getYearTimeDividerColor()
Description copied from interface:IColorManagerThe color for the dividing line between each section of the bottom header in the year view.- Specified by:
getYearTimeDividerColorin interfaceIColorManager- Returns:
- Color
-
getWeekdayBackgroundColorTop
public org.eclipse.swt.graphics.Color getWeekdayBackgroundColorTop()
Description copied from interface:IFillBackgroundColorsThe top background gradient color used for drawing the weekday column.- Specified by:
getWeekdayBackgroundColorTopin interfaceIFillBackgroundColors- Returns:
- Color
-
getWeekdayBackgroundColorBottom
public org.eclipse.swt.graphics.Color getWeekdayBackgroundColorBottom()
Description copied from interface:IFillBackgroundColorsThe bottom background gradient color used for drawing the weekday column.- Specified by:
getWeekdayBackgroundColorBottomin interfaceIFillBackgroundColors- Returns:
- Color
-
getWhite
public org.eclipse.swt.graphics.Color getWhite()
Description copied from interface:IColorManagerThe color white. Used in few places.- Specified by:
getWhitein interfaceIColorManager- Returns:
- Color
-
getSaturdayBackgroundColorTop
public org.eclipse.swt.graphics.Color getSaturdayBackgroundColorTop()
Description copied from interface:IFillBackgroundColorsThe top background gradient color used for drawing the Saturday column.- Specified by:
getSaturdayBackgroundColorTopin interfaceIFillBackgroundColors- Returns:
- Color
-
getSaturdayBackgroundColorBottom
public org.eclipse.swt.graphics.Color getSaturdayBackgroundColorBottom()
Description copied from interface:IFillBackgroundColorsThe bottom background gradient color used for drawing the Saturday column.- Specified by:
getSaturdayBackgroundColorBottomin interfaceIFillBackgroundColors- Returns:
- Color
-
getSaturdayTextColor
public org.eclipse.swt.graphics.Color getSaturdayTextColor()
Description copied from interface:IColorManagerThe color used for drawing the Saturday letter.- Specified by:
getSaturdayTextColorin interfaceIColorManager- Returns:
- Color
-
getSundayBackgroundColorTop
public org.eclipse.swt.graphics.Color getSundayBackgroundColorTop()
Description copied from interface:IFillBackgroundColorsThe top background gradient color used for drawing the Sunday column.- Specified by:
getSundayBackgroundColorTopin interfaceIFillBackgroundColors- Returns:
- Color
-
getSundayBackgroundColorBottom
public org.eclipse.swt.graphics.Color getSundayBackgroundColorBottom()
Description copied from interface:IFillBackgroundColorsThe bottom background gradient color used for drawing the Sunday column.- Specified by:
getSundayBackgroundColorBottomin interfaceIFillBackgroundColors- Returns:
- Color
-
getHolidayBackgroundColorTop
public org.eclipse.swt.graphics.Color getHolidayBackgroundColorTop()
Description copied from interface:IFillBackgroundColorsThe top background gradient color used for drawing the holiday column.- Specified by:
getHolidayBackgroundColorTopin interfaceIFillBackgroundColors- Returns:
- Color
-
getHolidayBackgroundColorBottom
public org.eclipse.swt.graphics.Color getHolidayBackgroundColorBottom()
Description copied from interface:IFillBackgroundColorsThe bottom background gradient color used for drawing the holiday column.- Specified by:
getHolidayBackgroundColorBottomin interfaceIFillBackgroundColors- Returns:
- Color
-
getWeekdayTextColor
public org.eclipse.swt.graphics.Color getWeekdayTextColor()
Description copied from interface:IColorManagerThe foreground color of the letters of the week in the bottom header.- Specified by:
getWeekdayTextColorin interfaceIColorManager- Returns:
- Color
-
getSundayTextColor
public org.eclipse.swt.graphics.Color getSundayTextColor()
Description copied from interface:IColorManagerThe color used for drawing the Sunday letter.- Specified by:
getSundayTextColorin interfaceIColorManager- Returns:
- Color
-
getRevisedEndColor
public org.eclipse.swt.graphics.Color getRevisedEndColor()
Description copied from interface:IColorManagerThe color used to draw the revised end date of an event.- Specified by:
getRevisedEndColorin interfaceIColorManager- Returns:
- Color
-
getRevisedStartColor
public org.eclipse.swt.graphics.Color getRevisedStartColor()
Description copied from interface:IColorManagerThe color used to draw the revised start date of an event.- Specified by:
getRevisedStartColorin interfaceIColorManager- Returns:
- Color
-
getZoomBackgroundColorTop
public org.eclipse.swt.graphics.Color getZoomBackgroundColorTop()
Description copied from interface:IColorManagerThe top gradient background color used to draw the zoom box.- Specified by:
getZoomBackgroundColorTopin interfaceIColorManager- Returns:
- Color
-
getZoomBackgroundColorBottom
public org.eclipse.swt.graphics.Color getZoomBackgroundColorBottom()
Description copied from interface:IColorManagerThe bottom gradient background color used to draw the zoom box.- Specified by:
getZoomBackgroundColorBottomin interfaceIColorManager- Returns:
- Color
-
getZoomBorderColor
public org.eclipse.swt.graphics.Color getZoomBorderColor()
Description copied from interface:IColorManagerThe color used to draw the zoom level box border.- Specified by:
getZoomBorderColorin interfaceIColorManager- Returns:
- Color
-
getZoomTextColor
public org.eclipse.swt.graphics.Color getZoomTextColor()
Description copied from interface:IColorManagerThe color used to draw the text in the zoom box.- Specified by:
getZoomTextColorin interfaceIColorManager- Returns:
- Color
-
getTooltipBackgroundColor
public org.eclipse.swt.graphics.Color getTooltipBackgroundColor()
Description copied from interface:IColorManagerThe background color used in all tooltips.- Specified by:
getTooltipBackgroundColorin interfaceIColorManager- Returns:
- Color
-
getTooltipForegroundColor
public org.eclipse.swt.graphics.Color getTooltipForegroundColor()
Description copied from interface:IColorManagerThe foreground color used in all tooltips.- Specified by:
getTooltipForegroundColorin interfaceIColorManager- Returns:
- Color
-
getTooltipForegroundColorFaded
public org.eclipse.swt.graphics.Color getTooltipForegroundColorFaded()
Description copied from interface:IColorManagerThe faded foreground color used in all tooltips (for less important text).- Specified by:
getTooltipForegroundColorFadedin interfaceIColorManager- Returns:
- Color
-
getScopeBorderColor
public org.eclipse.swt.graphics.Color getScopeBorderColor()
Description copied from interface:IColorManagerThe border color used for drawing scopes.- Specified by:
getScopeBorderColorin interfaceIColorManager- Returns:
- Color
-
getScopeGradientColorBottom
public org.eclipse.swt.graphics.Color getScopeGradientColorBottom()
Description copied from interface:IColorManagerOne of the gradient colors for drawing scopes.- Specified by:
getScopeGradientColorBottomin interfaceIColorManager- Returns:
- Color
-
getScopeGradientColorTop
public org.eclipse.swt.graphics.Color getScopeGradientColorTop()
Description copied from interface:IColorManagerOne of the gradient colors for drawing scopes.- Specified by:
getScopeGradientColorTopin interfaceIColorManager- Returns:
- Color
-
getTopHorizontalLinesColor
public org.eclipse.swt.graphics.Color getTopHorizontalLinesColor()
Description copied from interface:IColorManagerThe top horizontal lines are all the horizontal lines that span across the header from the left side to the right.- Specified by:
getTopHorizontalLinesColorin interfaceIColorManager- Returns:
- Color for top horizontal lines.
-
getTodayLineColor
public org.eclipse.swt.graphics.Color getTodayLineColor()
Description copied from interface:IColorManagerThe color used for drawing the vertical "today" line that shows where the todays date is.- Specified by:
getTodayLineColorin interfaceIColorManager- Returns:
- Color
-
getTodayLineAlpha
public int getTodayLineAlpha()
Description copied from interface:IColorManagerThe alpha value of the Today line.- Specified by:
getTodayLineAlphain interfaceIColorManager- Returns:
- Alpha value between 0 and 255.
-
getWeekDividerAlpha
public int getWeekDividerAlpha()
Description copied from interface:IColorManagerThe alpha value of the week divider line.- Specified by:
getWeekDividerAlphain interfaceIColorManager- Returns:
- Alpha value between 0 and 255.
-
useAlphaDrawing
public boolean useAlphaDrawing()
Description copied from interface:IColorManagerAlpha colors can slow down the drawing considerably, only enable on a fast system and you're 100% certain that systems other than yours (3rd party) will be able to handle it as well. If this setting is false (default is false), all getAlpha() methods will be ignored. Alpha drawing is used for various lines that may overlay other sections as well as for drop shadows.- Specified by:
useAlphaDrawingin interfaceIColorManager- Returns:
- true if Alpha drawing should be on. Default is false.
-
useAlphaDrawingOn3DEventDropShadows
public boolean useAlphaDrawingOn3DEventDropShadows()
Description copied from interface:IColorManagerSeparate flag from useAlphaDrawing. If this is set to true drop shadows on 3D events will be drawn using alpha channels.- Specified by:
useAlphaDrawingOn3DEventDropShadowsin interfaceIColorManager- Returns:
- true if Alpha drawing should be on for drop shadows on 3D events. Default is true.
-
getTickMarkColor
public org.eclipse.swt.graphics.Color getTickMarkColor()
Description copied from interface:IColorManagerThe tick mark is the small line that separates dates in the top part of the header.- Specified by:
getTickMarkColorin interfaceIColorManager- Returns:
- Tick mark color
-
getAdvancedTooltipBorderColor
public org.eclipse.swt.graphics.Color getAdvancedTooltipBorderColor()
Description copied from interface:IColorManagerThe border color of the advanced tooltip dialog.- Specified by:
getAdvancedTooltipBorderColorin interfaceIColorManager- Returns:
- Color
-
getAdvancedTooltipDividerColor
public org.eclipse.swt.graphics.Color getAdvancedTooltipDividerColor()
Description copied from interface:IColorManagerThe divider color in the advanced tooltip dialog- Specified by:
getAdvancedTooltipDividerColorin interfaceIColorManager- Returns:
- Color
-
getAdvancedTooltipDividerShadowColor
public org.eclipse.swt.graphics.Color getAdvancedTooltipDividerShadowColor()
Description copied from interface:IColorManagerThe dropshadow color of the divider line in the advanced tooltip dialog.- Specified by:
getAdvancedTooltipDividerShadowColorin interfaceIColorManager- Returns:
- Color
-
getAdvancedTooltipInnerFillBottomColor
public org.eclipse.swt.graphics.Color getAdvancedTooltipInnerFillBottomColor()
Description copied from interface:IColorManagerThe bottom gradient fill color of the background of the advanced tooltip dialog.- Specified by:
getAdvancedTooltipInnerFillBottomColorin interfaceIColorManager- Returns:
- Color
-
getAdvancedTooltipInnerFillTopColor
public org.eclipse.swt.graphics.Color getAdvancedTooltipInnerFillTopColor()
Description copied from interface:IColorManagerThe top gradient fill color of the background of the advanced tooltip dialog.- Specified by:
getAdvancedTooltipInnerFillTopColorin interfaceIColorManager- Returns:
- Color
-
getAdvancedTooltipShadowCornerInnerColor
public org.eclipse.swt.graphics.Color getAdvancedTooltipShadowCornerInnerColor()
Description copied from interface:IColorManagerThe fadeoff pixels used to make corners more rounded in the advanced tooltip dialog.- Specified by:
getAdvancedTooltipShadowCornerInnerColorin interfaceIColorManager- Returns:
- Color
-
getAdvancedTooltipShadowCornerOuterColor
public org.eclipse.swt.graphics.Color getAdvancedTooltipShadowCornerOuterColor()
Description copied from interface:IColorManagerThe fadeoff pixels used to make corners more rounded in the advanced tooltip dialog.- Specified by:
getAdvancedTooltipShadowCornerOuterColorin interfaceIColorManager- Returns:
- Color
-
getAdvancedTooltipShadowInnerCornerColor
public org.eclipse.swt.graphics.Color getAdvancedTooltipShadowInnerCornerColor()
Description copied from interface:IColorManagerThe fadeoff shadow pixels used to make corners more rounded in the advanced tooltip dialog.- Specified by:
getAdvancedTooltipShadowInnerCornerColorin interfaceIColorManager- Returns:
- Color
-
getAdvancedTooltipTextColor
public org.eclipse.swt.graphics.Color getAdvancedTooltipTextColor()
Description copied from interface:IColorManagerThe default foreground color used for displaying text in the advanced tooltip dialog.- Specified by:
getAdvancedTooltipTextColorin interfaceIColorManager- Returns:
- Color
-
getActiveSessionBarColorLeft
public org.eclipse.swt.graphics.Color getActiveSessionBarColorLeft()
Description copied from interface:IColorManagerThe left gradient color of a section bar.- Specified by:
getActiveSessionBarColorLeftin interfaceIColorManager- Returns:
- Color
-
getActiveSessionBarColorRight
public org.eclipse.swt.graphics.Color getActiveSessionBarColorRight()
Description copied from interface:IColorManagerThe right gradient color of a section bar.- Specified by:
getActiveSessionBarColorRightin interfaceIColorManager- Returns:
- Color
-
getNonActiveSessionBarColorLeft
public org.eclipse.swt.graphics.Color getNonActiveSessionBarColorLeft()
Description copied from interface:IColorManagerThe left gradient color of the section bar that is outside of any actual section.- Specified by:
getNonActiveSessionBarColorLeftin interfaceIColorManager- Returns:
- Color
-
getNonActiveSessionBarColorRight
public org.eclipse.swt.graphics.Color getNonActiveSessionBarColorRight()
Description copied from interface:IColorManagerThe right gradient color of the section bar that is outside of any actual section.- Specified by:
getNonActiveSessionBarColorRightin interfaceIColorManager- Returns:
- Color
-
getSessionBarDividerColorLeft
public org.eclipse.swt.graphics.Color getSessionBarDividerColorLeft()
Description copied from interface:IColorManagerThe left gradient color of the section divider bar that is drawn between sections.- Specified by:
getSessionBarDividerColorLeftin interfaceIColorManager- Returns:
- Color
-
getSessionBarDividerColorRight
public org.eclipse.swt.graphics.Color getSessionBarDividerColorRight()
Description copied from interface:IColorManagerThe right gradient color of the section divider bar that is drawn between sections.- Specified by:
getSessionBarDividerColorRightin interfaceIColorManager- Returns:
- Color
-
getSelectedDayColorBottom
public org.eclipse.swt.graphics.Color getSelectedDayColorBottom()
Description copied from interface:IFillBackgroundColorsThe bottom background gradient color used for drawing selected columns.- Specified by:
getSelectedDayColorBottomin interfaceIFillBackgroundColors- Returns:
- Color
-
getSelectedDayColorTop
public org.eclipse.swt.graphics.Color getSelectedDayColorTop()
Description copied from interface:IFillBackgroundColorsThe top background gradient color used for drawing selected columns.- Specified by:
getSelectedDayColorTopin interfaceIFillBackgroundColors- Returns:
-
getSelectedDayHeaderColorBottom
public org.eclipse.swt.graphics.Color getSelectedDayHeaderColorBottom()
Description copied from interface:IFillBackgroundColorsThe bottom background gradient color used for drawing selected columns in the header section.- Specified by:
getSelectedDayHeaderColorBottomin interfaceIFillBackgroundColors- Returns:
- Color
-
getSelectedDayHeaderColorTop
public org.eclipse.swt.graphics.Color getSelectedDayHeaderColorTop()
Description copied from interface:IFillBackgroundColorsThe top background gradient color used for drawing selected columns in the header section.- Specified by:
getSelectedDayHeaderColorTopin interfaceIFillBackgroundColors- Returns:
- Color
-
getPhaseHeaderBackgroundColorBottom
public org.eclipse.swt.graphics.Color getPhaseHeaderBackgroundColorBottom()
Description copied from interface:IColorManagerThe bottom gradient background color used in the header where phases are written.- Specified by:
getPhaseHeaderBackgroundColorBottomin interfaceIColorManager- Returns:
- Color
-
getPhaseHeaderBackgroundColorTop
public org.eclipse.swt.graphics.Color getPhaseHeaderBackgroundColorTop()
Description copied from interface:IColorManagerThe top gradient background color used in the header where phases are written.- Specified by:
getPhaseHeaderBackgroundColorTopin interfaceIColorManager- Returns:
- Color
-
getOriginalLocationColor
public org.eclipse.swt.graphics.Color getOriginalLocationColor()
Description copied from interface:IColorManagerFor vertical drag/drops a box is drawn where the event was prior to the DND started to indicate what the original location of the event was (so the user can find their way back). This is the color used to draw the indication box.- Specified by:
getOriginalLocationColorin interfaceIColorManager- Returns:
- Color
-
getVerticalInsertMarkerColor
public org.eclipse.swt.graphics.Color getVerticalInsertMarkerColor()
Description copied from interface:IColorManagerThis is the color used to draw the vertical insert marker for vertical drag and drop. This is the line drawn between events to show where the DND would take place if the currently DND event is dropped.- Specified by:
getVerticalInsertMarkerColorin interfaceIColorManager- Returns:
- Color
-
getPeriodLineColor
public org.eclipse.swt.graphics.Color getPeriodLineColor()
Description copied from interface:IColorManagerThe color used for drawing the vertical period start and end line that shows where the period start and end dates are.- Specified by:
getPeriodLineColorin interfaceIColorManager- Returns:
- Color
-
getSectionDetailAreaForegroundColor
public org.eclipse.swt.graphics.Color getSectionDetailAreaForegroundColor(GanttSection section)
Description copied from interface:IColorManagerThe foreground color used to draw the gradient background of the section detail area of the given GanttSection. This way it is possible to implement highlighting in the detail area based on the set data value.- Specified by:
getSectionDetailAreaForegroundColorin interfaceIColorManager- Parameters:
section- The GanttSection for which the foreground color is requested.- Returns:
- Color
-
getSectionDetailAreaBackgroundColor
public org.eclipse.swt.graphics.Color getSectionDetailAreaBackgroundColor(GanttSection section)
Description copied from interface:IColorManagerThe background color used to draw the gradient background of the section detail area of the given GanttSection. This way it is possible to implement highlighting in the detail area based on the set data value.- Specified by:
getSectionDetailAreaBackgroundColorin interfaceIColorManager- Parameters:
section- The GanttSection for which the background color is requested.- Returns:
- Color
-
drawSectionDetailGradientTopDown
public boolean drawSectionDetailGradientTopDown()
Description copied from interface:IColorManagerSpecify the direction of the gradient background of the section detail area.- Specified by:
drawSectionDetailGradientTopDownin interfaceIColorManager- Returns:
trueif the gradient should sweep from top to bottom, else sweeps from left to right
-
-