OSDN Git Service

Change the fifo size from being statically tuned for a Mac Pro with 4 CPUs to dynamic...
[handbrake-jp/handbrake-jp-git.git] / win / C# / frmDvdInfo.cs
1 using System;\r
2 using System.Collections.Generic;\r
3 using System.ComponentModel;\r
4 using System.Data;\r
5 using System.Drawing;\r
6 using System.Text;\r
7 using System.Windows.Forms;\r
8 using System.IO;\r
9 \r
10 \r
11 namespace Handbrake\r
12 {\r
13     public partial class frmDvdInfo : Form\r
14     {\r
15         /// <summary>\r
16         /// This window should be used to display the RAW output of the handbrake CLI which is produced during the scan.\r
17         /// </summary>\r
18         public frmDvdInfo()\r
19         {\r
20             InitializeComponent();\r
21             this.rtf_dvdInfo.Text = string.Empty;\r
22             \r
23         }\r
24 \r
25         /*public void HandleParsedData(object Sender, string Data)\r
26         {\r
27             if (this.InvokeRequired)\r
28             {\r
29                 this.BeginInvoke(new Parsing.DataReadEventHandler(HandleParsedData), new object[] { Sender, Data });\r
30                 return;\r
31             }\r
32             this.rtf_dvdInfo.AppendText(Data + System.Environment.NewLine);\r
33         }*/\r
34 \r
35         private void btn_close_Click(object sender, EventArgs e)\r
36         {\r
37             this.Hide();\r
38         }\r
39 \r
40         private void frmDvdInfo_Load(object sender, EventArgs e)\r
41         {\r
42             this.rtf_dvdInfo.Text = string.Empty;\r
43             readFile();\r
44         }\r
45 \r
46         private void readFile()\r
47         {\r
48             try\r
49             {\r
50                 string appPath = Application.StartupPath.ToString();\r
51                 appPath = appPath + "\\";\r
52                 StreamReader sr = new StreamReader(appPath + "dvdinfo.dat");\r
53 \r
54                 string line = sr.ReadLine();\r
55 \r
56                 while (line != null)\r
57                 {\r
58                     this.rtf_dvdInfo.AppendText(line + System.Environment.NewLine);\r
59                     line = sr.ReadLine();\r
60                 }\r
61                 sr.Close();\r
62             }\r
63             catch (Exception)\r
64             {\r
65                 // Don't do anything\r
66             }\r
67         }\r
68 \r
69         /*protected override void OnClosing(CancelEventArgs e)\r
70         {\r
71             e.Cancel = true;\r
72             this.Hide();\r
73             base.OnClosing(e);\r
74         }*/\r
75 \r
76     }\r
77 }