diff options
Diffstat (limited to 'TimeHACK.Engine')
| -rw-r--r-- | TimeHACK.Engine/Paintbrush.cs | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/TimeHACK.Engine/Paintbrush.cs b/TimeHACK.Engine/Paintbrush.cs index 087b87f..a8a6b54 100644 --- a/TimeHACK.Engine/Paintbrush.cs +++ b/TimeHACK.Engine/Paintbrush.cs @@ -10,7 +10,6 @@ namespace TimeHACK.Engine { public class Paintbrush { - public static void PaintClassicBorders(object sender, PaintEventArgs e, int borderwidth) { ControlPaint.DrawBorder(e.Graphics, ((Control)sender).ClientRectangle, @@ -28,5 +27,23 @@ namespace TimeHACK.Engine Color.White, borderwidth, ButtonBorderStyle.Solid, Color.White, borderwidth, ButtonBorderStyle.Solid); } + + public static void ExtendedToolStripSeparator_Paint(object sender, PaintEventArgs e) + { + // Get the separator's width and height. + ToolStripSeparator toolStripSeparator = (ToolStripSeparator)sender; + int width = toolStripSeparator.Width; + int height = toolStripSeparator.Height; + + // Choose the colors for drawing. + Color foreColor = Color.Gray; + Color backColor = Color.Silver; + + // Fill the background. + e.Graphics.FillRectangle(new SolidBrush(backColor), 0, 0, width, height); + + // Draw the line. + e.Graphics.DrawLine(new Pen(foreColor), 4, height / 2, width - 4, height / 2); + } } } |
