/// <summary>
 ///     Создать форму для подсветки элементов управления на форме
 /// </summary>
 /// <remarks>
 ///     В конструктор передаются координаты для отрисовки
 /// </remarks>
 /// <param name="x">координаты x на экране</param>
 /// <param name="y">координаты y на экране</param>
 /// <param name="width">ширина элемента</param>
 /// <param name="height">высота элемента</param>
 public static void GetInstance(int x, int y, int width, int height)
 {
     if (!IsPaint)
     {
         return;
     }
     if (instance == null)
     {
         instance = new HighlightControl(x, y, width, height);
     }
     else
     {
         instance.ChangeLocationSize(x, y, width, height);
     }
 }
 /// <summary>
 ///     Создать форму для подсветки элементов управления на форме
 /// </summary>
 /// <remarks>
 ///     В конструктор передаются координаты для отрисовки
 /// </remarks>
 /// <param name="x">координаты x на экране</param>
 /// <param name="y">координаты y на экране</param>
 /// <param name="width">ширина элемента</param>
 /// <param name="height">высота элемента</param>
 public static void GetInstance(int x, int y, int width, int height)
 {
     if (!IsPaint)
     {
         return;
     }
     if (instance == null)
     {
         instance = new HighlightControl(x, y, width, height);
     }
     else
     {
         instance.ChangeLocationSize(x, y, width, height);
     }
 }
 private void CommonParentFormActivated(object sender, EventArgs e)
 {
     HighlightControl.CloseForm();
 }
 private void HighlightControlClosed(object sender, EventArgs e)
 {
     topmost  = false;
     instance = null;
 }
 private void HighlightControlClosed(object sender, EventArgs e)
 {
     topmost = false;
     instance = null;
 }