public interface IColorManager extends IFillBackgroundColors
Modifier and Type | Method and Description |
---|---|
boolean |
drawSectionDetailGradientTopDown()
Specify the direction of the gradient background of the section detail area.
|
org.eclipse.swt.graphics.Color |
getActiveSessionBarColorLeft()
The left gradient color of a section bar.
|
org.eclipse.swt.graphics.Color |
getActiveSessionBarColorRight()
The right gradient color of a section bar.
|
org.eclipse.swt.graphics.Color |
getAdvancedTooltipBorderColor()
The border color of the advanced tooltip dialog.
|
org.eclipse.swt.graphics.Color |
getAdvancedTooltipDividerColor()
The divider color in the advanced tooltip dialog
|
org.eclipse.swt.graphics.Color |
getAdvancedTooltipDividerShadowColor()
The dropshadow color of the divider line in the advanced tooltip dialog.
|
org.eclipse.swt.graphics.Color |
getAdvancedTooltipInnerFillBottomColor()
The bottom gradient fill color of the background of the advanced tooltip dialog.
|
org.eclipse.swt.graphics.Color |
getAdvancedTooltipInnerFillTopColor()
The top gradient fill color of the background of the advanced tooltip dialog.
|
org.eclipse.swt.graphics.Color |
getAdvancedTooltipShadowCornerInnerColor()
The fadeoff pixels used to make corners more rounded in the advanced tooltip dialog.
|
org.eclipse.swt.graphics.Color |
getAdvancedTooltipShadowCornerOuterColor()
The fadeoff pixels used to make corners more rounded in the advanced tooltip dialog.
|
org.eclipse.swt.graphics.Color |
getAdvancedTooltipShadowInnerCornerColor()
The fadeoff shadow pixels used to make corners more rounded in the advanced tooltip dialog.
|
org.eclipse.swt.graphics.Color |
getAdvancedTooltipTextColor()
The default foreground color used for displaying text in the advanced tooltip dialog.
|
org.eclipse.swt.graphics.Color |
getArrowColor()
The color used for dependency lines and arrowheads.
|
org.eclipse.swt.graphics.Color |
getBlack()
The color black.
|
org.eclipse.swt.graphics.Color |
getEventBorderColor()
The color used to draw the border around an event.
|
org.eclipse.swt.graphics.Color |
getFadeOffColor1()
The top most drop-shadow color vertically.
|
org.eclipse.swt.graphics.Color |
getFadeOffColor2()
The middle most drop-shadow color vertically.
|
org.eclipse.swt.graphics.Color |
getFadeOffColor3()
The bottom most drop-shadow color vertically.
|
org.eclipse.swt.graphics.Color |
getHourTimeDividerColor()
The color for the dividing line between each section of the bottom header in the day view.
|
org.eclipse.swt.graphics.Color |
getLineColor()
The color used for drawing lines.
|
org.eclipse.swt.graphics.Color |
getMonthTimeDividerColor()
The color for the dividing line between each section of the bottom header in the month view.
|
org.eclipse.swt.graphics.Color |
getNonActiveSessionBarColorLeft()
The left gradient color of the section bar that is outside of any actual section.
|
org.eclipse.swt.graphics.Color |
getNonActiveSessionBarColorRight()
The right gradient color of the section bar that is outside of any actual section.
|
org.eclipse.swt.graphics.Color |
getOriginalLocationColor()
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.Color |
getPercentageBarColorBottom()
The bottom gradient color of the percentage bar drawn inside an event.
|
org.eclipse.swt.graphics.Color |
getPercentageBarColorTop()
The top gradient color of the percentage bar drawn inside an event.
|
org.eclipse.swt.graphics.Color |
getPercentageBarRemainderColorBottom()
The bottom gradient color of the remainder percentage bar drawn inside an event.
|
org.eclipse.swt.graphics.Color |
getPercentageBarRemainderColorTop()
The top gradient color of the remainder percentage bar drawn inside an event.
|
org.eclipse.swt.graphics.Color |
getPeriodLineColor()
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.Color |
getPhaseHeaderBackgroundColorBottom()
The bottom gradient background color used in the header where phases are written.
|
org.eclipse.swt.graphics.Color |
getPhaseHeaderBackgroundColorTop()
The top gradient background color used in the header where phases are written.
|
org.eclipse.swt.graphics.Color |
getReverseArrowColor()
The color used for reverse dependency lines and arrowheads when the connection type is set to MS PROJECT style.
|
org.eclipse.swt.graphics.Color |
getRevisedEndColor()
The color used to draw the revised end date of an event.
|
org.eclipse.swt.graphics.Color |
getRevisedStartColor()
The color used to draw the revised start date of an event.
|
org.eclipse.swt.graphics.Color |
getSaturdayTextColor()
The color used for drawing the Saturday letter.
|
org.eclipse.swt.graphics.Color |
getScopeBorderColor()
The border color used for drawing scopes.
|
org.eclipse.swt.graphics.Color |
getScopeGradientColorBottom()
One of the gradient colors for drawing scopes.
|
org.eclipse.swt.graphics.Color |
getScopeGradientColorTop()
One of the gradient colors for drawing scopes.
|
org.eclipse.swt.graphics.Color |
getSectionDetailAreaBackgroundColor(GanttSection section)
The background color used to draw the gradient background of the section detail area
of the given GanttSection.
|
org.eclipse.swt.graphics.Color |
getSectionDetailAreaForegroundColor(GanttSection section)
The foreground color used to draw the gradient background of the section detail area
of the given GanttSection.
|
org.eclipse.swt.graphics.Color |
getSessionBarDividerColorLeft()
The left gradient color of the section divider bar that is drawn between sections.
|
org.eclipse.swt.graphics.Color |
getSessionBarDividerColorRight()
The right gradient color of the section divider bar that is drawn between sections.
|
org.eclipse.swt.graphics.Color |
getSundayTextColor()
The color used for drawing the Sunday letter.
|
org.eclipse.swt.graphics.Color |
getTextColor()
The color used for drawing text.
|
org.eclipse.swt.graphics.Color |
getTextHeaderBackgroundColorBottom()
The bottom gradient background color used in the header where the full date is written.
|
org.eclipse.swt.graphics.Color |
getTextHeaderBackgroundColorTop()
The top gradient background color used in the header where the full date is written.
|
org.eclipse.swt.graphics.Color |
getTickMarkColor()
The tick mark is the small line that separates dates in the top part of the header.
|
org.eclipse.swt.graphics.Color |
getTimeHeaderBackgroundColorBottom()
The bottom gradient background color used in the header where the days and time is written.
|
org.eclipse.swt.graphics.Color |
getTimeHeaderBackgroundColorTop()
The top gradient background color used in the header where the days and time is written.
|
org.eclipse.swt.graphics.Color |
getTodayBackgroundColorBottom()
The bottom gradient background color used to represent the current day.
|
org.eclipse.swt.graphics.Color |
getTodayBackgroundColorTop()
The top gradient background color used to represent the current day.
|
int |
getTodayLineAlpha()
The alpha value of the Today line.
|
org.eclipse.swt.graphics.Color |
getTodayLineColor()
The color used for drawing the vertical "today" line that shows where the todays date is.
|
org.eclipse.swt.graphics.Color |
getTooltipBackgroundColor()
The background color used in all tooltips.
|
org.eclipse.swt.graphics.Color |
getTooltipForegroundColor()
The foreground color used in all tooltips.
|
org.eclipse.swt.graphics.Color |
getTooltipForegroundColorFaded()
The faded foreground color used in all tooltips (for less important text).
|
org.eclipse.swt.graphics.Color |
getTopHorizontalLinesColor()
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.Color |
getVerticalInsertMarkerColor()
This is the color used to draw the vertical insert marker for vertical drag and drop.
|
org.eclipse.swt.graphics.Color |
getWeekdayTextColor()
The foreground color of the letters of the week in the bottom header.
|
int |
getWeekDividerAlpha()
The alpha value of the week divider line.
|
org.eclipse.swt.graphics.Color |
getWeekDividerLineColor()
The color used for drawing the vertical line showing where the next week starts (or the previous week ends).
|
org.eclipse.swt.graphics.Color |
getWeekTimeDividerColor()
The color for the dividing line between each section of the bottom header in the week view.
|
org.eclipse.swt.graphics.Color |
getWhite()
The color white.
|
org.eclipse.swt.graphics.Color |
getYearTimeDividerColor()
The color for the dividing line between each section of the bottom header in the year view.
|
org.eclipse.swt.graphics.Color |
getZoomBackgroundColorBottom()
The bottom gradient background color used to draw the zoom box.
|
org.eclipse.swt.graphics.Color |
getZoomBackgroundColorTop()
The top gradient background color used to draw the zoom box.
|
org.eclipse.swt.graphics.Color |
getZoomBorderColor()
The color used to draw the zoom level box border.
|
org.eclipse.swt.graphics.Color |
getZoomTextColor()
The color used to draw the text in the zoom box.
|
boolean |
useAlphaDrawing()
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.
|
boolean |
useAlphaDrawingOn3DEventDropShadows()
Separate flag from useAlphaDrawing.
|
getHolidayBackgroundColorBottom, getHolidayBackgroundColorTop, getSaturdayBackgroundColorBottom, getSaturdayBackgroundColorTop, getSelectedDayColorBottom, getSelectedDayColorTop, getSelectedDayHeaderColorBottom, getSelectedDayHeaderColorTop, getSundayBackgroundColorBottom, getSundayBackgroundColorTop, getWeekdayBackgroundColorBottom, getWeekdayBackgroundColorTop
org.eclipse.swt.graphics.Color getLineColor()
org.eclipse.swt.graphics.Color getWeekDividerLineColor()
org.eclipse.swt.graphics.Color getTextColor()
org.eclipse.swt.graphics.Color getWeekdayTextColor()
org.eclipse.swt.graphics.Color getSaturdayTextColor()
org.eclipse.swt.graphics.Color getSundayTextColor()
org.eclipse.swt.graphics.Color getTextHeaderBackgroundColorTop()
org.eclipse.swt.graphics.Color getTextHeaderBackgroundColorBottom()
org.eclipse.swt.graphics.Color getTimeHeaderBackgroundColorTop()
org.eclipse.swt.graphics.Color getTimeHeaderBackgroundColorBottom()
org.eclipse.swt.graphics.Color getPhaseHeaderBackgroundColorTop()
org.eclipse.swt.graphics.Color getPhaseHeaderBackgroundColorBottom()
org.eclipse.swt.graphics.Color getPercentageBarColorTop()
org.eclipse.swt.graphics.Color getPercentageBarColorBottom()
org.eclipse.swt.graphics.Color getPercentageBarRemainderColorTop()
org.eclipse.swt.graphics.Color getPercentageBarRemainderColorBottom()
org.eclipse.swt.graphics.Color getArrowColor()
org.eclipse.swt.graphics.Color getReverseArrowColor()
org.eclipse.swt.graphics.Color getEventBorderColor()
org.eclipse.swt.graphics.Color getFadeOffColor1()
org.eclipse.swt.graphics.Color getFadeOffColor2()
org.eclipse.swt.graphics.Color getFadeOffColor3()
org.eclipse.swt.graphics.Color getTodayBackgroundColorTop()
org.eclipse.swt.graphics.Color getTodayBackgroundColorBottom()
org.eclipse.swt.graphics.Color getRevisedStartColor()
org.eclipse.swt.graphics.Color getRevisedEndColor()
org.eclipse.swt.graphics.Color getZoomBackgroundColorBottom()
org.eclipse.swt.graphics.Color getZoomBackgroundColorTop()
org.eclipse.swt.graphics.Color getZoomBorderColor()
org.eclipse.swt.graphics.Color getZoomTextColor()
org.eclipse.swt.graphics.Color getTooltipBackgroundColor()
org.eclipse.swt.graphics.Color getTooltipForegroundColor()
org.eclipse.swt.graphics.Color getTooltipForegroundColorFaded()
org.eclipse.swt.graphics.Color getScopeBorderColor()
org.eclipse.swt.graphics.Color getScopeGradientColorTop()
org.eclipse.swt.graphics.Color getScopeGradientColorBottom()
org.eclipse.swt.graphics.Color getBlack()
org.eclipse.swt.graphics.Color getWhite()
org.eclipse.swt.graphics.Color getTopHorizontalLinesColor()
org.eclipse.swt.graphics.Color getHourTimeDividerColor()
org.eclipse.swt.graphics.Color getWeekTimeDividerColor()
org.eclipse.swt.graphics.Color getMonthTimeDividerColor()
org.eclipse.swt.graphics.Color getYearTimeDividerColor()
org.eclipse.swt.graphics.Color getTodayLineColor()
int getTodayLineAlpha()
int getWeekDividerAlpha()
boolean useAlphaDrawing()
boolean useAlphaDrawingOn3DEventDropShadows()
org.eclipse.swt.graphics.Color getTickMarkColor()
org.eclipse.swt.graphics.Color getAdvancedTooltipDividerColor()
org.eclipse.swt.graphics.Color getAdvancedTooltipDividerShadowColor()
org.eclipse.swt.graphics.Color getAdvancedTooltipInnerFillTopColor()
org.eclipse.swt.graphics.Color getAdvancedTooltipInnerFillBottomColor()
org.eclipse.swt.graphics.Color getAdvancedTooltipTextColor()
org.eclipse.swt.graphics.Color getAdvancedTooltipBorderColor()
org.eclipse.swt.graphics.Color getAdvancedTooltipShadowCornerInnerColor()
org.eclipse.swt.graphics.Color getAdvancedTooltipShadowCornerOuterColor()
org.eclipse.swt.graphics.Color getAdvancedTooltipShadowInnerCornerColor()
org.eclipse.swt.graphics.Color getActiveSessionBarColorLeft()
org.eclipse.swt.graphics.Color getActiveSessionBarColorRight()
org.eclipse.swt.graphics.Color getNonActiveSessionBarColorLeft()
org.eclipse.swt.graphics.Color getNonActiveSessionBarColorRight()
org.eclipse.swt.graphics.Color getSessionBarDividerColorLeft()
org.eclipse.swt.graphics.Color getSessionBarDividerColorRight()
org.eclipse.swt.graphics.Color getOriginalLocationColor()
org.eclipse.swt.graphics.Color getVerticalInsertMarkerColor()
org.eclipse.swt.graphics.Color getPeriodLineColor()
org.eclipse.swt.graphics.Color getSectionDetailAreaForegroundColor(GanttSection section)
section
- The GanttSection for which the foreground color is requested.org.eclipse.swt.graphics.Color getSectionDetailAreaBackgroundColor(GanttSection section)
section
- The GanttSection for which the background color is requested.boolean drawSectionDetailGradientTopDown()
true
if the gradient should sweep from top to bottom,
else sweeps from left to right