private void FormPutLinks_FormClosing(object sender, FormClosingEventArgs e) { _book.SysPage.PutValue("CurTemplate", Template.Text); _book.SysPage.PutValue("CurCellComment", CellComment.Text); _book.SysPage.PutValue("CurNextCellShift", NextCellShift.Text); _book.SysPage.PutValue("CurNextCellStep", NextCellStep.Text); _book.CloseForm(ReporterCommand.PutLinks); GeneralRep.Application.SheetSelectionChange -= OnSelectionChange; GeneralRep.Application.CommandBars.OnUpdate -= OnShapeChange; }
//Вызываетя при закрытии формы private void CloseSaving() { try { _book.SysPage.PutControl(PeriodBegin); _book.SysPage.PutControl(PeriodEnd); _book.SysPage.PutValue("CalcName", IntervalName.Text); _book.SysPage.PutValue("FillPages", FillPages.Text); _book.SysPage.PutValue("SaveToArchive", SaveToArchive.Checked); _book.CloseForm(ReporterCommand.Report); } catch (Exception ex) { GeneralRep.ShowError("Ошибка при закрытия формы построения отчетов", ex); } }
private void FormLinksTemplate_FormClosing(object sender, FormClosingEventArgs e) { if (Template.Text.IsEmpty()) { if (!Different.MessageQuestion("Не указано имя шаблона. Выйти без сохранения?")) { e.Cancel = true; } } else { SaveTemplate(); } if (!e.Cancel) { _book.CloseForm(ReporterCommand.LinksTemplate); } }
private void FormVideo_FormClosing(object sender, FormClosingEventArgs e) { SaveSettings(); _book.CloseForm(ReporterCommand.Video); }