aboutsummaryrefslogtreecommitdiff
path: root/TimeHACK.Main
diff options
context:
space:
mode:
Diffstat (limited to 'TimeHACK.Main')
-rw-r--r--TimeHACK.Main/OS/Win95/Win95Apps/WinClassicNotepad.cs4
-rw-r--r--TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWindowsExplorer.Designer.cs24
-rw-r--r--TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWindowsExplorer.cs48
-rw-r--r--TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWindowsExplorer.resx55
-rw-r--r--TimeHACK.Main/TitleScreen.cs16
-rw-r--r--TimeHACK.Main/bin/Release/TimeHACK.Engine.dllbin189440 -> 189952 bytes
-rw-r--r--TimeHACK.Main/bin/Release/TimeHACK.Engine.pdbbin60928 -> 62976 bytes
-rw-r--r--TimeHACK.Main/bin/Release/TimeHACK.application2
-rw-r--r--TimeHACK.Main/bin/Release/TimeHACK.exebin4834816 -> 4838400 bytes
-rw-r--r--TimeHACK.Main/bin/Release/TimeHACK.exe.manifest8
-rw-r--r--TimeHACK.Main/bin/Release/TimeHACK.pdbbin265728 -> 267776 bytes
-rw-r--r--TimeHACK.Main/bin/Release/app.publish/TimeHACK.exebin4834816 -> 4838400 bytes
-rw-r--r--TimeHACK.Main/obj/Release/TimeHACK.Main.csproj.GenerateResource.Cachebin6661 -> 6660 bytes
-rw-r--r--TimeHACK.Main/obj/Release/TimeHACK.Main.csprojResolveAssemblyReference.cachebin26715 -> 26715 bytes
-rw-r--r--TimeHACK.Main/obj/Release/TimeHACK.OS.Win95.Win95Apps.WinClassicIE4.resourcesbin2832 -> 2884 bytes
-rw-r--r--TimeHACK.Main/obj/Release/TimeHACK.OS.Win95.Win95Apps.WinClassicWindowsExplorer.resourcesbin3097 -> 5894 bytes
-rw-r--r--TimeHACK.Main/obj/Release/TimeHACK.WinClassicForms.WinClassicInstaller.resourcesbin1369 -> 1383 bytes
-rw-r--r--TimeHACK.Main/obj/Release/TimeHACK.application2
-rw-r--r--TimeHACK.Main/obj/Release/TimeHACK.exebin4834816 -> 4838400 bytes
-rw-r--r--TimeHACK.Main/obj/Release/TimeHACK.exe.manifest8
-rw-r--r--TimeHACK.Main/obj/Release/TimeHACK.pdbbin265728 -> 267776 bytes
21 files changed, 141 insertions, 26 deletions
diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicNotepad.cs b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicNotepad.cs
index a5472a3..e08e6ec 100644
--- a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicNotepad.cs
+++ b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicNotepad.cs
@@ -9,6 +9,7 @@ using System.Threading.Tasks;
using System.Windows.Forms;
using TimeHACK.Engine;
using static TimeHACK.Engine.FileDialogBoxManager;
+using System.IO;
namespace TimeHACK.OS.Win95.Win95Apps
{
@@ -93,7 +94,8 @@ namespace TimeHACK.OS.Win95.Win95Apps
private void saveToolStripMenuItem_Click(object sender, EventArgs e)
{
-
+ ActivateSaveFileDialog(".txt");
+ File.WriteAllText(Program.OpenFileExplorerAsDialogAndReturnGivenPath(), mainText.Text);
}
}
}
diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWindowsExplorer.Designer.cs b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWindowsExplorer.Designer.cs
index a423686..2f0829f 100644
--- a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWindowsExplorer.Designer.cs
+++ b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWindowsExplorer.Designer.cs
@@ -94,6 +94,7 @@
this.LinkLabel1 = new System.Windows.Forms.LinkLabel();
this.Label3 = new System.Windows.Forms.Label();
this.Label2 = new System.Windows.Forms.Label();
+ this.iconsList = new System.Windows.Forms.ImageList(this.components);
this.program.SuspendLayout();
this.MenuStrip1.SuspendLayout();
this.pnlSave.SuspendLayout();
@@ -218,8 +219,9 @@
// DeleteToolStripMenuItem
//
this.DeleteToolStripMenuItem.Name = "DeleteToolStripMenuItem";
- this.DeleteToolStripMenuItem.Size = new System.Drawing.Size(127, 22);
+ this.DeleteToolStripMenuItem.Size = new System.Drawing.Size(152, 22);
this.DeleteToolStripMenuItem.Text = "Delete";
+ this.DeleteToolStripMenuItem.Click += new System.EventHandler(this.DeleteToolStripMenuItem_Click);
//
// RenameToolStripMenuItem
//
@@ -236,8 +238,9 @@
// CloseToolStripMenuItem
//
this.CloseToolStripMenuItem.Name = "CloseToolStripMenuItem";
- this.CloseToolStripMenuItem.Size = new System.Drawing.Size(127, 22);
+ this.CloseToolStripMenuItem.Size = new System.Drawing.Size(152, 22);
this.CloseToolStripMenuItem.Text = "Close";
+ this.CloseToolStripMenuItem.Click += new System.EventHandler(this.CloseToolStripMenuItem_Click);
//
// EditToolStripMenuItem
//
@@ -552,6 +555,7 @@
// Button1
//
this.Button1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
+ this.Button1.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.Button1.Location = new System.Drawing.Point(772, 3);
this.Button1.Name = "Button1";
this.Button1.Size = new System.Drawing.Size(75, 23);
@@ -583,14 +587,15 @@
this.mainView.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
| System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
- this.mainView.LargeImageList = this.icons;
+ this.mainView.LargeImageList = this.iconsList;
this.mainView.Location = new System.Drawing.Point(222, 54);
this.mainView.Name = "mainView";
this.mainView.Size = new System.Drawing.Size(631, 417);
- this.mainView.SmallImageList = this.icons;
- this.mainView.StateImageList = this.icons;
+ this.mainView.SmallImageList = this.iconsList;
+ this.mainView.StateImageList = this.iconsList;
this.mainView.TabIndex = 10;
this.mainView.UseCompatibleStateImageBehavior = false;
+ this.mainView.View = System.Windows.Forms.View.List;
this.mainView.DoubleClick += new System.EventHandler(this.mainView_DoubleClick);
//
// pnlHidden
@@ -638,6 +643,14 @@
this.Label2.TabIndex = 0;
this.Label2.Text = "This directory is hidden";
//
+ // iconsList
+ //
+ this.iconsList.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("iconsList.ImageStream")));
+ this.iconsList.TransparentColor = System.Drawing.Color.Transparent;
+ this.iconsList.Images.SetKeyName(0, "nwnp32_1_SERVER_ICON.png");
+ this.iconsList.Images.SetKeyName(1, "shell32_21.ico_16x16.png");
+ this.iconsList.Images.SetKeyName(2, "blank-file-Windows95Icon.gif");
+ //
// WinClassicWindowsExplorer
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
@@ -724,5 +737,6 @@
internal System.Windows.Forms.Label Label1;
internal System.Windows.Forms.TextBox txtSave;
internal System.Windows.Forms.ImageList icons;
+ private System.Windows.Forms.ImageList iconsList;
}
}
diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWindowsExplorer.cs b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWindowsExplorer.cs
index 6ad1bb1..573c9d7 100644
--- a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWindowsExplorer.cs
+++ b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWindowsExplorer.cs
@@ -64,11 +64,10 @@ namespace TimeHACK.OS.Win95.Win95Apps
String ReadDataFile(String reqDirectory, Boolean returnYesIfProtected = false) {
String Val = "";
String directoryFileInfo;
- directoryFileInfo = File.ReadAllText(reqDirectory);
+ directoryFileInfo = File.ReadAllText(Path.Combine(reqDirectory, "_data.info"));
FileSystemFolderInfo toRead = new FileSystemFolderInfo();
toRead = JsonConvert.DeserializeObject<FileSystemFolderInfo>(directoryFileInfo);
- MessageBox.Show(toRead.label);
if (returnYesIfProtected == true)
{
if (toRead.Isprotected == true)
@@ -100,10 +99,10 @@ namespace TimeHACK.OS.Win95.Win95Apps
String label = ReadDataFile(str, false);
if (label == "")
{
- this.mainView.Items.Add(Path.GetFileName(str), 1);
+ this.mainView.Items.Add(Path.GetFileName(str));
this.mainView.FindItemWithText(Path.GetFileName(str)).Tag = Path.GetFileName(str);
} else {
- this.mainView.Items.Add(label, 1);
+ this.mainView.Items.Add(label, 1).ImageIndex = 1;
this.mainView.FindItemWithText(label).Tag = Path.GetFileName(str);
}
}
@@ -428,11 +427,12 @@ namespace TimeHACK.OS.Win95.Win95Apps
// IsFileDialog = False
//End Sub
void WinClassicWindowsExplorer_Load(object sender, EventArgs e) {
- icons.Images.Add(Properties.Resources.WinClassicFolder);
- icons.Images.Add(Properties.Resources.WinClassicComputer);
+ //icons.Images.Add(Properties.Resources.WinClassicFolder);
+ //icons.Images.Add(Properties.Resources.WinClassicComputer);
program.BringToFront();
dirLbl.Text = "folders";
diskView.Items.Add("My Computer", 0);
+ Application.DoEvents();
CheckLbl();
RefreshAll();
if (FileDialogBoxManager.IsInOpenDialog)
@@ -447,8 +447,11 @@ namespace TimeHACK.OS.Win95.Win95Apps
pnlSave.Show();
Button1.Text = "Open";
} else {
- pnlSave.Show();
- Button1.Text = "Save";
+ if (IsFileSaveDialog == true)
+ {
+ pnlSave.Show();
+ Button1.Text = "Save";
+ }
}
onlyViewExtension = FileDialogBoxManager.OnlyViewExtension;
@@ -546,9 +549,10 @@ namespace TimeHACK.OS.Win95.Win95Apps
if (new FileInfo(currentDirectory + "\\" + txtSave.Text).Extension == onlyViewExtension)
{
- Program.WindowsExplorerReturnPath = currentDirectory + "\\" + txtSave.Text;
+ Program.WindowsExplorerReturnPath = currentDirectory + "\\" + txtSave.Text;
}
+
FileDialogBoxManager.IsInOpenDialog = false;
FileDialogBoxManager.IsInSaveDialog = false;
@@ -556,5 +560,31 @@ namespace TimeHACK.OS.Win95.Win95Apps
((Form)this.TopLevelControl).Close();
}
}
+
+ private void DeleteToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ try
+ {
+ if (!File.Exists(currentDirectory + mainView.FocusedItem.Text))
+ {
+ wm.startInfobox95("Windows Explorer", "This directory doesn't exist", Properties.Resources.Win95Info);
+ }
+ else
+ {
+ Directory.Delete(currentDirectory + mainView.FocusedItem.Text, true);
+
+ RefreshAll();
+ }
+ } catch
+ {
+
+ }
+
+ }
+
+ private void CloseToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ ((Form)this.TopLevelControl).Close();
+ }
}
}
diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWindowsExplorer.resx b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWindowsExplorer.resx
index 55cb7ea..359ed6e 100644
--- a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWindowsExplorer.resx
+++ b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWindowsExplorer.resx
@@ -125,7 +125,7 @@
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAD8
- CQAAAk1TRnQBSQFMAgEBAwEAARgBAAEYAQABEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
+ CQAAAk1TRnQBSQFMAgEBAwEAASABAAEgAQABEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
AwABQAMAARADAAEBAQABCAYAAQQYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA
AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5
AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA
@@ -173,4 +173,57 @@
<metadata name="MenuStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
+ <metadata name="iconsList.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+ <value>409, 17</value>
+ </metadata>
+ <data name="iconsList.ImageStream" mimetype="application/x-microsoft.net.object.binary.base64">
+ <value>
+ AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
+ LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
+ ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAD8
+ CQAAAk1TRnQBSQFMAgEBAwEAAQgBAAEIAQABEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
+ AwABQAMAARADAAEBAQABCAYAAQQYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA
+ AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5
+ AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA
+ AWYDAAGZAwABzAIAATMDAAIzAgABMwFmAgABMwGZAgABMwHMAgABMwH/AgABZgMAAWYBMwIAAmYCAAFm
+ AZkCAAFmAcwCAAFmAf8CAAGZAwABmQEzAgABmQFmAgACmQIAAZkBzAIAAZkB/wIAAcwDAAHMATMCAAHM
+ AWYCAAHMAZkCAALMAgABzAH/AgAB/wFmAgAB/wGZAgAB/wHMAQABMwH/AgAB/wEAATMBAAEzAQABZgEA
+ ATMBAAGZAQABMwEAAcwBAAEzAQAB/wEAAf8BMwIAAzMBAAIzAWYBAAIzAZkBAAIzAcwBAAIzAf8BAAEz
+ AWYCAAEzAWYBMwEAATMCZgEAATMBZgGZAQABMwFmAcwBAAEzAWYB/wEAATMBmQIAATMBmQEzAQABMwGZ
+ AWYBAAEzApkBAAEzAZkBzAEAATMBmQH/AQABMwHMAgABMwHMATMBAAEzAcwBZgEAATMBzAGZAQABMwLM
+ AQABMwHMAf8BAAEzAf8BMwEAATMB/wFmAQABMwH/AZkBAAEzAf8BzAEAATMC/wEAAWYDAAFmAQABMwEA
+ AWYBAAFmAQABZgEAAZkBAAFmAQABzAEAAWYBAAH/AQABZgEzAgABZgIzAQABZgEzAWYBAAFmATMBmQEA
+ AWYBMwHMAQABZgEzAf8BAAJmAgACZgEzAQADZgEAAmYBmQEAAmYBzAEAAWYBmQIAAWYBmQEzAQABZgGZ
+ AWYBAAFmApkBAAFmAZkBzAEAAWYBmQH/AQABZgHMAgABZgHMATMBAAFmAcwBmQEAAWYCzAEAAWYBzAH/
+ AQABZgH/AgABZgH/ATMBAAFmAf8BmQEAAWYB/wHMAQABzAEAAf8BAAH/AQABzAEAApkCAAGZATMBmQEA
+ AZkBAAGZAQABmQEAAcwBAAGZAwABmQIzAQABmQEAAWYBAAGZATMBzAEAAZkBAAH/AQABmQFmAgABmQFm
+ ATMBAAGZATMBZgEAAZkBZgGZAQABmQFmAcwBAAGZATMB/wEAApkBMwEAApkBZgEAA5kBAAKZAcwBAAKZ
+ Af8BAAGZAcwCAAGZAcwBMwEAAWYBzAFmAQABmQHMAZkBAAGZAswBAAGZAcwB/wEAAZkB/wIAAZkB/wEz
+ AQABmQHMAWYBAAGZAf8BmQEAAZkB/wHMAQABmQL/AQABzAMAAZkBAAEzAQABzAEAAWYBAAHMAQABmQEA
+ AcwBAAHMAQABmQEzAgABzAIzAQABzAEzAWYBAAHMATMBmQEAAcwBMwHMAQABzAEzAf8BAAHMAWYCAAHM
+ AWYBMwEAAZkCZgEAAcwBZgGZAQABzAFmAcwBAAGZAWYB/wEAAcwBmQIAAcwBmQEzAQABzAGZAWYBAAHM
+ ApkBAAHMAZkBzAEAAcwBmQH/AQACzAIAAswBMwEAAswBZgEAAswBmQEAA8wBAALMAf8BAAHMAf8CAAHM
+ Af8BMwEAAZkB/wFmAQABzAH/AZkBAAHMAf8BzAEAAcwC/wEAAcwBAAEzAQAB/wEAAWYBAAH/AQABmQEA
+ AcwBMwIAAf8CMwEAAf8BMwFmAQAB/wEzAZkBAAH/ATMBzAEAAf8BMwH/AQAB/wFmAgAB/wFmATMBAAHM
+ AmYBAAH/AWYBmQEAAf8BZgHMAQABzAFmAf8BAAH/AZkCAAH/AZkBMwEAAf8BmQFmAQAB/wKZAQAB/wGZ
+ AcwBAAH/AZkB/wEAAf8BzAIAAf8BzAEzAQAB/wHMAWYBAAH/AcwBmQEAAf8CzAEAAf8BzAH/AQAC/wEz
+ AQABzAH/AWYBAAL/AZkBAAL/AcwBAAJmAf8BAAFmAf8BZgEAAWYC/wEAAf8CZgEAAf8BZgH/AQAC/wFm
+ AQABIQEAAaUBAANfAQADdwEAA4YBAAOWAQADywEAA7IBAAPXAQAD3QEAA+MBAAPqAQAD8QEAA/gBAAHw
+ AfsB/wEAAaQCoAEAA4ADAAH/AgAB/wMAAv8BAAH/AwAB/wEAAf8BAAL/AgAD/wEAAe0NFAHyMQANBwH3
+ AW0B8jAAAgcBMwQHAe0CbQESAW0B7QH3AewBFDAABwcB7wT3Ae8B9wHsARQCAAvsBQAB8AhtAfMUAA0H
+ Ae8B7AEUAgAB7AH/AQcB+wEHAfsBBwH7AQcB+wHsBQAB7wEHBv8B+AHyFQABBwsUAW0BkgEUAQAB7AH/
+ AQcB+wEHAfsBBwH7AQcB+wEHAQAB7AQAAe8BBwb/AfgB8hUAAfAK8QH3AW0BkgHzAQAB7AH/AfsBBwH7
+ AQcB+wEHAfsBBwHsBgAB7wEHBv8B+AHyFQAB8AHxAQQHoQG1AfcB+AHvAQAB7AH/AfsBBwH7AQcB+wEH
+ AfsBBwH7AgABBwQAAe8BBwb/AfgB8hUAAfAB8QEEAvwBhgL4ARQB/AHPAfcB+AHvAQAB7An/AewBAAH8
+ Af8BBwMAAe8BBwb/AfgB8hUAAfAB8QEEAfwB6gHsAv8B+AH8Ac8B9wH4Ae8BAAzsAv8EAAHvAQcG/wH4
+ AfIVAAHwAfEBBAH8AQcB7gG1AQQBhQH8Ac8B9wH4Ae8CAAHsAf8B+wEHAewC/wH8Af8B/AL/BQAB7wEH
+ BP8CEQEOAfIVAAHwAfEBBAHNAwQBoQL8Ac8B9wH4Ae8CAAHsAf8BBwH7AQcB7AL/AfwC/wEAAewEAAHv
+ AQcE/wHsAfcB8BYAAfAB8QEKBwQBzwH3AfgB7wIAAewB/wH7AQcB+wEHAewD/wEAAuwEAAHvARUEEwER
+ AfMXAAHwAfEI9wEHAfcB+AHvAwAB7AT/AuwB/ycAAf8BvAnxAbwB7AHvBAAE7CsAAf8BBwn3AZIB8jEA
+ AUIBTQE+BwABPgMAASgDAAFAAwABEAMAAQEBAAEBBQABgBcAA/8CAAEBBP8EAAT/BAAB4AEBAv8EAAHA
+ AQEBwAEPBAABwAEBAcABDwIAAYABAAGAAQEBwAEPAgABgAEAAYABAQHAAQ8CAAGAAQEBAAEJAcABDwIA
+ AYABAQIAAcABDwIAAYABAQEAAQEBwAEPAgABgAEBAYABAQHAAQ8CAAGAAQEBgAEBAcABHwIAAYABAQGA
+ AQMBwAE/AgABgAEBAcABHwL/AgABgAEBAeEBvwL/AgABwAEBBP8CAAs=
+</value>
+ </data>
</root> \ No newline at end of file
diff --git a/TimeHACK.Main/TitleScreen.cs b/TimeHACK.Main/TitleScreen.cs
index 1b3c52c..ea512e4 100644
--- a/TimeHACK.Main/TitleScreen.cs
+++ b/TimeHACK.Main/TitleScreen.cs
@@ -166,6 +166,22 @@ namespace TimeHACK
frm95.Close();
frm95 = null;
+ try
+ {
+ // Time to close all the game applications
+ foreach (Form frm in Application.OpenForms)
+ {
+ if (frm.Tag.ToString() != "ignoreFormOnTaskbar")
+ {
+ frm.Close();
+ }
+ }
+ } catch {
+
+ }
+
+
+
// If VM Mode is not enabled
if (vm_mode.Checked != true)
{
diff --git a/TimeHACK.Main/bin/Release/TimeHACK.Engine.dll b/TimeHACK.Main/bin/Release/TimeHACK.Engine.dll
index f873219..d64a2d8 100644
--- a/TimeHACK.Main/bin/Release/TimeHACK.Engine.dll
+++ b/TimeHACK.Main/bin/Release/TimeHACK.Engine.dll
Binary files differ
diff --git a/TimeHACK.Main/bin/Release/TimeHACK.Engine.pdb b/TimeHACK.Main/bin/Release/TimeHACK.Engine.pdb
index 39d11b7..83015dd 100644
--- a/TimeHACK.Main/bin/Release/TimeHACK.Engine.pdb
+++ b/TimeHACK.Main/bin/Release/TimeHACK.Engine.pdb
Binary files differ
diff --git a/TimeHACK.Main/bin/Release/TimeHACK.application b/TimeHACK.Main/bin/Release/TimeHACK.application
index 27f7ad6..e093b17 100644
--- a/TimeHACK.Main/bin/Release/TimeHACK.application
+++ b/TimeHACK.Main/bin/Release/TimeHACK.application
@@ -14,7 +14,7 @@
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
</dsig:Transforms>
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>tqcU7kIBg+iSygTjllqLFFURbdNeO1xDOBjh+ang0bM=</dsig:DigestValue>
+ <dsig:DigestValue>03fTpnouFl4A5h5ZAKMk4oQhz1CMYj1Oi6EPMCsJN+0=</dsig:DigestValue>
</hash>
</dependentAssembly>
</dependency>
diff --git a/TimeHACK.Main/bin/Release/TimeHACK.exe b/TimeHACK.Main/bin/Release/TimeHACK.exe
index 99f4f67..5bda568 100644
--- a/TimeHACK.Main/bin/Release/TimeHACK.exe
+++ b/TimeHACK.Main/bin/Release/TimeHACK.exe
Binary files differ
diff --git a/TimeHACK.Main/bin/Release/TimeHACK.exe.manifest b/TimeHACK.Main/bin/Release/TimeHACK.exe.manifest
index be9fcac..6d7fb48 100644
--- a/TimeHACK.Main/bin/Release/TimeHACK.exe.manifest
+++ b/TimeHACK.Main/bin/Release/TimeHACK.exe.manifest
@@ -56,26 +56,26 @@
</dependentAssembly>
</dependency>
<dependency>
- <dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="TimeHACK.exe" size="4834816">
+ <dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="TimeHACK.exe" size="4838400">
<assemblyIdentity name="TimeHACK" version="1.0.0.0" language="neutral" processorArchitecture="msil" />
<hash>
<dsig:Transforms>
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
</dsig:Transforms>
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>kqatPPBK/G/VmlkO4NNuIOwfrJwVd6mbz/yROC011EA=</dsig:DigestValue>
+ <dsig:DigestValue>A+LaAAXq2NMwITfU85ZH80ymnwcn7qJ8gS7p96/CyQE=</dsig:DigestValue>
</hash>
</dependentAssembly>
</dependency>
<dependency>
- <dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="TimeHACK.Engine.dll" size="189440">
+ <dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="TimeHACK.Engine.dll" size="189952">
<assemblyIdentity name="TimeHACK.Engine" version="1.0.0.0" language="neutral" processorArchitecture="msil" />
<hash>
<dsig:Transforms>
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
</dsig:Transforms>
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>UDnzq1bid2StNY4fmq7VKMqaq81ginmz76HAKIpmlnQ=</dsig:DigestValue>
+ <dsig:DigestValue>aCU7tXzb1lHJzz5blBXKbootl0x5lYwecxfgepykISk=</dsig:DigestValue>
</hash>
</dependentAssembly>
</dependency>
diff --git a/TimeHACK.Main/bin/Release/TimeHACK.pdb b/TimeHACK.Main/bin/Release/TimeHACK.pdb
index 88e3e5c..499a9f3 100644
--- a/TimeHACK.Main/bin/Release/TimeHACK.pdb
+++ b/TimeHACK.Main/bin/Release/TimeHACK.pdb
Binary files differ
diff --git a/TimeHACK.Main/bin/Release/app.publish/TimeHACK.exe b/TimeHACK.Main/bin/Release/app.publish/TimeHACK.exe
index 99f4f67..5bda568 100644
--- a/TimeHACK.Main/bin/Release/app.publish/TimeHACK.exe
+++ b/TimeHACK.Main/bin/Release/app.publish/TimeHACK.exe
Binary files differ
diff --git a/TimeHACK.Main/obj/Release/TimeHACK.Main.csproj.GenerateResource.Cache b/TimeHACK.Main/obj/Release/TimeHACK.Main.csproj.GenerateResource.Cache
index 44161f9..7c6da71 100644
--- a/TimeHACK.Main/obj/Release/TimeHACK.Main.csproj.GenerateResource.Cache
+++ b/TimeHACK.Main/obj/Release/TimeHACK.Main.csproj.GenerateResource.Cache
Binary files differ
diff --git a/TimeHACK.Main/obj/Release/TimeHACK.Main.csprojResolveAssemblyReference.cache b/TimeHACK.Main/obj/Release/TimeHACK.Main.csprojResolveAssemblyReference.cache
index 4175df5..924a917 100644
--- a/TimeHACK.Main/obj/Release/TimeHACK.Main.csprojResolveAssemblyReference.cache
+++ b/TimeHACK.Main/obj/Release/TimeHACK.Main.csprojResolveAssemblyReference.cache
Binary files differ
diff --git a/TimeHACK.Main/obj/Release/TimeHACK.OS.Win95.Win95Apps.WinClassicIE4.resources b/TimeHACK.Main/obj/Release/TimeHACK.OS.Win95.Win95Apps.WinClassicIE4.resources
index ed371f5..15a3c57 100644
--- a/TimeHACK.Main/obj/Release/TimeHACK.OS.Win95.Win95Apps.WinClassicIE4.resources
+++ b/TimeHACK.Main/obj/Release/TimeHACK.OS.Win95.Win95Apps.WinClassicIE4.resources
Binary files differ
diff --git a/TimeHACK.Main/obj/Release/TimeHACK.OS.Win95.Win95Apps.WinClassicWindowsExplorer.resources b/TimeHACK.Main/obj/Release/TimeHACK.OS.Win95.Win95Apps.WinClassicWindowsExplorer.resources
index 299ae0e..8515583 100644
--- a/TimeHACK.Main/obj/Release/TimeHACK.OS.Win95.Win95Apps.WinClassicWindowsExplorer.resources
+++ b/TimeHACK.Main/obj/Release/TimeHACK.OS.Win95.Win95Apps.WinClassicWindowsExplorer.resources
Binary files differ
diff --git a/TimeHACK.Main/obj/Release/TimeHACK.WinClassicForms.WinClassicInstaller.resources b/TimeHACK.Main/obj/Release/TimeHACK.WinClassicForms.WinClassicInstaller.resources
index 4f16f96..efaafcd 100644
--- a/TimeHACK.Main/obj/Release/TimeHACK.WinClassicForms.WinClassicInstaller.resources
+++ b/TimeHACK.Main/obj/Release/TimeHACK.WinClassicForms.WinClassicInstaller.resources
Binary files differ
diff --git a/TimeHACK.Main/obj/Release/TimeHACK.application b/TimeHACK.Main/obj/Release/TimeHACK.application
index 27f7ad6..e093b17 100644
--- a/TimeHACK.Main/obj/Release/TimeHACK.application
+++ b/TimeHACK.Main/obj/Release/TimeHACK.application
@@ -14,7 +14,7 @@
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
</dsig:Transforms>
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>tqcU7kIBg+iSygTjllqLFFURbdNeO1xDOBjh+ang0bM=</dsig:DigestValue>
+ <dsig:DigestValue>03fTpnouFl4A5h5ZAKMk4oQhz1CMYj1Oi6EPMCsJN+0=</dsig:DigestValue>
</hash>
</dependentAssembly>
</dependency>
diff --git a/TimeHACK.Main/obj/Release/TimeHACK.exe b/TimeHACK.Main/obj/Release/TimeHACK.exe
index 99f4f67..5bda568 100644
--- a/TimeHACK.Main/obj/Release/TimeHACK.exe
+++ b/TimeHACK.Main/obj/Release/TimeHACK.exe
Binary files differ
diff --git a/TimeHACK.Main/obj/Release/TimeHACK.exe.manifest b/TimeHACK.Main/obj/Release/TimeHACK.exe.manifest
index be9fcac..6d7fb48 100644
--- a/TimeHACK.Main/obj/Release/TimeHACK.exe.manifest
+++ b/TimeHACK.Main/obj/Release/TimeHACK.exe.manifest
@@ -56,26 +56,26 @@
</dependentAssembly>
</dependency>
<dependency>
- <dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="TimeHACK.exe" size="4834816">
+ <dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="TimeHACK.exe" size="4838400">
<assemblyIdentity name="TimeHACK" version="1.0.0.0" language="neutral" processorArchitecture="msil" />
<hash>
<dsig:Transforms>
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
</dsig:Transforms>
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>kqatPPBK/G/VmlkO4NNuIOwfrJwVd6mbz/yROC011EA=</dsig:DigestValue>
+ <dsig:DigestValue>A+LaAAXq2NMwITfU85ZH80ymnwcn7qJ8gS7p96/CyQE=</dsig:DigestValue>
</hash>
</dependentAssembly>
</dependency>
<dependency>
- <dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="TimeHACK.Engine.dll" size="189440">
+ <dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="TimeHACK.Engine.dll" size="189952">
<assemblyIdentity name="TimeHACK.Engine" version="1.0.0.0" language="neutral" processorArchitecture="msil" />
<hash>
<dsig:Transforms>
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
</dsig:Transforms>
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
- <dsig:DigestValue>UDnzq1bid2StNY4fmq7VKMqaq81ginmz76HAKIpmlnQ=</dsig:DigestValue>
+ <dsig:DigestValue>aCU7tXzb1lHJzz5blBXKbootl0x5lYwecxfgepykISk=</dsig:DigestValue>
</hash>
</dependentAssembly>
</dependency>
diff --git a/TimeHACK.Main/obj/Release/TimeHACK.pdb b/TimeHACK.Main/obj/Release/TimeHACK.pdb
index 88e3e5c..499a9f3 100644
--- a/TimeHACK.Main/obj/Release/TimeHACK.pdb
+++ b/TimeHACK.Main/obj/Release/TimeHACK.pdb
Binary files differ