public override bool OnMouseDown( Surface s, Model m, Point square, Point offset, MouseButtons mb ) { if (mb == MouseButtons.Left) { b = new Brush(q.ToPointRect()); PrepareBrush(b); sq = q; m.AddBrush(b); m.Cache.Invalidate(); } return true; }