From a357d77aa7a2a35f414daa0a7737003bf2660477 Mon Sep 17 00:00:00 2001 From: JayXKanz666 Date: Mon, 27 Mar 2017 01:56:21 +0200 Subject: added downloader and installer --- .../WinClassicForms/WinClassicDownloader.cs | 71 ++++++++++++++++++++++ 1 file changed, 71 insertions(+) create mode 100644 TimeHACK.Main/WinClassicForms/WinClassicDownloader.cs (limited to 'TimeHACK.Main/WinClassicForms/WinClassicDownloader.cs') diff --git a/TimeHACK.Main/WinClassicForms/WinClassicDownloader.cs b/TimeHACK.Main/WinClassicForms/WinClassicDownloader.cs new file mode 100644 index 0000000..b5aa521 --- /dev/null +++ b/TimeHACK.Main/WinClassicForms/WinClassicDownloader.cs @@ -0,0 +1,71 @@ +using System; +using System.Windows.Forms; +using TimeHACK.Engine; + +namespace TimeHACK.WinClassicForms +{ + public partial class WinClassicDownloader : UserControl + { + public WinClassicDownloader() + { + InitializeComponent(); + } + int amountToDL = 100; + int downloadSpeed = 8; + int amountDLed = 0; + Windows95 Windows95 = new Windows95(); + + + private void WinClassicDownloader_Load(object sender, EventArgs e) + { + dlTimer.Start(); + transferLbl.Text = ("Transfer speed: " + downloadSpeed + " KB/s"); + } + + private void dlTimer_Tick(object sender, EventArgs e) + { + amountDLed = amountDLed + downloadSpeed; + if(downloadSpeed > amountToDL - amountDLed){ + progBar.Value = 100; + amountLbl.Text = ("Downloaded " + amountDLed + " KB out of " + amountToDL + " KB"); + + if (appName.Text == "Downloading: Guess The Number") + { + Windows95.desktopicons.Items.Add("Guess The Number Setup", imageIndex: 8); + } + if (appName.Text == "Downloading: Start Runner") + { + Windows95.desktopicons.Items.Add("Start Runner Setup", imageIndex: 9); + } + if (appName.Text == "Downloading: Error Blaster") + { + Windows95.desktopicons.Items.Add("Error Blaster Setup", imageIndex: 10); + } + if (appName.Text == "Downloading: Skindows 95") + { + Windows95.desktopicons.Items.Add("Skindows 95 Setup", imageIndex: 12); + } + if (appName.Text == "Downloading: Web Chat") + { + Windows95.desktopicons.Items.Add("Web Chat Setup", imageIndex: 11); + } + if (appName.Text == "Downloading: hwcv.exe") + { + Windows95.desktopicons.Items.Add("hwcv.exe", imageIndex: 11); + } + if (appName.Text == "Downloading: Time Distorter") + { + Windows95.desktopicons.Items.Add("Time Distorter Setup", imageIndex: 13); + } + ((Form)this.TopLevelControl).Close(); + dlTimer.Stop(); + } + else + { + progBar.Maximum = amountToDL; + progBar.Value = amountDLed; + } + amountLbl.Text = ("Downloaded " + amountDLed + " KB out of " + amountToDL); + } + } +} -- cgit v1.2.3