OSDN Git Service

bf36299fad7c97da199393fccfb5c0db68fdf655
[handbrake-jp/handbrake-jp-git.git] / win / C# / frmUpdater.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 using System.Xml;\r
10 using System.Net;\r
11 \r
12 namespace Handbrake\r
13 {\r
14     public partial class frmUpdater : Form\r
15     {\r
16         Functions.RssReader rssRead = new Functions.RssReader();\r
17         public frmUpdater()\r
18         {\r
19             InitializeComponent();\r
20           \r
21             getRss();\r
22             setVersions();\r
23         }\r
24 \r
25         private void getRss()\r
26         {\r
27             \r
28             wBrowser.DocumentText = "<font face=\"verdana\" size=\"1\">" + rssRead.versionInfo() + "</font>";\r
29         }\r
30 \r
31         private void setVersions()\r
32         {\r
33             lbl_oldVersion.Text = "(you have: " + Properties.Settings.Default.CliVersion + " / " + Properties.Settings.Default.build  + ").";\r
34             lbl_newVersion.Text = rssRead.version() + " (" + rssRead.build() + ")";\r
35         }\r
36 \r
37         private void btn_installUpdate_Click(object sender, EventArgs e)\r
38         {\r
39             frmDownload download = new frmDownload();\r
40             download.Show();\r
41             this.Close(); \r
42         }\r
43 \r
44         private void btn_remindLater_Click(object sender, EventArgs e)\r
45         {\r
46             this.Close();\r
47         }\r
48 \r
49         private void btn_skip_Click(object sender, EventArgs e)\r
50         {\r
51             try\r
52             {\r
53                 Properties.Settings.Default.skipversion = int.Parse(rssRead.build());\r
54             }\r
55             catch (Exception exc)\r
56             {\r
57                 MessageBox.Show(exc.ToString());\r
58             }\r
59             this.Close();\r
60         }\r
61 \r
62     }\r
63 }