ComponentFactory.Krypton.Toolkit.PaletteContent.PopulateFromBase C# (CSharp) Method

PopulateFromBase() public method

Populate values from the base palette.
public PopulateFromBase ( PaletteState state ) : void
state PaletteState Palette state to use when populating.
return void
        public virtual void PopulateFromBase(PaletteState state)
        {
            // Get the values and set into storage
            Draw = GetContentDraw(state);
            DrawFocus = GetContentDrawFocus(state);
            Image.ImageH = GetContentImageH(state);
            Image.ImageV = GetContentImageV(state);
            Image.Effect = GetContentImageEffect(state);
            Image.ImageColorMap = GetContentImageColorMap(state);
            Image.ImageColorTo = GetContentImageColorTo(state);
            ShortText.Font = GetContentShortTextFont(state);
            ShortText.Hint = GetContentShortTextHint(state);
            ShortText.Prefix = GetContentShortTextPrefix(state);
            ShortText.Trim = GetContentShortTextTrim(state);
            ShortText.TextH = GetContentShortTextH(state);
            ShortText.TextV = GetContentShortTextV(state);
            ShortText.MultiLineH = GetContentShortTextMultiLineH(state);
            ShortText.MultiLine = GetContentShortTextMultiLine(state);
            ShortText.Color1 = GetContentShortTextColor1(state);
            ShortText.Color2 = GetContentShortTextColor2(state);
            ShortText.ColorStyle = GetContentShortTextColorStyle(state);
            ShortText.ColorAlign = GetContentShortTextColorAlign(state);
            ShortText.ColorAngle = GetContentShortTextColorAngle(state);
            ShortText.Image = GetContentShortTextImage(state);
            ShortText.ImageStyle = GetContentShortTextImageStyle(state);
            ShortText.ImageAlign = GetContentShortTextImageAlign(state);
            LongText.Font = GetContentLongTextFont(state);
            LongText.Hint = GetContentLongTextHint(state);
            LongText.Prefix = GetContentLongTextPrefix(state);
            LongText.Trim = GetContentLongTextTrim(state);
            LongText.TextH = GetContentLongTextH(state);
            LongText.TextV = GetContentLongTextV(state);
            LongText.MultiLineH = GetContentLongTextMultiLineH(state);
            LongText.MultiLine = GetContentLongTextMultiLine(state);
            LongText.Color1 = GetContentLongTextColor1(state);
            LongText.Color2 = GetContentLongTextColor2(state);
            LongText.ColorStyle = GetContentLongTextColorStyle(state);
            LongText.ColorAlign = GetContentLongTextColorAlign(state);
            LongText.ColorAngle = GetContentLongTextColorAngle(state);
            LongText.Image = GetContentLongTextImage(state);
            LongText.ImageStyle = GetContentLongTextImageStyle(state);
            LongText.ImageAlign = GetContentLongTextImageAlign(state);
            Padding = GetContentPadding(state);
            AdjacentGap = GetContentAdjacentGap(state);
        }

Usage Example

Esempio n. 1
0
 /// <summary>
 /// Populate values from the base palette.
 /// </summary>
 /// <param name="state">Palette state to use when populating.</param>
 public void PopulateFromBase(PaletteState state)
 {
     _back.PopulateFromBase(state);
     _border.PopulateFromBase(state);
     _content.PopulateFromBase(state);
 }