/// <inheritdoc /> public override ThemeBase Clone() => new LabelTheme() { ControlThemeState = ControlThemeState.Clone(), UseNormalStateOnly = UseNormalStateOnly, DecoratorStrikethrough = DecoratorStrikethrough, DecoratorUnderline = DecoratorUnderline };
/// <inheritdoc /> public override ThemeBase Clone() { return(new HueBar() { ControlThemeState = ControlThemeState.Clone() }); }
/// <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() };
/// <inheritdoc /> public override ThemeBase Clone() => new ButtonTheme() { ShowEnds = ShowEnds, ControlThemeState = ControlThemeState.Clone(), EndsThemeState = EndsThemeState.Clone(), RightEndGlyph = RightEndGlyph, LeftEndGlyph = LeftEndGlyph };
/// <inheritdoc /> public override ThemeBase Clone() => new ScrollBarTheme() { ControlThemeState = ControlThemeState.Clone(), StartButtonVerticalGlyph = StartButtonVerticalGlyph, EndButtonVerticalGlyph = EndButtonVerticalGlyph, StartButtonHorizontalGlyph = StartButtonHorizontalGlyph, EndButtonHorizontalGlyph = EndButtonHorizontalGlyph, BarGlyph = BarGlyph, SliderGlyph = SliderGlyph };
/// <inheritdoc /> public override ThemeBase Clone() => new RadioButtonTheme() { ControlThemeState = ControlThemeState.Clone(), BracketsThemeState = BracketsThemeState.Clone(), IconThemeState = IconThemeState.Clone(), CheckedIconColor = CheckedIconColor, UncheckedIconColor = UncheckedIconColor, CheckedIconGlyph = CheckedIconGlyph, UncheckedIconGlyph = UncheckedIconGlyph };
/// <inheritdoc /> public override ThemeBase Clone() => new ColorBar() { ControlThemeState = ControlThemeState.Clone() };
/// <inheritdoc /> public override ThemeBase Clone() => new DrawingAreaTheme() { ControlThemeState = ControlThemeState.Clone(), UseNormalStateOnly = UseNormalStateOnly };
/// <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(), };
/// <inheritdoc /> public override ThemeBase Clone() => new PanelTheme() { ControlThemeState = ControlThemeState.Clone(), UseNormalStateOnly = UseNormalStateOnly, SkipDrawing = SkipDrawing };