C# 클래스 ComponentFactory.Krypton.Toolkit.PaletteBase

상속: System.ComponentModel.Component, IPalette
파일 보기 프로젝트 열기: ComponentFactory/Krypton

공개 메소드들

메소드 설명
FadedColor ( Color baseColor ) : Color

Create a faded version of provided color.

GetAllowFormChrome ( ) : InheritBool

Gets a value indicating if KryptonForm instances should show custom chrome.

GetBackColor1 ( PaletteBackStyle style, PaletteState state ) : Color

Gets the first background color.

GetBackColor2 ( PaletteBackStyle style, PaletteState state ) : Color

Gets the second back color.

GetBackColorAlign ( PaletteBackStyle style, PaletteState state ) : PaletteRectangleAlign

Gets the color alignment.

GetBackColorAngle ( PaletteBackStyle style, PaletteState state ) : float

Gets the color background angle.

GetBackColorStyle ( PaletteBackStyle style, PaletteState state ) : PaletteColorStyle

Gets the color background drawing style.

GetBackDraw ( PaletteBackStyle style, PaletteState state ) : InheritBool

Gets a value indicating if background should be drawn.

GetBackGraphicsHint ( PaletteBackStyle style, PaletteState state ) : PaletteGraphicsHint

Gets the graphics drawing hint for the background.

GetBackImage ( PaletteBackStyle style, PaletteState state ) : Image

Gets a background image.

GetBackImageAlign ( PaletteBackStyle style, PaletteState state ) : PaletteRectangleAlign

Gets the image alignment.

GetBackImageStyle ( PaletteBackStyle style, PaletteState state ) : PaletteImageStyle

Gets the background image style.

GetBorderColor1 ( PaletteBorderStyle style, PaletteState state ) : Color

Gets the first border color.

GetBorderColor2 ( PaletteBorderStyle style, PaletteState state ) : Color

Gets the second border color.

GetBorderColorAlign ( PaletteBorderStyle style, PaletteState state ) : PaletteRectangleAlign

Gets the color border alignment.

GetBorderColorAngle ( PaletteBorderStyle style, PaletteState state ) : float

Gets the color border angle.

GetBorderColorStyle ( PaletteBorderStyle style, PaletteState state ) : PaletteColorStyle

Gets the color border drawing style.

GetBorderDraw ( PaletteBorderStyle style, PaletteState state ) : InheritBool

Gets a value indicating if border should be drawn.

GetBorderDrawBorders ( PaletteBorderStyle style, PaletteState state ) : PaletteDrawBorders

Gets a value indicating which borders to draw.

GetBorderGraphicsHint ( PaletteBorderStyle style, PaletteState state ) : PaletteGraphicsHint

Gets the graphics drawing hint for the border.

GetBorderImage ( PaletteBorderStyle style, PaletteState state ) : Image

Gets a border image.

GetBorderImageAlign ( PaletteBorderStyle style, PaletteState state ) : PaletteRectangleAlign

Gets the image border alignment.

GetBorderImageStyle ( PaletteBorderStyle style, PaletteState state ) : PaletteImageStyle

Gets the border image style.

GetBorderRounding ( PaletteBorderStyle style, PaletteState state ) : int

Gets the border corner rounding.

GetBorderWidth ( PaletteBorderStyle style, PaletteState state ) : int

Gets the border width.

GetButtonSpecColorMap ( PaletteButtonSpecStyle style ) : Color

Gets the color to remap from the image to the container foreground.

GetButtonSpecColorTransparent ( PaletteButtonSpecStyle style ) : Color

Gets the color to remap to transparent.

GetButtonSpecEdge ( PaletteButtonSpecStyle style ) : PaletteRelativeEdgeAlign

Gets the edge to positon the button against.

GetButtonSpecIcon ( PaletteButtonSpecStyle style ) : Icon

Gets the icon to display for the button.

GetButtonSpecImage ( PaletteButtonSpecStyle style, PaletteState state ) : Image

Gets the image to display for the button.

GetButtonSpecImageTransparentColor ( PaletteButtonSpecStyle style ) : Color

Gets the image transparent color.

GetButtonSpecLocation ( PaletteButtonSpecStyle style ) : HeaderLocation

Get the location for the button.

GetButtonSpecLongText ( PaletteButtonSpecStyle style ) : string

Gets the long text to display for the button.

GetButtonSpecOrientation ( PaletteButtonSpecStyle style ) : PaletteButtonOrientation

Gets the button orientation.

GetButtonSpecShortText ( PaletteButtonSpecStyle style ) : string

Gets the short text to display for the button.

GetButtonSpecStyle ( PaletteButtonSpecStyle style ) : PaletteButtonStyle

Gets the button style used for drawing the button.

GetButtonSpecToolTipTitle ( PaletteButtonSpecStyle style ) : string

Gets the tooltip title text to display for the button.

GetCheckBoxImage ( bool enabled, CheckState checkState, bool tracking, bool pressed ) : Image

Gets a check box image appropriate for the provided state.

GetContentAdjacentGap ( PaletteContentStyle style, PaletteState state ) : int

Gets the padding between adjacent content items.

GetContentDraw ( PaletteContentStyle style, PaletteState state ) : InheritBool

Gets a value indicating if content should be drawn.

GetContentDrawFocus ( PaletteContentStyle style, PaletteState state ) : InheritBool

Gets a value indicating if content should be drawn with focus indication.

GetContentImageColorMap ( PaletteContentStyle style, PaletteState state ) : Color

Gets the image color to remap into another color.

GetContentImageColorTo ( PaletteContentStyle style, PaletteState state ) : Color

Gets the color to use in place of the image map color.

GetContentImageColorTransparent ( PaletteContentStyle style, PaletteState state ) : Color

Gets the image color that should be transparent.

GetContentImageEffect ( PaletteContentStyle style, PaletteState state ) : PaletteImageEffect

Gets the effect applied to drawing of the image.

GetContentImageH ( PaletteContentStyle style, PaletteState state ) : PaletteRelativeAlign

Gets the horizontal relative alignment of the image.

GetContentImageV ( PaletteContentStyle style, PaletteState state ) : PaletteRelativeAlign

Gets the vertical relative alignment of the image.

GetContentLongTextColor1 ( PaletteContentStyle style, PaletteState state ) : Color

Gets the first back color for the long text.

GetContentLongTextColor2 ( PaletteContentStyle style, PaletteState state ) : Color

Gets the second back color for the long text.

GetContentLongTextColorAlign ( PaletteContentStyle style, PaletteState state ) : PaletteRectangleAlign

Gets the color alignment for the long text.

GetContentLongTextColorAngle ( PaletteContentStyle style, PaletteState state ) : float

Gets the color background angle for the long text.

GetContentLongTextColorStyle ( PaletteContentStyle style, PaletteState state ) : PaletteColorStyle

Gets the color drawing style for the long text.

GetContentLongTextFont ( PaletteContentStyle style, PaletteState state ) : Font

Gets the font for the long text.

GetContentLongTextH ( PaletteContentStyle style, PaletteState state ) : PaletteRelativeAlign

Gets the horizontal relative alignment of the long text.

GetContentLongTextHint ( PaletteContentStyle style, PaletteState state ) : PaletteTextHint

Gets the rendering hint for the long text.

GetContentLongTextImage ( PaletteContentStyle style, PaletteState state ) : Image

Gets a background image for the long text.

GetContentLongTextImageAlign ( PaletteContentStyle style, PaletteState state ) : PaletteRectangleAlign

Gets the image alignment for the long text.

GetContentLongTextImageStyle ( PaletteContentStyle style, PaletteState state ) : PaletteImageStyle

Gets the background image style for the long text.

GetContentLongTextMultiLine ( PaletteContentStyle style, PaletteState state ) : InheritBool

Gets the flag indicating if multiline text is allowed for long text.

GetContentLongTextMultiLineH ( PaletteContentStyle style, PaletteState state ) : PaletteRelativeAlign

Gets the horizontal relative alignment of multiline long text.

GetContentLongTextNewFont ( PaletteContentStyle style, PaletteState state ) : Font

Gets the font for the long text by generating a new font instance.

GetContentLongTextPrefix ( PaletteContentStyle style, PaletteState state ) : PaletteTextHotkeyPrefix

Gets the prefix drawing setting for long text.

GetContentLongTextTrim ( PaletteContentStyle style, PaletteState state ) : PaletteTextTrim

Gets the text trimming to use for long text.

GetContentLongTextV ( PaletteContentStyle style, PaletteState state ) : PaletteRelativeAlign

Gets the vertical relative alignment of the long text.

GetContentPadding ( PaletteContentStyle style, PaletteState state ) : Padding

Gets the padding between the border and content drawing.

GetContentShortTextColor1 ( PaletteContentStyle style, PaletteState state ) : Color

Gets the first back color for the short text.

GetContentShortTextColor2 ( PaletteContentStyle style, PaletteState state ) : Color

Gets the second back color for the short text.

GetContentShortTextColorAlign ( PaletteContentStyle style, PaletteState state ) : PaletteRectangleAlign

Gets the color alignment for the short text.

GetContentShortTextColorAngle ( PaletteContentStyle style, PaletteState state ) : float

Gets the color background angle for the short text.

GetContentShortTextColorStyle ( PaletteContentStyle style, PaletteState state ) : PaletteColorStyle

Gets the color drawing style for the short text.

GetContentShortTextFont ( PaletteContentStyle style, PaletteState state ) : Font

Gets the font for the short text.

GetContentShortTextH ( PaletteContentStyle style, PaletteState state ) : PaletteRelativeAlign

Gets the horizontal relative alignment of the short text.

GetContentShortTextHint ( PaletteContentStyle style, PaletteState state ) : PaletteTextHint

Gets the rendering hint for the short text.

GetContentShortTextImage ( PaletteContentStyle style, PaletteState state ) : Image

Gets a background image for the short text.

GetContentShortTextImageAlign ( PaletteContentStyle style, PaletteState state ) : PaletteRectangleAlign

Gets the image alignment for the short text.

GetContentShortTextImageStyle ( PaletteContentStyle style, PaletteState state ) : PaletteImageStyle

Gets the background image style.

GetContentShortTextMultiLine ( PaletteContentStyle style, PaletteState state ) : InheritBool

Gets the flag indicating if multiline text is allowed for short text.

GetContentShortTextMultiLineH ( PaletteContentStyle style, PaletteState state ) : PaletteRelativeAlign

Gets the horizontal relative alignment of multiline short text.

GetContentShortTextNewFont ( PaletteContentStyle style, PaletteState state ) : Font

Gets the font for the short text by generating a new font instance.

GetContentShortTextPrefix ( PaletteContentStyle style, PaletteState state ) : PaletteTextHotkeyPrefix

Gets the prefix drawing setting for short text.

GetContentShortTextTrim ( PaletteContentStyle style, PaletteState state ) : PaletteTextTrim

Gets the text trimming to use for short text.

GetContentShortTextV ( PaletteContentStyle style, PaletteState state ) : PaletteRelativeAlign

Gets the vertical relative alignment of the short text.

GetContextMenuCheckedImage ( ) : Image

Gets a checked image appropriate for a context menu item.

GetContextMenuIndeterminateImage ( ) : Image

Gets a indeterminate image appropriate for a context menu item.

GetContextMenuSubMenuImage ( ) : Image

Gets an image indicating a sub-menu on a context menu item.

GetDragDropDockActive ( ) : Color

Gets the active color for docking indicators.

GetDragDropDockBack ( ) : Color

Gets the background color for the docking indicators area.

GetDragDropDockBorder ( ) : Color

Gets the border color for the docking indicators area.

GetDragDropDockInactive ( ) : Color

Gets the inactive color for docking indicators.

GetDragDropFeedback ( ) : PaletteDragFeedback

Gets the feedback drawing method used.

GetDragDropSolidBack ( ) : Color

Gets the background color for a solid drag drop area.

GetDragDropSolidBorder ( ) : Color

Gets the border color for a solid drag drop area.

GetDragDropSolidOpacity ( ) : float

Gets the opacity of the solid area.

GetDropDownButtonImage ( PaletteState state ) : Image

Gets a drop down button image appropriate for the provided state.

GetElementColor1 ( PaletteElement element, PaletteState state ) : Color

Gets the first element color.

GetElementColor2 ( PaletteElement element, PaletteState state ) : Color

Gets the second element color.

GetElementColor3 ( PaletteElement element, PaletteState state ) : Color

Gets the third element color.

GetElementColor4 ( PaletteElement element, PaletteState state ) : Color

Gets the fourth element color.

GetElementColor5 ( PaletteElement element, PaletteState state ) : Color

Gets the fifth element color.

GetGalleryButtonImage ( PaletteRibbonGalleryButton button, PaletteState state ) : Image

Gets a check box image appropriate for the provided state.

GetMetricBool ( PaletteState state, PaletteMetricBool metric ) : InheritBool

Gets a boolean metric value.

GetMetricInt ( PaletteState state, PaletteMetricInt metric ) : int

Gets an integer metric value.

GetMetricPadding ( PaletteState state, PaletteMetricPadding metric ) : Padding

Gets a padding metric value.

GetRadioButtonImage ( bool enabled, bool checkState, bool tracking, bool pressed ) : Image

Gets a check box image appropriate for the provided state.

GetRenderer ( ) : IRenderer

Gets the renderer to use for this palette.

GetRibbonBackColor1 ( PaletteRibbonBackStyle style, PaletteState state ) : Color

Gets the first background color for the ribbon item.

GetRibbonBackColor2 ( PaletteRibbonBackStyle style, PaletteState state ) : Color

Gets the second background color for the ribbon item.

GetRibbonBackColor3 ( PaletteRibbonBackStyle style, PaletteState state ) : Color

Gets the third background color for the ribbon item.

GetRibbonBackColor4 ( PaletteRibbonBackStyle style, PaletteState state ) : Color

Gets the fourth background color for the ribbon item.

GetRibbonBackColor5 ( PaletteRibbonBackStyle style, PaletteState state ) : Color

Gets the fifth background color for the ribbon item.

GetRibbonBackColorStyle ( PaletteRibbonBackStyle style, PaletteState state ) : PaletteRibbonColorStyle

Gets the method used to draw the background of a ribbon item.

GetRibbonContextTextAlign ( PaletteState state ) : PaletteRelativeAlign

Gets the text alignment for the ribbon context text.

GetRibbonContextTextColor ( PaletteState state ) : Color

Gets the color for the ribbon context text.

GetRibbonContextTextFont ( PaletteState state ) : Font

Gets the font for the ribbon context text.

GetRibbonDisabledDark ( PaletteState state ) : Color

Gets the dark disabled color used for ribbon glyphs.

GetRibbonDisabledLight ( PaletteState state ) : Color

Gets the light disabled color used for ribbon glyphs.

GetRibbonDropArrowDark ( PaletteState state ) : Color

Gets the color for the drop arrow dark.

GetRibbonDropArrowLight ( PaletteState state ) : Color

Gets the color for the drop arrow light.

GetRibbonGroupDialogDark ( PaletteState state ) : Color

Gets the color for the dialog launcher dark.

GetRibbonGroupDialogLight ( PaletteState state ) : Color

Gets the color for the dialog launcher light.

GetRibbonGroupSeparatorDark ( PaletteState state ) : Color

Gets the color for the group separator dark.

GetRibbonGroupSeparatorLight ( PaletteState state ) : Color

Gets the color for the group separator light.

GetRibbonMinimizeBarDark ( PaletteState state ) : Color

Gets the color for the minimize bar dark.

GetRibbonMinimizeBarLight ( PaletteState state ) : Color

Gets the color for the minimize bar light.

GetRibbonQATButtonDark ( PaletteState state ) : Color

Gets the color for the extra QAT button dark content color.

GetRibbonQATButtonLight ( PaletteState state ) : Color

Gets the color for the extra QAT button light content color.

GetRibbonShape ( ) : PaletteRibbonShape

Gets the ribbon shape that should be used.

GetRibbonTabSeparatorColor ( PaletteState state ) : Color

Gets the color for the tab separator.

GetRibbonTabSeparatorContextColor ( PaletteState state ) : Color

Gets the color for the tab context separators.

GetRibbonTextColor ( PaletteRibbonTextStyle style, PaletteState state ) : Color

Gets the tab color for the item text.

GetRibbonTextFont ( PaletteState state ) : Font

Gets the font for the ribbon text.

GetRibbonTextHint ( PaletteState state ) : PaletteTextHint

Gets the rendering hint for the ribbon font.

GetTreeViewImage ( bool expanded ) : Image

Gets a tree view image appropriate for the provided state.

MergeColors ( Color color1, float percent1, Color color2, float percent2 ) : Color

Merge two colors together using relative percentages.

MergeColors ( Color color1, float percent1, Color color2, float percent2, Color color3, float percent3 ) : Color

Merge three colors together using relative percentages.

PaletteBase ( ) : System

Initialize a new instance of the PaletteBase class.

보호된 메소드들

메소드 설명
DefineFonts ( ) : void

Update the fonts to reflect system or user defined changes.

OnAllowFormChromeChanged ( object sender, EventArgs e ) : void

Raises the AllowFormChromeChanged event.

OnBasePaletteChanged ( object sender, EventArgs e ) : void

Raises the BasePaletteChanged event.

OnBaseRendererChanged ( object sender, EventArgs e ) : void

Raises the BaseRendererChanged event.

OnButtonSpecChanged ( object sender, EventArgs e ) : void

Raises the ButtonSpecChanged event.

OnPalettePaint ( object sender, PaletteLayoutEventArgs e ) : void

Raises the PalettePaint event.

OnUserPreferenceChanged ( object sender, Microsoft.Win32.UserPreferenceChangedEventArgs e ) : void

Handle a change in the user preferences.

비공개 메소드들

메소드 설명
UserPreferenceChanged ( ) : void

메소드 상세

DefineFonts() 보호된 추상적인 메소드

Update the fonts to reflect system or user defined changes.
protected abstract DefineFonts ( ) : void
리턴 void

FadedColor() 공개 정적인 메소드

Create a faded version of provided color.
public static FadedColor ( Color baseColor ) : Color
baseColor Color Starting color.
리턴 Color

GetAllowFormChrome() 공개 추상적인 메소드

Gets a value indicating if KryptonForm instances should show custom chrome.
public abstract GetAllowFormChrome ( ) : InheritBool
리턴 InheritBool

GetBackColor1() 공개 추상적인 메소드

Gets the first background color.
public abstract GetBackColor1 ( PaletteBackStyle style, PaletteState state ) : Color
style PaletteBackStyle Background style.
state PaletteState Palette value should be applicable to this state.
리턴 Color

GetBackColor2() 공개 추상적인 메소드

Gets the second back color.
public abstract GetBackColor2 ( PaletteBackStyle style, PaletteState state ) : Color
style PaletteBackStyle Background style.
state PaletteState Palette value should be applicable to this state.
리턴 Color

GetBackColorAlign() 공개 추상적인 메소드

Gets the color alignment.
public abstract GetBackColorAlign ( PaletteBackStyle style, PaletteState state ) : PaletteRectangleAlign
style PaletteBackStyle Background style.
state PaletteState Palette value should be applicable to this state.
리턴 PaletteRectangleAlign

GetBackColorAngle() 공개 추상적인 메소드

Gets the color background angle.
public abstract GetBackColorAngle ( PaletteBackStyle style, PaletteState state ) : float
style PaletteBackStyle Background style.
state PaletteState Palette value should be applicable to this state.
리턴 float

GetBackColorStyle() 공개 추상적인 메소드

Gets the color background drawing style.
public abstract GetBackColorStyle ( PaletteBackStyle style, PaletteState state ) : PaletteColorStyle
style PaletteBackStyle Background style.
state PaletteState Palette value should be applicable to this state.
리턴 PaletteColorStyle

GetBackDraw() 공개 추상적인 메소드

Gets a value indicating if background should be drawn.
public abstract GetBackDraw ( PaletteBackStyle style, PaletteState state ) : InheritBool
style PaletteBackStyle Background style.
state PaletteState Palette value should be applicable to this state.
리턴 InheritBool

GetBackGraphicsHint() 공개 추상적인 메소드

Gets the graphics drawing hint for the background.
public abstract GetBackGraphicsHint ( PaletteBackStyle style, PaletteState state ) : PaletteGraphicsHint
style PaletteBackStyle Border style.
state PaletteState Palette value should be applicable to this state.
리턴 PaletteGraphicsHint

GetBackImage() 공개 추상적인 메소드

Gets a background image.
public abstract GetBackImage ( PaletteBackStyle style, PaletteState state ) : Image
style PaletteBackStyle Background style.
state PaletteState Palette value should be applicable to this state.
리턴 Image

GetBackImageAlign() 공개 추상적인 메소드

Gets the image alignment.
public abstract GetBackImageAlign ( PaletteBackStyle style, PaletteState state ) : PaletteRectangleAlign
style PaletteBackStyle Background style.
state PaletteState Palette value should be applicable to this state.
리턴 PaletteRectangleAlign

GetBackImageStyle() 공개 추상적인 메소드

Gets the background image style.
public abstract GetBackImageStyle ( PaletteBackStyle style, PaletteState state ) : PaletteImageStyle
style PaletteBackStyle Background style.
state PaletteState Palette value should be applicable to this state.
리턴 PaletteImageStyle

GetBorderColor1() 공개 추상적인 메소드

Gets the first border color.
public abstract GetBorderColor1 ( PaletteBorderStyle style, PaletteState state ) : Color
style PaletteBorderStyle Border style.
state PaletteState Palette value should be applicable to this state.
리턴 Color

GetBorderColor2() 공개 추상적인 메소드

Gets the second border color.
public abstract GetBorderColor2 ( PaletteBorderStyle style, PaletteState state ) : Color
style PaletteBorderStyle Border style.
state PaletteState Palette value should be applicable to this state.
리턴 Color

GetBorderColorAlign() 공개 추상적인 메소드

Gets the color border alignment.
public abstract GetBorderColorAlign ( PaletteBorderStyle style, PaletteState state ) : PaletteRectangleAlign
style PaletteBorderStyle Border style.
state PaletteState Palette value should be applicable to this state.
리턴 PaletteRectangleAlign

GetBorderColorAngle() 공개 추상적인 메소드

Gets the color border angle.
public abstract GetBorderColorAngle ( PaletteBorderStyle style, PaletteState state ) : float
style PaletteBorderStyle Border style.
state PaletteState Palette value should be applicable to this state.
리턴 float

GetBorderColorStyle() 공개 추상적인 메소드

Gets the color border drawing style.
public abstract GetBorderColorStyle ( PaletteBorderStyle style, PaletteState state ) : PaletteColorStyle
style PaletteBorderStyle Border style.
state PaletteState Palette value should be applicable to this state.
리턴 PaletteColorStyle

GetBorderDraw() 공개 추상적인 메소드

Gets a value indicating if border should be drawn.
public abstract GetBorderDraw ( PaletteBorderStyle style, PaletteState state ) : InheritBool
style PaletteBorderStyle Border style.
state PaletteState Palette value should be applicable to this state.
리턴 InheritBool

GetBorderDrawBorders() 공개 추상적인 메소드

Gets a value indicating which borders to draw.
public abstract GetBorderDrawBorders ( PaletteBorderStyle style, PaletteState state ) : PaletteDrawBorders
style PaletteBorderStyle Border style.
state PaletteState Palette value should be applicable to this state.
리턴 PaletteDrawBorders

GetBorderGraphicsHint() 공개 추상적인 메소드

Gets the graphics drawing hint for the border.
public abstract GetBorderGraphicsHint ( PaletteBorderStyle style, PaletteState state ) : PaletteGraphicsHint
style PaletteBorderStyle Border style.
state PaletteState Palette value should be applicable to this state.
리턴 PaletteGraphicsHint

GetBorderImage() 공개 추상적인 메소드

Gets a border image.
public abstract GetBorderImage ( PaletteBorderStyle style, PaletteState state ) : Image
style PaletteBorderStyle Border style.
state PaletteState Palette value should be applicable to this state.
리턴 Image

GetBorderImageAlign() 공개 추상적인 메소드

Gets the image border alignment.
public abstract GetBorderImageAlign ( PaletteBorderStyle style, PaletteState state ) : PaletteRectangleAlign
style PaletteBorderStyle Border style.
state PaletteState Palette value should be applicable to this state.
리턴 PaletteRectangleAlign

GetBorderImageStyle() 공개 추상적인 메소드

Gets the border image style.
public abstract GetBorderImageStyle ( PaletteBorderStyle style, PaletteState state ) : PaletteImageStyle
style PaletteBorderStyle Border style.
state PaletteState Palette value should be applicable to this state.
리턴 PaletteImageStyle

GetBorderRounding() 공개 추상적인 메소드

Gets the border corner rounding.
public abstract GetBorderRounding ( PaletteBorderStyle style, PaletteState state ) : int
style PaletteBorderStyle Border style.
state PaletteState Palette value should be applicable to this state.
리턴 int

GetBorderWidth() 공개 추상적인 메소드

Gets the border width.
public abstract GetBorderWidth ( PaletteBorderStyle style, PaletteState state ) : int
style PaletteBorderStyle Border style.
state PaletteState Palette value should be applicable to this state.
리턴 int

GetButtonSpecColorMap() 공개 추상적인 메소드

Gets the color to remap from the image to the container foreground.
public abstract GetButtonSpecColorMap ( PaletteButtonSpecStyle style ) : Color
style PaletteButtonSpecStyle Style of button spec.
리턴 Color

GetButtonSpecColorTransparent() 공개 추상적인 메소드

Gets the color to remap to transparent.
public abstract GetButtonSpecColorTransparent ( PaletteButtonSpecStyle style ) : Color
style PaletteButtonSpecStyle Style of button spec.
리턴 Color

GetButtonSpecEdge() 공개 추상적인 메소드

Gets the edge to positon the button against.
public abstract GetButtonSpecEdge ( PaletteButtonSpecStyle style ) : PaletteRelativeEdgeAlign
style PaletteButtonSpecStyle Style of button spec.
리턴 PaletteRelativeEdgeAlign

GetButtonSpecIcon() 공개 추상적인 메소드

Gets the icon to display for the button.
public abstract GetButtonSpecIcon ( PaletteButtonSpecStyle style ) : Icon
style PaletteButtonSpecStyle Style of button spec.
리턴 System.Drawing.Icon

GetButtonSpecImage() 공개 추상적인 메소드

Gets the image to display for the button.
public abstract GetButtonSpecImage ( PaletteButtonSpecStyle style, PaletteState state ) : Image
style PaletteButtonSpecStyle Style of button spec.
state PaletteState State for which image is required.
리턴 Image

GetButtonSpecImageTransparentColor() 공개 추상적인 메소드

Gets the image transparent color.
public abstract GetButtonSpecImageTransparentColor ( PaletteButtonSpecStyle style ) : Color
style PaletteButtonSpecStyle Style of button spec.
리턴 Color

GetButtonSpecLocation() 공개 추상적인 메소드

Get the location for the button.
public abstract GetButtonSpecLocation ( PaletteButtonSpecStyle style ) : HeaderLocation
style PaletteButtonSpecStyle Style of button spec.
리턴 HeaderLocation

GetButtonSpecLongText() 공개 추상적인 메소드

Gets the long text to display for the button.
public abstract GetButtonSpecLongText ( PaletteButtonSpecStyle style ) : string
style PaletteButtonSpecStyle Style of button spec.
리턴 string

GetButtonSpecOrientation() 공개 추상적인 메소드

Gets the button orientation.
public abstract GetButtonSpecOrientation ( PaletteButtonSpecStyle style ) : PaletteButtonOrientation
style PaletteButtonSpecStyle Style of button spec.
리턴 PaletteButtonOrientation

GetButtonSpecShortText() 공개 추상적인 메소드

Gets the short text to display for the button.
public abstract GetButtonSpecShortText ( PaletteButtonSpecStyle style ) : string
style PaletteButtonSpecStyle Style of button spec.
리턴 string

GetButtonSpecStyle() 공개 추상적인 메소드

Gets the button style used for drawing the button.
public abstract GetButtonSpecStyle ( PaletteButtonSpecStyle style ) : PaletteButtonStyle
style PaletteButtonSpecStyle Style of button spec.
리턴 PaletteButtonStyle

GetButtonSpecToolTipTitle() 공개 메소드

Gets the tooltip title text to display for the button.
public GetButtonSpecToolTipTitle ( PaletteButtonSpecStyle style ) : string
style PaletteButtonSpecStyle Style of button spec.
리턴 string

GetCheckBoxImage() 공개 추상적인 메소드

Gets a check box image appropriate for the provided state.
public abstract GetCheckBoxImage ( bool enabled, CheckState checkState, bool tracking, bool pressed ) : Image
enabled bool Is the check box enabled.
checkState CheckState Is the check box checked/unchecked/indeterminate.
tracking bool Is the check box being hot tracked.
pressed bool Is the check box being pressed.
리턴 Image

GetContentAdjacentGap() 공개 추상적인 메소드

Gets the padding between adjacent content items.
public abstract GetContentAdjacentGap ( PaletteContentStyle style, PaletteState state ) : int
style PaletteContentStyle Content style.
state PaletteState Palette value should be applicable to this state.
리턴 int

GetContentDraw() 공개 추상적인 메소드

Gets a value indicating if content should be drawn.
public abstract GetContentDraw ( PaletteContentStyle style, PaletteState state ) : InheritBool
style PaletteContentStyle Content style.
state PaletteState Palette value should be applicable to this state.
리턴 InheritBool

GetContentDrawFocus() 공개 추상적인 메소드

Gets a value indicating if content should be drawn with focus indication.
public abstract GetContentDrawFocus ( PaletteContentStyle style, PaletteState state ) : InheritBool
style PaletteContentStyle Content style.
state PaletteState Palette value should be applicable to this state.
리턴 InheritBool

GetContentImageColorMap() 공개 추상적인 메소드

Gets the image color to remap into another color.
public abstract GetContentImageColorMap ( PaletteContentStyle style, PaletteState state ) : Color
style PaletteContentStyle Content style.
state PaletteState Palette value should be applicable to this state.
리턴 Color

GetContentImageColorTo() 공개 추상적인 메소드

Gets the color to use in place of the image map color.
public abstract GetContentImageColorTo ( PaletteContentStyle style, PaletteState state ) : Color
style PaletteContentStyle Content style.
state PaletteState Palette value should be applicable to this state.
리턴 Color

GetContentImageColorTransparent() 공개 추상적인 메소드

Gets the image color that should be transparent.
public abstract GetContentImageColorTransparent ( PaletteContentStyle style, PaletteState state ) : Color
style PaletteContentStyle Content style.
state PaletteState Palette value should be applicable to this state.
리턴 Color

GetContentImageEffect() 공개 추상적인 메소드

Gets the effect applied to drawing of the image.
public abstract GetContentImageEffect ( PaletteContentStyle style, PaletteState state ) : PaletteImageEffect
style PaletteContentStyle Content style.
state PaletteState Palette value should be applicable to this state.
리턴 PaletteImageEffect

GetContentImageH() 공개 추상적인 메소드

Gets the horizontal relative alignment of the image.
public abstract GetContentImageH ( PaletteContentStyle style, PaletteState state ) : PaletteRelativeAlign
style PaletteContentStyle Content style.
state PaletteState Palette value should be applicable to this state.
리턴 PaletteRelativeAlign

GetContentImageV() 공개 추상적인 메소드

Gets the vertical relative alignment of the image.
public abstract GetContentImageV ( PaletteContentStyle style, PaletteState state ) : PaletteRelativeAlign
style PaletteContentStyle Content style.
state PaletteState Palette value should be applicable to this state.
리턴 PaletteRelativeAlign

GetContentLongTextColor1() 공개 추상적인 메소드

Gets the first back color for the long text.
public abstract GetContentLongTextColor1 ( PaletteContentStyle style, PaletteState state ) : Color
style PaletteContentStyle Content style.
state PaletteState Palette value should be applicable to this state.
리턴 Color

GetContentLongTextColor2() 공개 추상적인 메소드

Gets the second back color for the long text.
public abstract GetContentLongTextColor2 ( PaletteContentStyle style, PaletteState state ) : Color
style PaletteContentStyle Content style.
state PaletteState Palette value should be applicable to this state.
리턴 Color

GetContentLongTextColorAlign() 공개 추상적인 메소드

Gets the color alignment for the long text.
public abstract GetContentLongTextColorAlign ( PaletteContentStyle style, PaletteState state ) : PaletteRectangleAlign
style PaletteContentStyle Content style.
state PaletteState Palette value should be applicable to this state.
리턴 PaletteRectangleAlign

GetContentLongTextColorAngle() 공개 추상적인 메소드

Gets the color background angle for the long text.
public abstract GetContentLongTextColorAngle ( PaletteContentStyle style, PaletteState state ) : float
style PaletteContentStyle Content style.
state PaletteState Palette value should be applicable to this state.
리턴 float

GetContentLongTextColorStyle() 공개 추상적인 메소드

Gets the color drawing style for the long text.
public abstract GetContentLongTextColorStyle ( PaletteContentStyle style, PaletteState state ) : PaletteColorStyle
style PaletteContentStyle Content style.
state PaletteState Palette value should be applicable to this state.
리턴 PaletteColorStyle

GetContentLongTextFont() 공개 추상적인 메소드

Gets the font for the long text.
public abstract GetContentLongTextFont ( PaletteContentStyle style, PaletteState state ) : Font
style PaletteContentStyle Content style.
state PaletteState Palette value should be applicable to this state.
리턴 System.Drawing.Font

GetContentLongTextH() 공개 추상적인 메소드

Gets the horizontal relative alignment of the long text.
public abstract GetContentLongTextH ( PaletteContentStyle style, PaletteState state ) : PaletteRelativeAlign
style PaletteContentStyle Content style.
state PaletteState Palette value should be applicable to this state.
리턴 PaletteRelativeAlign

GetContentLongTextHint() 공개 추상적인 메소드

Gets the rendering hint for the long text.
public abstract GetContentLongTextHint ( PaletteContentStyle style, PaletteState state ) : PaletteTextHint
style PaletteContentStyle Content style.
state PaletteState Palette value should be applicable to this state.
리턴 PaletteTextHint

GetContentLongTextImage() 공개 추상적인 메소드

Gets a background image for the long text.
public abstract GetContentLongTextImage ( PaletteContentStyle style, PaletteState state ) : Image
style PaletteContentStyle Content style.
state PaletteState Palette value should be applicable to this state.
리턴 Image

GetContentLongTextImageAlign() 공개 추상적인 메소드

Gets the image alignment for the long text.
public abstract GetContentLongTextImageAlign ( PaletteContentStyle style, PaletteState state ) : PaletteRectangleAlign
style PaletteContentStyle Content style.
state PaletteState Palette value should be applicable to this state.
리턴 PaletteRectangleAlign

GetContentLongTextImageStyle() 공개 추상적인 메소드

Gets the background image style for the long text.
public abstract GetContentLongTextImageStyle ( PaletteContentStyle style, PaletteState state ) : PaletteImageStyle
style PaletteContentStyle Content style.
state PaletteState Palette value should be applicable to this state.
리턴 PaletteImageStyle

GetContentLongTextMultiLine() 공개 추상적인 메소드

Gets the flag indicating if multiline text is allowed for long text.
public abstract GetContentLongTextMultiLine ( PaletteContentStyle style, PaletteState state ) : InheritBool
style PaletteContentStyle Content style.
state PaletteState Palette value should be applicable to this state.
리턴 InheritBool

GetContentLongTextMultiLineH() 공개 추상적인 메소드

Gets the horizontal relative alignment of multiline long text.
public abstract GetContentLongTextMultiLineH ( PaletteContentStyle style, PaletteState state ) : PaletteRelativeAlign
style PaletteContentStyle Content style.
state PaletteState Palette value should be applicable to this state.
리턴 PaletteRelativeAlign

GetContentLongTextNewFont() 공개 추상적인 메소드

Gets the font for the long text by generating a new font instance.
public abstract GetContentLongTextNewFont ( PaletteContentStyle style, PaletteState state ) : Font
style PaletteContentStyle Content style.
state PaletteState Palette value should be applicable to this state.
리턴 System.Drawing.Font

GetContentLongTextPrefix() 공개 추상적인 메소드

Gets the prefix drawing setting for long text.
public abstract GetContentLongTextPrefix ( PaletteContentStyle style, PaletteState state ) : PaletteTextHotkeyPrefix
style PaletteContentStyle Content style.
state PaletteState Palette value should be applicable to this state.
리턴 PaletteTextHotkeyPrefix

GetContentLongTextTrim() 공개 추상적인 메소드

Gets the text trimming to use for long text.
public abstract GetContentLongTextTrim ( PaletteContentStyle style, PaletteState state ) : PaletteTextTrim
style PaletteContentStyle Content style.
state PaletteState Palette value should be applicable to this state.
리턴 PaletteTextTrim

GetContentLongTextV() 공개 추상적인 메소드

Gets the vertical relative alignment of the long text.
public abstract GetContentLongTextV ( PaletteContentStyle style, PaletteState state ) : PaletteRelativeAlign
style PaletteContentStyle Content style.
state PaletteState Palette value should be applicable to this state.
리턴 PaletteRelativeAlign

GetContentPadding() 공개 추상적인 메소드

Gets the padding between the border and content drawing.
public abstract GetContentPadding ( PaletteContentStyle style, PaletteState state ) : Padding
style PaletteContentStyle Content style.
state PaletteState Palette value should be applicable to this state.
리턴 Padding

GetContentShortTextColor1() 공개 추상적인 메소드

Gets the first back color for the short text.
public abstract GetContentShortTextColor1 ( PaletteContentStyle style, PaletteState state ) : Color
style PaletteContentStyle Content style.
state PaletteState Palette value should be applicable to this state.
리턴 Color

GetContentShortTextColor2() 공개 추상적인 메소드

Gets the second back color for the short text.
public abstract GetContentShortTextColor2 ( PaletteContentStyle style, PaletteState state ) : Color
style PaletteContentStyle Content style.
state PaletteState Palette value should be applicable to this state.
리턴 Color

GetContentShortTextColorAlign() 공개 추상적인 메소드

Gets the color alignment for the short text.
public abstract GetContentShortTextColorAlign ( PaletteContentStyle style, PaletteState state ) : PaletteRectangleAlign
style PaletteContentStyle Content style.
state PaletteState Palette value should be applicable to this state.
리턴 PaletteRectangleAlign

GetContentShortTextColorAngle() 공개 추상적인 메소드

Gets the color background angle for the short text.
public abstract GetContentShortTextColorAngle ( PaletteContentStyle style, PaletteState state ) : float
style PaletteContentStyle Content style.
state PaletteState Palette value should be applicable to this state.
리턴 float

GetContentShortTextColorStyle() 공개 추상적인 메소드

Gets the color drawing style for the short text.
public abstract GetContentShortTextColorStyle ( PaletteContentStyle style, PaletteState state ) : PaletteColorStyle
style PaletteContentStyle Content style.
state PaletteState Palette value should be applicable to this state.
리턴 PaletteColorStyle

GetContentShortTextFont() 공개 추상적인 메소드

Gets the font for the short text.
public abstract GetContentShortTextFont ( PaletteContentStyle style, PaletteState state ) : Font
style PaletteContentStyle Content style.
state PaletteState Palette value should be applicable to this state.
리턴 System.Drawing.Font

GetContentShortTextH() 공개 추상적인 메소드

Gets the horizontal relative alignment of the short text.
public abstract GetContentShortTextH ( PaletteContentStyle style, PaletteState state ) : PaletteRelativeAlign
style PaletteContentStyle Content style.
state PaletteState Palette value should be applicable to this state.
리턴 PaletteRelativeAlign

GetContentShortTextHint() 공개 추상적인 메소드

Gets the rendering hint for the short text.
public abstract GetContentShortTextHint ( PaletteContentStyle style, PaletteState state ) : PaletteTextHint
style PaletteContentStyle Content style.
state PaletteState Palette value should be applicable to this state.
리턴 PaletteTextHint

GetContentShortTextImage() 공개 추상적인 메소드

Gets a background image for the short text.
public abstract GetContentShortTextImage ( PaletteContentStyle style, PaletteState state ) : Image
style PaletteContentStyle Content style.
state PaletteState Palette value should be applicable to this state.
리턴 Image

GetContentShortTextImageAlign() 공개 추상적인 메소드

Gets the image alignment for the short text.
public abstract GetContentShortTextImageAlign ( PaletteContentStyle style, PaletteState state ) : PaletteRectangleAlign
style PaletteContentStyle Content style.
state PaletteState Palette value should be applicable to this state.
리턴 PaletteRectangleAlign

GetContentShortTextImageStyle() 공개 추상적인 메소드

Gets the background image style.
public abstract GetContentShortTextImageStyle ( PaletteContentStyle style, PaletteState state ) : PaletteImageStyle
style PaletteContentStyle Content style.
state PaletteState Palette value should be applicable to this state.
리턴 PaletteImageStyle

GetContentShortTextMultiLine() 공개 추상적인 메소드

Gets the flag indicating if multiline text is allowed for short text.
public abstract GetContentShortTextMultiLine ( PaletteContentStyle style, PaletteState state ) : InheritBool
style PaletteContentStyle Content style.
state PaletteState Palette value should be applicable to this state.
리턴 InheritBool

GetContentShortTextMultiLineH() 공개 추상적인 메소드

Gets the horizontal relative alignment of multiline short text.
public abstract GetContentShortTextMultiLineH ( PaletteContentStyle style, PaletteState state ) : PaletteRelativeAlign
style PaletteContentStyle Content style.
state PaletteState Palette value should be applicable to this state.
리턴 PaletteRelativeAlign

GetContentShortTextNewFont() 공개 추상적인 메소드

Gets the font for the short text by generating a new font instance.
public abstract GetContentShortTextNewFont ( PaletteContentStyle style, PaletteState state ) : Font
style PaletteContentStyle Content style.
state PaletteState Palette value should be applicable to this state.
리턴 System.Drawing.Font

GetContentShortTextPrefix() 공개 추상적인 메소드

Gets the prefix drawing setting for short text.
public abstract GetContentShortTextPrefix ( PaletteContentStyle style, PaletteState state ) : PaletteTextHotkeyPrefix
style PaletteContentStyle Content style.
state PaletteState Palette value should be applicable to this state.
리턴 PaletteTextHotkeyPrefix

GetContentShortTextTrim() 공개 추상적인 메소드

Gets the text trimming to use for short text.
public abstract GetContentShortTextTrim ( PaletteContentStyle style, PaletteState state ) : PaletteTextTrim
style PaletteContentStyle Content style.
state PaletteState Palette value should be applicable to this state.
리턴 PaletteTextTrim

GetContentShortTextV() 공개 추상적인 메소드

Gets the vertical relative alignment of the short text.
public abstract GetContentShortTextV ( PaletteContentStyle style, PaletteState state ) : PaletteRelativeAlign
style PaletteContentStyle Content style.
state PaletteState Palette value should be applicable to this state.
리턴 PaletteRelativeAlign

GetContextMenuCheckedImage() 공개 추상적인 메소드

Gets a checked image appropriate for a context menu item.
public abstract GetContextMenuCheckedImage ( ) : Image
리턴 Image

GetContextMenuIndeterminateImage() 공개 추상적인 메소드

Gets a indeterminate image appropriate for a context menu item.
public abstract GetContextMenuIndeterminateImage ( ) : Image
리턴 Image

GetContextMenuSubMenuImage() 공개 추상적인 메소드

Gets an image indicating a sub-menu on a context menu item.
public abstract GetContextMenuSubMenuImage ( ) : Image
리턴 Image

GetDragDropDockActive() 공개 메소드

Gets the active color for docking indicators.
public GetDragDropDockActive ( ) : Color
리턴 Color

GetDragDropDockBack() 공개 메소드

Gets the background color for the docking indicators area.
public GetDragDropDockBack ( ) : Color
리턴 Color

GetDragDropDockBorder() 공개 메소드

Gets the border color for the docking indicators area.
public GetDragDropDockBorder ( ) : Color
리턴 Color

GetDragDropDockInactive() 공개 메소드

Gets the inactive color for docking indicators.
public GetDragDropDockInactive ( ) : Color
리턴 Color

GetDragDropFeedback() 공개 메소드

Gets the feedback drawing method used.
public GetDragDropFeedback ( ) : PaletteDragFeedback
리턴 PaletteDragFeedback

GetDragDropSolidBack() 공개 메소드

Gets the background color for a solid drag drop area.
public GetDragDropSolidBack ( ) : Color
리턴 Color

GetDragDropSolidBorder() 공개 메소드

Gets the border color for a solid drag drop area.
public GetDragDropSolidBorder ( ) : Color
리턴 Color

GetDragDropSolidOpacity() 공개 메소드

Gets the opacity of the solid area.
public GetDragDropSolidOpacity ( ) : float
리턴 float

GetDropDownButtonImage() 공개 추상적인 메소드

Gets a drop down button image appropriate for the provided state.
public abstract GetDropDownButtonImage ( PaletteState state ) : Image
state PaletteState PaletteState for which image is required.
리턴 Image

GetElementColor1() 공개 추상적인 메소드

Gets the first element color.
public abstract GetElementColor1 ( PaletteElement element, PaletteState state ) : Color
element PaletteElement Element for which color is required.
state PaletteState Palette value should be applicable to this state.
리턴 Color

GetElementColor2() 공개 추상적인 메소드

Gets the second element color.
public abstract GetElementColor2 ( PaletteElement element, PaletteState state ) : Color
element PaletteElement Element for which color is required.
state PaletteState Palette value should be applicable to this state.
리턴 Color

GetElementColor3() 공개 추상적인 메소드

Gets the third element color.
public abstract GetElementColor3 ( PaletteElement element, PaletteState state ) : Color
element PaletteElement Element for which color is required.
state PaletteState Palette value should be applicable to this state.
리턴 Color

GetElementColor4() 공개 추상적인 메소드

Gets the fourth element color.
public abstract GetElementColor4 ( PaletteElement element, PaletteState state ) : Color
element PaletteElement Element for which color is required.
state PaletteState Palette value should be applicable to this state.
리턴 Color

GetElementColor5() 공개 추상적인 메소드

Gets the fifth element color.
public abstract GetElementColor5 ( PaletteElement element, PaletteState state ) : Color
element PaletteElement Element for which color is required.
state PaletteState Palette value should be applicable to this state.
리턴 Color

GetGalleryButtonImage() 공개 추상적인 메소드

Gets a check box image appropriate for the provided state.
public abstract GetGalleryButtonImage ( PaletteRibbonGalleryButton button, PaletteState state ) : Image
button PaletteRibbonGalleryButton Enum of the button to fetch.
state PaletteState State of the button to fetch.
리턴 Image

GetMetricBool() 공개 추상적인 메소드

Gets a boolean metric value.
public abstract GetMetricBool ( PaletteState state, PaletteMetricBool metric ) : InheritBool
state PaletteState Palette value should be applicable to this state.
metric PaletteMetricBool Requested metric.
리턴 InheritBool

GetMetricInt() 공개 추상적인 메소드

Gets an integer metric value.
public abstract GetMetricInt ( PaletteState state, PaletteMetricInt metric ) : int
state PaletteState Palette value should be applicable to this state.
metric PaletteMetricInt Requested metric.
리턴 int

GetMetricPadding() 공개 추상적인 메소드

Gets a padding metric value.
public abstract GetMetricPadding ( PaletteState state, PaletteMetricPadding metric ) : Padding
state PaletteState Palette value should be applicable to this state.
metric PaletteMetricPadding Requested metric.
리턴 Padding

GetRadioButtonImage() 공개 추상적인 메소드

Gets a check box image appropriate for the provided state.
public abstract GetRadioButtonImage ( bool enabled, bool checkState, bool tracking, bool pressed ) : Image
enabled bool Is the radio button enabled.
checkState bool Is the radio button checked.
tracking bool Is the radio button being hot tracked.
pressed bool Is the radio button being pressed.
리턴 Image

GetRenderer() 공개 추상적인 메소드

Gets the renderer to use for this palette.
public abstract GetRenderer ( ) : IRenderer
리턴 IRenderer

GetRibbonBackColor1() 공개 추상적인 메소드

Gets the first background color for the ribbon item.
public abstract GetRibbonBackColor1 ( PaletteRibbonBackStyle style, PaletteState state ) : Color
style PaletteRibbonBackStyle Background style.
state PaletteState Palette value should be applicable to this state.
리턴 Color

GetRibbonBackColor2() 공개 추상적인 메소드

Gets the second background color for the ribbon item.
public abstract GetRibbonBackColor2 ( PaletteRibbonBackStyle style, PaletteState state ) : Color
style PaletteRibbonBackStyle Background style.
state PaletteState Palette value should be applicable to this state.
리턴 Color

GetRibbonBackColor3() 공개 추상적인 메소드

Gets the third background color for the ribbon item.
public abstract GetRibbonBackColor3 ( PaletteRibbonBackStyle style, PaletteState state ) : Color
style PaletteRibbonBackStyle Background style.
state PaletteState Palette value should be applicable to this state.
리턴 Color

GetRibbonBackColor4() 공개 추상적인 메소드

Gets the fourth background color for the ribbon item.
public abstract GetRibbonBackColor4 ( PaletteRibbonBackStyle style, PaletteState state ) : Color
style PaletteRibbonBackStyle Background style.
state PaletteState Palette value should be applicable to this state.
리턴 Color

GetRibbonBackColor5() 공개 추상적인 메소드

Gets the fifth background color for the ribbon item.
public abstract GetRibbonBackColor5 ( PaletteRibbonBackStyle style, PaletteState state ) : Color
style PaletteRibbonBackStyle Background style.
state PaletteState Palette value should be applicable to this state.
리턴 Color

GetRibbonBackColorStyle() 공개 추상적인 메소드

Gets the method used to draw the background of a ribbon item.
public abstract GetRibbonBackColorStyle ( PaletteRibbonBackStyle style, PaletteState state ) : PaletteRibbonColorStyle
style PaletteRibbonBackStyle Background style.
state PaletteState Palette value should be applicable to this state.
리턴 PaletteRibbonColorStyle

GetRibbonContextTextAlign() 공개 추상적인 메소드

Gets the text alignment for the ribbon context text.
public abstract GetRibbonContextTextAlign ( PaletteState state ) : PaletteRelativeAlign
state PaletteState Palette value should be applicable to this state.
리턴 PaletteRelativeAlign

GetRibbonContextTextColor() 공개 추상적인 메소드

Gets the color for the ribbon context text.
public abstract GetRibbonContextTextColor ( PaletteState state ) : Color
state PaletteState Palette value should be applicable to this state.
리턴 Color

GetRibbonContextTextFont() 공개 추상적인 메소드

Gets the font for the ribbon context text.
public abstract GetRibbonContextTextFont ( PaletteState state ) : Font
state PaletteState Palette value should be applicable to this state.
리턴 System.Drawing.Font

GetRibbonDisabledDark() 공개 추상적인 메소드

Gets the dark disabled color used for ribbon glyphs.
public abstract GetRibbonDisabledDark ( PaletteState state ) : Color
state PaletteState Palette value should be applicable to this state.
리턴 Color

GetRibbonDisabledLight() 공개 추상적인 메소드

Gets the light disabled color used for ribbon glyphs.
public abstract GetRibbonDisabledLight ( PaletteState state ) : Color
state PaletteState Palette value should be applicable to this state.
리턴 Color

GetRibbonDropArrowDark() 공개 추상적인 메소드

Gets the color for the drop arrow dark.
public abstract GetRibbonDropArrowDark ( PaletteState state ) : Color
state PaletteState Palette value should be applicable to this state.
리턴 Color

GetRibbonDropArrowLight() 공개 추상적인 메소드

Gets the color for the drop arrow light.
public abstract GetRibbonDropArrowLight ( PaletteState state ) : Color
state PaletteState Palette value should be applicable to this state.
리턴 Color

GetRibbonGroupDialogDark() 공개 추상적인 메소드

Gets the color for the dialog launcher dark.
public abstract GetRibbonGroupDialogDark ( PaletteState state ) : Color
state PaletteState Palette value should be applicable to this state.
리턴 Color

GetRibbonGroupDialogLight() 공개 추상적인 메소드

Gets the color for the dialog launcher light.
public abstract GetRibbonGroupDialogLight ( PaletteState state ) : Color
state PaletteState Palette value should be applicable to this state.
리턴 Color

GetRibbonGroupSeparatorDark() 공개 추상적인 메소드

Gets the color for the group separator dark.
public abstract GetRibbonGroupSeparatorDark ( PaletteState state ) : Color
state PaletteState Palette value should be applicable to this state.
리턴 Color

GetRibbonGroupSeparatorLight() 공개 추상적인 메소드

Gets the color for the group separator light.
public abstract GetRibbonGroupSeparatorLight ( PaletteState state ) : Color
state PaletteState Palette value should be applicable to this state.
리턴 Color

GetRibbonMinimizeBarDark() 공개 추상적인 메소드

Gets the color for the minimize bar dark.
public abstract GetRibbonMinimizeBarDark ( PaletteState state ) : Color
state PaletteState Palette value should be applicable to this state.
리턴 Color

GetRibbonMinimizeBarLight() 공개 추상적인 메소드

Gets the color for the minimize bar light.
public abstract GetRibbonMinimizeBarLight ( PaletteState state ) : Color
state PaletteState Palette value should be applicable to this state.
리턴 Color

GetRibbonQATButtonDark() 공개 추상적인 메소드

Gets the color for the extra QAT button dark content color.
public abstract GetRibbonQATButtonDark ( PaletteState state ) : Color
state PaletteState Palette value should be applicable to this state.
리턴 Color

GetRibbonQATButtonLight() 공개 추상적인 메소드

Gets the color for the extra QAT button light content color.
public abstract GetRibbonQATButtonLight ( PaletteState state ) : Color
state PaletteState Palette value should be applicable to this state.
리턴 Color

GetRibbonShape() 공개 추상적인 메소드

Gets the ribbon shape that should be used.
public abstract GetRibbonShape ( ) : PaletteRibbonShape
리턴 PaletteRibbonShape

GetRibbonTabSeparatorColor() 공개 추상적인 메소드

Gets the color for the tab separator.
public abstract GetRibbonTabSeparatorColor ( PaletteState state ) : Color
state PaletteState Palette value should be applicable to this state.
리턴 Color

GetRibbonTabSeparatorContextColor() 공개 추상적인 메소드

Gets the color for the tab context separators.
public abstract GetRibbonTabSeparatorContextColor ( PaletteState state ) : Color
state PaletteState Palette value should be applicable to this state.
리턴 Color

GetRibbonTextColor() 공개 추상적인 메소드

Gets the tab color for the item text.
public abstract GetRibbonTextColor ( PaletteRibbonTextStyle style, PaletteState state ) : Color
style PaletteRibbonTextStyle Text style.
state PaletteState Palette value should be applicable to this state.
리턴 Color

GetRibbonTextFont() 공개 추상적인 메소드

Gets the font for the ribbon text.
public abstract GetRibbonTextFont ( PaletteState state ) : Font
state PaletteState Palette value should be applicable to this state.
리턴 System.Drawing.Font

GetRibbonTextHint() 공개 추상적인 메소드

Gets the rendering hint for the ribbon font.
public abstract GetRibbonTextHint ( PaletteState state ) : PaletteTextHint
state PaletteState Palette value should be applicable to this state.
리턴 PaletteTextHint

GetTreeViewImage() 공개 추상적인 메소드

Gets a tree view image appropriate for the provided state.
public abstract GetTreeViewImage ( bool expanded ) : Image
expanded bool Is the node expanded
리턴 Image

MergeColors() 공개 정적인 메소드

Merge two colors together using relative percentages.
public static MergeColors ( Color color1, float percent1, Color color2, float percent2 ) : Color
color1 Color First color.
percent1 float Percentage of first color to use.
color2 Color Second color.
percent2 float Percentage of second color to use.
리턴 Color

MergeColors() 공개 정적인 메소드

Merge three colors together using relative percentages.
public static MergeColors ( Color color1, float percent1, Color color2, float percent2, Color color3, float percent3 ) : Color
color1 Color First color.
percent1 float Percentage of first color to use.
color2 Color Second color.
percent2 float Percentage of second color to use.
color3 Color Third color.
percent3 float Percentage of third color to use.
리턴 Color

OnAllowFormChromeChanged() 보호된 메소드

Raises the AllowFormChromeChanged event.
protected OnAllowFormChromeChanged ( object sender, EventArgs e ) : void
sender object Source of the event.
e System.EventArgs An EventArgs containing event data.
리턴 void

OnBasePaletteChanged() 보호된 메소드

Raises the BasePaletteChanged event.
protected OnBasePaletteChanged ( object sender, EventArgs e ) : void
sender object Source of the event.
e System.EventArgs An EventArgs containing event data.
리턴 void

OnBaseRendererChanged() 보호된 메소드

Raises the BaseRendererChanged event.
protected OnBaseRendererChanged ( object sender, EventArgs e ) : void
sender object Source of the event.
e System.EventArgs An EventArgs containing event data.
리턴 void

OnButtonSpecChanged() 보호된 메소드

Raises the ButtonSpecChanged event.
protected OnButtonSpecChanged ( object sender, EventArgs e ) : void
sender object Source of the event.
e System.EventArgs An EventArgs containing event data.
리턴 void

OnPalettePaint() 보호된 메소드

Raises the PalettePaint event.
protected OnPalettePaint ( object sender, PaletteLayoutEventArgs e ) : void
sender object Source of the event.
e PaletteLayoutEventArgs An PaletteLayoutEventArgs containing event data.
리턴 void

OnUserPreferenceChanged() 보호된 메소드

Handle a change in the user preferences.
protected OnUserPreferenceChanged ( object sender, Microsoft.Win32.UserPreferenceChangedEventArgs e ) : void
sender object Source of event.
e Microsoft.Win32.UserPreferenceChangedEventArgs Event data.
리턴 void

PaletteBase() 공개 메소드

Initialize a new instance of the PaletteBase class.
public PaletteBase ( ) : System
리턴 System