private void SetDefaultStyle() { this.ForeColor = DefaultStyles.Default.ForeColor; this.BackColor = DefaultStyles.Default.BackColor; this.BorderColor = DefaultStyles.Default.BorderColor; this.Font = DefaultStyles.Default.Font; this.TextScale = DefaultStyles.CalculateScale(this.Font, DefaultStyles.DefaultFontSize); this.BorderThickness = DefaultStyles.Default.BorderThickness; this.Texture = DefaultStyles.Default.Texture; }
private void SetFontSize(int?fontSize, StyleType type) { if (fontSize == null) { switch (type) { case StyleType.Action: this.TextScale = DefaultStyles.CalculateScale(this.Font, DefaultStyles.ActionFontSize); break; case StyleType.Active: this.TextScale = DefaultStyles.CalculateScale(this.Font, DefaultStyles.ActiveFontSize); break; case StyleType.Default: this.TextScale = DefaultStyles.CalculateScale(this.Font, DefaultStyles.DefaultFontSize); break; } } else { this.TextScale = DefaultStyles.CalculateScale(this.Font, fontSize.Value); } }