This would allow users to create regions of shapes that aren't currently supported as long as the shapes represent regular polygons with only straight lines as edges (e.g. IDPA/USPSA targets).
In this mode, each click should add a vertex to the shape that is being drawn and a line should be drawn between the current vertex and the last vertex that was added. The vertex and line should be simulated until the user clicks. Right clicking in this mode should reset the drawing mode and make the shape that was being drawn a solid region. Hitting ctrl+z should remove the last vertex. If there are less than 3 vertexes, an error should be shown and the shape should be deleted.
This would allow users to create regions of shapes that aren't currently supported as long as the shapes represent regular polygons with only straight lines as edges (e.g. IDPA/USPSA targets).
In this mode, each click should add a vertex to the shape that is being drawn and a line should be drawn between the current vertex and the last vertex that was added. The vertex and line should be simulated until the user clicks. Right clicking in this mode should reset the drawing mode and make the shape that was being drawn a solid region. Hitting ctrl+z should remove the last vertex. If there are less than 3 vertexes, an error should be shown and the shape should be deleted.