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(); } }
protected virtual void OnCloseClick(object sender, System.EventArgs e) { this.Hide(); m_Win.RefreshCacheList(); }