Exemplo n.º 1
0
 private void setWorkspaceConfigurationFromGui()
 {
     workspaceConfiguration = new WorkspaceConfiguration();
     workspaceConfiguration.Filter = eventFilter;
     workspaceConfiguration.ObserverConnections = observerConnectionsControl.Connections;
     workspaceConfiguration.TracingOptions = eventTracerControl.TracingOptions;
     workspaceConfiguration.KeyPointers = eventTracerControl.KeyPointers;
 }
Exemplo n.º 2
0
        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);
                }
            }
        }