/// <summary>
 /// Открытие формы-редактора наименования фигуры из контекстного меню
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void tbEdit_Click(object sender, EventArgs e)
 {
     if (selectedShape != null)
     {
         EditLabelName editLabel = new EditLabelName();
         editLabel.ShowDialog();
         if (editLabel.currentName != "")
         {
             selectedShape.RenameLabel(editLabel.currentName);
         }
         this.Invalidate();
     }
 }
 /// <summary>
 /// Открытие формы изменения названия объекта при двойном щелчке
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void Form1_DoubleClick(object sender, EventArgs e)
 {
     if (!isEvaluating)
     {
         var location = ((MouseEventArgs)e).Location;
         hitTest(location);
         if (selectedShape != null)
         {
             EditLabelName editLabel = new EditLabelName();
             editLabel.ShowDialog();
             if (editLabel.currentName != "")
             {
                 selectedShape.RenameLabel(editLabel.currentName);
             }
             this.Invalidate();
         }
     }
 }