C# Класс ComponentFactory.Krypton.Toolkit.PaletteContentInheritRedirect

Provide inheritance of palette content properties from source redirector.
Наследование: PaletteContentInherit
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GetContentAdjacentGap ( PaletteState state ) : int

Gets the padding between adjacent content items.

GetContentDraw ( PaletteState state ) : InheritBool

Gets a value indicating if content should be drawn.

GetContentDrawFocus ( PaletteState state ) : InheritBool

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

GetContentImageColorMap ( PaletteState state ) : Color

Gets the image color to remap into another color.

GetContentImageColorTo ( PaletteState state ) : Color

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

GetContentImageEffect ( PaletteState state ) : PaletteImageEffect

Gets the effect applied to drawing of the image.

GetContentImageH ( PaletteState state ) : PaletteRelativeAlign

Gets the horizontal relative alignment of the image.

GetContentImageV ( PaletteState state ) : PaletteRelativeAlign

Gets the vertical relative alignment of the image.

GetContentLongTextColor1 ( PaletteState state ) : Color

Gets the first back color for the long text.

GetContentLongTextColor2 ( PaletteState state ) : Color

Gets the second back color for the long text.

GetContentLongTextColorAlign ( PaletteState state ) : PaletteRectangleAlign

Gets the color alignment for the long text.

GetContentLongTextColorAngle ( PaletteState state ) : float

Gets the color background angle for the long text.

GetContentLongTextColorStyle ( PaletteState state ) : PaletteColorStyle

Gets the color drawing style for the long text.

GetContentLongTextFont ( PaletteState state ) : Font

Gets the font for the long text.

GetContentLongTextH ( PaletteState state ) : PaletteRelativeAlign

Gets the horizontal relative alignment of the long text.

GetContentLongTextHint ( PaletteState state ) : PaletteTextHint

Gets the rendering hint for the long text.

GetContentLongTextImage ( PaletteState state ) : Image

Gets a background image for the long text.

GetContentLongTextImageAlign ( PaletteState state ) : PaletteRectangleAlign

Gets the image alignment for the long text.

GetContentLongTextImageStyle ( PaletteState state ) : PaletteImageStyle

Gets the background image style for the long text.

GetContentLongTextMultiLine ( PaletteState state ) : InheritBool

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

GetContentLongTextMultiLineH ( PaletteState state ) : PaletteRelativeAlign

Gets the vertical relative alignment of the long text.

GetContentLongTextNewFont ( PaletteState state ) : Font

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

GetContentLongTextPrefix ( PaletteState state ) : PaletteTextHotkeyPrefix

Gets the prefix drawing setting for long text.

GetContentLongTextTrim ( PaletteState state ) : PaletteTextTrim

Gets the text trimming to use for long text.

GetContentLongTextV ( PaletteState state ) : PaletteRelativeAlign

Gets the vertical relative alignment of the long text.

GetContentPadding ( PaletteState state ) : Padding

Gets the padding between the border and content drawing.

GetContentShortTextColor1 ( PaletteState state ) : Color

Gets the first back color for the short text.

GetContentShortTextColor2 ( PaletteState state ) : Color

Gets the second back color for the short text.

GetContentShortTextColorAlign ( PaletteState state ) : PaletteRectangleAlign

Gets the color alignment for the short text.

GetContentShortTextColorAngle ( PaletteState state ) : float

Gets the color background angle for the short text.

GetContentShortTextColorStyle ( PaletteState state ) : PaletteColorStyle

Gets the color drawing style for the short text.

GetContentShortTextFont ( PaletteState state ) : Font

Gets the font for the short text.

GetContentShortTextH ( PaletteState state ) : PaletteRelativeAlign

Gets the horizontal relative alignment of the short text.

GetContentShortTextHint ( PaletteState state ) : PaletteTextHint

Gets the rendering hint for the short text.

GetContentShortTextImage ( PaletteState state ) : Image

Gets a background image for the short text.

GetContentShortTextImageAlign ( PaletteState state ) : PaletteRectangleAlign

Gets the image alignment for the short text.

GetContentShortTextImageStyle ( PaletteState state ) : PaletteImageStyle

Gets the background image style.

GetContentShortTextMultiLine ( PaletteState state ) : InheritBool

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

GetContentShortTextMultiLineH ( PaletteState state ) : PaletteRelativeAlign

Gets the vertical relative alignment of the short text.

GetContentShortTextNewFont ( PaletteState state ) : Font

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

GetContentShortTextPrefix ( PaletteState state ) : PaletteTextHotkeyPrefix

Gets the prefix drawing setting for short text.

GetContentShortTextTrim ( PaletteState state ) : PaletteTextTrim

Gets the text trimming to use for short text.

GetContentShortTextV ( PaletteState state ) : PaletteRelativeAlign

Gets the vertical relative alignment of the short text.

GetContentStyle ( ) : PaletteContentStyle

Gets the style appropriate for this content.

GetRedirector ( ) : PaletteRedirect

Gets the redirector instance.

PaletteContentInheritRedirect ( PaletteContentStyle style ) : System

Initialize a new instance of the PaletteContentInheritRedirect class.

PaletteContentInheritRedirect ( PaletteRedirect redirect ) : System

Initialize a new instance of the PaletteContentInheritRedirect class.

PaletteContentInheritRedirect ( PaletteRedirect redirect, PaletteContentStyle style ) : System

Initialize a new instance of the PaletteContentInheritRedirect class.

SetRedirector ( PaletteRedirect redirect ) : void

Update the redirector with new reference.

Описание методов

GetContentAdjacentGap() публичный Метод

Gets the padding between adjacent content items.
public GetContentAdjacentGap ( PaletteState state ) : int
state PaletteState Palette value should be applicable to this state.
Результат int

GetContentDraw() публичный Метод

Gets a value indicating if content should be drawn.
public GetContentDraw ( PaletteState state ) : InheritBool
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 GetContentDrawFocus ( PaletteState state ) : InheritBool
state PaletteState Palette value should be applicable to this state.
Результат InheritBool

GetContentImageColorMap() публичный Метод

Gets the image color to remap into another color.
public GetContentImageColorMap ( PaletteState state ) : Color
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 GetContentImageColorTo ( PaletteState state ) : Color
state PaletteState Palette value should be applicable to this state.
Результат Color

GetContentImageEffect() публичный Метод

Gets the effect applied to drawing of the image.
public GetContentImageEffect ( PaletteState state ) : PaletteImageEffect
state PaletteState Palette value should be applicable to this state.
Результат PaletteImageEffect

GetContentImageH() публичный Метод

Gets the horizontal relative alignment of the image.
public GetContentImageH ( PaletteState state ) : PaletteRelativeAlign
state PaletteState Palette value should be applicable to this state.
Результат PaletteRelativeAlign

GetContentImageV() публичный Метод

Gets the vertical relative alignment of the image.
public GetContentImageV ( PaletteState state ) : PaletteRelativeAlign
state PaletteState Palette value should be applicable to this state.
Результат PaletteRelativeAlign

GetContentLongTextColor1() публичный Метод

Gets the first back color for the long text.
public GetContentLongTextColor1 ( PaletteState state ) : Color
state PaletteState Palette value should be applicable to this state.
Результат Color

GetContentLongTextColor2() публичный Метод

Gets the second back color for the long text.
public GetContentLongTextColor2 ( PaletteState state ) : Color
state PaletteState Palette value should be applicable to this state.
Результат Color

GetContentLongTextColorAlign() публичный Метод

Gets the color alignment for the long text.
public GetContentLongTextColorAlign ( PaletteState state ) : PaletteRectangleAlign
state PaletteState Palette value should be applicable to this state.
Результат PaletteRectangleAlign

GetContentLongTextColorAngle() публичный Метод

Gets the color background angle for the long text.
public GetContentLongTextColorAngle ( PaletteState state ) : float
state PaletteState Palette value should be applicable to this state.
Результат float

GetContentLongTextColorStyle() публичный Метод

Gets the color drawing style for the long text.
public GetContentLongTextColorStyle ( PaletteState state ) : PaletteColorStyle
state PaletteState Palette value should be applicable to this state.
Результат PaletteColorStyle

GetContentLongTextFont() публичный Метод

Gets the font for the long text.
public GetContentLongTextFont ( PaletteState state ) : Font
state PaletteState Palette value should be applicable to this state.
Результат System.Drawing.Font

GetContentLongTextH() публичный Метод

Gets the horizontal relative alignment of the long text.
public GetContentLongTextH ( PaletteState state ) : PaletteRelativeAlign
state PaletteState Palette value should be applicable to this state.
Результат PaletteRelativeAlign

GetContentLongTextHint() публичный Метод

Gets the rendering hint for the long text.
public GetContentLongTextHint ( PaletteState state ) : PaletteTextHint
state PaletteState Palette value should be applicable to this state.
Результат PaletteTextHint

GetContentLongTextImage() публичный Метод

Gets a background image for the long text.
public GetContentLongTextImage ( PaletteState state ) : Image
state PaletteState Palette value should be applicable to this state.
Результат Image

GetContentLongTextImageAlign() публичный Метод

Gets the image alignment for the long text.
public GetContentLongTextImageAlign ( PaletteState state ) : PaletteRectangleAlign
state PaletteState Palette value should be applicable to this state.
Результат PaletteRectangleAlign

GetContentLongTextImageStyle() публичный Метод

Gets the background image style for the long text.
public GetContentLongTextImageStyle ( PaletteState state ) : PaletteImageStyle
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 GetContentLongTextMultiLine ( PaletteState state ) : InheritBool
state PaletteState Palette value should be applicable to this state.
Результат InheritBool

GetContentLongTextMultiLineH() публичный Метод

Gets the vertical relative alignment of the long text.
public GetContentLongTextMultiLineH ( PaletteState state ) : PaletteRelativeAlign
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 GetContentLongTextNewFont ( PaletteState state ) : Font
state PaletteState Palette value should be applicable to this state.
Результат System.Drawing.Font

GetContentLongTextPrefix() публичный Метод

Gets the prefix drawing setting for long text.
public GetContentLongTextPrefix ( PaletteState state ) : PaletteTextHotkeyPrefix
state PaletteState Palette value should be applicable to this state.
Результат PaletteTextHotkeyPrefix

GetContentLongTextTrim() публичный Метод

Gets the text trimming to use for long text.
public GetContentLongTextTrim ( PaletteState state ) : PaletteTextTrim
state PaletteState Palette value should be applicable to this state.
Результат PaletteTextTrim

GetContentLongTextV() публичный Метод

Gets the vertical relative alignment of the long text.
public GetContentLongTextV ( PaletteState state ) : PaletteRelativeAlign
state PaletteState Palette value should be applicable to this state.
Результат PaletteRelativeAlign

GetContentPadding() публичный Метод

Gets the padding between the border and content drawing.
public GetContentPadding ( PaletteState state ) : Padding
state PaletteState Palette value should be applicable to this state.
Результат Padding

GetContentShortTextColor1() публичный Метод

Gets the first back color for the short text.
public GetContentShortTextColor1 ( PaletteState state ) : Color
state PaletteState Palette value should be applicable to this state.
Результат Color

GetContentShortTextColor2() публичный Метод

Gets the second back color for the short text.
public GetContentShortTextColor2 ( PaletteState state ) : Color
state PaletteState Palette value should be applicable to this state.
Результат Color

GetContentShortTextColorAlign() публичный Метод

Gets the color alignment for the short text.
public GetContentShortTextColorAlign ( PaletteState state ) : PaletteRectangleAlign
state PaletteState Palette value should be applicable to this state.
Результат PaletteRectangleAlign

GetContentShortTextColorAngle() публичный Метод

Gets the color background angle for the short text.
public GetContentShortTextColorAngle ( PaletteState state ) : float
state PaletteState Palette value should be applicable to this state.
Результат float

GetContentShortTextColorStyle() публичный Метод

Gets the color drawing style for the short text.
public GetContentShortTextColorStyle ( PaletteState state ) : PaletteColorStyle
state PaletteState Palette value should be applicable to this state.
Результат PaletteColorStyle

GetContentShortTextFont() публичный Метод

Gets the font for the short text.
public GetContentShortTextFont ( PaletteState state ) : Font
state PaletteState Palette value should be applicable to this state.
Результат System.Drawing.Font

GetContentShortTextH() публичный Метод

Gets the horizontal relative alignment of the short text.
public GetContentShortTextH ( PaletteState state ) : PaletteRelativeAlign
state PaletteState Palette value should be applicable to this state.
Результат PaletteRelativeAlign

GetContentShortTextHint() публичный Метод

Gets the rendering hint for the short text.
public GetContentShortTextHint ( PaletteState state ) : PaletteTextHint
state PaletteState Palette value should be applicable to this state.
Результат PaletteTextHint

GetContentShortTextImage() публичный Метод

Gets a background image for the short text.
public GetContentShortTextImage ( PaletteState state ) : Image
state PaletteState Palette value should be applicable to this state.
Результат Image

GetContentShortTextImageAlign() публичный Метод

Gets the image alignment for the short text.
public GetContentShortTextImageAlign ( PaletteState state ) : PaletteRectangleAlign
state PaletteState Palette value should be applicable to this state.
Результат PaletteRectangleAlign

GetContentShortTextImageStyle() публичный Метод

Gets the background image style.
public GetContentShortTextImageStyle ( PaletteState state ) : PaletteImageStyle
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 GetContentShortTextMultiLine ( PaletteState state ) : InheritBool
state PaletteState Palette value should be applicable to this state.
Результат InheritBool

GetContentShortTextMultiLineH() публичный Метод

Gets the vertical relative alignment of the short text.
public GetContentShortTextMultiLineH ( PaletteState state ) : PaletteRelativeAlign
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 GetContentShortTextNewFont ( PaletteState state ) : Font
state PaletteState Palette value should be applicable to this state.
Результат System.Drawing.Font

GetContentShortTextPrefix() публичный Метод

Gets the prefix drawing setting for short text.
public GetContentShortTextPrefix ( PaletteState state ) : PaletteTextHotkeyPrefix
state PaletteState Palette value should be applicable to this state.
Результат PaletteTextHotkeyPrefix

GetContentShortTextTrim() публичный Метод

Gets the text trimming to use for short text.
public GetContentShortTextTrim ( PaletteState state ) : PaletteTextTrim
state PaletteState Palette value should be applicable to this state.
Результат PaletteTextTrim

GetContentShortTextV() публичный Метод

Gets the vertical relative alignment of the short text.
public GetContentShortTextV ( PaletteState state ) : PaletteRelativeAlign
state PaletteState Palette value should be applicable to this state.
Результат PaletteRelativeAlign

GetContentStyle() публичный Метод

Gets the style appropriate for this content.
public GetContentStyle ( ) : PaletteContentStyle
Результат PaletteContentStyle

GetRedirector() публичный Метод

Gets the redirector instance.
public GetRedirector ( ) : PaletteRedirect
Результат PaletteRedirect

PaletteContentInheritRedirect() публичный Метод

Initialize a new instance of the PaletteContentInheritRedirect class.
public PaletteContentInheritRedirect ( PaletteContentStyle style ) : System
style PaletteContentStyle Style used in requests.
Результат System

PaletteContentInheritRedirect() публичный Метод

Initialize a new instance of the PaletteContentInheritRedirect class.
public PaletteContentInheritRedirect ( PaletteRedirect redirect ) : System
redirect PaletteRedirect Source for inherit requests.
Результат System

PaletteContentInheritRedirect() публичный Метод

Initialize a new instance of the PaletteContentInheritRedirect class.
public PaletteContentInheritRedirect ( PaletteRedirect redirect, PaletteContentStyle style ) : System
redirect PaletteRedirect Source for inherit requests.
style PaletteContentStyle Style used in requests.
Результат System

SetRedirector() публичный Метод

Update the redirector with new reference.
public SetRedirector ( PaletteRedirect redirect ) : void
redirect PaletteRedirect Target redirector.
Результат void