[QUOTE=DravenX] Looking good DravenX, any way to change the background colour in CBrush?
Thanks Jayjay.Yes i will do that as well.There will be lots of assets as well as an X and Y symmetric feature like Zbrush.I am still figuring that one out though.[/QUOTE]
Hmm, you could probably create two cursor objects, and when the mouse button is down, draw at each.
For example, when mirroring X is enabled, set the position of the second cursor to DisplayWidth - RealCursor.X, and RealCursor.Y.
Then for Y mirroring, when it is enabled set the position of the second cursor to RealCursor.X, and DisplayHeight - RealCursor.Y.
This should work regardless of which side of the screen the mouse is on.