示例#1
0
 private void CheckRightMouseDown(MouseEventArgs e)
 {
     if (groupShapes.Count > 0)
     {
         if (groupShapes.Boundary.Contains(e.Location))
         {
             myMenu.ShowEditShapesMenus(e);
         }
         else
         {
             groupShapes = new GroupShapes();
         }
     }
     else
     {
         if (MouseOnShape(e.Location))
         {
             myMenu.ShowEditShapesMenus(e);
             curMode = EditMode.ShapeMode;
         }
         else
         {
             myMenu.ShowDrawingShapeMenus(e);
         }
     }
 }