diff options
| author | lempamo <[email protected]> | 2017-09-12 19:55:28 -0500 |
|---|---|---|
| committer | GitHub <[email protected]> | 2017-09-12 19:55:28 -0500 |
| commit | 5b72a30b11422473d2b6fd35e2909cd2a7eb5395 (patch) | |
| tree | 8877faa271b340b316471d035bfcc2299e0742ec | |
| parent | ab9f118edb06826ed49c0b46bb1bce38d407e4f6 (diff) | |
| parent | 6d26e57fd4519cea330f51e491bfe54cc347719a (diff) | |
| download | histacom2-5b72a30b11422473d2b6fd35e2909cd2a7eb5395.tar.gz histacom2-5b72a30b11422473d2b6fd35e2909cd2a7eb5395.tar.bz2 histacom2-5b72a30b11422473d2b6fd35e2909cd2a7eb5395.zip | |
Merge pull request #158 from IBMPCDOS5/master
Master
| -rw-r--r-- | Histacom2.Engine/Template/AboutBox95.Designer.cs | 28 | ||||
| -rw-r--r-- | Histacom2.Engine/Template/AboutBox95.cs | 5 | ||||
| -rw-r--r-- | Histacom2/GlobalPrograms/WinClassicDownloader.Designer.cs | 20 | ||||
| -rw-r--r-- | Histacom2/GlobalPrograms/WinClassicDownloader.cs | 6 | ||||
| -rw-r--r-- | Histacom2/OS/Win95/Win95.cs | 4 |
5 files changed, 46 insertions, 17 deletions
diff --git a/Histacom2.Engine/Template/AboutBox95.Designer.cs b/Histacom2.Engine/Template/AboutBox95.Designer.cs index 359ef3f..4b44f9d 100644 --- a/Histacom2.Engine/Template/AboutBox95.Designer.cs +++ b/Histacom2.Engine/Template/AboutBox95.Designer.cs @@ -30,11 +30,11 @@ { this.pictureBox1 = new System.Windows.Forms.PictureBox(); this.textBox1 = new System.Windows.Forms.TextBox(); - this.button1 = new System.Windows.Forms.Button(); this.textBox2 = new System.Windows.Forms.TextBox(); this.pictureBox2 = new System.Windows.Forms.PictureBox(); this.textBox3 = new System.Windows.Forms.Label(); this.textBox4 = new System.Windows.Forms.Label(); + this.classicButton1 = new Histacom2.Engine.UI.ClassicButton(); ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit(); this.SuspendLayout(); @@ -59,17 +59,6 @@ this.textBox1.TabIndex = 4; this.textBox1.Text = "@SOFTWARENAME\r\nWindows 95\r\nCopyright © 1981-1995 Microsoft Corp."; // - // button1 - // - this.button1.FlatAppearance.BorderColor = System.Drawing.Color.Silver; - this.button1.Location = new System.Drawing.Point(251, 223); - this.button1.Name = "button1"; - this.button1.Size = new System.Drawing.Size(75, 23); - this.button1.TabIndex = 0; - this.button1.Text = "OK"; - this.button1.UseVisualStyleBackColor = true; - this.button1.Click += new System.EventHandler(this.button1_Click); - // // textBox2 // this.textBox2.BackColor = System.Drawing.Color.Silver; @@ -109,16 +98,27 @@ this.textBox4.TabIndex = 0; this.textBox4.Text = "System Resources: 97% Free"; // + // classicButton1 + // + this.classicButton1.BackColor = System.Drawing.Color.Silver; + this.classicButton1.ForeColor = System.Drawing.Color.Black; + this.classicButton1.Location = new System.Drawing.Point(251, 220); + this.classicButton1.Name = "classicButton1"; + this.classicButton1.Size = new System.Drawing.Size(75, 23); + this.classicButton1.TabIndex = 6; + this.classicButton1.Text = "OK"; + this.classicButton1.Click += new System.EventHandler(this.classicButton1_Click); + // // AboutBox95 // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.BackColor = System.Drawing.Color.Silver; + this.Controls.Add(this.classicButton1); this.Controls.Add(this.textBox4); this.Controls.Add(this.textBox3); this.Controls.Add(this.pictureBox2); this.Controls.Add(this.textBox2); - this.Controls.Add(this.button1); this.Controls.Add(this.textBox1); this.Controls.Add(this.pictureBox1); this.Name = "AboutBox95"; @@ -135,10 +135,10 @@ internal System.Windows.Forms.PictureBox pictureBox1; internal System.Windows.Forms.TextBox textBox1; - private System.Windows.Forms.Button button1; internal System.Windows.Forms.TextBox textBox2; private System.Windows.Forms.PictureBox pictureBox2; private System.Windows.Forms.Label textBox3; private System.Windows.Forms.Label textBox4; + private UI.ClassicButton classicButton1; } } diff --git a/Histacom2.Engine/Template/AboutBox95.cs b/Histacom2.Engine/Template/AboutBox95.cs index 1accc56..aca8df5 100644 --- a/Histacom2.Engine/Template/AboutBox95.cs +++ b/Histacom2.Engine/Template/AboutBox95.cs @@ -15,5 +15,10 @@ namespace Histacom2.Engine.Template { this.ParentForm.Close(); } + + private void classicButton1_Click(object sender, EventArgs e) + { + this.ParentForm.Close(); + } } } diff --git a/Histacom2/GlobalPrograms/WinClassicDownloader.Designer.cs b/Histacom2/GlobalPrograms/WinClassicDownloader.Designer.cs index a3ae890..d62f676 100644 --- a/Histacom2/GlobalPrograms/WinClassicDownloader.Designer.cs +++ b/Histacom2/GlobalPrograms/WinClassicDownloader.Designer.cs @@ -36,6 +36,7 @@ this.dlTimer = new System.Windows.Forms.Timer(this.components); this.dlSpeed = new System.Windows.Forms.Timer(this.components); this.progBar = new System.Windows.Forms.ProgressBar(); + this.progressBar1 = new Histacom2.UI.ProgressBar(); this.SuspendLayout(); // // amountLbl @@ -94,11 +95,29 @@ this.progBar.Size = new System.Drawing.Size(399, 23); this.progBar.TabIndex = 15; // + // progressBar1 + // + this.progressBar1.BlockSpacing = 5; + this.progressBar1.BlockWidth = 20; + this.progressBar1.Location = new System.Drawing.Point(6, 32); + this.progressBar1.MarqueeWidth = 125; + this.progressBar1.Maximum = 100D; + this.progressBar1.Minimum = 0D; + this.progressBar1.Name = "progressBar1"; + this.progressBar1.ProgressColor = System.Drawing.Color.DarkBlue; + this.progressBar1.ShowText = false; + this.progressBar1.Size = new System.Drawing.Size(399, 23); + this.progressBar1.Style = System.Windows.Forms.ProgressBarStyle.Continuous; + this.progressBar1.TabIndex = 16; + this.progressBar1.Text = "progressBar1"; + this.progressBar1.Value = 0D; + // // WinClassicDownloader // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.BackColor = System.Drawing.Color.Silver; + this.Controls.Add(this.progressBar1); this.Controls.Add(this.progBar); this.Controls.Add(this.amountLbl); this.Controls.Add(this.appName); @@ -120,5 +139,6 @@ private System.Windows.Forms.Timer dlTimer; private System.Windows.Forms.Timer dlSpeed; private System.Windows.Forms.ProgressBar progBar; + private UI.ProgressBar progressBar1; } } diff --git a/Histacom2/GlobalPrograms/WinClassicDownloader.cs b/Histacom2/GlobalPrograms/WinClassicDownloader.cs index ba432d8..b809760 100644 --- a/Histacom2/GlobalPrograms/WinClassicDownloader.cs +++ b/Histacom2/GlobalPrograms/WinClassicDownloader.cs @@ -32,7 +32,7 @@ namespace Histacom2.OS.Win95.Win95Apps amountDLed = amountDLed + 8; if (8 > amountToDL - amountDLed) { - progBar.Value = amountToDL; + progressBar1.Value = amountToDL; amountLbl.Text = $"Downloaded {amountDLed} KB out of {amountToDL}"; switch (appName.Text) @@ -67,8 +67,8 @@ namespace Histacom2.OS.Win95.Win95Apps } else { - progBar.Maximum = amountToDL; - progBar.Value = amountDLed; + progressBar1.Maximum = amountToDL; + progressBar1.Value = amountDLed; } amountLbl.Text = $"Downloaded {amountDLed} KB out of {amountToDL}"; } diff --git a/Histacom2/OS/Win95/Win95.cs b/Histacom2/OS/Win95/Win95.cs index 8188b7e..08ab9df 100644 --- a/Histacom2/OS/Win95/Win95.cs +++ b/Histacom2/OS/Win95/Win95.cs @@ -312,6 +312,10 @@ namespace Histacom2.OS.Win95 { //wm.StartInfobox95("Win32 Application", "That is not a valid Win32 Application.", Properties.Resources.Win95Error); } + else if (objListViewItem.Text == "Online Services") + { + wm.StartInfobox95("Caught it!", "If you were to run this, the game would crash!\nLuckily, it won't crash this time!", InfoboxType.Error, InfoboxButtons.OK); + } else { // It is an actual file on the disk |
