private void setWorkspaceConfigurationFromGui() { workspaceConfiguration = new WorkspaceConfiguration(); workspaceConfiguration.Filter = eventFilter; workspaceConfiguration.ObserverConnections = observerConnectionsControl.Connections; workspaceConfiguration.TracingOptions = eventTracerControl.TracingOptions; workspaceConfiguration.KeyPointers = eventTracerControl.KeyPointers; }
private void openMenuItem_Click(object sender, EventArgs e) { // Example: "Text files (*.txt)|*.txt|All files (*.*)|*.*" openFileDialog1.DefaultExt = "xml"; openFileDialog1.Filter = "Xml files (*.xml)|*.xml|All files (*.*)|*.*"; DialogResult dr = openFileDialog1.ShowDialog(); if (dr == DialogResult.Cancel) return; if (openFileDialog1.FileName != null || openFileDialog1.FileName != String.Empty) { try { workspaceConfiguration = (WorkspaceConfiguration) SerializationUtility.DeserializeFromFile ( openFileDialog1.FileName, typeof (WorkspaceConfiguration) ); // updateConfigurationGui(); // temp placement setGuiFromWorkspaceConfiguration(); fileNameStatusBarPanel.Text = saveFileDialog1.FileName; } catch (Exception ex) { MessageBox.Show("Probably not a valid TraceEventFilter Document! " + ex); } } }