private void openButton_Click(object sender, EventArgs e) { using (var openFileDialog1 = new OpenFileDialog()) { openFileDialog1.Filter = "Eyeshot (*.eye)|*.eye"; openFileDialog1.Multiselect = false; openFileDialog1.AddExtension = true; openFileDialog1.CheckFileExists = true; openFileDialog1.CheckPathExists = true; openFileDialog1.DereferenceLinks = true; _openFileAddOn = new OpenFileAddOn(); _openFileAddOn.EventFileNameChanged += OpenFileAddOn_EventFileNameChanged; if (openFileDialog1.ShowDialog(_openFileAddOn, this) == DialogResult.OK) { model.Clear(); ReadFile readFile = new ReadFile(openFileDialog1.FileName, (contentType)_openFileAddOn.ContentOption); model.StartWork(readFile); model.SetView(viewType.Trimetric, true, model.AnimateCamera); setFileButtonEnabled(false); } _openFileAddOn.EventFileNameChanged -= OpenFileAddOn_EventFileNameChanged; _openFileAddOn.Dispose(); _openFileAddOn = null; } }
private void openButton_OnClick(object sender, EventArgs e) { using (var openFileDialog = new System.Windows.Forms.OpenFileDialog()) { openFileDialog.Filter = "Eyeshot (*.eye)|*.eye"; openFileDialog.Multiselect = false; openFileDialog.AddExtension = true; openFileDialog.CheckFileExists = true; openFileDialog.CheckPathExists = true; openFileDialog.DereferenceLinks = true; _openFileAddOn = new OpenFileAddOn(); _openFileAddOn.EventFileNameChanged += OpenFileAddOn_EventFileNameChanged; if (openFileDialog.ShowDialog(_openFileAddOn, null) == System.Windows.Forms.DialogResult.OK) { _yAxisUp = false; model1.Clear(); EnableControls(false); #if SETUP ReadFile readFile = new ReadFile(openFileDialog.FileName, _helper.GetFileSerializerEx((contentType)_openFileAddOn.ContentOption)); #else ReadFile readFile = new ReadFile(openFileDialog.FileName, false, (contentType)_openFileAddOn.ContentOption); #endif model1.StartWork(readFile); } _openFileAddOn.EventFileNameChanged -= OpenFileAddOn_EventFileNameChanged; _openFileAddOn.Dispose(); _openFileAddOn = null; } }
private void openButton_Click(object sender, EventArgs e) { using (var openFileDialog1 = new OpenFileDialog()) { openFileDialog1.Filter = "Eyeshot (*.eye)|*.eye"; openFileDialog1.Multiselect = false; openFileDialog1.AddExtension = true; openFileDialog1.CheckFileExists = true; openFileDialog1.CheckPathExists = true; openFileDialog1.DereferenceLinks = true; _openFileAddOn = new OpenFileAddOn(); _openFileAddOn.EventFileNameChanged += OpenFileAddOn_EventFileNameChanged; if (openFileDialog1.ShowDialog(_openFileAddOn, null) == System.Windows.Forms.DialogResult.OK) { assemblyTreeView1.ClearTree(); if (model1.Entities.IsOpenCurrentBlockReference) { model1.Entities.CloseCurrentBlockReference(); } model1.Clear(); _yAxisUp = false; ReadFile readFile = new ReadFile(openFileDialog1.FileName, (contentType)_openFileAddOn.ContentOption); model1.StartWork(readFile); model1.SetView(viewType.Trimetric, true, model1.AnimateCamera); openButton.IsEnabled = false; saveButton.IsEnabled = false; importButton.IsEnabled = false; exportButton.IsEnabled = false; model1.Invalidate(); } _openFileAddOn.EventFileNameChanged -= OpenFileAddOn_EventFileNameChanged; _openFileAddOn.Dispose(); _openFileAddOn = null; } }
private void openButton_Click(object sender, EventArgs e) { using (var openFileDialog1 = new System.Windows.Forms.OpenFileDialog()) { openFileDialog1.Filter = "Eyeshot (*.eye)|*.eye"; openFileDialog1.Multiselect = false; openFileDialog1.AddExtension = true; openFileDialog1.CheckFileExists = true; openFileDialog1.CheckPathExists = true; openFileDialog1.DereferenceLinks = true; openFileDialog1.ShowHelp = true; _openFileAddOn = new OpenFileAddOn(); _openFileAddOn.EventFileNameChanged += OpenFileAddOn_EventFileNameChanged; if (openFileDialog1.ShowDialog(_openFileAddOn, null) == System.Windows.Forms.DialogResult.OK) { model1.Clear(); ReadFile readFile = new ReadFile(openFileDialog1.FileName, false, (contentType)_openFileAddOn.ContentOption); if (OpenSaveAsync) { model1.StartWork(readFile); SetButtonEnabled(false); } else { readFile.DoWork(); AddToScene(readFile); ShowLog(readFile); } } _openFileAddOn.EventFileNameChanged -= OpenFileAddOn_EventFileNameChanged; _openFileAddOn.Dispose(); _openFileAddOn = null; } }