aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlempamo <[email protected]>2017-09-12 19:55:28 -0500
committerGitHub <[email protected]>2017-09-12 19:55:28 -0500
commit5b72a30b11422473d2b6fd35e2909cd2a7eb5395 (patch)
tree8877faa271b340b316471d035bfcc2299e0742ec
parentab9f118edb06826ed49c0b46bb1bce38d407e4f6 (diff)
parent6d26e57fd4519cea330f51e491bfe54cc347719a (diff)
downloadhistacom2-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.cs28
-rw-r--r--Histacom2.Engine/Template/AboutBox95.cs5
-rw-r--r--Histacom2/GlobalPrograms/WinClassicDownloader.Designer.cs20
-rw-r--r--Histacom2/GlobalPrograms/WinClassicDownloader.cs6
-rw-r--r--Histacom2/OS/Win95/Win95.cs4
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