public override void PopulateGUI()
 {
     if (logon)
     {
         if (loginEvent != null)
         {
             loginEvent(this, null);
         }
     }
     else
     {
         WarningDialog wd = new WarningDialog();
         wd.Message = "Login incorrect";
         wd.Run();
         Gtk.Application.Quit();
     }
 }