I'm writing a Paint Program and I have this problem with the freehand drawing routine. When the drawSize (the width of the drawn line) is 1 it works great, but when the drawSize gets bigger it looks terrible. The Pen shape is a thin line as long as the drawSize value and it automatically rotates in the direction you move the mouse, the net result is a crappy looking line.
This is the code I use to draw the line.
[code]GR.DrawLine(usingPen, x1, y1, x2, y2)[/code]
Remember, this does not just draw a straight line from point A to point B, but it is continuosly drawing lines as the User moves the mouse.
Is there a way to define a Pen shape as a round ball instead of a line?
Or maybe I need to use a round Brush somehow? I just don't know.