protected override void OnClick()
 {
     try
     {
         if (view.FocusMap.SpatialReference == null)
         {
             view.FocusMap.SpatialReference = geopuntHelper.lam72;
         }
         if (poiDlg != null)
         {
             if (poiDlg.IsDisposed)
             {
                 poiDlg = null;
             }
             else
             {
                 if (!poiDlg.Visible) poiDlg.Show();
                 poiDlg.WindowState = FormWindowState.Normal;
                 poiDlg.Focus();
                 return;
             }
         }
         poiDlg = new poiSearchForm();
         gpExtension.poiDlg = poiDlg;
         poiDlg.Show();
         poiDlg.WindowState = FormWindowState.Normal;
         poiDlg.Focus();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message + " : " + ex.StackTrace);
     }
 }
 protected override void OnClick()
 {
     try
     {
         if (view.FocusMap.SpatialReference == null)
         {
             view.FocusMap.SpatialReference = geopuntHelper.lam72;
         }
         if (poiDlg != null)
         {
             if (poiDlg.IsDisposed)
             {
                 poiDlg = null;
             }
             else
             {
                 if (!poiDlg.Visible)
                 {
                     poiDlg.Show();
                 }
                 poiDlg.WindowState = FormWindowState.Normal;
                 poiDlg.Focus();
                 return;
             }
         }
         poiDlg             = new poiSearchForm();
         gpExtension.poiDlg = poiDlg;
         poiDlg.Show();
         poiDlg.WindowState = FormWindowState.Normal;
         poiDlg.Focus();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message + " : " + ex.StackTrace);
     }
 }