public HudCustomizeParams(HudCustomizeType hudCustomizeType)
        {
            _hudCustomizeType = hudCustomizeType;

            string previewTextTimer = "01:23";

            string decimalsFormal = "";
            for (int i = 0; i < Config.HudBigBlindDecimals; i++) decimalsFormal += "0";
            if (decimalsFormal.Length > 0) decimalsFormal = "." + decimalsFormal;
            string previewTextBB = string.Format("{0:0" + decimalsFormal + "}", 12.3456); // 12.3456 test data

            switch (_hudCustomizeType)
            {
                case HudCustomizeType.HudTimer:
                    PreviewText = previewTextTimer;
                    Background = Config.HudTimerBackground;
                    Foreground = Config.HudTimerForeground;
                    FontFamily = Config.HudTimerFontFamily;
                    FontWeight = Config.HudTimerFontWeight;
                    FontStyle = Config.HudTimerFontStyle;
                    FontSize = Config.HudTimerFontSize;
                    Margin = Config.HudTimerMargin;
                    BorderBrush = Config.HudTimerBorderBrush;
                    BorderThickness = Config.HudTimerBorderThickness;
                    CornerRadius = Config.HudTimerCornerRadius;
                    break;
                case HudCustomizeType.HudBigBlindOpponents:
                    PreviewText = previewTextBB;
                    Background = Config.HudBigBlindOpponentsBackground;
                    Foreground = Config.HudBigBlindOpponentsForeground;
                    FontFamily = Config.HudBigBlindOpponentsFontFamily;
                    FontWeight = Config.HudBigBlindOpponentsFontWeight;
                    FontStyle = Config.HudBigBlindOpponentsFontStyle;
                    FontSize = Config.HudBigBlindOpponentsFontSize;
                    Margin = Config.HudBigBlindOpponentsMargin;
                    BorderBrush = Config.HudBigBlindOpponentsBorderBrush;
                    BorderThickness = Config.HudBigBlindOpponentsBorderThickness;
                    CornerRadius = Config.HudBigBlindOpponentsCornerRadius;
                    break;
                case HudCustomizeType.HudBigBlindHero:
                    PreviewText = previewTextBB;
                    Background = Config.HudBigBlindHeroBackground;
                    Foreground = Config.HudBigBlindHeroForeground;
                    FontFamily = Config.HudBigBlindHeroFontFamily;
                    FontWeight = Config.HudBigBlindHeroFontWeight;
                    FontStyle = Config.HudBigBlindHeroFontStyle;
                    FontSize = Config.HudBigBlindHeroFontSize;
                    Margin = Config.HudBigBlindHeroMargin;
                    BorderBrush = Config.HudBigBlindHeroBorderBrush;
                    BorderThickness = Config.HudBigBlindHeroBorderThickness;
                    CornerRadius = Config.HudBigBlindHeroCornerRadius;
                    break;
            }
        }
        public HudCustomizeParams(HudCustomizeType hudCustomizeType)
        {
            _hudCustomizeType = hudCustomizeType;

            string previewTextTimer = "01:23";

            string decimalsFormal = "";

            for (int i = 0; i < Config.HudBigBlindDecimals; i++)
            {
                decimalsFormal += "0";
            }
            if (decimalsFormal.Length > 0)
            {
                decimalsFormal = "." + decimalsFormal;
            }
            string previewTextBB = string.Format("{0:0" + decimalsFormal + "}", 12.3456); // 12.3456 test data

            switch (_hudCustomizeType)
            {
            case HudCustomizeType.HudTimer:
                PreviewText     = previewTextTimer;
                Background      = Config.HudTimerBackground;
                Foreground      = Config.HudTimerForeground;
                FontFamily      = Config.HudTimerFontFamily;
                FontWeight      = Config.HudTimerFontWeight;
                FontStyle       = Config.HudTimerFontStyle;
                FontSize        = Config.HudTimerFontSize;
                Margin          = Config.HudTimerMargin;
                BorderBrush     = Config.HudTimerBorderBrush;
                BorderThickness = Config.HudTimerBorderThickness;
                CornerRadius    = Config.HudTimerCornerRadius;
                break;

            case HudCustomizeType.HudBigBlindOpponents:
                PreviewText     = previewTextBB;
                Background      = Config.HudBigBlindOpponentsBackground;
                Foreground      = Config.HudBigBlindOpponentsForeground;
                FontFamily      = Config.HudBigBlindOpponentsFontFamily;
                FontWeight      = Config.HudBigBlindOpponentsFontWeight;
                FontStyle       = Config.HudBigBlindOpponentsFontStyle;
                FontSize        = Config.HudBigBlindOpponentsFontSize;
                Margin          = Config.HudBigBlindOpponentsMargin;
                BorderBrush     = Config.HudBigBlindOpponentsBorderBrush;
                BorderThickness = Config.HudBigBlindOpponentsBorderThickness;
                CornerRadius    = Config.HudBigBlindOpponentsCornerRadius;
                break;

            case HudCustomizeType.HudBigBlindHero:
                PreviewText     = previewTextBB;
                Background      = Config.HudBigBlindHeroBackground;
                Foreground      = Config.HudBigBlindHeroForeground;
                FontFamily      = Config.HudBigBlindHeroFontFamily;
                FontWeight      = Config.HudBigBlindHeroFontWeight;
                FontStyle       = Config.HudBigBlindHeroFontStyle;
                FontSize        = Config.HudBigBlindHeroFontSize;
                Margin          = Config.HudBigBlindHeroMargin;
                BorderBrush     = Config.HudBigBlindHeroBorderBrush;
                BorderThickness = Config.HudBigBlindHeroBorderThickness;
                CornerRadius    = Config.HudBigBlindHeroCornerRadius;
                break;
            }
        }