private void Doc_BeginDocumentClose(object sender, DocumentBeginCloseEventArgs e) { try { using (DocumentLock lLock = Active.Document.LockDocument()) { using (var db = Active.Database) { var dir = Path.GetDirectoryName(db.Filename); var path = Path.Combine(dir, "SV"); if (!Directory.Exists(path)) { Directory.CreateDirectory(path); } var file = Path.GetFileName(db.Filename); path = Path.Combine(path, "SV-" + file); if (!File.Exists(path)) { db.SaveAs(path, DwgVersion.Current); } } } } catch (Exception ex) { COMS.MessengerManager.LogException(ex); } }
private static void Doc_BeginDocumentClose(object sender, DocumentBeginCloseEventArgs e) { //When a document closes remove it from the store var currentStores = (from s in Stores where s.Key.Contains(((Document)sender).Name) select s.Key).ToArray(); foreach (string s in currentStores) { Stores.Remove(s); } }
private void Document_BeginDocumentClose(object sender, DocumentBeginCloseEventArgs e) { var document = sender as Document; document.CommandWillStart -= Document_CommandWillStart; document.BeginDocumentClose -= Document_BeginDocumentClose; _documents.Remove(document); if (!_documents.Any()) { _camPaletteSet.SetCamDocument(); } }
private void Application_DocumentClosed(object sender, DocumentBeginCloseEventArgs e) { // Triggered just after a request is received to close a drawing. if (Doc != null) { return; } if (SpeckleAutocadCommand2.MainWindow != null) { SpeckleAutocadCommand2.MainWindow.Hide(); } }
private void Application_DocumentClosed(object sender, DocumentBeginCloseEventArgs e) { // Triggered just after a request is received to close a drawing. if (Doc != null) { return; } SpeckleAutocadCommand.Bootstrapper.Application.MainWindow.Hide(); var appEvent = new ApplicationEvent() { Type = ApplicationEvent.EventType.DocumentClosed }; NotifyUi(appEvent); }
private void callback_BeginDocumentClose(Object o, DocumentBeginCloseEventArgs e) { WriteLine("BeginDocumentClose"); }
private void callback_BeginDocumentClose(Object o, DocumentBeginCloseEventArgs e) { WriteLine("BeginDocumentClose"); }
event_BeginDocumentClose(object sender, DocumentBeginCloseEventArgs e) { PrintEventMessage("Begin Document Close"); }
void MdiActiveDocument_BeginDocumentClose(object sender, DocumentBeginCloseEventArgs e) { window.Close(); }
private void AcDoc_BeginDocumentClose(object sender, DocumentBeginCloseEventArgs e) { SaveWrapper(); }
private void OnBeginDocumentClose(object sender, DocumentBeginCloseEventArgs e) { Cleanup(); }