コード例 #1
0
ファイル: MainWindow.xaml.cs プロジェクト: rveens/OOPA
        /// <summary>
        /// Handles clicking the 'Open...' entry in the window's menu.
        /// </summary>
        /// <param name="sender">The sender of this event.</param>
        /// <param name="routedEventArgs">The arguments of this event.</param>
        protected void OnOpenCircuitFile(object sender, RoutedEventArgs routedEventArgs)
        {
            openFileDialog = new OpenFileDialog
            {
                Title = @"Open Circuit File",
                Filter = @"Text Files Only (.txt)|*.txt",
                FilterIndex = 1,
                Multiselect = false
            };

            var dialogResult = openFileDialog.ShowDialog();
            if (dialogResult == System.Windows.Forms.DialogResult.OK)
                circuit = CircuitFileParser.Parse(openFileDialog.FileName);

            ThreadManager.IsThreadsDone += PrintResults;

            circuit.Start();

            //ThreadManager.StartWait();
        }
コード例 #2
0
ファイル: CircuitBindNodeVisitor.cs プロジェクト: rveens/OOPA
 public CircuitBindNodeVisitor(Circuit circ)
 {
     circuit = circ;
 }
コード例 #3
0
 public CircuitBindNodeVisitor(Circuit circ)
 {
     circuit = circ;
 }