aboutsummaryrefslogtreecommitdiff
path: root/TimeHACK.Main
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 /TimeHACK.Main
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)
Diffstat (limited to 'TimeHACK.Main')
-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" />