public void LaunchDialog()
 {
     CreateDialog();
     Dialog.Modal        = false;
     Dialog.TransientFor = null;
     if (LaunchController() && contr.CanWeRun())
     {
         DisplayDoNotStopFSpotMsg();
         Dialog.ShowAll();
         Dialog.Response += HandleResponse;
     }
     else
     {
         DisplayOrigBasePathNotFoundMsg();
         Dialog.Destroy();
     }
 }