summaryrefslogtreecommitdiffstats
path: root/Mandriva - Autorun CD-DVD/AutorunForm.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Mandriva - Autorun CD-DVD/AutorunForm.cs')
-rwxr-xr-xMandriva - Autorun CD-DVD/AutorunForm.cs242
1 files changed, 0 insertions, 242 deletions
diff --git a/Mandriva - Autorun CD-DVD/AutorunForm.cs b/Mandriva - Autorun CD-DVD/AutorunForm.cs
deleted file mode 100755
index cf0d9d6..0000000
--- a/Mandriva - Autorun CD-DVD/AutorunForm.cs
+++ /dev/null
@@ -1,242 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.ComponentModel;
-using System.Data;
-using System.Drawing;
-using System.Linq;
-using System.Text;
-using System.Windows.Forms;
-using System.Resources;
-using System.Globalization;
-using System.Threading;
-using System.Reflection;
-using System.IO;
-
-namespace autorun
-{
- public partial class autorunForm : Form
- {
- DriveInfo[] allDrives = DriveInfo.GetDrives();
- private ResourceManager m_ResourceManager = new ResourceManager("autorun.autorun", System.Reflection.Assembly.GetExecutingAssembly());
- private CultureInfo m_EnglishCulture = new CultureInfo("en-US");
- private CultureInfo m_FrenchCulture = new CultureInfo("fr-FR");
- private CultureInfo m_GermanCulture = new CultureInfo("de-DE");
- private CultureInfo m_SpanishCulture = new CultureInfo("es-ES");
- private CultureInfo m_ItalianCulture = new CultureInfo("it-IT");
- private CultureInfo m_BrazilianCulture = new CultureInfo("pt-BR");
- private CultureInfo m_RussianCulture = new CultureInfo("ru-RU");
- private CultureInfo m_ChineseCulture = new CultureInfo("zh-CN");
-
- private String version;
- private String product;
- private String desktop;
-
- public autorunForm()
- {
- InitializeComponent();
- UpdateUI();
- }
-
- private void Form1_Load(object sender, EventArgs e)
- {
- foreach (DriveInfo d in allDrives)
- {
- if (d.IsReady == true && d.DriveFormat == "CDFS")
- {
- String[] temp = d.VolumeLabel.Split('-');
- String tempo = temp[1].ToString().Substring(temp[1].ToString().Length - 1);
-
- switch (temp[0].ToString())
- {
- case "Free":
- product = "Free";
- break;
- case "One":
- product = "One";
- break;
- case "PWP":
- product = "Powerpack";
- break;
- default:
- break;
- }
-
- if (tempo == "1")
- {
- product_label.Text = product + " " + temp[1].TrimEnd('1').ToString() + " Spring";
- version = temp[1].TrimEnd('1').ToString() + ".1";
- }
- else
- {
- product_label.Text = product + " " + temp[1].ToString();
- version = temp[1].TrimEnd('1').ToString() + ".0";
- }
- if (product == "One")
- {
- product_label.Text += " " + temp[2].ToString();
- arch_label.Text = "32-bit";
- }
- else
- {
- switch (temp[2][0].ToString())
- {
- case "i":
- arch_label.Text = "32-bit";
- break;
- case "x":
- arch_label.Text = "64-bit";
- break;
- case "d":
- arch_label.Text = "Dual Arch";
- break;
- default:
- break;
- }
- }
- }
- }
- UpdateUI();
- }
-
- private void MDVlink_LinkClicked_1(object sender, LinkLabelLinkClickedEventArgs e)
- {
- String[] temp = Thread.CurrentThread.CurrentUICulture.Name.Split('-');
- String tempo = temp[0].ToString();
- switch (tempo)
- {
- case "pt":
- tempo = "pt-br";
- break;
- case "zh":
- tempo = "zh-hans";
- break;
- default:
- break;
- }
- System.Diagnostics.Process.Start("http://www.mandriva.com/" + tempo);
- }
-
- private void notes_button_Click(object sender, EventArgs e)
- {
- String[] temp = Thread.CurrentThread.CurrentUICulture.Name.Split('-');
- String tempo = temp[0].ToString();
- String url = "http://wiki.mandriva.com/" + tempo + "/" + version + "_Notes";
- System.Diagnostics.Process.Start(url);
- }
-
- private void community_button_Click(object sender, EventArgs e)
- {
- String[] temp = Thread.CurrentThread.CurrentUICulture.Name.Split('-');
- String tempo = temp[0].ToString();
- switch (tempo)
- {
- case "en":
- tempo = ".com/" + tempo + "/community";
- break;
- case "fr":
- tempo = ".com/" + tempo + "/communaute/bienvenue";
- break;
- case "de":
- tempo = ".com/en/community";
- break;
- case "es":
- tempo = ".com/" + tempo + "/Bienvenido";
- break;
- case "it":
- tempo = ".com/en/community";
- break;
- case "pt":
- tempo = ".com/en/community";
- break;
- case "ru":
- tempo = ".ru/community";
- break;
- case "zh":
- tempo = ".com/en/community";
- break;
- default:
- break;
- }
- System.Diagnostics.Process.Start("http://www.mandriva" + tempo);
- }
-
- private void store_button_Click(object sender, EventArgs e)
- {
- System.Diagnostics.Process.Start("http://store.mandriva.com");
- }
-
- private void install_button_Click(object sender, EventArgs e)
- {
- DialogResult result = new DialogResult();
- result = MessageBox.Show(m_ResourceManager.GetString("textWarningReboot"), m_ResourceManager.GetString("labelInstallButton"), MessageBoxButtons.YesNo, MessageBoxIcon.Warning);
-
- if (result == DialogResult.Yes)
- {
- System.Diagnostics.Process.Start("ShutDown", "-r -t 0");
- }
- }
-
- private void flagGB_Click(object sender, EventArgs e)
- {
- Thread.CurrentThread.CurrentUICulture = m_EnglishCulture;
- UpdateUI();
- }
-
- private void flagFR_Click(object sender, EventArgs e)
- {
- Thread.CurrentThread.CurrentUICulture = m_FrenchCulture;
- UpdateUI();
- }
-
- private void flagDE_Click(object sender, EventArgs e)
- {
- Thread.CurrentThread.CurrentUICulture = m_GermanCulture;
- UpdateUI();
- }
-
- private void flagES_Click(object sender, EventArgs e)
- {
- Thread.CurrentThread.CurrentUICulture = m_SpanishCulture;
- UpdateUI();
- }
-
- private void flagIT_Click(object sender, EventArgs e)
- {
- Thread.CurrentThread.CurrentUICulture = m_ItalianCulture;
- UpdateUI();
- }
-
- private void flagBR_Click(object sender, EventArgs e)
- {
- Thread.CurrentThread.CurrentUICulture = m_BrazilianCulture;
- UpdateUI();
- }
-
- private void flagRU_Click(object sender, EventArgs e)
- {
- Thread.CurrentThread.CurrentUICulture = m_RussianCulture;
- UpdateUI();
- }
-
- private void flagCN_Click(object sender, EventArgs e)
- {
- Thread.CurrentThread.CurrentUICulture = m_ChineseCulture;
- UpdateUI();
- }
-
- private void UpdateUI()
- {
- if (product == "One")
- {
- install_button.Text = m_ResourceManager.GetString("labelRestartButton");
- }
- else
- {
- install_button.Text = m_ResourceManager.GetString("labelInstallButton");
- }
- notes_button.Text = m_ResourceManager.GetString("labelNotesButton");
- community_button.Text = m_ResourceManager.GetString("labelCommunityButton");
- store_button.Text = m_ResourceManager.GetString("labelStoreButton");
- }
- }
-}