public MainWindow() { InitializeComponent(); Logger.Instance.WriteSeparator("TSDumper (Version " + RunParameters.SystemVersion + ")"); Logger.Instance.Write("Executable build: " + AssemblyVersion); Logger.Instance.Write("DirectShow build: " + DirectShowGraph.AssemblyVersion); Logger.Instance.Write("DomainObjects build: " + RunParameters.AssemblyVersion); Logger.Instance.Write("DVBServices build: " + Utils.AssemblyVersion); Logger.Instance.Write(""); Logger.Instance.Write("Privilege level: " + RunParameters.Role); Logger.Instance.Write(""); Logger.Instance.Write("Base directory: " + RunParameters.BaseDirectory); Logger.Instance.Write("Data directory: " + RunParameters.DataDirectory); Logger.Instance.Write(""); mainWindow = this; BDAGraph.LoadTuners(); if (Tuner.TunerCollection.Count == 0) { MessageBox.Show("There are no tuners installed on this machine.", "TSDumper", MessageBoxButtons.OK, MessageBoxIcon.Error); Environment.Exit(10); } if (tsDumpControl == null) { tsDumpControl = new TransportStreamDumpControl(); positionControl(tsDumpControl); } this.Text = tsDumpControl.Heading; tsDumpControl.Tag = new ControlStatus(this.Text); Cursor.Current = Cursors.WaitCursor; tsDumpControl.Process(); Cursor.Current = Cursors.Arrow; Logger.Instance.Write("TSDumper is loaded"); }
public MainWindow() { InitializeComponent(); Logger.Instance.WriteSeparator("TSDumper (Version " + RunParameters.SystemVersion + ")"); Logger.Instance.Write("Executable build: " + AssemblyVersion); Logger.Instance.Write("DirectShow build: " + DirectShowGraph.AssemblyVersion); Logger.Instance.Write("DomainObjects build: " + RunParameters.AssemblyVersion); Logger.Instance.Write("DVBServices build: " + Utils.AssemblyVersion); Logger.Instance.Write(""); Logger.Instance.Write("Privilege level: " + RunParameters.Role); Logger.Instance.Write(""); Logger.Instance.Write("Base directory: " + RunParameters.BaseDirectory); Logger.Instance.Write("Data directory: " + RunParameters.DataDirectory); Logger.Instance.Write(""); mainWindow = this; BDAGraph.LoadTuners(); if (Tuner.TunerCollection.Count == 0) { MessageBox.Show("There are no tuners installed on this machine.", "TSDumper", MessageBoxButtons.OK, MessageBoxIcon.Error); Environment.Exit(10); } if (tsDumpControl == null) { tsDumpControl = new TransportStreamDumpControl(); positionControl(tsDumpControl); } this.Text = tsDumpControl.Heading; tsDumpControl.Tag = new ControlStatus(this.Text); Cursor.Current = Cursors.WaitCursor; tsDumpControl.Process(); Cursor.Current = Cursors.Arrow; Logger.Instance.Write("TSDumper is loaded"); }