protected virtual void OnCloseClick(object sender, System.EventArgs e)
 {
     if (hasUnsaved)
     {
         MessageDialog dlg = new MessageDialog(this, DialogFlags.Modal, MessageType.Warning, ButtonsType.YesNo,
                                               Catalog.GetString("You have unsaved changes that will be lost. Do you wish to save?\n"));
         if ((int)(ResponseType.Yes) == dlg.Run())
         {
             SaveLogChanges();
         }
         dlg.Hide();
     }
     m_currLog = null;
     m_caches  = null;
     this.Hide();
     if (needsRefresh)
     {
         m_Win.RefreshCacheList();
     }
 }
Esempio n. 2
0
 protected virtual void OnCloseClick(object sender, System.EventArgs e)
 {
     this.Hide();
     m_Win.RefreshCacheList();
 }