Print Library, Svg Library, Utils Library, XYPlots

This commit is contained in:
2026-07-24 13:36:46 -04:00
parent 06c3136566
commit f67d37801a
68 changed files with 12173 additions and 16618 deletions
@@ -1,7 +1,3 @@
using System;
using System.Collections.Generic;
using System.Text;
namespace Volian.Svg.Library
{
internal class SvgInheritedSettings
@@ -19,69 +15,54 @@ namespace Volian.Svg.Library
MyFontSettings.MyParentsSettings = value.MyFontSettings;
}
}
#endregion
#region Line Settings
private SvgLineSettings _MyLineSettings = new SvgLineSettings();
public SvgLineSettings MyLineSettings
#endregion
#region Line Settings
public SvgLineSettings MyLineSettings { get; set; } = new SvgLineSettings();
public string Stroke
{
get { return _MyLineSettings; }
set { _MyLineSettings = value; }
}
public string Stroke
{
get { return _MyLineSettings.Stroke; }
set { _MyLineSettings.Stroke = value; }
get { return MyLineSettings.Stroke; }
set { MyLineSettings.Stroke = value; }
}
public string StrokeWidth
{
get { return _MyLineSettings.StrokeWidth; }
set { _MyLineSettings.StrokeWidth = value; }
get { return MyLineSettings.StrokeWidth; }
set { MyLineSettings.StrokeWidth = value; }
}
#endregion
#region Fill Settings
private SvgFillSettings _MyFillSettings = new SvgFillSettings();
internal SvgFillSettings MyFillSettings
#endregion
#region Fill Settings
internal SvgFillSettings MyFillSettings { get; set; } = new SvgFillSettings();
public string Fill
{
get { return _MyFillSettings; }
set { _MyFillSettings = value; }
get { return MyFillSettings.Fill; }
set { MyFillSettings.Fill = value; }
}
public string Fill
#endregion
#region Font Settings
internal SvgFontSettings MyFontSettings { get; set; } = new SvgFontSettings();
public string FontFamily
{
get { return _MyFillSettings.Fill; }
set { _MyFillSettings.Fill = value; }
}
#endregion
#region Font Settings
private SvgFontSettings _MyFontSettings = new SvgFontSettings();
internal SvgFontSettings MyFontSettings
{
get { return _MyFontSettings; }
set { _MyFontSettings = value; }
}
public string FontFamily
{
get { return _MyFontSettings.FontFamily; }
set { _MyFontSettings.FontFamily = value; }
get { return MyFontSettings.FontFamily; }
set { MyFontSettings.FontFamily = value; }
}
public string FontSize
{
get { return _MyFontSettings.FontSize; }
set { _MyFontSettings.FontSize = value; }
get { return MyFontSettings.FontSize; }
set { MyFontSettings.FontSize = value; }
}
public string SVGFontStyle
{
get { return _MyFontSettings.SVGFontStyle; }
set { _MyFontSettings.SVGFontStyle = value; }
get { return MyFontSettings.SVGFontStyle; }
set { MyFontSettings.SVGFontStyle = value; }
}
public string FontWeight
{
get { return _MyFontSettings.FontWeight; }
set { _MyFontSettings.FontWeight = value; }
get { return MyFontSettings.FontWeight; }
set { MyFontSettings.FontWeight = value; }
}
public string TextDecoration
{
get { return _MyFontSettings.TextDecoration; }
set { _MyFontSettings.TextDecoration = value; }
get { return MyFontSettings.TextDecoration; }
set { MyFontSettings.TextDecoration = value; }
}
#endregion
}