aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjtsshieh <[email protected]>2017-07-26 20:53:04 -0400
committerjtsshieh <[email protected]>2017-07-26 20:53:04 -0400
commitcc5a8d36ceac1567eebe946c3c6cbd0813a854c1 (patch)
tree0437a338ff22d6458b0d87c8f323751eb36fb3f3
parenta852b2c7f2bb372a89e78e805298c33c00ebe924 (diff)
downloadhistacom2-cc5a8d36ceac1567eebe946c3c6cbd0813a854c1.tar.gz
histacom2-cc5a8d36ceac1567eebe946c3c6cbd0813a854c1.tar.bz2
histacom2-cc5a8d36ceac1567eebe946c3c6cbd0813a854c1.zip
VERY VERY VERY BASIC Minsweeper
Took me a ton of time to get the game and square files working. Now all thats left is the sad face, about box, difficulties, acheivements, and pixel perfect (tradmarked)
-rw-r--r--TimeHACK.Main/OS/Win95/Win95.Designer.cs137
-rw-r--r--TimeHACK.Main/OS/Win95/Win95.cs15
-rw-r--r--TimeHACK.Main/OS/Win95/Win95.resx73
-rw-r--r--TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/Game.cs201
-rw-r--r--TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/Square.cs199
-rw-r--r--TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/WinClassicMinesweeper.Designer.cs311
-rw-r--r--TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/WinClassicMinesweeper.cs41
-rw-r--r--TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/WinClassicMinesweeper.resx123
-rw-r--r--TimeHACK.Main/Properties/Resources.Designer.cs40
-rw-r--r--TimeHACK.Main/Properties/Resources.resx290
-rw-r--r--TimeHACK.Main/Resources/minsweeper flag.PNGbin0 -> 230 bytes
-rw-r--r--TimeHACK.Main/Resources/minsweeper logo.jpgbin0 -> 3166 bytes
-rw-r--r--TimeHACK.Main/Resources/minsweeper sad.PNGbin0 -> 294 bytes
-rw-r--r--TimeHACK.Main/Resources/minsweeper smile.PNGbin0 -> 285 bytes
-rw-r--r--TimeHACK.Main/TimeHACK.Main.csproj15
15 files changed, 1213 insertions, 232 deletions
diff --git a/TimeHACK.Main/OS/Win95/Win95.Designer.cs b/TimeHACK.Main/OS/Win95/Win95.Designer.cs
index bb813fb..df05e65 100644
--- a/TimeHACK.Main/OS/Win95/Win95.Designer.cs
+++ b/TimeHACK.Main/OS/Win95/Win95.Designer.cs
@@ -51,9 +51,11 @@ namespace TimeHACK.OS.Win95
this.SoundRecorderToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.VolumeControlToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.WindowsMediaPlayerToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.SystemToolsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.DiskDefragmenterToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.ScanDiskToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.toolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem();
+ this.toolStripMenuItem2 = new System.Windows.Forms.ToolStripMenuItem();
+ this.toolStripMenuItem3 = new System.Windows.Forms.ToolStripMenuItem();
+ this.GamesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.MinsweeperToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.CalculatorToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.HyperTerminalToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.ImagingToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
@@ -107,9 +109,9 @@ namespace TimeHACK.OS.Win95
this.NewToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem();
this.FolderToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.TextDocumentToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.deleteToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.PropertiesToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem();
this.desktopupdate = new System.Windows.Forms.Timer(this.components);
- this.deleteToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.panel1.SuspendLayout();
this.taskbar.SuspendLayout();
this.clockPanel.SuspendLayout();
@@ -223,7 +225,7 @@ namespace TimeHACK.OS.Win95
this.startmenuitems.Name = "startmenuitems";
this.startmenuitems.Padding = new System.Windows.Forms.Padding(6, 2, 0, 0);
this.startmenuitems.RenderMode = System.Windows.Forms.ToolStripRenderMode.System;
- this.startmenuitems.Size = new System.Drawing.Size(145, 292);
+ this.startmenuitems.Size = new System.Drawing.Size(145, 311);
this.startmenuitems.TabIndex = 0;
this.startmenuitems.Text = "StartMenu";
//
@@ -263,7 +265,8 @@ namespace TimeHACK.OS.Win95
this.AccessoriesToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.CommunicationsToolStripMenuItem,
this.MultimediaToolStripMenuItem,
- this.SystemToolsToolStripMenuItem,
+ this.toolStripMenuItem1,
+ this.GamesToolStripMenuItem,
this.CalculatorToolStripMenuItem,
this.HyperTerminalToolStripMenuItem,
this.ImagingToolStripMenuItem,
@@ -377,41 +380,65 @@ namespace TimeHACK.OS.Win95
this.WindowsMediaPlayerToolStripMenuItem.Size = new System.Drawing.Size(194, 22);
this.WindowsMediaPlayerToolStripMenuItem.Text = "Windows Media Player";
//
- // SystemToolsToolStripMenuItem
- //
- this.SystemToolsToolStripMenuItem.BackColor = System.Drawing.Color.Silver;
- this.SystemToolsToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver;
- this.SystemToolsToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None;
- this.SystemToolsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
- this.DiskDefragmenterToolStripMenuItem,
- this.ScanDiskToolStripMenuItem});
- this.SystemToolsToolStripMenuItem.Image = global::TimeHACK.Properties.Resources.WinClassicProgramItem;
- this.SystemToolsToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
- this.SystemToolsToolStripMenuItem.Name = "SystemToolsToolStripMenuItem";
- this.SystemToolsToolStripMenuItem.Size = new System.Drawing.Size(181, 28);
- this.SystemToolsToolStripMenuItem.Text = "System Tools";
- //
- // DiskDefragmenterToolStripMenuItem
- //
- this.DiskDefragmenterToolStripMenuItem.BackColor = System.Drawing.Color.Silver;
- this.DiskDefragmenterToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver;
- this.DiskDefragmenterToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None;
- this.DiskDefragmenterToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("DiskDefragmenterToolStripMenuItem.Image")));
- this.DiskDefragmenterToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
- this.DiskDefragmenterToolStripMenuItem.Name = "DiskDefragmenterToolStripMenuItem";
- this.DiskDefragmenterToolStripMenuItem.Size = new System.Drawing.Size(172, 22);
- this.DiskDefragmenterToolStripMenuItem.Text = "Disk Defragmenter";
- //
- // ScanDiskToolStripMenuItem
- //
- this.ScanDiskToolStripMenuItem.BackColor = System.Drawing.Color.Silver;
- this.ScanDiskToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver;
- this.ScanDiskToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None;
- this.ScanDiskToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("ScanDiskToolStripMenuItem.Image")));
- this.ScanDiskToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
- this.ScanDiskToolStripMenuItem.Name = "ScanDiskToolStripMenuItem";
- this.ScanDiskToolStripMenuItem.Size = new System.Drawing.Size(172, 22);
- this.ScanDiskToolStripMenuItem.Text = "ScanDisk";
+ // toolStripMenuItem1
+ //
+ this.toolStripMenuItem1.BackColor = System.Drawing.Color.Silver;
+ this.toolStripMenuItem1.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver;
+ this.toolStripMenuItem1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None;
+ this.toolStripMenuItem1.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.toolStripMenuItem2,
+ this.toolStripMenuItem3});
+ this.toolStripMenuItem1.Image = global::TimeHACK.Properties.Resources.WinClassicProgramItem;
+ this.toolStripMenuItem1.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
+ this.toolStripMenuItem1.Name = "toolStripMenuItem1";
+ this.toolStripMenuItem1.Size = new System.Drawing.Size(181, 28);
+ this.toolStripMenuItem1.Text = "System Tools";
+ //
+ // toolStripMenuItem2
+ //
+ this.toolStripMenuItem2.BackColor = System.Drawing.Color.Silver;
+ this.toolStripMenuItem2.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver;
+ this.toolStripMenuItem2.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None;
+ this.toolStripMenuItem2.Image = ((System.Drawing.Image)(resources.GetObject("toolStripMenuItem2.Image")));
+ this.toolStripMenuItem2.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
+ this.toolStripMenuItem2.Name = "toolStripMenuItem2";
+ this.toolStripMenuItem2.Size = new System.Drawing.Size(172, 22);
+ this.toolStripMenuItem2.Text = "Disk Defragmenter";
+ //
+ // toolStripMenuItem3
+ //
+ this.toolStripMenuItem3.BackColor = System.Drawing.Color.Silver;
+ this.toolStripMenuItem3.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver;
+ this.toolStripMenuItem3.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None;
+ this.toolStripMenuItem3.Image = ((System.Drawing.Image)(resources.GetObject("toolStripMenuItem3.Image")));
+ this.toolStripMenuItem3.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
+ this.toolStripMenuItem3.Name = "toolStripMenuItem3";
+ this.toolStripMenuItem3.Size = new System.Drawing.Size(172, 22);
+ this.toolStripMenuItem3.Text = "ScanDisk";
+ //
+ // GamesToolStripMenuItem
+ //
+ this.GamesToolStripMenuItem.BackColor = System.Drawing.Color.Silver;
+ this.GamesToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver;
+ this.GamesToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None;
+ this.GamesToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.MinsweeperToolStripMenuItem});
+ this.GamesToolStripMenuItem.Image = global::TimeHACK.Properties.Resources.WinClassicProgramItem;
+ this.GamesToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
+ this.GamesToolStripMenuItem.Name = "GamesToolStripMenuItem";
+ this.GamesToolStripMenuItem.Size = new System.Drawing.Size(181, 28);
+ this.GamesToolStripMenuItem.Text = "Games";
+ //
+ // MinsweeperToolStripMenuItem
+ //
+ this.MinsweeperToolStripMenuItem.BackColor = System.Drawing.Color.Silver;
+ this.MinsweeperToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver;
+ this.MinsweeperToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None;
+ this.MinsweeperToolStripMenuItem.Image = global::TimeHACK.Properties.Resources.minsweeper_logo;
+ this.MinsweeperToolStripMenuItem.Name = "MinsweeperToolStripMenuItem";
+ this.MinsweeperToolStripMenuItem.Size = new System.Drawing.Size(152, 22);
+ this.MinsweeperToolStripMenuItem.Text = "Minesweeper";
+ this.MinsweeperToolStripMenuItem.Click += new System.EventHandler(this.MinsweeperToolStripMenuItem_Click);
//
// CalculatorToolStripMenuItem
//
@@ -976,7 +1003,7 @@ namespace TimeHACK.OS.Win95
this.FolderToolStripMenuItem,
this.TextDocumentToolStripMenuItem});
this.NewToolStripMenuItem1.Name = "NewToolStripMenuItem1";
- this.NewToolStripMenuItem1.Size = new System.Drawing.Size(152, 22);
+ this.NewToolStripMenuItem1.Size = new System.Drawing.Size(127, 22);
this.NewToolStripMenuItem1.Text = "New";
//
// FolderToolStripMenuItem
@@ -995,11 +1022,19 @@ namespace TimeHACK.OS.Win95
this.TextDocumentToolStripMenuItem.Text = "Text Document";
this.TextDocumentToolStripMenuItem.Click += new System.EventHandler(this.TextDocumentToolStripMenuItem_Click);
//
+ // deleteToolStripMenuItem
+ //
+ this.deleteToolStripMenuItem.BackColor = System.Drawing.Color.Silver;
+ this.deleteToolStripMenuItem.Name = "deleteToolStripMenuItem";
+ this.deleteToolStripMenuItem.Size = new System.Drawing.Size(127, 22);
+ this.deleteToolStripMenuItem.Text = "Delete";
+ this.deleteToolStripMenuItem.Click += new System.EventHandler(this.deleteToolStripMenuItem_Click);
+ //
// PropertiesToolStripMenuItem1
//
this.PropertiesToolStripMenuItem1.BackColor = System.Drawing.Color.Silver;
this.PropertiesToolStripMenuItem1.Name = "PropertiesToolStripMenuItem1";
- this.PropertiesToolStripMenuItem1.Size = new System.Drawing.Size(152, 22);
+ this.PropertiesToolStripMenuItem1.Size = new System.Drawing.Size(127, 22);
this.PropertiesToolStripMenuItem1.Text = "Properties";
this.PropertiesToolStripMenuItem1.Click += new System.EventHandler(this.PropertiesToolStripMenuItem1_Click);
//
@@ -1009,14 +1044,6 @@ namespace TimeHACK.OS.Win95
this.desktopupdate.Interval = 10000;
this.desktopupdate.Tick += new System.EventHandler(this.desktopupdate_Tick);
//
- // deleteToolStripMenuItem
- //
- this.deleteToolStripMenuItem.BackColor = System.Drawing.Color.Silver;
- this.deleteToolStripMenuItem.Name = "deleteToolStripMenuItem";
- this.deleteToolStripMenuItem.Size = new System.Drawing.Size(152, 22);
- this.deleteToolStripMenuItem.Text = "Delete";
- this.deleteToolStripMenuItem.Click += new System.EventHandler(this.deleteToolStripMenuItem_Click);
- //
// Windows95
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
@@ -1069,9 +1096,8 @@ namespace TimeHACK.OS.Win95
internal System.Windows.Forms.ToolStripMenuItem SoundRecorderToolStripMenuItem;
internal System.Windows.Forms.ToolStripMenuItem VolumeControlToolStripMenuItem;
internal System.Windows.Forms.ToolStripMenuItem WindowsMediaPlayerToolStripMenuItem;
- internal System.Windows.Forms.ToolStripMenuItem SystemToolsToolStripMenuItem;
- internal System.Windows.Forms.ToolStripMenuItem DiskDefragmenterToolStripMenuItem;
- internal System.Windows.Forms.ToolStripMenuItem ScanDiskToolStripMenuItem;
+ internal System.Windows.Forms.ToolStripMenuItem GamesToolStripMenuItem;
+ internal System.Windows.Forms.ToolStripMenuItem MinsweeperToolStripMenuItem;
internal System.Windows.Forms.ToolStripMenuItem CalculatorToolStripMenuItem;
internal System.Windows.Forms.ToolStripMenuItem HyperTerminalToolStripMenuItem;
internal System.Windows.Forms.ToolStripMenuItem ImagingToolStripMenuItem;
@@ -1131,5 +1157,8 @@ namespace TimeHACK.OS.Win95
private System.Windows.Forms.ToolStripMenuItem iE4TestToolStripMenuItem;
private System.Windows.Forms.Timer desktopupdate;
private System.Windows.Forms.ToolStripMenuItem deleteToolStripMenuItem;
+ internal System.Windows.Forms.ToolStripMenuItem toolStripMenuItem1;
+ internal System.Windows.Forms.ToolStripMenuItem toolStripMenuItem2;
+ internal System.Windows.Forms.ToolStripMenuItem toolStripMenuItem3;
}
} \ No newline at end of file
diff --git a/TimeHACK.Main/OS/Win95/Win95.cs b/TimeHACK.Main/OS/Win95/Win95.cs
index 3649982..caef618 100644
--- a/TimeHACK.Main/OS/Win95/Win95.cs
+++ b/TimeHACK.Main/OS/Win95/Win95.cs
@@ -38,7 +38,7 @@ namespace TimeHACK.OS.Win95
AccessoriesToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2);
CommunicationsToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2);
MultimediaToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2);
- SystemToolsToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2);
+ GamesToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2);
StartUpToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2);
MSDOSPromptToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2);
DocumentsToolStripMenuItem.DropDown.Paint += (sender, args) => Engine.Paintbrush.PaintClassicBorders(sender, args, 2);
@@ -571,6 +571,19 @@ namespace TimeHACK.OS.Win95
}
}
}
+
+ private void MinsweeperToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ WinClassic app = wm.StartWin95(new WinClassicMinesweeper(), "Minesweeper", Properties.Resources.minsweeper_logo, false, false);
+ AddTaskBarItem(app, app.Tag.ToString(), "Calculator", Properties.Resources.WinClassicCalc);
+
+ nonimportantapps.Add(app);
+ nonimportantapps[nonimportantapps.Count - 1].BringToFront();
+ nonimportantapps[nonimportantapps.Count - 1].FormClosing += new FormClosingEventHandler(NonImportantApp_Closing);
+
+ app.BringToFront();
+ startmenu.Hide();
+ }
}
public class MyRenderer : ToolStripProfessionalRenderer
{
diff --git a/TimeHACK.Main/OS/Win95/Win95.resx b/TimeHACK.Main/OS/Win95/Win95.resx
index 0b0b527..01c2b39 100644
--- a/TimeHACK.Main/OS/Win95/Win95.resx
+++ b/TimeHACK.Main/OS/Win95/Win95.resx
@@ -120,9 +120,6 @@
<metadata name="startmenuitems.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
- <metadata name="startmenuitems.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
- <value>17, 17</value>
- </metadata>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="InternetConnectionWizardToolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
@@ -179,7 +176,7 @@
13tFDjjJAAAAAElFTkSuQmCC
</value>
</data>
- <data name="DiskDefragmenterToolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+ <data name="toolStripMenuItem2.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAMFJREFUOE+V
kAsShDAIQzk6R/Nm3SSU2g/uaJxMi5Bnq81yt0b38pCbnz03hGDtEaYq0HVdraF9QBiORoAyXIFKyAhO
@@ -188,7 +185,7 @@
/qQXQbMf8nZYxbrHLzUAAAAASUVORK5CYII=
</value>
</data>
- <data name="ScanDiskToolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+ <data name="toolStripMenuItem3.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
wAAADsABataJCQAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMzQDW3oAAACmSURBVDhPnZFR
@@ -377,53 +374,53 @@
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAAc
- jgAAAk1TRnQBSQFMAgEBDQEAAdgBAQHYAQEBIAEAASABAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAGA
+ jgAAAk1TRnQBSQFMAgEBDQEAAfABAQHwAQEBIAEAASABAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAGA
AwABgAMAAQEBAAEgBwABAf8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AC0AAwMBBAMGAQgDBgEIAwYBCAMG
AQgDBgEIAwYBCAMGAQgDBgEIAwYBCAMGAQgDBgEIAwYBCAMGAQgDBgEIAwYBCAMGAQgDBQEHAwEBAv8A
- tQADOAFgAzwBvwM8Ab8DPAG/AzwBvwM8Ab8DPAG/AzwBvwM8Ab8DPAG/AzwBvwM8Ab8DPAG/AzwBvwM8
- Ab8DPAG/AzwBvwNDAacDIQEw/wC1AANCAYADDQH/AVUBVwFVAf8BcgF0AXIB/wFyAXQBcgH/AXIBdAFy
- Af8BcgF0AXIB/wFyAXQBcgH/AXIBdAFyAf8BcgF0AXIB/wFyAXQBcgH/AXIBdAFyAf8BcgF0AXIB/wFy
- AXQBcgH/AXIBdAFyAf8BcgF0AXIB/wE4ATkBOAH/AyYB3wMqAUD/ALUAA0IBgAEdAR4BHQH/AboBvQG6
+ tQADOQFgA1QBvwNUAb8DVAG/A1QBvwNUAb8DVAG/A1QBvwNUAb8DVAG/A1QBvwNUAb8DVAG/A1QBvwNU
+ Ab8DVAG/A1QBvwNRAacDIQEw/wC1AANGAYADCgH/AVIBVAFSAf8BbwFxAW8B/wFvAXEBbwH/AW8BcQFv
+ Af8BbwFxAW8B/wFvAXEBbwH/AW8BcQFvAf8BbwFxAW8B/wFvAXEBbwH/AW8BcQFvAf8BbwFxAW8B/wFv
+ AXEBbwH/AW8BcQFvAf8BbwFxAW8B/wE1ATYBNQH/A0MB3wMqAUD/ALUAA0YBgAEaARsBGgH/AboBvQG6
Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wH4
- AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wF6AXwBegH/AyYB3wMq
- AUD/ALUAA0IBgAEdAR4BHQH/AboBvQG6Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wH4
+ AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wF3AXkBdwH/A0MB3wMq
+ AUD/ALUAA0YBgAEaARsBGgH/AboBvQG6Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wH4
AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4
- Af8B+AH8AfgB/wF6AXwBegH/AyYB3wMqAUD/ALUAA0IBgAEdAR4BHQH/AboBvQG6Af8B+AH8AfgB/wH4
+ Af8B+AH8AfgB/wF3AXkBdwH/A0MB3wMqAUD/ALUAA0YBgAEaARsBGgH/AboBvQG6Af8B+AH8AfgB/wH4
AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4
- Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wF6AXwBegH/AyYB3wMqAUD/ALUAA0IBgAEd
- AR4BHQH/AboBvQG6Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4
- Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wF6
- AXwBegH/AyYB3wMqAUD/ALUAA0IBgAEdAR4BHQH/AboBvQG6Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4
+ Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wF3AXkBdwH/A0MB3wMqAUD/ALUAA0YBgAEa
+ ARsBGgH/AboBvQG6Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4
+ Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wF3
+ AXkBdwH/A0MB3wMqAUD/ALUAA0YBgAEaARsBGgH/AboBvQG6Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4
Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wH4
- AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wF6AXwBegH/AyYB3wMqAUD/ALUAA0IBgAEdAR4BHQH/AboBvQG6
+ AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wF3AXkBdwH/A0MB3wMqAUD/ALUAA0YBgAEaARsBGgH/AboBvQG6
Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wH4
- AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wF6AXwBegH/AyYB3wMq
- AUD/ALUAA0IBgAEdAR4BHQH/AboBvQG6Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wH4
+ AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wF3AXkBdwH/A0MB3wMq
+ AUD/ALUAA0YBgAEaARsBGgH/AboBvQG6Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wH4
AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4
- Af8B+AH8AfgB/wF6AXwBegH/AyYB3wMqAUD/ALUAA0IBgAEdAR4BHQH/AboBvQG6Af8B+AH8AfgB/wH4
+ Af8B+AH8AfgB/wF3AXkBdwH/A0MB3wMqAUD/ALUAA0YBgAEaARsBGgH/AboBvQG6Af8B+AH8AfgB/wH4
AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4
- Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wF6AXwBegH/AyYB3wMqAUD/ALUAA0IBgAEd
- AR4BHQH/AboBvQG6Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4
- Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wF6
- AXwBegH/AyYB3wMqAUD/ALUAA0IBgAEdAR4BHQH/AboBvQG6Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4
+ Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wF3AXkBdwH/A0MB3wMqAUD/ALUAA0YBgAEa
+ ARsBGgH/AboBvQG6Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4
+ Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wF3
+ AXkBdwH/A0MB3wMqAUD/ALUAA0YBgAEaARsBGgH/AboBvQG6Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4
Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wH4
- AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wF6AXwBegH/AyYB3wMqAUD/ALUAA0IBgAEdAR4BHQH/AboBvQG6
+ AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wF3AXkBdwH/A0MB3wMqAUD/ALUAA0YBgAEaARsBGgH/AboBvQG6
Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wH4
- AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wF6AXwBegH/AyYB3wMq
- AUD/ALUAA0IBgAEdAR4BHQH/AboBvQG6Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wH4
+ AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wF3AXkBdwH/A0MB3wMq
+ AUD/ALUAA0YBgAEaARsBGgH/AboBvQG6Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wH4
AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wH4AfwB+AH/Ae8B8wHvAf8B4QHkAeEB/wHhAeQB4QH/AeEB5AHh
- Af8B4QHkAeEB/wFuAXABbgH/AyYB3wMqAUD/ALUAA0IBgAEdAR4BHQH/AboBvQG6Af8B+AH8AfgB/wH4
+ Af8B4QHkAeEB/wFrAW0BawH/A0MB3wMqAUD/ALUAA0YBgAEaARsBGgH/AboBvQG6Af8B+AH8AfgB/wH4
AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wH4AfwB+AH/AawBsAGs
- Af8DLQH/Ay0B/wMtAf8DLQH/ARUBFgEVAf8DJgHfAyoBQP8AtQADQgGAAR0BHgEdAf8BugG9AboB/wH4
+ Af8DKgH/AyoB/wMqAf8DKgH/ARIBEwESAf8DQwHfAyoBQP8AtQADRgGAARoBGwEaAf8BugG9AboB/wH4
AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4
- Af8BtQG4AbUB/wNCAf8BagFrAWoB/wFhAWIBYQH/AQ4BDwEOAf8DPQG8AzsBaQMWAR7/ALUAA0IBgAEd
- AR4BHQH/AboBvQG6Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4
- Af8B+AH8AfgB/wH4AfwB+AH/AcsBzgHLAf8DgAH/AaQBpwGkAf8BiQGMAYkB7wNDAccDOAFg/wC9AANC
- AYABHQEeAR0B/wG6Ab0BugH/AfgB/AH4Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wH4
- AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wHLAc4BywH/A4AB/wMzAf8DPgHBAxwBJwMDAQT/AL0AA0IBgAMI
- Af8BOAE5ATgB/wFMAU0BTAH/AUwBTQFMAf8BTAFNAUwB/wFMAU0BTAH/AUwBTQFMAf8BTAFNAUwB/wFM
- AU0BTAH/AUwBTQFMAf8BPQE+AT0B/wMmAf8DRgGSAygBPAMHAQr/AMEAAzABTANEAZcDRAGXA0QBlwNE
- AZcDRAGXA0QBlwNEAZcDRAGXA0QBlwNEAZcDRAGXA0QBlwMmATn/AP8A/wD/AP8A/wD/AP8A/wD/AP8A
+ Af8BtQG4AbUB/wM/Af8BZwFoAWcB/wFeAV8BXgH/AQsBDAELAf8DUwG8Az0BaQMWAR7/ALUAA0YBgAEa
+ ARsBGgH/AboBvQG6Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4
+ Af8B+AH8AfgB/wH4AfwB+AH/AcsBzgHLAf8DgAH/AaQBpwGkAf8BewF+AXsB7wNTAccDOQFg/wC9AANG
+ AYABGgEbARoB/wG6Ab0BugH/AfgB/AH4Af8B+AH8AfgB/wH4AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wH4
+ AfwB+AH/AfgB/AH4Af8B+AH8AfgB/wHLAc4BywH/A4AB/wMwAf8DUwHBAxwBJwMDAQT/AL0AA0YBgAMF
+ Af8BNQE2ATUB/wFJAUoBSQH/AUkBSgFJAf8BSQFKAUkB/wFJAUoBSQH/AUkBSgFJAf8BSQFKAUkB/wFJ
+ AUoBSQH/AUkBSgFJAf8BOgE7AToB/wMjAf8DTAGSAygBPAMHAQr/AMEAAzABTANOAZcDTgGXA04BlwNO
+ AZcDTgGXA04BlwNOAZcDTgGXA04BlwNOAZcDTgGXA04BlwMmATn/AP8A/wD/AP8A/wD/AP8A/wD/AP8A
zgAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/x8AAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/
AwAB/wMAAf8jAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/HwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/
AwAB/wMAAf8DAAH/AwAB/yMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8fAAH/AwAB/wMAAf8DAAH/
diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/Game.cs b/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/Game.cs
new file mode 100644
index 0000000..e6f31dd
--- /dev/null
+++ b/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/Game.cs
@@ -0,0 +1,201 @@
+using System;
+using System.Drawing;
+using System.Windows.Forms;
+
+
+namespace TimeHACK.OS.Win95.Win95Apps.MineSweeper
+{
+ public class Game
+ {
+ public event EventHandler DismantledMinesChanged;
+ public event EventHandler Tick;
+
+ private int _dismantledMines;
+ private int _height;
+ private int _incorrectdismantledMines;
+ private int _mines;
+ private Panel _panel;
+ private Square[,] _squares;
+ private Timer _timer;
+ private int _width;
+
+ public int Time;
+
+ public Game(Panel panel, int width, int height, int mines)
+ {
+ _panel = panel;
+ _width = width;
+ _height = height;
+ _mines = mines;
+ }
+
+ private void Dismantle(object sender, EventArgs e)
+ {
+ Square s = (Square)sender;
+ if (s.Dismantled)
+ {
+ if (s.Minded)
+ {
+ _dismantledMines++;
+ }
+ else
+ {
+ _incorrectdismantledMines++;
+ }
+ }
+ else
+ {
+ if (s.Minded)
+ {
+ _dismantledMines--;
+ }
+ else
+ {
+ _incorrectdismantledMines--;
+ }
+ }
+
+ OnDismantledMinesChanged();
+
+ if (_dismantledMines == Mines)
+ {
+ _timer.Enabled = false;
+ Panel.Enabled = false;
+ }
+ }
+
+ public int DismantledMines
+ {
+ get { return _dismantledMines + _incorrectdismantledMines; }
+ }
+
+ private void Explode(object sender, EventArgs e)
+ {
+ _timer.Enabled = false;
+
+ foreach (Square s in _squares)
+ {
+ s.RemoveEvents();
+ if (s.Minded)
+ {
+ s.Button.Text = "*";
+ s.Button.Font = new System.Drawing.Font("Arial Black", 16F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((System.Byte)(0)));
+ s.Button.ForeColor = Color.Black;
+ }
+ }
+ }
+
+ public int Height
+ {
+ get { return (this._height); }
+ }
+
+ public bool IsBomb(int x, int y)
+ {
+ if (x >= 0 && x < Width)
+ {
+ if (y >= 0 && y < Height)
+ {
+ return _squares[x, y].Minded;
+ }
+ }
+ return false;
+ }
+
+ public int Mines
+ {
+ get { return (this._mines); }
+ }
+
+ protected void OnDismantledMinesChanged()
+ {
+ if (DismantledMinesChanged != null)
+ {
+ DismantledMinesChanged(this, new EventArgs());
+ }
+ }
+
+ protected void OnTick()
+ {
+ if (Tick != null)
+ {
+ Tick(this, new EventArgs());
+ }
+ }
+
+ public void OpenSpot(int x, int y)
+ {
+ if (x >= 0 && x < Width)
+ {
+ if (y >= 0 && y < Height)
+ {
+ _squares[x, y].Open();
+ }
+ }
+ }
+
+ public Panel Panel
+ {
+ get { return (this._panel); }
+ }
+
+ public void Start()
+ {
+
+ //Panel.SuspendLayout();
+ Time = 0;
+ _dismantledMines = 0;
+ _incorrectdismantledMines = 0;
+ OnTick();
+ Panel.Enabled = true;
+ Panel.Controls.Clear();
+
+ // Create Spots
+ _squares = new Square[Width, Height];
+ for (int x = 0; x < Width; x++)
+ {
+ for (int y = 0; y < Height; y++)
+ {
+ Square s = new Square(this, x, y);
+ s.Explode += new EventHandler(Explode);
+ s.Dismantle += new EventHandler(Dismantle);
+ _squares[x, y] = s;
+ }
+ }
+
+ // Place Mines
+ int b = 0;
+ Random r = new Random();
+ while (b < Mines)
+ {
+ int x = r.Next(Width);
+ int y = r.Next(Height);
+
+ Square s = _squares[x, y];
+ if (!s.Minded)
+ {
+ s.Minded = true;
+ b++;
+ }
+ }
+
+ OnDismantledMinesChanged();
+
+ _timer = new Timer();
+ _timer.Interval = 1000;
+ _timer.Tick += new EventHandler(TimerTick);
+ _timer.Enabled = true;
+ }
+
+ private void TimerTick(object sender, EventArgs e)
+ {
+ Time++;
+ OnTick();
+ }
+
+ public int Width
+ {
+ get { return (this._width); }
+ }
+ }
+}
diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/Square.cs b/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/Square.cs
new file mode 100644
index 0000000..f7a9e99
--- /dev/null
+++ b/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/Square.cs
@@ -0,0 +1,199 @@
+using System;
+using System.Drawing;
+using System.Windows.Forms;
+using TimeHACK.Engine;
+
+namespace TimeHACK.OS.Win95.Win95Apps.MineSweeper
+{
+ class Square
+ {
+ public event EventHandler Dismantle;
+ public event EventHandler Explode;
+
+ private Button _button;
+ private bool _dismantled = false;
+ private Game _game;
+ private bool _minded = false;
+ private bool _opened = false;
+ private int _x;
+ private int _y;
+
+ public Square(Game game, int x, int y)
+ {
+ _game = game;
+ _x = x;
+ _y = y;
+ _button = new Button();
+ Button.Text = "";
+
+ int w = _game.Panel.Width / _game.Width;
+ int h = _game.Panel.Height / _game.Height;
+
+ _button.Width = w + 1;
+ _button.Height = h + 1;
+ _button.Left = w * X;
+ _button.Top = h * Y;
+ _button.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Bold, GraphicsUnit.Point, ((byte)(0)));
+ _button.Click += new EventHandler(Click);
+ _button.Paint += (sender, args) => Paintbrush.PaintClassicBorders(sender,args,2);
+ _button.MouseDown += new MouseEventHandler(DismantleClick);
+
+ _game.Panel.Controls.Add(Button);
+ }
+
+ public Button Button
+ {
+ get { return (this._button); }
+ }
+
+ private void Click(object sender, System.EventArgs e)
+ {
+ if (!Dismantled)
+ {
+ if (Minded)
+ {
+ Button.BackColor = Color.Red;
+ OnExplode();
+ }
+ else
+ {
+ this.Open();
+ }
+ }
+ }
+
+ private void DismantleClick(object sender, MouseEventArgs e)
+ {
+ if (!Opened && e.Button == MouseButtons.Right)
+ {
+ if (Dismantled)
+ {
+ _dismantled = false;
+ Button.BackColor = SystemColors.Control;
+ Button.Text = "?";
+ }
+ else
+ {
+ _dismantled = true;
+ Button.BackgroundImage = Properties.Resources.minsweeper_flag;
+ }
+ OnDismantle();
+ }
+ }
+
+ public bool Dismantled
+ {
+ get { return (this._dismantled); }
+ }
+
+ public bool Minded
+ {
+ get { return (this._minded); }
+ set { this._minded = value; }
+ }
+
+ protected void OnDismantle()
+ {
+ if (Dismantle != null)
+ {
+ Dismantle(this, new EventArgs());
+ }
+ }
+
+ protected void OnExplode()
+ {
+ if (Explode != null)
+ {
+ Explode(this, new EventArgs());
+ }
+ }
+
+ public void Open()
+ {
+ if (!Opened && !Dismantled)
+ {
+ _opened = true;
+ // Count Bombs
+ int c = 0;
+ if (_game.IsBomb(X - 1, Y - 1)) c++;
+ if (_game.IsBomb(X - 0, Y - 1)) c++;
+ if (_game.IsBomb(X + 1, Y - 1)) c++;
+ if (_game.IsBomb(X - 1, Y - 0)) c++;
+ if (_game.IsBomb(X - 0, Y - 0)) c++;
+ if (_game.IsBomb(X + 1, Y - 0)) c++;
+ if (_game.IsBomb(X - 1, Y + 1)) c++;
+ if (_game.IsBomb(X - 0, Y + 1)) c++;
+ if (_game.IsBomb(X + 1, Y + 1)) c++;
+
+ if (c > 0)
+ {
+ Button.Text = c.ToString();
+ switch (c)
+ {
+ case 1:
+ Button.ForeColor = Color.Blue;
+ break;
+ case 2:
+ Button.ForeColor = Color.Green;
+ break;
+ case 3:
+ Button.ForeColor = Color.Red;
+ break;
+ case 4:
+ Button.ForeColor = Color.DarkBlue;
+ break;
+ case 5:
+ Button.ForeColor = Color.DarkRed;
+ break;
+ case 6:
+ Button.ForeColor = Color.LightBlue;
+ break;
+ case 7:
+ Button.ForeColor = Color.Orange; // Guesed, never seen one!
+ break;
+ case 8:
+ Button.ForeColor = Color.Ivory; // Guesed, never seen one!
+ break;
+ }
+ }
+ else
+ {
+ Button.BackColor = SystemColors.ControlLight;
+ Button.FlatStyle = FlatStyle.Flat;
+ Button.Enabled = false;
+
+ _game.OpenSpot(X - 1, Y - 1);
+ _game.OpenSpot(X - 0, Y - 1);
+ _game.OpenSpot(X + 1, Y - 1);
+ _game.OpenSpot(X - 1, Y - 0);
+ _game.OpenSpot(X - 0, Y - 0);
+ _game.OpenSpot(X + 1, Y - 0);
+ _game.OpenSpot(X - 1, Y + 1);
+ _game.OpenSpot(X - 0, Y + 1);
+ _game.OpenSpot(X + 1, Y + 1);
+ }
+ }
+ }
+
+ public bool Opened
+ {
+ get { return (this._opened); }
+ }
+
+ public int X
+ {
+ get { return (this._x); }
+ }
+
+ public int Y
+ {
+ get { return (this._y); }
+ }
+
+ public void RemoveEvents()
+ {
+ _button.Click -= new EventHandler(Click);
+ _button.MouseDown -= new MouseEventHandler(DismantleClick);
+ }
+ }
+}
diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/WinClassicMinesweeper.Designer.cs b/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/WinClassicMinesweeper.Designer.cs
new file mode 100644
index 0000000..59c11db
--- /dev/null
+++ b/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/WinClassicMinesweeper.Designer.cs
@@ -0,0 +1,311 @@
+namespace TimeHACK.OS.Win95.Win95Apps
+{
+ partial class WinClassicMinesweeper
+ {
+ /// <summary>
+ /// Required designer variable.
+ /// </summary>
+ private System.ComponentModel.IContainer components = null;
+
+ /// <summary>
+ /// Clean up any resources being used.
+ /// </summary>
+ /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Component Designer generated code
+
+ /// <summary>
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ /// </summary>
+ private void InitializeComponent()
+ {
+ this.labelBombs = new System.Windows.Forms.Label();
+ this.labelTime = new System.Windows.Forms.Label();
+ this.panel1 = new System.Windows.Forms.Panel();
+ this.menuStrip1 = new System.Windows.Forms.MenuStrip();
+ this.gameToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.newToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator();
+ this.begginnerToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.intermediateToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.expertToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.customToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator();
+ this.marksToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.colorToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.toolStripSeparator3 = new System.Windows.Forms.ToolStripSeparator();
+ this.bestTimesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.toolStripSeparator4 = new System.Windows.Forms.ToolStripSeparator();
+ this.exitToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.helpToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.helpTopicsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.toolStripSeparator5 = new System.Windows.Forms.ToolStripSeparator();
+ this.aboutMinesweeperToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.pictureBox1 = new System.Windows.Forms.PictureBox();
+ this.menuStrip1.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
+ this.SuspendLayout();
+ //
+ // labelBombs
+ //
+ this.labelBombs.BackColor = System.Drawing.Color.Black;
+ this.labelBombs.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
+ this.labelBombs.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.labelBombs.ForeColor = System.Drawing.Color.Red;
+ this.labelBombs.Location = new System.Drawing.Point(18, 34);
+ this.labelBombs.Name = "labelBombs";
+ this.labelBombs.Size = new System.Drawing.Size(56, 23);
+ this.labelBombs.TabIndex = 7;
+ this.labelBombs.Text = "0";
+ this.labelBombs.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ //
+ // labelTime
+ //
+ this.labelTime.BackColor = System.Drawing.Color.Black;
+ this.labelTime.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
+ this.labelTime.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.labelTime.ForeColor = System.Drawing.Color.Red;
+ this.labelTime.Location = new System.Drawing.Point(116, 34);
+ this.labelTime.Name = "labelTime";
+ this.labelTime.Size = new System.Drawing.Size(56, 23);
+ this.labelTime.TabIndex = 6;
+ this.labelTime.Text = "0";
+ this.labelTime.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ //
+ // panel1
+ //
+ this.panel1.Location = new System.Drawing.Point(18, 66);
+ this.panel1.Name = "panel1";
+ this.panel1.Size = new System.Drawing.Size(256, 224);
+ this.panel1.TabIndex = 4;
+ //
+ // menuStrip1
+ //
+ this.menuStrip1.ImageScalingSize = new System.Drawing.Size(0, 0);
+ this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.gameToolStripMenuItem,
+ this.helpToolStripMenuItem});
+ this.menuStrip1.Location = new System.Drawing.Point(0, 0);
+ this.menuStrip1.Name = "menuStrip1";
+ this.menuStrip1.Size = new System.Drawing.Size(302, 24);
+ this.menuStrip1.TabIndex = 8;
+ this.menuStrip1.Text = "menuStrip1";
+ //
+ // gameToolStripMenuItem
+ //
+ this.gameToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
+ this.gameToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.newToolStripMenuItem,
+ this.toolStripSeparator1,
+ this.begginnerToolStripMenuItem,
+ this.intermediateToolStripMenuItem,
+ this.expertToolStripMenuItem,
+ this.customToolStripMenuItem,
+ this.toolStripSeparator2,
+ this.marksToolStripMenuItem,
+ this.colorToolStripMenuItem,
+ this.toolStripSeparator3,
+ this.bestTimesToolStripMenuItem,
+ this.toolStripSeparator4,
+ this.exitToolStripMenuItem});
+ this.gameToolStripMenuItem.Name = "gameToolStripMenuItem";
+ this.gameToolStripMenuItem.Size = new System.Drawing.Size(50, 20);
+ this.gameToolStripMenuItem.Text = "Game";
+ //
+ // newToolStripMenuItem
+ //
+ this.newToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
+ this.newToolStripMenuItem.Name = "newToolStripMenuItem";
+ this.newToolStripMenuItem.Size = new System.Drawing.Size(141, 22);
+ this.newToolStripMenuItem.Text = "New";
+ this.newToolStripMenuItem.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
+ this.newToolStripMenuItem.TextImageRelation = System.Windows.Forms.TextImageRelation.TextBeforeImage;
+ //
+ // toolStripSeparator1
+ //
+ this.toolStripSeparator1.Name = "toolStripSeparator1";
+ this.toolStripSeparator1.Size = new System.Drawing.Size(138, 6);
+ //
+ // begginnerToolStripMenuItem
+ //
+ this.begginnerToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
+ this.begginnerToolStripMenuItem.Name = "begginnerToolStripMenuItem";
+ this.begginnerToolStripMenuItem.Size = new System.Drawing.Size(141, 22);
+ this.begginnerToolStripMenuItem.Text = "Begginner";
+ this.begginnerToolStripMenuItem.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
+ this.begginnerToolStripMenuItem.TextImageRelation = System.Windows.Forms.TextImageRelation.TextBeforeImage;
+ //
+ // intermediateToolStripMenuItem
+ //
+ this.intermediateToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
+ this.intermediateToolStripMenuItem.Name = "intermediateToolStripMenuItem";
+ this.intermediateToolStripMenuItem.Size = new System.Drawing.Size(141, 22);
+ this.intermediateToolStripMenuItem.Text = "Intermediate";
+ this.intermediateToolStripMenuItem.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
+ this.intermediateToolStripMenuItem.TextImageRelation = System.Windows.Forms.TextImageRelation.TextBeforeImage;
+ //
+ // expertToolStripMenuItem
+ //
+ this.expertToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
+ this.expertToolStripMenuItem.Name = "expertToolStripMenuItem";
+ this.expertToolStripMenuItem.Size = new System.Drawing.Size(141, 22);
+ this.expertToolStripMenuItem.Text = "Expert";
+ this.expertToolStripMenuItem.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
+ this.expertToolStripMenuItem.TextImageRelation = System.Windows.Forms.TextImageRelation.TextBeforeImage;
+ //
+ // customToolStripMenuItem
+ //
+ this.customToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
+ this.customToolStripMenuItem.Name = "customToolStripMenuItem";
+ this.customToolStripMenuItem.Size = new System.Drawing.Size(141, 22);
+ this.customToolStripMenuItem.Text = "Custom";
+ this.customToolStripMenuItem.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
+ this.customToolStripMenuItem.TextImageRelation = System.Windows.Forms.TextImageRelation.TextBeforeImage;
+ //
+ // toolStripSeparator2
+ //
+ this.toolStripSeparator2.Name = "toolStripSeparator2";
+ this.toolStripSeparator2.Size = new System.Drawing.Size(138, 6);
+ //
+ // marksToolStripMenuItem
+ //
+ this.marksToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
+ this.marksToolStripMenuItem.Name = "marksToolStripMenuItem";
+ this.marksToolStripMenuItem.Size = new System.Drawing.Size(141, 22);
+ this.marksToolStripMenuItem.Text = "Marks {?}";
+ this.marksToolStripMenuItem.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
+ this.marksToolStripMenuItem.TextImageRelation = System.Windows.Forms.TextImageRelation.TextBeforeImage;
+ //
+ // colorToolStripMenuItem
+ //
+ this.colorToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
+ this.colorToolStripMenuItem.Name = "colorToolStripMenuItem";
+ this.colorToolStripMenuItem.Size = new System.Drawing.Size(141, 22);
+ this.colorToolStripMenuItem.Text = "Color";
+ this.colorToolStripMenuItem.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
+ this.colorToolStripMenuItem.TextImageRelation = System.Windows.Forms.TextImageRelation.TextBeforeImage;
+ //
+ // toolStripSeparator3
+ //
+ this.toolStripSeparator3.Name = "toolStripSeparator3";
+ this.toolStripSeparator3.Size = new System.Drawing.Size(138, 6);
+ //
+ // bestTimesToolStripMenuItem
+ //
+ this.bestTimesToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
+ this.bestTimesToolStripMenuItem.Name = "bestTimesToolStripMenuItem";
+ this.bestTimesToolStripMenuItem.Size = new System.Drawing.Size(141, 22);
+ this.bestTimesToolStripMenuItem.Text = "Best Times";
+ this.bestTimesToolStripMenuItem.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
+ this.bestTimesToolStripMenuItem.TextImageRelation = System.Windows.Forms.TextImageRelation.TextBeforeImage;
+ //
+ // toolStripSeparator4
+ //
+ this.toolStripSeparator4.Name = "toolStripSeparator4";
+ this.toolStripSeparator4.Size = new System.Drawing.Size(138, 6);
+ //
+ // exitToolStripMenuItem
+ //
+ this.exitToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
+ this.exitToolStripMenuItem.Name = "exitToolStripMenuItem";
+ this.exitToolStripMenuItem.Size = new System.Drawing.Size(141, 22);
+ this.exitToolStripMenuItem.Text = "Exit";
+ this.exitToolStripMenuItem.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
+ this.exitToolStripMenuItem.TextImageRelation = System.Windows.Forms.TextImageRelation.TextBeforeImage;
+ //
+ // helpToolStripMenuItem
+ //
+ this.helpToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
+ this.helpToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.helpTopicsToolStripMenuItem,
+ this.toolStripSeparator5,
+ this.aboutMinesweeperToolStripMenuItem});
+ this.helpToolStripMenuItem.Name = "helpToolStripMenuItem";
+ this.helpToolStripMenuItem.Size = new System.Drawing.Size(44, 20);
+ this.helpToolStripMenuItem.Text = "Help";
+ //
+ // helpTopicsToolStripMenuItem
+ //
+ this.helpTopicsToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
+ this.helpTopicsToolStripMenuItem.Name = "helpTopicsToolStripMenuItem";
+ this.helpTopicsToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
+ this.helpTopicsToolStripMenuItem.Text = "Help Topics";
+ //
+ // toolStripSeparator5
+ //
+ this.toolStripSeparator5.Name = "toolStripSeparator5";
+ this.toolStripSeparator5.Size = new System.Drawing.Size(177, 6);
+ //
+ // aboutMinesweeperToolStripMenuItem
+ //
+ this.aboutMinesweeperToolStripMenuItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
+ this.aboutMinesweeperToolStripMenuItem.Name = "aboutMinesweeperToolStripMenuItem";
+ this.aboutMinesweeperToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
+ this.aboutMinesweeperToolStripMenuItem.Text = "About Minesweeper";
+ //
+ // pictureBox1
+ //
+ this.pictureBox1.Image = global::TimeHACK.Properties.Resources.minsweeper_smile;
+ this.pictureBox1.Location = new System.Drawing.Point(80, 34);
+ this.pictureBox1.Name = "pictureBox1";
+ this.pictureBox1.Size = new System.Drawing.Size(30, 26);
+ this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
+ this.pictureBox1.TabIndex = 9;
+ this.pictureBox1.TabStop = false;
+ this.pictureBox1.Click += new System.EventHandler(this.pictureBox1_Click);
+ //
+ // WinClassicMinesweeper
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.Controls.Add(this.pictureBox1);
+ this.Controls.Add(this.labelBombs);
+ this.Controls.Add(this.labelTime);
+ this.Controls.Add(this.panel1);
+ this.Controls.Add(this.menuStrip1);
+ this.Name = "WinClassicMinesweeper";
+ this.Size = new System.Drawing.Size(302, 306);
+ this.menuStrip1.ResumeLayout(false);
+ this.menuStrip1.PerformLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit();
+ this.ResumeLayout(false);
+ this.PerformLayout();
+
+ }
+
+ #endregion
+
+ private System.Windows.Forms.Label labelBombs;
+ private System.Windows.Forms.Label labelTime;
+ private System.Windows.Forms.Panel panel1;
+ private System.Windows.Forms.MenuStrip menuStrip1;
+ private System.Windows.Forms.ToolStripMenuItem gameToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem newToolStripMenuItem;
+ private System.Windows.Forms.ToolStripSeparator toolStripSeparator1;
+ private System.Windows.Forms.ToolStripMenuItem begginnerToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem intermediateToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem expertToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem customToolStripMenuItem;
+ private System.Windows.Forms.ToolStripSeparator toolStripSeparator2;
+ private System.Windows.Forms.ToolStripMenuItem marksToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem colorToolStripMenuItem;
+ private System.Windows.Forms.ToolStripSeparator toolStripSeparator3;
+ private System.Windows.Forms.ToolStripMenuItem bestTimesToolStripMenuItem;
+ private System.Windows.Forms.ToolStripSeparator toolStripSeparator4;
+ private System.Windows.Forms.ToolStripMenuItem exitToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem helpToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem helpTopicsToolStripMenuItem;
+ private System.Windows.Forms.ToolStripSeparator toolStripSeparator5;
+ private System.Windows.Forms.ToolStripMenuItem aboutMinesweeperToolStripMenuItem;
+ private System.Windows.Forms.PictureBox pictureBox1;
+ }
+}
diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/WinClassicMinesweeper.cs b/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/WinClassicMinesweeper.cs
new file mode 100644
index 0000000..a7e043f
--- /dev/null
+++ b/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/WinClassicMinesweeper.cs
@@ -0,0 +1,41 @@
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Drawing;
+using System.Data;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+using TimeHACK.OS.Win95.Win95Apps.MineSweeper;
+
+namespace TimeHACK.OS.Win95.Win95Apps
+{
+ public partial class WinClassicMinesweeper : UserControl
+ {
+ private Game _game;
+ public int currentface = 1;
+ public WinClassicMinesweeper()
+ {
+ InitializeComponent();
+ }
+ private void GameTick(object sender, EventArgs e)
+ {
+ labelTime.Text = _game.Time.ToString();
+ }
+
+ private void GameDismantledMinesChanged(object sender, EventArgs e)
+ {
+ labelBombs.Text = (_game.Mines - _game.DismantledMines).ToString();
+ }
+
+ private void pictureBox1_Click(object sender, EventArgs e)
+ {
+ Cursor.Current = Cursors.WaitCursor;
+ _game = new Game(this.panel1, 8, 8, 10);
+ _game.Tick += new EventHandler(GameTick);
+ _game.DismantledMinesChanged += new EventHandler(GameDismantledMinesChanged);
+ _game.Start();
+ }
+ }
+}
diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/WinClassicMinesweeper.resx b/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/WinClassicMinesweeper.resx
new file mode 100644
index 0000000..d5494e3
--- /dev/null
+++ b/TimeHACK.Main/OS/Win95/Win95Apps/MineSweeper/WinClassicMinesweeper.resx
@@ -0,0 +1,123 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+ <!--
+ Microsoft ResX Schema
+
+ Version 2.0
+
+ The primary goals of this format is to allow a simple XML format
+ that is mostly human readable. The generation and parsing of the
+ various data types are done through the TypeConverter classes
+ associated with the data types.
+
+ Example:
+
+ ... ado.net/XML headers & schema ...
+ <resheader name="resmimetype">text/microsoft-resx</resheader>
+ <resheader name="version">2.0</resheader>
+ <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
+ <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
+ <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
+ <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
+ <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
+ <value>[base64 mime encoded serialized .NET Framework object]</value>
+ </data>
+ <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+ <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
+ <comment>This is a comment</comment>
+ </data>
+
+ There are any number of "resheader" rows that contain simple
+ name/value pairs.
+
+ Each data row contains a name, and value. The row also contains a
+ type or mimetype. Type corresponds to a .NET class that support
+ text/value conversion through the TypeConverter architecture.
+ Classes that don't support this are serialized and stored with the
+ mimetype set.
+
+ The mimetype is used for serialized objects, and tells the
+ ResXResourceReader how to depersist the object. This is currently not
+ extensible. For a given mimetype the value must be set accordingly:
+
+ Note - application/x-microsoft.net.object.binary.base64 is the format
+ that the ResXResourceWriter will generate, however the reader can
+ read any of the formats listed below.
+
+ mimetype: application/x-microsoft.net.object.binary.base64
+ value : The object must be serialized with
+ : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
+ : and then encoded with base64 encoding.
+
+ mimetype: application/x-microsoft.net.object.soap.base64
+ value : The object must be serialized with
+ : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
+ : and then encoded with base64 encoding.
+
+ mimetype: application/x-microsoft.net.object.bytearray.base64
+ value : The object must be serialized into a byte array
+ : using a System.ComponentModel.TypeConverter
+ : and then encoded with base64 encoding.
+ -->
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="metadata">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
+ </xsd:sequence>
+ <xsd:attribute name="name" use="required" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="assembly">
+ <xsd:complexType>
+ <xsd:attribute name="alias" type="xsd:string" />
+ <xsd:attribute name="name" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="resmimetype">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="version">
+ <value>2.0</value>
+ </resheader>
+ <resheader name="reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <metadata name="menuStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+ <value>17, 17</value>
+ </metadata>
+</root> \ No newline at end of file
diff --git a/TimeHACK.Main/Properties/Resources.Designer.cs b/TimeHACK.Main/Properties/Resources.Designer.cs
index a06fbff..c4e9524 100644
--- a/TimeHACK.Main/Properties/Resources.Designer.cs
+++ b/TimeHACK.Main/Properties/Resources.Designer.cs
@@ -366,6 +366,46 @@ namespace TimeHACK.Properties {
}
/// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap minsweeper_flag {
+ get {
+ object obj = ResourceManager.GetObject("minsweeper_flag", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap minsweeper_logo {
+ get {
+ object obj = ResourceManager.GetObject("minsweeper logo", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap minsweeper_sad {
+ get {
+ object obj = ResourceManager.GetObject("minsweeper_sad", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap minsweeper_smile {
+ get {
+ object obj = ResourceManager.GetObject("minsweeper smile", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
/// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream.
/// </summary>
internal static System.IO.UnmanagedMemoryStream modem_dial {
diff --git a/TimeHACK.Main/Properties/Resources.resx b/TimeHACK.Main/Properties/Resources.resx
index 0ac8d00..779be5c 100644
--- a/TimeHACK.Main/Properties/Resources.resx
+++ b/TimeHACK.Main/Properties/Resources.resx
@@ -127,8 +127,11 @@
<data name="WinClassicAbout95" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\WinClassicAbout95.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
- <data name="Win95Error" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\Resources\WinClassic\Win95Error.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ <data name="modem_dial" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\resources\modem_dial.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="Win95NetworkIcon" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\WinClassic\Win95NetworkIcon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="AIMmessagesent" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\WinClassic\AIMmessagesent.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
@@ -139,21 +142,24 @@
<data name="WinClassicMSN" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\resources\winclassic\winclassicmsn.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
- <data name="WinClassicUndo" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\Resources\WinClassic\WinClassicUndo.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
- </data>
<data name="MSNewGame" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\resources\titlescreen\msnewgame.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="WinClassicNew" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\WinClassic\WinClassicNew.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
+ <data name="minsweeper smile" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\minsweeper smile.PNG;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
<data name="WinClassicAddressBookDeleteIcon" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\WinClassic\WinClassicAddressBookDeleteIcon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="TrueColor" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\resources\winclassic\truecolor.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
+ <data name="Win95Info" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\WinClassic\Win95Info.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
<data name="WinClassicAddressBook" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\wmsui32_1001.ico_16x16.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
@@ -178,6 +184,9 @@
<data name="Win95ComputerIcon" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\WinClassic\Win95ComputerIcon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
+ <data name="WinClassicUndo" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\WinClassic\WinClassicUndo.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
<data name="TitleScreenBG" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\resources\titlescreen\titlescreenbg.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
@@ -190,17 +199,23 @@
<data name="WinClassicHWCV" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\WinClassic\WinClassicHWCV.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
+ <data name="termMax" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\termMax.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="WinClassicNetworking" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\resources\winclassic\winclassicnetworking.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
<data name="Win98SideBar" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Win98SideBar.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
- <data name="LeviWindows" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\Resources\LeviWindows.ttf;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="XCross_highlighted" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\XCross_highlighted.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="WinClassicClock" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\resources\winclassic\winclassicclock.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
- <data name="Exit" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\resources\titlescreen\exit.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ <data name="AIMfile" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\WinClassic\AIMfile.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="google" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\resources\ie4\google.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
@@ -208,18 +223,27 @@
<data name="Win95Warning" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\WinClassic\Win95Warning.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
- <data name="AIMfile" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\Resources\WinClassic\AIMfile.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="ie4_favorites" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\ie4_favorites.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="WinClassicShutdown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\resources\winclassic\winclassicshutdown.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
+ <data name="ie4_vsplitter3" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\ie4_hsplitter2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="start_googlink" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\IE4\start_googlink.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
<data name="_256Color" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\resources\winclassic\256color.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Win95PrintersFolder" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\WinClassic\Win95PrintersFolder.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
+ <data name="ie4_refresh" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\ie4_refresh.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
<data name="_16Color" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\resources\winclassic\16color.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
@@ -231,6 +255,9 @@
kIPhBkABTIBUPOCAgQEAB3nmEC2x2cUAAAAASUVORK5CYII=
</value>
</data>
+ <data name="ie4_vsplitter" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\ie4_vsplitter.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
<data name="Win95HardDiskIcon" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\WinClassic\Win95HardDiskIcon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
@@ -243,9 +270,15 @@
<data name="WinClassicCut" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\WinClassic\WinClassicCut.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
+ <data name="ie4_go" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\ie4_go.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
<data name="termCopy" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\termCopy.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
+ <data name="minsweeper_flag" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\minsweeper flag.PNG;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
<data name="AIMmessagereceived" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\WinClassic\AIMmessagereceived.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
@@ -264,6 +297,9 @@
<data name="WinClassicSuspend" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\resources\winclassic\winclassicsuspend.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
+ <data name="WinClassicPrograms" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\resources\winclassic\winclassicprograms.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
<data name="WinClassicTaskBar" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\resources\winclassic\winclassictaskbar.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
@@ -276,8 +312,8 @@
<data name="WinClassicOpenFolderSmall" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\WinClassic\WinClassicOpenFolderSmall.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
- <data name="termSettings" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\Resources\termSettings.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ <data name="XCross" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\XCross.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Win98Stop" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\WinClassic\Win98Stop.WAV;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
@@ -285,6 +321,9 @@
<data name="WinClassicIE4" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\resources\winclassic\winclassicie4.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
+ <data name="minsweeper_sad" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\minsweeper sad.PNG;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
<data name="std_story" xml:space="preserve">
<value>{
"start": {
@@ -417,29 +456,62 @@
}
}</value>
</data>
- <data name="TaskBarClock" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\resources\titlescreen\taskbarclock.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ <data name="WinClassicEndingsLocked" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\WinClassic\WinClassicEndingsLocked.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="TaskBarButton" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\resources\titlescreen\taskbarbutton.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
+ <data name="LauncherSideBar" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\WinClassic\LauncherSideBar.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
<data name="AIMbuddyjoin" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\WinClassic\AIMbuddyjoin.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
+ <data name="ie4_hsplitter" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\ie4_hsplitter.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="WinAboutSeparator95" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\WinAboutSeparator95.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="ie4_stop" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\ie4_stop.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
<data name="WinClassicRecycle" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\resources\winclassic\winclassicrecycle.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="WinClassicProgramItem" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\resources\winclassic\winclassicprogramitem.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
+ <data name="LeviWindows" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\LeviWindows.ttf;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
<data name="sliversilver" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\WinClassic\sliversilver.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
+ <data name="ie4about" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\IE4\ie4about.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="Win2000WebBackground" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\Win2000WebBackground.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="WinClassicGENERALApplicationToolbarBackground" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\WinClassicGENERALApplicationToolBoxBackground.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
<data name="termFont" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\termFont.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
- <data name="WinClassicAddressBookPropertiesIcon" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\Resources\WinClassic\WinClassicAddressBookPropertiesIcon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ <data name="Win98WebBackground" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\Win98WebBackground.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="ie4_back" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\ie4_back.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="termSettings" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\termSettings.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="tada1" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\resources\winclassic\tada.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="Win95Help" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Win95Help.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
@@ -447,15 +519,24 @@
<data name="std_gobeep" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\std_gobeep.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
+ <data name="start_padamslink" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\IE4\start_padamslink.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
<data name="WinClassicStart" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\resources\winclassic\winclassicstart.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
+ <data name="ie4_search" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\ie4_search.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
<data name="MS_DOS" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\MS-DOS-logo-1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="WinClassicTaskbarItem" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\resources\winclassic\winclassictaskbaritem.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
+ <data name="WinClassicEndings" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\WinClassic\WinClassicEndings.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
<data name="std_beep" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\std_beep.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
@@ -468,20 +549,26 @@
aQNok1HVambm9gBAYeI/oBSQZwAAAABJRU5ErkJggg==
</value>
</data>
+ <data name="WinClassicDocuments" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\resources\winclassic\winclassicdocuments.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="ie4_history" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\ie4_history.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
<data name="windows_command_prompt" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\windows_command_prompt.ttf;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="WinClassicCopy" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\WinClassic\WinClassicCopy.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
- <data name="WinClassicDocuments" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\resources\winclassic\winclassicdocuments.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ <data name="win95_splitter" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\win95_splitter.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
- <data name="Win95NetworkIcon" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\Resources\WinClassic\Win95NetworkIcon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ <data name="nopage" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\IE4\nopage.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
- <data name="WinClassicPrograms" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\resources\winclassic\winclassicprograms.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ <data name="DCTheme_BG" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\DCTheme_BG.JPG;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Icon128x" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\resources\icon128x.ico;System.Drawing.Icon, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
@@ -489,14 +576,17 @@
<data name="WinClassicInbox" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\resources\winclassic\winclassicinbox.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
+ <data name="ie4_vsplitter2" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\ie4_hsplitter1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
<data name="NewGame" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\resources\titlescreen\newgame.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="termMark" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\termMark.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
- <data name="termPaste" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\Resources\termPaste.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ <data name="TaskBarClock" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\resources\titlescreen\taskbarclock.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Win95IconNotepad_2" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
@@ -507,8 +597,11 @@
BSJKDySVfIiSNKD1AAAAAElFTkSuQmCC
</value>
</data>
- <data name="WinClassicHelp" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\resources\winclassic\winclassichelp.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ <data name="ie4_print" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\ie4_print.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="start" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\IE4\start.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="WinClassicFolder" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\resources\winclassic\winclassicfolder.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
@@ -522,11 +615,17 @@
QmCC
</value>
</data>
+ <data name="win95_welcome" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\win95_welcome.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
<data name="Win95ControlPanelIcon" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\WinClassic\Win95ControlPanelIcon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
- <data name="modem_dial" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\resources\modem_dial.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="ie4_forward" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\ie4_forward.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="ICTheme_BG" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\ICTheme_BG.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Win95SideBar" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\resources\winclassic\win95sidebar.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
@@ -534,11 +633,14 @@
<data name="MSLoadGame" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\resources\titlescreen\msloadgame.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
- <data name="Win95Info" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\Resources\WinClassic\Win95Info.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ <data name="ie4_home" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\ie4_home.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
- <data name="termMax" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\Resources\termMax.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ <data name="win95_welcometip" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\win95_welcometip.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="WinClassicFind" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\resources\winclassic\winclassicfind.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="WinClassicNotepad" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\resources\winclassic\winclassicnotepad.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
@@ -552,124 +654,34 @@
<data name="Win98Computer" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\WinClassic\Win98Computer.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
- <data name="LoadGame" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\resources\titlescreen\loadgame.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
- </data>
- <data name="WinClassicNetworking" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\resources\winclassic\winclassicnetworking.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
- </data>
- <data name="WinClassicAddressBookNewIcon" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\Resources\WinClassic\WinClassicAddressBookNewIcon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
- </data>
- <data name="WinClassicFind" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\resources\winclassic\winclassicfind.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
- </data>
- <data name="tada1" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\resources\winclassic\tada.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
- <data name="WinAboutSeparator95" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\Resources\WinAboutSeparator95.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
- </data>
- <data name="DCTheme_BG" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\Resources\DCTheme_BG.JPG;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
- </data>
- <data name="ICTheme_BG" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\Resources\ICTheme_BG.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
- </data>
- <data name="win95_splitter" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\Resources\win95_splitter.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ <data name="WinClassicAddressBookPropertiesIcon" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\WinClassic\WinClassicAddressBookPropertiesIcon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
- <data name="win95_welcome" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\Resources\win95_welcome.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ <data name="termPaste" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\termPaste.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
- <data name="win95_welcometip" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\Resources\win95_welcometip.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ <data name="LoadGame" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\resources\titlescreen\loadgame.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="WinClassicInstallPic" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\WinClassic\WinClassicInstallPic.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
- <data name="start" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\Resources\IE4\start.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
- </data>
- <data name="start_googlink" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\Resources\IE4\start_googlink.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
- </data>
- <data name="start_padamslink" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\Resources\IE4\start_padamslink.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
- </data>
- <data name="nopage" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\Resources\IE4\nopage.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
- </data>
- <data name="ie4_back" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\Resources\ie4_back.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
- </data>
- <data name="ie4_favorites" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\Resources\ie4_favorites.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
- </data>
- <data name="ie4_forward" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\Resources\ie4_forward.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
- </data>
- <data name="ie4_go" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\Resources\ie4_go.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ <data name="WinClassicHelp" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\resources\winclassic\winclassichelp.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
- <data name="ie4_history" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\Resources\ie4_history.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ <data name="WinClassicAddressBookNewIcon" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\WinClassic\WinClassicAddressBookNewIcon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
- <data name="ie4_home" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\Resources\ie4_home.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ <data name="Exit" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\resources\titlescreen\exit.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
- <data name="ie4_hsplitter" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\Resources\ie4_hsplitter.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ <data name="Win95Error" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\WinClassic\Win95Error.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="ie4_mail" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\ie4_mail.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
- <data name="ie4_print" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\Resources\ie4_print.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
- </data>
- <data name="ie4_refresh" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\Resources\ie4_refresh.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
- </data>
- <data name="ie4_search" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\Resources\ie4_search.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
- </data>
- <data name="ie4_stop" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\Resources\ie4_stop.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
- </data>
- <data name="ie4_vsplitter" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\Resources\ie4_vsplitter.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
- </data>
- <data name="ie4_vsplitter2" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\Resources\ie4_hsplitter1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
- </data>
- <data name="ie4_vsplitter3" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\Resources\ie4_hsplitter2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
- </data>
- <data name="ie4about" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\Resources\IE4\ie4about.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
- </data>
- <data name="LauncherSideBar" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\Resources\WinClassic\LauncherSideBar.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
- </data>
- <data name="WinClassicEndings" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\Resources\WinClassic\WinClassicEndings.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
- </data>
- <data name="WinClassicEndingsLocked" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\Resources\WinClassic\WinClassicEndingsLocked.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
- </data>
- <data name="WinClassicGENERALApplicationToolbarBackground" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\Resources\WinClassicGENERALApplicationToolBoxBackground.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
- </data>
- <data name="Win2000WebBackground" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\Resources\Win2000WebBackground.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
- </data>
- <data name="Win98WebBackground" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\Resources\Win98WebBackground.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
- </data>
- <data name="XCross" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\Resources\XCross.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
- </data>
- <data name="XCross_highlighted" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\Resources\XCross_highlighted.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ <data name="minsweeper logo" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\minsweeper logo.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
</root> \ No newline at end of file
diff --git a/TimeHACK.Main/Resources/minsweeper flag.PNG b/TimeHACK.Main/Resources/minsweeper flag.PNG
new file mode 100644
index 0000000..9cd89ce
--- /dev/null
+++ b/TimeHACK.Main/Resources/minsweeper flag.PNG
Binary files differ
diff --git a/TimeHACK.Main/Resources/minsweeper logo.jpg b/TimeHACK.Main/Resources/minsweeper logo.jpg
new file mode 100644
index 0000000..6c2f081
--- /dev/null
+++ b/TimeHACK.Main/Resources/minsweeper logo.jpg
Binary files differ
diff --git a/TimeHACK.Main/Resources/minsweeper sad.PNG b/TimeHACK.Main/Resources/minsweeper sad.PNG
new file mode 100644
index 0000000..47e026e
--- /dev/null
+++ b/TimeHACK.Main/Resources/minsweeper sad.PNG
Binary files differ
diff --git a/TimeHACK.Main/Resources/minsweeper smile.PNG b/TimeHACK.Main/Resources/minsweeper smile.PNG
new file mode 100644
index 0000000..e044ad6
--- /dev/null
+++ b/TimeHACK.Main/Resources/minsweeper smile.PNG
Binary files differ
diff --git a/TimeHACK.Main/TimeHACK.Main.csproj b/TimeHACK.Main/TimeHACK.Main.csproj
index 341090f..77192ec 100644
--- a/TimeHACK.Main/TimeHACK.Main.csproj
+++ b/TimeHACK.Main/TimeHACK.Main.csproj
@@ -162,6 +162,8 @@
<Compile Include="OS\Win95\Win95Apps\IE4Sites\IE4Start.Designer.cs">
<DependentUpon>IE4Start.cs</DependentUpon>
</Compile>
+ <Compile Include="OS\Win95\Win95Apps\MineSweeper\Game.cs" />
+ <Compile Include="OS\Win95\Win95Apps\MineSweeper\Square.cs" />
<Compile Include="OS\Win95\Win95Apps\Story\Hack1.cs" />
<Compile Include="OS\Win95\Win95Apps\Story\Hack2.cs" />
<Compile Include="OS\Win95\Win95Apps\TempIE4.cs">
@@ -188,6 +190,12 @@
<Compile Include="OS\Win95\Win95Apps\WinClassicFTPClient.Designer.cs">
<DependentUpon>WinClassicFTPClient.cs</DependentUpon>
</Compile>
+ <Compile Include="OS\Win95\Win95Apps\MineSweeper\WinClassicMinesweeper.cs">
+ <SubType>UserControl</SubType>
+ </Compile>
+ <Compile Include="OS\Win95\Win95Apps\MineSweeper\WinClassicMinesweeper.Designer.cs">
+ <DependentUpon>WinClassicMinesweeper.cs</DependentUpon>
+ </Compile>
<Compile Include="OS\Win95\Win95Apps\WinClassicTerminal.cs">
<SubType>UserControl</SubType>
</Compile>
@@ -361,6 +369,9 @@
<EmbeddedResource Include="OS\Win95\Win95Apps\WinClassicFTPClient.resx">
<DependentUpon>WinClassicFTPClient.cs</DependentUpon>
</EmbeddedResource>
+ <EmbeddedResource Include="OS\Win95\Win95Apps\MineSweeper\WinClassicMinesweeper.resx">
+ <DependentUpon>WinClassicMinesweeper.cs</DependentUpon>
+ </EmbeddedResource>
<EmbeddedResource Include="OS\Win95\Win95Apps\WinClassicTerminal.resx">
<DependentUpon>WinClassicTerminal.cs</DependentUpon>
</EmbeddedResource>
@@ -501,6 +512,10 @@
<None Include="Resources\ie4_hsplitter.png" />
<None Include="Resources\ie4_forward.png" />
<None Include="Resources\ie4_back.png" />
+ <None Include="Resources\minsweeper smile.PNG" />
+ <None Include="Resources\minsweeper flag.PNG" />
+ <None Include="Resources\minsweeper sad.PNG" />
+ <None Include="Resources\minsweeper logo.jpg" />
<Content Include="Resources\modem_dial.wav" />
<None Include="Resources\MS-DOS-logo-1.png" />
<None Include="Resources\msdosprompt.png" />