3 This file is part of the HandBrake source code.
\r
4 Homepage: <http://handbrake.fr>.
\r
5 It may be used under the terms of the GNU General Public License. */
\r
8 using System.Windows.Forms;
\r
9 using Handbrake.Functions;
\r
13 public partial class frmUpdater : Form
\r
15 AppcastReader appcast;
\r
16 public frmUpdater(AppcastReader reader)
\r
18 InitializeComponent();
\r
25 private void getRss()
\r
27 wBrowser.Url = appcast.descriptionUrl;
\r
30 private void setVersions()
\r
32 string old = "(
\8c»
\8dÝ
\82Ì
\83o
\81[
\83W
\83\87\83\93\82Í " + Properties.Settings.Default.hb_version.Trim() + " / " + Properties.Settings.Default.hb_build.ToString().Trim() + "
\82Å
\82·)";
\r
33 string newBuild = appcast.version.Trim() + " (" + appcast.build + ")";
\r
34 lbl_update_text.Text = "HandBrake " + newBuild + "
\82ª
\97\98\97p
\89Â
\94\
\82Å
\82·
\81B " + old;
\r
37 private void btn_installUpdate_Click(object sender, EventArgs e)
\r
39 frmDownload download = new frmDownload(appcast.downloadFile);
\r
40 download.ShowDialog();
\r
44 private void btn_remindLater_Click(object sender, EventArgs e)
\r
49 private void btn_skip_Click(object sender, EventArgs e)
\r
51 Properties.Settings.Default.skipversion = int.Parse(appcast.build);
\r
52 Properties.Settings.Default.Save();
\r