diff --git a/ShareX.HelpersLib/Controls/BlackStyle/BlackStyleLabel.cs b/ShareX.HelpersLib/Controls/BlackStyle/BlackStyleLabel.cs index d794448db..e7f01f823 100644 --- a/ShareX.HelpersLib/Controls/BlackStyle/BlackStyleLabel.cs +++ b/ShareX.HelpersLib/Controls/BlackStyle/BlackStyleLabel.cs @@ -112,6 +112,23 @@ public bool DrawBorder } } + private Color borderColor; + + [DefaultValue(typeof(Color), "Black")] + public Color BorderColor + { + get + { + return borderColor; + } + set + { + borderColor = value; + + Invalidate(); + } + } + private bool autoEllipsis; [DefaultValue(false)] @@ -150,7 +167,10 @@ protected override void OnPaint(PaintEventArgs pe) if (drawBorder) { - g.DrawRectangleProper(Pens.Black, ClientRectangle); + using (Pen pen = new Pen(BorderColor, 1)) + { + g.DrawRectangleProper(pen, ClientRectangle); + } } } }