diff --git a/Pilz.UI.AvaloniaUI/Pilz.UI.AvaloniaUI.csproj b/Pilz.UI.AvaloniaUI/Pilz.UI.AvaloniaUI.csproj index 119c847..7e4880f 100644 --- a/Pilz.UI.AvaloniaUI/Pilz.UI.AvaloniaUI.csproj +++ b/Pilz.UI.AvaloniaUI/Pilz.UI.AvaloniaUI.csproj @@ -7,7 +7,7 @@ - 1.2.10 + 1.2.12 diff --git a/Pilz.UI/Pilz.UI.csproj b/Pilz.UI/Pilz.UI.csproj index e8dc162..787c9e2 100644 --- a/Pilz.UI/Pilz.UI.csproj +++ b/Pilz.UI/Pilz.UI.csproj @@ -8,7 +8,7 @@ - 3.1.2 + 3.1.4 diff --git a/Pilz.UI/Symbols/BaseSymbolFactory.cs b/Pilz.UI/Symbols/BaseSymbolFactory.cs index 4fef8c4..559fa08 100644 --- a/Pilz.UI/Symbols/BaseSymbolFactory.cs +++ b/Pilz.UI/Symbols/BaseSymbolFactory.cs @@ -13,9 +13,9 @@ public abstract class BaseSymbolFactory : IBaseSymbolFactory return size switch { SymbolSize.Default => Size.Empty, - SymbolSize.Small => new Size(SymbolGlobals.DefaultImageSmallSize, SymbolGlobals.DefaultImageSmallSize), - SymbolSize.Medium => new Size(SymbolGlobals.DefaultImageMediumSize, SymbolGlobals.DefaultImageMediumSize), - SymbolSize.Large => new Size(SymbolGlobals.DefaultImageLargeSize, SymbolGlobals.DefaultImageLargeSize), + SymbolSize.Small => new Size((int)SymbolGlobals.DefaultImageSmallSize, (int)SymbolGlobals.DefaultImageSmallSize), + SymbolSize.Medium => new Size((int)SymbolGlobals.DefaultImageMediumSize, (int)SymbolGlobals.DefaultImageMediumSize), + SymbolSize.Large => new Size((int)SymbolGlobals.DefaultImageLargeSize, (int)SymbolGlobals.DefaultImageLargeSize), _ => new Size((int)size, (int)size), }; } diff --git a/Pilz.UI/Symbols/SymbolGlobals.cs b/Pilz.UI/Symbols/SymbolGlobals.cs index b732183..0dca0f9 100644 --- a/Pilz.UI/Symbols/SymbolGlobals.cs +++ b/Pilz.UI/Symbols/SymbolGlobals.cs @@ -2,7 +2,7 @@ namespace Pilz.UI.Symbols; public static class SymbolGlobals { - public static int DefaultImageSmallSize { get;} = 16; - public static int DefaultImageMediumSize { get;} = 20; - public static int DefaultImageLargeSize { get;} = 32; + public static double DefaultImageSmallSize { get; set; } = 16; + public static double DefaultImageMediumSize { get; set; } = 20; + public static double DefaultImageLargeSize { get; set; } = 32; } \ No newline at end of file