Example #1
0
 /// <inheritdoc />
 public override ThemeBase Clone() => new LabelTheme()
 {
     ControlThemeState      = ControlThemeState.Clone(),
     UseNormalStateOnly     = UseNormalStateOnly,
     DecoratorStrikethrough = DecoratorStrikethrough,
     DecoratorUnderline     = DecoratorUnderline
 };
Example #2
0
 /// <inheritdoc />
 public override ThemeBase Clone()
 {
     return(new HueBar()
     {
         ControlThemeState = ControlThemeState.Clone()
     });
 }
Example #3
0
 /// <inheritdoc />
 public override ThemeBase Clone()
 {
     return(new ColorPicker()
     {
         ControlThemeState = ControlThemeState.Clone()
     });
 }
 /// <inheritdoc />
 public override ThemeBase Clone() => new Button3dTheme()
 {
     _shade            = _shade.Clone(),
     ControlThemeState = ControlThemeState.Clone(),
     ShowEnds          = ShowEnds,
     EndsThemeState    = EndsThemeState.Clone()
 };
Example #5
0
 /// <inheritdoc />
 public override ThemeBase Clone() => new ButtonTheme()
 {
     ShowEnds          = ShowEnds,
     ControlThemeState = ControlThemeState.Clone(),
     EndsThemeState    = EndsThemeState.Clone(),
     RightEndGlyph     = RightEndGlyph,
     LeftEndGlyph      = LeftEndGlyph
 };
Example #6
0
 /// <inheritdoc />
 public override ThemeBase Clone() => new ScrollBarTheme()
 {
     ControlThemeState          = ControlThemeState.Clone(),
     StartButtonVerticalGlyph   = StartButtonVerticalGlyph,
     EndButtonVerticalGlyph     = EndButtonVerticalGlyph,
     StartButtonHorizontalGlyph = StartButtonHorizontalGlyph,
     EndButtonHorizontalGlyph   = EndButtonHorizontalGlyph,
     BarGlyph    = BarGlyph,
     SliderGlyph = SliderGlyph
 };
Example #7
0
 /// <inheritdoc />
 public override ThemeBase Clone() => new RadioButtonTheme()
 {
     ControlThemeState  = ControlThemeState.Clone(),
     BracketsThemeState = BracketsThemeState.Clone(),
     IconThemeState     = IconThemeState.Clone(),
     CheckedIconColor   = CheckedIconColor,
     UncheckedIconColor = UncheckedIconColor,
     CheckedIconGlyph   = CheckedIconGlyph,
     UncheckedIconGlyph = UncheckedIconGlyph
 };
Example #8
0
 /// <inheritdoc />
 public override ThemeBase Clone() =>
 new ColorBar()
 {
     ControlThemeState = ControlThemeState.Clone()
 };
Example #9
0
 /// <inheritdoc />
 public override ThemeBase Clone() => new DrawingAreaTheme()
 {
     ControlThemeState  = ControlThemeState.Clone(),
     UseNormalStateOnly = UseNormalStateOnly
 };
Example #10
0
 /// <inheritdoc />
 public override ThemeBase Clone() => new ProgressBarTheme()
 {
     ControlThemeState = ControlThemeState.Clone(),
     Foreground        = Foreground?.Clone(),
     Background        = Background?.Clone()
 };
 /// <inheritdoc />
 public override ThemeBase Clone() => new SurfaceViewerTheme()
 {
     ControlThemeState = ControlThemeState.Clone(),
 };
Example #12
0
 /// <inheritdoc />
 public override ThemeBase Clone() => new PanelTheme()
 {
     ControlThemeState  = ControlThemeState.Clone(),
     UseNormalStateOnly = UseNormalStateOnly,
     SkipDrawing        = SkipDrawing
 };