diff options
| author | lempamo <[email protected]> | 2017-05-30 21:35:05 -0400 |
|---|---|---|
| committer | GitHub <[email protected]> | 2017-05-30 21:35:05 -0400 |
| commit | 13cd6b245ca3104589333295ebc22bf9a659562d (patch) | |
| tree | 263fc78c63ecf16a46fc760bfe73280cdc8fc0c7 /TimeHACK.Main | |
| parent | 79808fce9199840ad4627ee1aecb8f7430ab6b6c (diff) | |
| parent | 9ee1762d7261de1e7c98862fc91abd52deb6f8b9 (diff) | |
| download | histacom2-13cd6b245ca3104589333295ebc22bf9a659562d.tar.gz histacom2-13cd6b245ca3104589333295ebc22bf9a659562d.tar.bz2 histacom2-13cd6b245ca3104589333295ebc22bf9a659562d.zip | |
Merge pull request #2 from TimeHACKDevs/master
Merge
Diffstat (limited to 'TimeHACK.Main')
43 files changed, 2172 insertions, 259 deletions
diff --git a/TimeHACK.Main/OS/Win95/Win95.Designer.cs b/TimeHACK.Main/OS/Win95/Win95.Designer.cs index 5ec9550..8c37e83 100644 --- a/TimeHACK.Main/OS/Win95/Win95.Designer.cs +++ b/TimeHACK.Main/OS/Win95/Win95.Designer.cs @@ -32,14 +32,14 @@ namespace TimeHACK.OS.Win95 { this.components = new System.ComponentModel.Container(); System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Windows95)); - System.Windows.Forms.ListViewItem listViewItem9 = new System.Windows.Forms.ListViewItem("My Computer", 0); - System.Windows.Forms.ListViewItem listViewItem10 = new System.Windows.Forms.ListViewItem("Network Neighborhood", 5); - System.Windows.Forms.ListViewItem listViewItem11 = new System.Windows.Forms.ListViewItem("Inbox", 3); - System.Windows.Forms.ListViewItem listViewItem12 = new System.Windows.Forms.ListViewItem("Recycle Bin", 7); - System.Windows.Forms.ListViewItem listViewItem13 = new System.Windows.Forms.ListViewItem("Internet Explorer", 2); - System.Windows.Forms.ListViewItem listViewItem14 = new System.Windows.Forms.ListViewItem("Online Services", 1); - System.Windows.Forms.ListViewItem listViewItem15 = new System.Windows.Forms.ListViewItem("Set Up The Microsoft Network", 4); - System.Windows.Forms.ListViewItem listViewItem16 = new System.Windows.Forms.ListViewItem("Outlook Express", 6); + System.Windows.Forms.ListViewItem listViewItem1 = new System.Windows.Forms.ListViewItem("My Computer", 0); + System.Windows.Forms.ListViewItem listViewItem2 = new System.Windows.Forms.ListViewItem("Network Neighborhood", 5); + System.Windows.Forms.ListViewItem listViewItem3 = new System.Windows.Forms.ListViewItem("Inbox", 3); + System.Windows.Forms.ListViewItem listViewItem4 = new System.Windows.Forms.ListViewItem("Recycle Bin", 7); + System.Windows.Forms.ListViewItem listViewItem5 = new System.Windows.Forms.ListViewItem("Internet Explorer", 2); + System.Windows.Forms.ListViewItem listViewItem6 = new System.Windows.Forms.ListViewItem("Online Services", 1); + System.Windows.Forms.ListViewItem listViewItem7 = new System.Windows.Forms.ListViewItem("Set Up The Microsoft Network", 4); + System.Windows.Forms.ListViewItem listViewItem8 = new System.Windows.Forms.ListViewItem("Outlook Express", 6); this.panel1 = new System.Windows.Forms.Panel(); this.panel2 = new System.Windows.Forms.Panel(); this.taskbar = new System.Windows.Forms.Panel(); @@ -243,7 +243,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(141, 311); + this.startmenuitems.Size = new System.Drawing.Size(141, 292); this.startmenuitems.TabIndex = 0; this.startmenuitems.Text = "StartMenu"; // @@ -669,6 +669,7 @@ namespace TimeHACK.OS.Win95 this.WindowsExplorerToolStripMenuItem1.Name = "WindowsExplorerToolStripMenuItem1"; this.WindowsExplorerToolStripMenuItem1.Size = new System.Drawing.Size(181, 28); this.WindowsExplorerToolStripMenuItem1.Text = "Windows Explorer"; + this.WindowsExplorerToolStripMenuItem1.Click += new System.EventHandler(this.WindowsExplorerToolStripMenuItem1_Click); // // GuessTheNumberToolStripMenuItem // @@ -966,22 +967,20 @@ namespace TimeHACK.OS.Win95 // desktopicons // this.desktopicons.Alignment = System.Windows.Forms.ListViewAlignment.Left; - this.desktopicons.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.desktopicons.BackColor = System.Drawing.Color.Teal; this.desktopicons.BackgroundImageTiled = true; this.desktopicons.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.desktopicons.Dock = System.Windows.Forms.DockStyle.Fill; this.desktopicons.ForeColor = System.Drawing.Color.White; this.desktopicons.Items.AddRange(new System.Windows.Forms.ListViewItem[] { - listViewItem9, - listViewItem10, - listViewItem11, - listViewItem12, - listViewItem13, - listViewItem14, - listViewItem15, - listViewItem16}); + listViewItem1, + listViewItem2, + listViewItem3, + listViewItem4, + listViewItem5, + listViewItem6, + listViewItem7, + listViewItem8}); this.desktopicons.LargeImageList = this.desktopImages; this.desktopicons.Location = new System.Drawing.Point(0, 0); this.desktopicons.Name = "desktopicons"; diff --git a/TimeHACK.Main/OS/Win95/Win95.cs b/TimeHACK.Main/OS/Win95/Win95.cs index eeaa9f2..6d7b5f3 100644 --- a/TimeHACK.Main/OS/Win95/Win95.cs +++ b/TimeHACK.Main/OS/Win95/Win95.cs @@ -262,7 +262,7 @@ namespace TimeHACK.OS.Win95 app.BringToFront(); startmenu.Hide(); } - private void NonImportantApp_Closing(object sender, FormClosingEventArgs e) + public void NonImportantApp_Closing(object sender, FormClosingEventArgs e) { nonimportantapps.Remove((WinClassic)sender); } @@ -313,8 +313,24 @@ namespace TimeHACK.OS.Win95 private void AddressBookToolStripMenuItem_Click(object sender, EventArgs e) { WinClassicAddressBook ab = new WinClassicAddressBook(); - WinClassic app = wm.startWin95(ab, "Address Book", Properties.Resources.Win95IconWordpad, true, true); - AddTaskBarItem(app, app.Tag.ToString(), "Address Book", Properties.Resources.Win95IconWordpad); + WinClassic app = wm.startWin95(ab, "Address Book", Properties.Resources.WinClassicAddressBook, true, true); + AddTaskBarItem(app, app.Tag.ToString(), "Address Book", Properties.Resources.WinClassicAddressBook); + + nonimportantapps.Add(app); + nonimportantapps[nonimportantapps.Count - 1].BringToFront(); + nonimportantapps[nonimportantapps.Count - 1].FormClosing += new FormClosingEventHandler(NonImportantApp_Closing); + + app.BringToFront(); + startmenu.Hide(); + } + + private void WindowsExplorerToolStripMenuItem1_Click(object sender, EventArgs e) + { + FileDialogBoxManager.IsInOpenDialog = false; + FileDialogBoxManager.IsInSaveDialog = false; + WinClassicWindowsExplorer we = new WinClassicWindowsExplorer(); + WinClassic app = wm.startWin95(we, "Windows Explorer", Properties.Resources.WinClassicFileExplorer, true, true); + AddTaskBarItem(app, app.Tag.ToString(), "Windows Explorer", Properties.Resources.WinClassicFileExplorer); nonimportantapps.Add(app); nonimportantapps[nonimportantapps.Count - 1].BringToFront(); diff --git a/TimeHACK.Main/OS/Win95/Win95.resx b/TimeHACK.Main/OS/Win95/Win95.resx index d19a5cb..fd14645 100644 --- a/TimeHACK.Main/OS/Win95/Win95.resx +++ b/TimeHACK.Main/OS/Win95/Win95.resx @@ -407,7 +407,7 @@ AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0 ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAADq - ggAAAk1TRnQBSQFMAgEBDAEAATgBAQE4AQEBIAEAASABAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAGA + ggAAAk1TRnQBSQFMAgEBDAEAAUABAQFAAQEBIAEAASABAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAGA AwABgAMAAQEBAAEgBwABAf8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A /wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A /wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8AXAAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/x8AAf8DAAH/ diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicFTPClient.Designer.cs b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicFTPClient.Designer.cs new file mode 100644 index 0000000..45203e1 --- /dev/null +++ b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicFTPClient.Designer.cs @@ -0,0 +1,276 @@ +namespace TimeHACK.OS.Win95.Win95Apps +{ + partial class WinClassicFTPClient + { + /// <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.components = new System.ComponentModel.Container(); + System.Windows.Forms.ListViewItem listViewItem1 = new System.Windows.Forms.ListViewItem(new string[] { + "/software/"}, -1, System.Drawing.Color.Black, System.Drawing.Color.Empty, null); + System.Windows.Forms.ListViewItem listViewItem2 = new System.Windows.Forms.ListViewItem(new string[] { + "index.html"}, -1, System.Drawing.Color.Black, System.Drawing.Color.Empty, null); + System.Windows.Forms.ListViewItem listViewItem3 = new System.Windows.Forms.ListViewItem(new string[] { + "???.html"}, -1, System.Drawing.Color.Black, System.Drawing.Color.Empty, null); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(WinClassicFTPClient)); + this.topBar = new System.Windows.Forms.Panel(); + this.button1 = new System.Windows.Forms.Button(); + this.infoLabel = new System.Windows.Forms.Label(); + this.label4 = new System.Windows.Forms.Label(); + this.textBox4 = new System.Windows.Forms.TextBox(); + this.label3 = new System.Windows.Forms.Label(); + this.passBox = new System.Windows.Forms.TextBox(); + this.label2 = new System.Windows.Forms.Label(); + this.usernameBox = new System.Windows.Forms.TextBox(); + this.label1 = new System.Windows.Forms.Label(); + this.hostnameBox = new System.Windows.Forms.TextBox(); + this.contextMenuStrip1 = new System.Windows.Forms.ContextMenuStrip(this.components); + this.panel1 = new System.Windows.Forms.Panel(); + this.button2 = new System.Windows.Forms.Button(); + this.welcomeLabel = new System.Windows.Forms.Label(); + this.ftpFiles = new System.Windows.Forms.ListView(); + this.fileIcons = new System.Windows.Forms.ImageList(this.components); + this.topBar.SuspendLayout(); + this.panel1.SuspendLayout(); + this.SuspendLayout(); + // + // topBar + // + this.topBar.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.topBar.Controls.Add(this.button1); + this.topBar.Controls.Add(this.infoLabel); + this.topBar.Controls.Add(this.label4); + this.topBar.Controls.Add(this.textBox4); + this.topBar.Controls.Add(this.label3); + this.topBar.Controls.Add(this.passBox); + this.topBar.Controls.Add(this.label2); + this.topBar.Controls.Add(this.usernameBox); + this.topBar.Controls.Add(this.label1); + this.topBar.Controls.Add(this.hostnameBox); + this.topBar.Dock = System.Windows.Forms.DockStyle.Top; + this.topBar.Location = new System.Drawing.Point(0, 0); + this.topBar.Name = "topBar"; + this.topBar.Size = new System.Drawing.Size(762, 30); + this.topBar.TabIndex = 0; + // + // button1 + // + this.button1.Location = new System.Drawing.Point(585, 2); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(44, 23); + this.button1.TabIndex = 5; + this.button1.Text = "Login"; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.button1_Click); + // + // infoLabel + // + this.infoLabel.AutoSize = true; + this.infoLabel.ForeColor = System.Drawing.Color.Red; + this.infoLabel.Location = new System.Drawing.Point(635, 7); + this.infoLabel.Name = "infoLabel"; + this.infoLabel.Size = new System.Drawing.Size(35, 13); + this.infoLabel.TabIndex = 8; + this.infoLabel.Text = "label5"; + this.infoLabel.Visible = false; + // + // label4 + // + this.label4.AutoSize = true; + this.label4.Location = new System.Drawing.Point(503, 7); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(29, 13); + this.label4.TabIndex = 6; + this.label4.Text = "&Port:"; + // + // textBox4 + // + this.textBox4.Enabled = false; + this.textBox4.Location = new System.Drawing.Point(538, 4); + this.textBox4.Name = "textBox4"; + this.textBox4.Size = new System.Drawing.Size(41, 20); + this.textBox4.TabIndex = 7; + this.textBox4.Text = "21"; + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Location = new System.Drawing.Point(335, 7); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(56, 13); + this.label3.TabIndex = 4; + this.label3.Text = "Pass&word:"; + // + // passBox + // + this.passBox.Location = new System.Drawing.Point(397, 4); + this.passBox.Name = "passBox"; + this.passBox.PasswordChar = '*'; + this.passBox.Size = new System.Drawing.Size(100, 20); + this.passBox.TabIndex = 5; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Location = new System.Drawing.Point(156, 7); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(58, 13); + this.label2.TabIndex = 2; + this.label2.Text = "&Username:"; + // + // usernameBox + // + this.usernameBox.Location = new System.Drawing.Point(214, 4); + this.usernameBox.Name = "usernameBox"; + this.usernameBox.Size = new System.Drawing.Size(100, 20); + this.usernameBox.TabIndex = 3; + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Location = new System.Drawing.Point(8, 7); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(32, 13); + this.label1.TabIndex = 1; + this.label1.Text = "&Host:"; + // + // hostnameBox + // + this.hostnameBox.Location = new System.Drawing.Point(41, 4); + this.hostnameBox.Name = "hostnameBox"; + this.hostnameBox.Size = new System.Drawing.Size(100, 20); + this.hostnameBox.TabIndex = 1; + // + // contextMenuStrip1 + // + this.contextMenuStrip1.Name = "contextMenuStrip1"; + this.contextMenuStrip1.Size = new System.Drawing.Size(61, 4); + // + // panel1 + // + this.panel1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel1.Controls.Add(this.button2); + this.panel1.Controls.Add(this.welcomeLabel); + this.panel1.Dock = System.Windows.Forms.DockStyle.Bottom; + this.panel1.Location = new System.Drawing.Point(0, 469); + this.panel1.Name = "panel1"; + this.panel1.Size = new System.Drawing.Size(762, 30); + this.panel1.TabIndex = 9; + // + // button2 + // + this.button2.Location = new System.Drawing.Point(3, 2); + this.button2.Name = "button2"; + this.button2.Size = new System.Drawing.Size(75, 23); + this.button2.TabIndex = 0; + this.button2.Text = "button2"; + this.button2.UseVisualStyleBackColor = true; + // + // welcomeLabel + // + this.welcomeLabel.BackColor = System.Drawing.Color.WhiteSmoke; + this.welcomeLabel.Location = new System.Drawing.Point(577, 7); + this.welcomeLabel.Name = "welcomeLabel"; + this.welcomeLabel.Size = new System.Drawing.Size(178, 13); + this.welcomeLabel.TabIndex = 0; + this.welcomeLabel.Text = "Please login to a remote FTP server."; + this.welcomeLabel.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // ftpFiles + // + this.ftpFiles.Alignment = System.Windows.Forms.ListViewAlignment.Left; + this.ftpFiles.AutoArrange = false; + this.ftpFiles.BackColor = System.Drawing.Color.White; + this.ftpFiles.BackgroundImageTiled = true; + this.ftpFiles.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.ftpFiles.Cursor = System.Windows.Forms.Cursors.Default; + this.ftpFiles.Dock = System.Windows.Forms.DockStyle.Fill; + this.ftpFiles.ForeColor = System.Drawing.Color.White; + listViewItem1.StateImageIndex = 0; + listViewItem2.Checked = true; + listViewItem2.StateImageIndex = 1; + listViewItem3.Checked = true; + listViewItem3.StateImageIndex = 1; + this.ftpFiles.Items.AddRange(new System.Windows.Forms.ListViewItem[] { + listViewItem1, + listViewItem2, + listViewItem3}); + this.ftpFiles.Location = new System.Drawing.Point(0, 30); + this.ftpFiles.Name = "ftpFiles"; + this.ftpFiles.Size = new System.Drawing.Size(762, 439); + this.ftpFiles.SmallImageList = this.fileIcons; + this.ftpFiles.StateImageList = this.fileIcons; + this.ftpFiles.TabIndex = 7; + this.ftpFiles.TileSize = new System.Drawing.Size(32, 32); + this.ftpFiles.UseCompatibleStateImageBehavior = false; + this.ftpFiles.View = System.Windows.Forms.View.List; + this.ftpFiles.Visible = false; + this.ftpFiles.Click += new System.EventHandler(this.ftpItems_Click); + // + // fileIcons + // + this.fileIcons.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("fileIcons.ImageStream"))); + this.fileIcons.TransparentColor = System.Drawing.Color.Transparent; + this.fileIcons.Images.SetKeyName(0, "WinClassicFolder.png"); + this.fileIcons.Images.SetKeyName(1, "WinClassicNotepad.png"); + // + // WinClassicFTPClient + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.ftpFiles); + this.Controls.Add(this.panel1); + this.Controls.Add(this.topBar); + this.Name = "WinClassicFTPClient"; + this.Size = new System.Drawing.Size(762, 499); + this.topBar.ResumeLayout(false); + this.topBar.PerformLayout(); + this.panel1.ResumeLayout(false); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.Panel topBar; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.TextBox textBox4; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.TextBox passBox; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.TextBox usernameBox; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.ContextMenuStrip contextMenuStrip1; + public System.Windows.Forms.TextBox hostnameBox; + private System.Windows.Forms.Label infoLabel; + private System.Windows.Forms.Button button1; + private System.Windows.Forms.Panel panel1; + private System.Windows.Forms.Button button2; + private System.Windows.Forms.Label welcomeLabel; + internal System.Windows.Forms.ListView ftpFiles; + private System.Windows.Forms.ImageList fileIcons; + } +} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicFTPClient.cs b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicFTPClient.cs new file mode 100644 index 0000000..ab7e61f --- /dev/null +++ b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicFTPClient.cs @@ -0,0 +1,66 @@ +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; + +namespace TimeHACK.OS.Win95.Win95Apps +{ + public partial class WinClassicFTPClient : UserControl + { + public WinClassicFTPClient() + { + InitializeComponent(); + } + + + private void button1_Click(object sender, EventArgs e) + { + if (hostnameBox.Text == "172.68.119.42") + { + infoLabel.Hide(); + if (usernameBox.Text == "12padams") + { + infoLabel.Hide(); + if (passBox.Text == "projectDeath98") + { + infoLabel.Hide(); + infoLabel.ForeColor = Color.Green; + infoLabel.Text = "[200] OK"; + welcomeLabel.Hide(); + infoLabel.Show(); + } + else + { + infoLabel.Text = "[430] Incorrect Password"; + infoLabel.Show(); + } + } + else + { + infoLabel.Text = "[430] Incorrect Username"; + infoLabel.Show(); + } + } + else + { + infoLabel.Text = "[404] Not Found"; + infoLabel.Show(); + } + } + + private void ftpItems_Click(object sender, EventArgs e) + { + Point objDrawingPoint = ftpFiles.PointToClient(Cursor.Position); + ListViewItem objListViewItem = new ListViewItem(); + if (objListViewItem.Text == "/software/") + { + + } + } + } +} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicFTPClient.resx b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicFTPClient.resx new file mode 100644 index 0000000..7b49ca1 --- /dev/null +++ b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicFTPClient.resx @@ -0,0 +1,198 @@ +<?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="contextMenuStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> + <value>17, 17</value> + </metadata> + <metadata name="fileIcons.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> + <value>172, 17</value> + </metadata> + <data name="fileIcons.ImageStream" mimetype="application/x-microsoft.net.object.binary.base64"> + <value> + AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w + LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0 + ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAAO + DwAAAk1TRnQBSQFMAgEBAgEAAQgBAAEIAQABIAEAASABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo + AwABgAMAASADAAEBAQABCAYAARAYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA + 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/6QAAewVBwEAAQdnAAHs + Fv8BBwEAAQdmAAHsFv8BBwEAAQdEAAHsHgMDAAHsAv8GAA7/AQcBAAEHRAAB7AH/AfsBBwH7AQcB+wEH + AfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcBAwMAAewW/wEHAQABB0QA + AewB/wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7 + AQMDAAHsAv8GAA7/AQcBAAEHRAAB7AH/AfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEH + AfsBBwH7AQcB+wEHAfsBBwH7AQcBAwMAAewW/wEHAQABB0QAAewB/wEHAfsBBwH7AQcB+wEHAfsBBwH7 + AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQMDAAHsFv8BBwEAAQdEAAHsAf8B+wEH + AfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwEDAwAB7AL/ + EgAC/wEHAQABB0QAAewB/wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7 + AQcB+wEHAfsBBwH7AQMDAAHsFv8BBwEAAQdEAAHsAf8B+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEH + AfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwEDAwAB7AL/EgAC/wEHAQABB0QAAewB/wEHAfsBBwH7 + AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQMDAAHsFv8BBwEA + AQdEAAHsAf8B+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEH + AfsBBwEDAwAB7AL/EgAC/wEHAQABB0QAAewB/wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7 + AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQMDAAHsFv8BBwEAAQdEAAHsAf8B+wEHAfsBBwH7AQcB+wEH + AfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwEDAwAB7AL/EgAC/wEHAQABB0QA + AewB/wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7 + AQMDAAHsFv8BBwEAAQdEAAHsAf8B+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEH + AfsBBwH7AQcB+wEHAfsBBwEDAwAB7Bb/AQcBAAEHRAAB7AH/AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7 + AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBAwMAAewC/wYADv8BBwEAAQdEAAHsAf8B+wEH + AfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwEDAwAB7Bb/ + AQcBAAEHRAAB7AH/AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7 + AQcB+wEHAfsBAwMAAewW/wEHAQABB0QAAewB/wH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEH + AfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAQMDAAHsFv8BBwEAAQdEAAHsAf8BBwH7AQcB+wEHAfsBBwH7 + AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEDAwAB7AL/BgAO/wEHAQABB0QA + AewB/wH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwH7AQcB+wEH + AQMDAAHsFv8BBwEAAQdEAAHsHf8EAAHsAv8GAAf/AQAB/wMAAv8BBwEAAQdEAAHsDwcO7AQAAewW/wEH + AQABB0UAAewB/wH7AQcB+wEHAfsBBwH7AQcB+wEHAfsBBwHsEgAB7Bb/AQcBAAEHRgAB7AH/AfsBBwH7 + AQcB+wEHAfsBBwH7AQcB7BMAAewW/wEHAQABB0cAAewJ/wHsFAAB7AH/AQAC/wEAAv8BAAL/AQAC/wEA + Av8BAAL/AQAC/wHsAQABB0gACewVAAHsAf8BAAL/AQAC/wEAAv8BAAL/AQAC/wEAAv8BAAL/AewBAAEH + ZwAB7AH/AuwB/wLsAf8C7AH/AuwB/wLsAf8C7AH/AuwB/wHsxQABQgFNAT4HAAE+AwABKAMAAYADAAEg + AwABAQEAAQEGAAECFgAD/wEABP8B8AIAAR8IAAT/AeACAAEPCAAE/wHAAgABBwgAAYACAAEBAcACAAEH + DAABwAIAAQcMAAHAAgABBwwAAcACAAEHDAABwAIAAQcMAAHAAgABBwwAAcACAAEHDAABwAIAAQcMAAHA + AgABBwwAAcACAAEHDAABwAIAAQcMAAHAAgABBwwAAcACAAEHDAABwAIAAQcMAAHAAgABBwwAAcACAAEH + DAABwAIAAQcMAAHAAgABBwwAAcACAAEHDAABwAIAAQcMAAHAAgABBwwAAcACAAEHCwABAQHAAgABBwgA + AYABAAL/AcACAAEHCAABwAEBAv8BwAIAAQcIAAHgAQMC/wHAAgABBwgAAfABBwL/AcACAAEHCAAE/wHg + AgABDwgABP8B8gFJASQBvwgACw== +</value> + </data> +</root>
\ No newline at end of file diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicHWCV.cs b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicHWCV.cs index 8a159e9..6f9bb07 100644 --- a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicHWCV.cs +++ b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicHWCV.cs @@ -24,7 +24,6 @@ namespace TimeHACK.OS.Win95.Win95Apps Label3.Show(); Label3.Text = "Hidden Content Found: Time Distorter"; TitleScreen.frm95.hiddenpadamsFound = true; - if (TitleScreen.frm95.ie != null && ((WinClassicIE4)TitleScreen.frm95.ie.programContent.Controls[0]).currentsite.Title == "12PADAMS") ((WinClassicIE4)TitleScreen.frm95.ie.programContent.Controls[0]).webBrowser1.Refresh(); } else { diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicIE4.Designer.cs b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicIE4.Designer.cs index 89e6193..9e0cd81 100644 --- a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicIE4.Designer.cs +++ b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicIE4.Designer.cs @@ -96,13 +96,6 @@ this.Panel11 = new System.Windows.Forms.Panel(); this.PictureBox4 = new System.Windows.Forms.PictureBox(); this.PictureBox3 = new System.Windows.Forms.PictureBox(); - this.welcomeinternetscreen = new System.Windows.Forms.Panel(); - this.Label58 = new System.Windows.Forms.Label(); - this.LinkLabel16 = new System.Windows.Forms.LinkLabel(); - this.LinkLabel15 = new System.Windows.Forms.LinkLabel(); - this.Label3 = new System.Windows.Forms.Label(); - this.TextBox1 = new System.Windows.Forms.TextBox(); - this.Label2 = new System.Windows.Forms.Label(); this.hotmailpadams = new System.Windows.Forms.Panel(); this.email1 = new System.Windows.Forms.Panel(); this.LinkLabel18 = new System.Windows.Forms.LinkLabel(); @@ -196,7 +189,6 @@ this.TextBox2 = new System.Windows.Forms.TextBox(); this.Label7 = new System.Windows.Forms.Label(); this.pboxgoogleprototypelogo = new System.Windows.Forms.PictureBox(); - this.webBrowser1 = new System.Windows.Forms.WebBrowser(); this.Panel14 = new System.Windows.Forms.Panel(); this.GoButton = new System.Windows.Forms.Button(); this.addressbar = new System.Windows.Forms.ComboBox(); @@ -332,7 +324,6 @@ this.Panel11.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.PictureBox4)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.PictureBox3)).BeginInit(); - this.welcomeinternetscreen.SuspendLayout(); this.hotmailpadams.SuspendLayout(); this.email1.SuspendLayout(); this.email3.SuspendLayout(); @@ -365,7 +356,6 @@ // this.program.BackColor = System.Drawing.Color.Silver; this.program.Controls.Add(this.browsingarea); - this.program.Controls.Add(this.webBrowser1); this.program.Controls.Add(this.Panel14); this.program.Controls.Add(this.Panel1); this.program.Controls.Add(this.PictureBox1); @@ -382,7 +372,6 @@ this.browsingarea.Controls.Add(this.padamsmain); this.browsingarea.Controls.Add(this.padamsbackgrounds); this.browsingarea.Controls.Add(this.hotmailmain); - this.browsingarea.Controls.Add(this.welcomeinternetscreen); this.browsingarea.Controls.Add(this.hotmailpadams); this.browsingarea.Controls.Add(this.googlealpha); this.browsingarea.Controls.Add(this.padamshidden); @@ -453,7 +442,6 @@ this.Label20.Size = new System.Drawing.Size(174, 15); this.Label20.TabIndex = 7; this.Label20.Text = "Copyright 1998 12padams"; - this.Label20.Click += new System.EventHandler(this.Label20_Click); // // Panel10 // @@ -1093,92 +1081,7 @@ this.PictureBox3.Size = new System.Drawing.Size(160, 136); this.PictureBox3.TabIndex = 0; this.PictureBox3.TabStop = false; - // - // welcomeinternetscreen - // - this.welcomeinternetscreen.AutoScroll = true; - this.welcomeinternetscreen.BackColor = System.Drawing.Color.White; - this.welcomeinternetscreen.Controls.Add(this.Label58); - this.welcomeinternetscreen.Controls.Add(this.LinkLabel16); - this.welcomeinternetscreen.Controls.Add(this.LinkLabel15); - this.welcomeinternetscreen.Controls.Add(this.Label3); - this.welcomeinternetscreen.Controls.Add(this.TextBox1); - this.welcomeinternetscreen.Controls.Add(this.Label2); - this.welcomeinternetscreen.Location = new System.Drawing.Point(8, 3); - this.welcomeinternetscreen.Name = "welcomeinternetscreen"; - this.welcomeinternetscreen.Size = new System.Drawing.Size(38, 38); - this.welcomeinternetscreen.TabIndex = 0; - // - // Label58 - // - this.Label58.Anchor = System.Windows.Forms.AnchorStyles.Top; - this.Label58.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.Label58.Location = new System.Drawing.Point(0, 45); - this.Label58.Name = "Label58"; - this.Label58.Size = new System.Drawing.Size(200, 16); - this.Label58.TabIndex = 7; - this.Label58.Text = "Where do you want to go today?"; - this.Label58.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; - // - // LinkLabel16 - // - this.LinkLabel16.Anchor = System.Windows.Forms.AnchorStyles.Top; - this.LinkLabel16.Location = new System.Drawing.Point(0, 317); - this.LinkLabel16.Name = "LinkLabel16"; - this.LinkLabel16.Size = new System.Drawing.Size(200, 13); - this.LinkLabel16.TabIndex = 6; - this.LinkLabel16.TabStop = true; - this.LinkLabel16.Text = "www.12padams.com"; - this.LinkLabel16.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; - // - // LinkLabel15 - // - this.LinkLabel15.Anchor = System.Windows.Forms.AnchorStyles.Top; - this.LinkLabel15.Location = new System.Drawing.Point(0, 298); - this.LinkLabel15.Name = "LinkLabel15"; - this.LinkLabel15.Size = new System.Drawing.Size(200, 13); - this.LinkLabel15.TabIndex = 5; - this.LinkLabel15.TabStop = true; - this.LinkLabel15.Text = "www.google.com"; - this.LinkLabel15.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; - // - // Label3 - // - this.Label3.Anchor = System.Windows.Forms.AnchorStyles.Top; - this.Label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.Label3.Location = new System.Drawing.Point(0, 258); - this.Label3.Name = "Label3"; - this.Label3.Size = new System.Drawing.Size(200, 20); - this.Label3.TabIndex = 2; - this.Label3.Text = "Here are some sites you may wish to visit."; - this.Label3.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; - // - // TextBox1 - // - this.TextBox1.Anchor = System.Windows.Forms.AnchorStyles.Top; - this.TextBox1.BackColor = System.Drawing.Color.White; - this.TextBox1.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.TextBox1.Font = new System.Drawing.Font("Microsoft Sans Serif", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.TextBox1.Location = new System.Drawing.Point(0, 98); - this.TextBox1.Multiline = true; - this.TextBox1.Name = "TextBox1"; - this.TextBox1.ReadOnly = true; - this.TextBox1.Size = new System.Drawing.Size(200, 130); - this.TextBox1.TabIndex = 1; - this.TextBox1.Text = resources.GetString("TextBox1.Text"); - this.TextBox1.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; - // - // Label2 - // - this.Label2.Anchor = System.Windows.Forms.AnchorStyles.Top; - this.Label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 14.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.Label2.Location = new System.Drawing.Point(0, 19); - this.Label2.Name = "Label2"; - this.Label2.Size = new System.Drawing.Size(200, 24); - this.Label2.TabIndex = 0; - this.Label2.Text = "Welcome To Internet Explorer 4"; - this.Label2.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; - // + // // hotmailpadams // this.hotmailpadams.AutoScroll = true; @@ -1764,7 +1667,6 @@ this.Button12.TabIndex = 2; this.Button12.Text = "Google Search"; this.Button12.UseVisualStyleBackColor = false; - this.Button12.Click += new System.EventHandler(this.Button12_Click); // // TextBox4 // @@ -2122,7 +2024,6 @@ this.GoogleSearchButton.TabIndex = 3; this.GoogleSearchButton.Text = "Google Search"; this.GoogleSearchButton.UseVisualStyleBackColor = false; - this.GoogleSearchButton.Click += new System.EventHandler(this.Button9_Click); // // ComboBox1 // @@ -2163,15 +2064,6 @@ this.pboxgoogleprototypelogo.TabIndex = 0; this.pboxgoogleprototypelogo.TabStop = false; // - // webBrowser1 - // - this.webBrowser1.Dock = System.Windows.Forms.DockStyle.Fill; - this.webBrowser1.Location = new System.Drawing.Point(0, 111); - this.webBrowser1.Name = "webBrowser1"; - this.webBrowser1.Size = new System.Drawing.Size(959, 483); - this.webBrowser1.TabIndex = 11; - this.webBrowser1.DocumentCompleted += new System.Windows.Forms.WebBrowserDocumentCompletedEventHandler(this.webBrowser1_DocumentCompleted); - // // Panel14 // this.Panel14.Controls.Add(this.GoButton); @@ -2583,7 +2475,6 @@ this.ToolStripMenuItem21.Name = "ToolStripMenuItem21"; this.ToolStripMenuItem21.Size = new System.Drawing.Size(221, 22); this.ToolStripMenuItem21.Text = "Close"; - this.ToolStripMenuItem21.Click += new System.EventHandler(this.ToolStripMenuItem21_Click); // // ToolStripMenuItem22 // @@ -3219,8 +3110,6 @@ this.Panel11.ResumeLayout(false); ((System.ComponentModel.ISupportInitialize)(this.PictureBox4)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.PictureBox3)).EndInit(); - this.welcomeinternetscreen.ResumeLayout(false); - this.welcomeinternetscreen.PerformLayout(); this.hotmailpadams.ResumeLayout(false); this.email1.ResumeLayout(false); this.email1.PerformLayout(); @@ -3310,13 +3199,6 @@ internal System.Windows.Forms.Panel Panel11; internal System.Windows.Forms.PictureBox PictureBox4; internal System.Windows.Forms.PictureBox PictureBox3; - internal System.Windows.Forms.Panel welcomeinternetscreen; - internal System.Windows.Forms.Label Label58; - internal System.Windows.Forms.LinkLabel LinkLabel16; - internal System.Windows.Forms.LinkLabel LinkLabel15; - internal System.Windows.Forms.Label Label3; - internal System.Windows.Forms.TextBox TextBox1; - internal System.Windows.Forms.Label Label2; internal System.Windows.Forms.Panel hotmailpadams; internal System.Windows.Forms.Panel email1; internal System.Windows.Forms.LinkLabel LinkLabel18; @@ -3550,7 +3432,6 @@ internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem93; internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem94; internal System.Windows.Forms.ToolStripMenuItem ToolStripMenuItem95; - internal System.Windows.Forms.WebBrowser webBrowser1; internal System.ComponentModel.ComponentResourceManager resources; } }
\ No newline at end of file diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicIE4.cs b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicIE4.cs index e6253c9..0fac91a 100644 --- a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicIE4.cs +++ b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicIE4.cs @@ -5,7 +5,6 @@ using System.Runtime.InteropServices; using System.Windows.Forms; using TimeHACK.Engine; using TimeHACK.Engine.Template; - namespace TimeHACK.OS.Win95.Win95Apps { public partial class WinClassicIE4 : UserControl @@ -13,25 +12,25 @@ namespace TimeHACK.OS.Win95.Win95Apps public List<string> browsinghistory = new List<string>(); public int historylocation = 0; - public HtmlDocument currentsite; - private Timer loadplz = new Timer(); - public WinClassicIE4() { InitializeComponent(); - loadplz.Tick += new EventHandler(loadplz_Tick); - loadplz.Interval = 10; } private void WinClassicIE4_Load(object sender, EventArgs e) { - + browsinghistory.Capacity = 99; + BringToFront(); + hidePrograms(); + browsinghistory.Add("www.microsoft.com/internetexplorer4/welcome"); + for (int i = 0; i < 99; i++) browsinghistory.Add(null); + foreach (ToolStripMenuItem item in MenuStrip3.Items) item.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((0))); + foreach (Control ctrl in Panel1.Controls) ctrl.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((0))); } private void hidePrograms() { googlemain.Hide(); - welcomeinternetscreen.Hide(); googleprototype.Hide(); googlealpha.Hide(); padamsmain.Hide(); @@ -45,60 +44,15 @@ namespace TimeHACK.OS.Win95.Win95Apps email3.Hide(); hotmailpadams.Hide(); } - - private void google_LinkClicked(object sender, HtmlElementEventArgs e) - { - goToSite("www.google.com", false); - } - - private void padams_LinkClicked(object sender, HtmlElementEventArgs e) - { - goToSite("www.12padams.com", false); - } - - private void googleprototypelink_LinkClicked(object sender, HtmlElementEventArgs e) - { - goToSite("www.google.stanford.edu", false); - } - - private void googlebetalink_LinkClicked(object sender, HtmlElementEventArgs e) - { - goToSite("www.alpha.google.com", false); - } - - private void Label20_Click(object sender, EventArgs e) - { - hidePrograms(); - padamshidden.Dock = DockStyle.Fill; - padamshidden.Show(); - } - - private void Button12_Click(object sender, EventArgs e) - { - - } - - private void Button9_Click(object sender, EventArgs e) - { - goToSite("www.???.com", false); - } - - private void ToolStripMenuItem21_Click(object sender, EventArgs e) - { - ((Form)this.TopLevelControl).Close(); - } - private void goToSite(string url, bool back) { switch (url) { case "www.google.com": hidePrograms(); - webBrowser1.DocumentText = resources.GetString("google_HTML"); break; case "www.google.stanford.edu": hidePrograms(); - webBrowser1.DocumentText = resources.GetString("prototype_HTML"); break; case "www.alpha.google.com": hidePrograms(); @@ -107,11 +61,9 @@ namespace TimeHACK.OS.Win95.Win95Apps break; case "www.12padams.com": hidePrograms(); - webBrowser1.DocumentText = resources.GetString("padams_HTML"); break; case "www.microsoft.com/internetexplorer4/welcome": hidePrograms(); - webBrowser1.DocumentText = resources.GetString("ie4start_HTML"); break; case "www.???.com": hidePrograms(); @@ -145,7 +97,6 @@ namespace TimeHACK.OS.Win95.Win95Apps } addressbar.Text = url; - currentsite = webBrowser1.Document; } private void BackButton_Click(object sender, EventArgs e) @@ -180,37 +131,6 @@ namespace TimeHACK.OS.Win95.Win95Apps goToSite(addressbar.Text, false); } - private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e) - { - loadplz.Start(); - } - - private void loadplz_Tick(object sender, EventArgs e) - { - try - { - switch (currentsite.Title) - { - case "IE4START": - webBrowser1.Document.GetElementById("google").Click += new HtmlElementEventHandler(google_LinkClicked); - webBrowser1.Document.GetElementById("padams").Click += new HtmlElementEventHandler(padams_LinkClicked); - break; - case "12PADAMS": - webBrowser1.Document.GetElementById("wc_b").Click += new HtmlElementEventHandler(WCDownloadButton_Click); - if (!TitleScreen.frm95.hiddenpadamsFound) webBrowser1.Document.GetElementById("distort").Style += "visibility:hidden;"; - break; - case "GOOGLE": - webBrowser1.Document.GetElementById("prototype").Click += new HtmlElementEventHandler(googleprototypelink_LinkClicked); - webBrowser1.Document.GetElementById("alpha").Click += new HtmlElementEventHandler(googlebetalink_LinkClicked); - break; - } - loadplz.Stop(); - } catch - { - - } - } - //TODO: Add more websites //TODO: Relabel Buttons And Things } diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicIE4.resx b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicIE4.resx index 2021fda..c89e385 100644 --- a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicIE4.resx +++ b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicIE4.resx @@ -117,13 +117,6 @@ <resheader name="writer"> <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </resheader> - <data name="TextBox1.Text" xml:space="preserve"> - <value>Welcome To Internet Explorer 4. -Internet Explorer 4 makes browsing the web and exploring websites a pleasant experience. -Just type an address in the location bar above and then press go. -Instantly you will be taken to the webpage of your choosing. -Where do you want to go today?</value> - </data> <data name="TextBox12.Text" xml:space="preserve"> <value>1998: Added Time Distortion software to 12padams website. Software was hidden and only accessable after downloading hwcv.exe and applying it onto the 12padams website diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicNotepad.Designer.cs b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicNotepad.Designer.cs index 01cfdb3..c2b5db2 100644 --- a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicNotepad.Designer.cs +++ b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicNotepad.Designer.cs @@ -93,7 +93,7 @@ this.newToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; this.newToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; this.newToolStripMenuItem.Name = "newToolStripMenuItem"; - this.newToolStripMenuItem.Size = new System.Drawing.Size(142, 22); + this.newToolStripMenuItem.Size = new System.Drawing.Size(152, 22); this.newToolStripMenuItem.Text = "New"; // // openToolStripMenuItem @@ -102,8 +102,9 @@ this.openToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; this.openToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; this.openToolStripMenuItem.Name = "openToolStripMenuItem"; - this.openToolStripMenuItem.Size = new System.Drawing.Size(142, 22); + this.openToolStripMenuItem.Size = new System.Drawing.Size(152, 22); this.openToolStripMenuItem.Text = "Open..."; + this.openToolStripMenuItem.Click += new System.EventHandler(this.openToolStripMenuItem_Click); // // saveToolStripMenuItem // @@ -111,8 +112,9 @@ this.saveToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; this.saveToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; this.saveToolStripMenuItem.Name = "saveToolStripMenuItem"; - this.saveToolStripMenuItem.Size = new System.Drawing.Size(142, 22); + this.saveToolStripMenuItem.Size = new System.Drawing.Size(152, 22); this.saveToolStripMenuItem.Text = "Save"; + this.saveToolStripMenuItem.Click += new System.EventHandler(this.saveToolStripMenuItem_Click); // // saveAsToolStripMenuItem // @@ -120,7 +122,7 @@ this.saveAsToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; this.saveAsToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; this.saveAsToolStripMenuItem.Name = "saveAsToolStripMenuItem"; - this.saveAsToolStripMenuItem.Size = new System.Drawing.Size(142, 22); + this.saveAsToolStripMenuItem.Size = new System.Drawing.Size(152, 22); this.saveAsToolStripMenuItem.Text = "Save As..."; // // pageSetupToolStripMenuItem @@ -129,7 +131,7 @@ this.pageSetupToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; this.pageSetupToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; this.pageSetupToolStripMenuItem.Name = "pageSetupToolStripMenuItem"; - this.pageSetupToolStripMenuItem.Size = new System.Drawing.Size(142, 22); + this.pageSetupToolStripMenuItem.Size = new System.Drawing.Size(152, 22); this.pageSetupToolStripMenuItem.Text = "Page Setup..."; // // printToolStripMenuItem @@ -138,7 +140,7 @@ this.printToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; this.printToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; this.printToolStripMenuItem.Name = "printToolStripMenuItem"; - this.printToolStripMenuItem.Size = new System.Drawing.Size(142, 22); + this.printToolStripMenuItem.Size = new System.Drawing.Size(152, 22); this.printToolStripMenuItem.Text = "Print"; // // exitToolStripMenuItem @@ -147,7 +149,7 @@ this.exitToolStripMenuItem.BackgroundImage = global::TimeHACK.Properties.Resources.sliversilver; this.exitToolStripMenuItem.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; this.exitToolStripMenuItem.Name = "exitToolStripMenuItem"; - this.exitToolStripMenuItem.Size = new System.Drawing.Size(142, 22); + this.exitToolStripMenuItem.Size = new System.Drawing.Size(152, 22); this.exitToolStripMenuItem.Text = "Exit"; this.exitToolStripMenuItem.Click += new System.EventHandler(this.exitToolStripMenuItem_Click); // diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicNotepad.cs b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicNotepad.cs index 24525ea..a5472a3 100644 --- a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicNotepad.cs +++ b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicNotepad.cs @@ -8,6 +8,7 @@ using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using TimeHACK.Engine; +using static TimeHACK.Engine.FileDialogBoxManager; namespace TimeHACK.OS.Win95.Win95Apps { @@ -83,5 +84,16 @@ namespace TimeHACK.OS.Win95.Win95Apps string DateTime = System.DateTime.Now.ToString("HH:mm tt dd/MM/yyyy"); mainText.AppendText(DateTime); } + + private void openToolStripMenuItem_Click(object sender, EventArgs e) + { + ActivateOpenFileDialog(".txt"); + mainText.Text = ReadTextFile(Program.OpenFileExplorerAsDialogAndReturnGivenPath()); + } + + private void saveToolStripMenuItem_Click(object sender, EventArgs e) + { + + } } } diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWindowsExplorer.Designer.cs b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWindowsExplorer.Designer.cs new file mode 100644 index 0000000..d90eee2 --- /dev/null +++ b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWindowsExplorer.Designer.cs @@ -0,0 +1,723 @@ +namespace TimeHACK.OS.Win95.Win95Apps +{ + partial class WinClassicWindowsExplorer + { + /// <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.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(WinClassicWindowsExplorer)); + this.program = new System.Windows.Forms.Panel(); + this.diskView = new System.Windows.Forms.ListView(); + this.btnGo = new System.Windows.Forms.Button(); + this.MenuStrip1 = new System.Windows.Forms.MenuStrip(); + this.FileToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.CreateShortcutToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.FolderToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.ShortcutToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.TextDocumentToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.BitmapImageToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.DeleteToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.RenameToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.PropertiesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.CloseToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.EditToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.UndoCtrlZToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.CutCtrlXToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.CopyCtrlCToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.PasteToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.PasteShortcutToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.SellectAllCtrlAToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.InvertSelectionToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.ViewToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolbarToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.StatusBarToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.LargeIconsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.SmallIconsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.ListToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.DetailsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.ArrangeIconsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.ByDriveLetterToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.ByTypeToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.BySizeToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.ByFreeSpaceToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.LineUpIconsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.RefreshToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.OptionsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.FindToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.FilesOrFoldersToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.ComputerToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.OnTheInternetToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.PeopleToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.MapNetworkDriveToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.DisconnectNetworkDriveToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.GoToToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.HelpToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.HelpToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); + this.AboutWindows95ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.toprightcorner = new System.Windows.Forms.Panel(); + this.dirLbl = new System.Windows.Forms.ComboBox(); + this.bottomrightcorner = new System.Windows.Forms.Panel(); + this.bottomleftcorner = new System.Windows.Forms.Panel(); + this.topleftcorner = new System.Windows.Forms.Panel(); + this.pnlSave = new System.Windows.Forms.Panel(); + this.Button1 = new System.Windows.Forms.Button(); + this.Label1 = new System.Windows.Forms.Label(); + this.txtSave = new System.Windows.Forms.TextBox(); + this.mainView = new System.Windows.Forms.ListView(); + this.pnlHidden = new System.Windows.Forms.Panel(); + this.LinkLabel1 = new System.Windows.Forms.LinkLabel(); + this.Label3 = new System.Windows.Forms.Label(); + this.Label2 = new System.Windows.Forms.Label(); + this.icons = new System.Windows.Forms.ImageList(this.components); + this.program.SuspendLayout(); + this.MenuStrip1.SuspendLayout(); + this.pnlSave.SuspendLayout(); + this.pnlHidden.SuspendLayout(); + this.SuspendLayout(); + // + // program + // + this.program.BackColor = System.Drawing.Color.Silver; + this.program.Controls.Add(this.diskView); + this.program.Controls.Add(this.btnGo); + this.program.Controls.Add(this.MenuStrip1); + this.program.Controls.Add(this.toprightcorner); + this.program.Controls.Add(this.dirLbl); + this.program.Controls.Add(this.bottomrightcorner); + this.program.Controls.Add(this.bottomleftcorner); + this.program.Controls.Add(this.topleftcorner); + this.program.Controls.Add(this.pnlSave); + this.program.Controls.Add(this.mainView); + this.program.Controls.Add(this.pnlHidden); + this.program.Dock = System.Windows.Forms.DockStyle.Fill; + this.program.Location = new System.Drawing.Point(0, 0); + this.program.Name = "program"; + this.program.Size = new System.Drawing.Size(874, 517); + this.program.TabIndex = 13; + // + // diskView + // + this.diskView.Location = new System.Drawing.Point(3, 54); + this.diskView.Name = "diskView"; + this.diskView.Size = new System.Drawing.Size(213, 417); + this.diskView.SmallImageList = this.icons; + this.diskView.TabIndex = 13; + this.diskView.UseCompatibleStateImageBehavior = false; + this.diskView.View = System.Windows.Forms.View.List; + this.diskView.DoubleClick += new System.EventHandler(this.diskView_DoubleClick); + // + // btnGo + // + this.btnGo.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.btnGo.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnGo.Location = new System.Drawing.Point(819, 20); + this.btnGo.Name = "btnGo"; + this.btnGo.Size = new System.Drawing.Size(55, 28); + this.btnGo.TabIndex = 12; + this.btnGo.Text = "Go"; + this.btnGo.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageBeforeText; + this.btnGo.UseVisualStyleBackColor = true; + this.btnGo.Click += new System.EventHandler(this.btnGo_Click); + // + // MenuStrip1 + // + this.MenuStrip1.BackColor = System.Drawing.Color.Silver; + this.MenuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.FileToolStripMenuItem, + this.EditToolStripMenuItem, + this.ViewToolStripMenuItem, + this.ToolsToolStripMenuItem, + this.HelpToolStripMenuItem}); + this.MenuStrip1.Location = new System.Drawing.Point(0, 0); + this.MenuStrip1.Name = "MenuStrip1"; + this.MenuStrip1.Size = new System.Drawing.Size(874, 24); + this.MenuStrip1.TabIndex = 6; + this.MenuStrip1.Text = "MenuStrip1"; + // + // FileToolStripMenuItem + // + this.FileToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.CreateShortcutToolStripMenuItem, + this.DeleteToolStripMenuItem, + this.RenameToolStripMenuItem, + this.PropertiesToolStripMenuItem, + this.CloseToolStripMenuItem}); + this.FileToolStripMenuItem.Name = "FileToolStripMenuItem"; + this.FileToolStripMenuItem.Size = new System.Drawing.Size(37, 20); + this.FileToolStripMenuItem.Text = "File"; + // + // CreateShortcutToolStripMenuItem + // + this.CreateShortcutToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.FolderToolStripMenuItem, + this.ShortcutToolStripMenuItem, + this.TextDocumentToolStripMenuItem, + this.BitmapImageToolStripMenuItem}); + this.CreateShortcutToolStripMenuItem.Name = "CreateShortcutToolStripMenuItem"; + this.CreateShortcutToolStripMenuItem.Size = new System.Drawing.Size(127, 22); + this.CreateShortcutToolStripMenuItem.Text = "New"; + // + // FolderToolStripMenuItem + // + this.FolderToolStripMenuItem.Name = "FolderToolStripMenuItem"; + this.FolderToolStripMenuItem.Size = new System.Drawing.Size(154, 22); + this.FolderToolStripMenuItem.Text = "Folder"; + this.FolderToolStripMenuItem.Click += new System.EventHandler(this.FolderToolStripMenuItem_Click); + // + // ShortcutToolStripMenuItem + // + this.ShortcutToolStripMenuItem.Name = "ShortcutToolStripMenuItem"; + this.ShortcutToolStripMenuItem.Size = new System.Drawing.Size(154, 22); + this.ShortcutToolStripMenuItem.Text = "Shortcut"; + // + // TextDocumentToolStripMenuItem + // + this.TextDocumentToolStripMenuItem.Name = "TextDocumentToolStripMenuItem"; + this.TextDocumentToolStripMenuItem.Size = new System.Drawing.Size(154, 22); + this.TextDocumentToolStripMenuItem.Text = "Text Document"; + // + // BitmapImageToolStripMenuItem + // + this.BitmapImageToolStripMenuItem.Name = "BitmapImageToolStripMenuItem"; + this.BitmapImageToolStripMenuItem.Size = new System.Drawing.Size(154, 22); + this.BitmapImageToolStripMenuItem.Text = "Bitmap Image"; + // + // DeleteToolStripMenuItem + // + this.DeleteToolStripMenuItem.Name = "DeleteToolStripMenuItem"; + this.DeleteToolStripMenuItem.Size = new System.Drawing.Size(127, 22); + this.DeleteToolStripMenuItem.Text = "Delete"; + // + // RenameToolStripMenuItem + // + this.RenameToolStripMenuItem.Name = "RenameToolStripMenuItem"; + this.RenameToolStripMenuItem.Size = new System.Drawing.Size(127, 22); + this.RenameToolStripMenuItem.Text = "Rename"; + // + // PropertiesToolStripMenuItem + // + this.PropertiesToolStripMenuItem.Name = "PropertiesToolStripMenuItem"; + this.PropertiesToolStripMenuItem.Size = new System.Drawing.Size(127, 22); + this.PropertiesToolStripMenuItem.Text = "Properties"; + // + // CloseToolStripMenuItem + // + this.CloseToolStripMenuItem.Name = "CloseToolStripMenuItem"; + this.CloseToolStripMenuItem.Size = new System.Drawing.Size(127, 22); + this.CloseToolStripMenuItem.Text = "Close"; + // + // EditToolStripMenuItem + // + this.EditToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.UndoCtrlZToolStripMenuItem, + this.CutCtrlXToolStripMenuItem, + this.CopyCtrlCToolStripMenuItem, + this.PasteToolStripMenuItem, + this.PasteShortcutToolStripMenuItem, + this.SellectAllCtrlAToolStripMenuItem, + this.InvertSelectionToolStripMenuItem}); + this.EditToolStripMenuItem.Name = "EditToolStripMenuItem"; + this.EditToolStripMenuItem.Size = new System.Drawing.Size(39, 20); + this.EditToolStripMenuItem.Text = "Edit"; + // + // UndoCtrlZToolStripMenuItem + // + this.UndoCtrlZToolStripMenuItem.Name = "UndoCtrlZToolStripMenuItem"; + this.UndoCtrlZToolStripMenuItem.Size = new System.Drawing.Size(197, 22); + this.UndoCtrlZToolStripMenuItem.Text = "Undo Ctrl+Z"; + // + // CutCtrlXToolStripMenuItem + // + this.CutCtrlXToolStripMenuItem.Name = "CutCtrlXToolStripMenuItem"; + this.CutCtrlXToolStripMenuItem.Size = new System.Drawing.Size(197, 22); + this.CutCtrlXToolStripMenuItem.Text = "Cut Ctrl+X"; + // + // CopyCtrlCToolStripMenuItem + // + this.CopyCtrlCToolStripMenuItem.Name = "CopyCtrlCToolStripMenuItem"; + this.CopyCtrlCToolStripMenuItem.Size = new System.Drawing.Size(197, 22); + this.CopyCtrlCToolStripMenuItem.Text = "Copy Ctrl+C"; + // + // PasteToolStripMenuItem + // + this.PasteToolStripMenuItem.Name = "PasteToolStripMenuItem"; + this.PasteToolStripMenuItem.Size = new System.Drawing.Size(197, 22); + this.PasteToolStripMenuItem.Text = "Paste Ctrl+V"; + // + // PasteShortcutToolStripMenuItem + // + this.PasteShortcutToolStripMenuItem.Name = "PasteShortcutToolStripMenuItem"; + this.PasteShortcutToolStripMenuItem.Size = new System.Drawing.Size(197, 22); + this.PasteShortcutToolStripMenuItem.Text = "Paste Shortcut"; + // + // SellectAllCtrlAToolStripMenuItem + // + this.SellectAllCtrlAToolStripMenuItem.Name = "SellectAllCtrlAToolStripMenuItem"; + this.SellectAllCtrlAToolStripMenuItem.Size = new System.Drawing.Size(197, 22); + this.SellectAllCtrlAToolStripMenuItem.Text = "Sellect All Ctrl+A"; + // + // InvertSelectionToolStripMenuItem + // + this.InvertSelectionToolStripMenuItem.Name = "InvertSelectionToolStripMenuItem"; + this.InvertSelectionToolStripMenuItem.Size = new System.Drawing.Size(197, 22); + this.InvertSelectionToolStripMenuItem.Text = "Invert Selection"; + // + // ViewToolStripMenuItem + // + this.ViewToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.ToolbarToolStripMenuItem, + this.StatusBarToolStripMenuItem, + this.LargeIconsToolStripMenuItem, + this.SmallIconsToolStripMenuItem, + this.ListToolStripMenuItem, + this.DetailsToolStripMenuItem, + this.ArrangeIconsToolStripMenuItem, + this.LineUpIconsToolStripMenuItem, + this.RefreshToolStripMenuItem, + this.OptionsToolStripMenuItem}); + this.ViewToolStripMenuItem.Name = "ViewToolStripMenuItem"; + this.ViewToolStripMenuItem.Size = new System.Drawing.Size(44, 20); + this.ViewToolStripMenuItem.Text = "View"; + // + // ToolbarToolStripMenuItem + // + this.ToolbarToolStripMenuItem.Name = "ToolbarToolStripMenuItem"; + this.ToolbarToolStripMenuItem.Size = new System.Drawing.Size(147, 22); + this.ToolbarToolStripMenuItem.Text = "Toolbar"; + // + // StatusBarToolStripMenuItem + // + this.StatusBarToolStripMenuItem.Name = "StatusBarToolStripMenuItem"; + this.StatusBarToolStripMenuItem.Size = new System.Drawing.Size(147, 22); + this.StatusBarToolStripMenuItem.Text = "Status Bar"; + // + // LargeIconsToolStripMenuItem + // + this.LargeIconsToolStripMenuItem.Name = "LargeIconsToolStripMenuItem"; + this.LargeIconsToolStripMenuItem.Size = new System.Drawing.Size(147, 22); + this.LargeIconsToolStripMenuItem.Text = "Large Icons"; + // + // SmallIconsToolStripMenuItem + // + this.SmallIconsToolStripMenuItem.Name = "SmallIconsToolStripMenuItem"; + this.SmallIconsToolStripMenuItem.Size = new System.Drawing.Size(147, 22); + this.SmallIconsToolStripMenuItem.Text = "Small Icons"; + // + // ListToolStripMenuItem + // + this.ListToolStripMenuItem.Name = "ListToolStripMenuItem"; + this.ListToolStripMenuItem.Size = new System.Drawing.Size(147, 22); + this.ListToolStripMenuItem.Text = "List"; + // + // DetailsToolStripMenuItem + // + this.DetailsToolStripMenuItem.Name = "DetailsToolStripMenuItem"; + this.DetailsToolStripMenuItem.Size = new System.Drawing.Size(147, 22); + this.DetailsToolStripMenuItem.Text = "Details"; + // + // ArrangeIconsToolStripMenuItem + // + this.ArrangeIconsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.ByDriveLetterToolStripMenuItem, + this.ByTypeToolStripMenuItem, + this.BySizeToolStripMenuItem, + this.ByFreeSpaceToolStripMenuItem}); + this.ArrangeIconsToolStripMenuItem.Name = "ArrangeIconsToolStripMenuItem"; + this.ArrangeIconsToolStripMenuItem.Size = new System.Drawing.Size(147, 22); + this.ArrangeIconsToolStripMenuItem.Text = "Arrange Icons"; + // + // ByDriveLetterToolStripMenuItem + // + this.ByDriveLetterToolStripMenuItem.Name = "ByDriveLetterToolStripMenuItem"; + this.ByDriveLetterToolStripMenuItem.Size = new System.Drawing.Size(150, 22); + this.ByDriveLetterToolStripMenuItem.Text = "by Drive Letter"; + // + // ByTypeToolStripMenuItem + // + this.ByTypeToolStripMenuItem.Name = "ByTypeToolStripMenuItem"; + this.ByTypeToolStripMenuItem.Size = new System.Drawing.Size(150, 22); + this.ByTypeToolStripMenuItem.Text = "by Type"; + // + // BySizeToolStripMenuItem + // + this.BySizeToolStripMenuItem.Name = "BySizeToolStripMenuItem"; + this.BySizeToolStripMenuItem.Size = new System.Drawing.Size(150, 22); + this.BySizeToolStripMenuItem.Text = "by Size"; + // + // ByFreeSpaceToolStripMenuItem + // + this.ByFreeSpaceToolStripMenuItem.Name = "ByFreeSpaceToolStripMenuItem"; + this.ByFreeSpaceToolStripMenuItem.Size = new System.Drawing.Size(150, 22); + this.ByFreeSpaceToolStripMenuItem.Text = "by Free Space"; + // + // LineUpIconsToolStripMenuItem + // + this.LineUpIconsToolStripMenuItem.Name = "LineUpIconsToolStripMenuItem"; + this.LineUpIconsToolStripMenuItem.Size = new System.Drawing.Size(147, 22); + this.LineUpIconsToolStripMenuItem.Text = "Line up Icons"; + // + // RefreshToolStripMenuItem + // + this.RefreshToolStripMenuItem.Name = "RefreshToolStripMenuItem"; + this.RefreshToolStripMenuItem.Size = new System.Drawing.Size(147, 22); + this.RefreshToolStripMenuItem.Text = "Refresh"; + // + // OptionsToolStripMenuItem + // + this.OptionsToolStripMenuItem.Name = "OptionsToolStripMenuItem"; + this.OptionsToolStripMenuItem.Size = new System.Drawing.Size(147, 22); + this.OptionsToolStripMenuItem.Text = "Options..."; + // + // ToolsToolStripMenuItem + // + this.ToolsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.FindToolStripMenuItem, + this.MapNetworkDriveToolStripMenuItem, + this.DisconnectNetworkDriveToolStripMenuItem, + this.GoToToolStripMenuItem}); + this.ToolsToolStripMenuItem.Name = "ToolsToolStripMenuItem"; + this.ToolsToolStripMenuItem.Size = new System.Drawing.Size(47, 20); + this.ToolsToolStripMenuItem.Text = "Tools"; + // + // FindToolStripMenuItem + // + this.FindToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.FilesOrFoldersToolStripMenuItem, + this.ComputerToolStripMenuItem, + this.OnTheInternetToolStripMenuItem, + this.PeopleToolStripMenuItem}); + this.FindToolStripMenuItem.Name = "FindToolStripMenuItem"; + this.FindToolStripMenuItem.Size = new System.Drawing.Size(220, 22); + this.FindToolStripMenuItem.Text = "Find"; + // + // FilesOrFoldersToolStripMenuItem + // + this.FilesOrFoldersToolStripMenuItem.Name = "FilesOrFoldersToolStripMenuItem"; + this.FilesOrFoldersToolStripMenuItem.Size = new System.Drawing.Size(161, 22); + this.FilesOrFoldersToolStripMenuItem.Text = "Files or Folders..."; + // + // ComputerToolStripMenuItem + // + this.ComputerToolStripMenuItem.Name = "ComputerToolStripMenuItem"; + this.ComputerToolStripMenuItem.Size = new System.Drawing.Size(161, 22); + this.ComputerToolStripMenuItem.Text = "Computer..."; + // + // OnTheInternetToolStripMenuItem + // + this.OnTheInternetToolStripMenuItem.Name = "OnTheInternetToolStripMenuItem"; + this.OnTheInternetToolStripMenuItem.Size = new System.Drawing.Size(161, 22); + this.OnTheInternetToolStripMenuItem.Text = "On the Internet"; + // + // PeopleToolStripMenuItem + // + this.PeopleToolStripMenuItem.Name = "PeopleToolStripMenuItem"; + this.PeopleToolStripMenuItem.Size = new System.Drawing.Size(161, 22); + this.PeopleToolStripMenuItem.Text = "People..."; + // + // MapNetworkDriveToolStripMenuItem + // + this.MapNetworkDriveToolStripMenuItem.Name = "MapNetworkDriveToolStripMenuItem"; + this.MapNetworkDriveToolStripMenuItem.Size = new System.Drawing.Size(220, 22); + this.MapNetworkDriveToolStripMenuItem.Text = "Map Network Drive..."; + // + // DisconnectNetworkDriveToolStripMenuItem + // + this.DisconnectNetworkDriveToolStripMenuItem.Name = "DisconnectNetworkDriveToolStripMenuItem"; + this.DisconnectNetworkDriveToolStripMenuItem.Size = new System.Drawing.Size(220, 22); + this.DisconnectNetworkDriveToolStripMenuItem.Text = "Disconnect Network Drive..."; + // + // GoToToolStripMenuItem + // + this.GoToToolStripMenuItem.Name = "GoToToolStripMenuItem"; + this.GoToToolStripMenuItem.Size = new System.Drawing.Size(220, 22); + this.GoToToolStripMenuItem.Text = "Go to..."; + // + // HelpToolStripMenuItem + // + this.HelpToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.HelpToolStripMenuItem1, + this.AboutWindows95ToolStripMenuItem}); + this.HelpToolStripMenuItem.Name = "HelpToolStripMenuItem"; + this.HelpToolStripMenuItem.Size = new System.Drawing.Size(44, 20); + this.HelpToolStripMenuItem.Text = "Help"; + // + // HelpToolStripMenuItem1 + // + this.HelpToolStripMenuItem1.Name = "HelpToolStripMenuItem1"; + this.HelpToolStripMenuItem1.Size = new System.Drawing.Size(174, 22); + this.HelpToolStripMenuItem1.Text = "Help Topics"; + // + // AboutWindows95ToolStripMenuItem + // + this.AboutWindows95ToolStripMenuItem.Name = "AboutWindows95ToolStripMenuItem"; + this.AboutWindows95ToolStripMenuItem.Size = new System.Drawing.Size(174, 22); + this.AboutWindows95ToolStripMenuItem.Text = "About Windows 95"; + // + // toprightcorner + // + this.toprightcorner.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.toprightcorner.Location = new System.Drawing.Point(870, 0); + this.toprightcorner.Name = "toprightcorner"; + this.toprightcorner.Size = new System.Drawing.Size(4, 4); + this.toprightcorner.TabIndex = 6; + // + // dirLbl + // + this.dirLbl.FormattingEnabled = true; + this.dirLbl.Items.AddRange(new object[] { + "Desktop", + "My Computer", + "3 1/2 Floppy (a:)", + "(C:)", + "(D:)", + "Control Panel", + "Printers", + "Network Neightborhood", + "Recycle Bin", + "Online Services"}); + this.dirLbl.Location = new System.Drawing.Point(11, 27); + this.dirLbl.Name = "dirLbl"; + this.dirLbl.Size = new System.Drawing.Size(802, 21); + this.dirLbl.TabIndex = 7; + this.dirLbl.Text = "My Computer"; + // + // bottomrightcorner + // + this.bottomrightcorner.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + this.bottomrightcorner.Cursor = System.Windows.Forms.Cursors.SizeNWSE; + this.bottomrightcorner.Location = new System.Drawing.Point(870, 513); + this.bottomrightcorner.Name = "bottomrightcorner"; + this.bottomrightcorner.Size = new System.Drawing.Size(4, 4); + this.bottomrightcorner.TabIndex = 4; + // + // bottomleftcorner + // + this.bottomleftcorner.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); + this.bottomleftcorner.Location = new System.Drawing.Point(0, 513); + this.bottomleftcorner.Name = "bottomleftcorner"; + this.bottomleftcorner.Size = new System.Drawing.Size(4, 4); + this.bottomleftcorner.TabIndex = 2; + // + // topleftcorner + // + this.topleftcorner.Location = new System.Drawing.Point(0, 0); + this.topleftcorner.Name = "topleftcorner"; + this.topleftcorner.Size = new System.Drawing.Size(4, 4); + this.topleftcorner.TabIndex = 1; + // + // pnlSave + // + this.pnlSave.Controls.Add(this.Button1); + this.pnlSave.Controls.Add(this.Label1); + this.pnlSave.Controls.Add(this.txtSave); + this.pnlSave.Location = new System.Drawing.Point(162, 474); + this.pnlSave.Name = "pnlSave"; + this.pnlSave.Size = new System.Drawing.Size(253, 35); + this.pnlSave.TabIndex = 18; + this.pnlSave.Visible = false; + // + // Button1 + // + this.Button1.Location = new System.Drawing.Point(166, 3); + this.Button1.Name = "Button1"; + this.Button1.Size = new System.Drawing.Size(75, 23); + this.Button1.TabIndex = 17; + this.Button1.Text = "Save"; + this.Button1.UseVisualStyleBackColor = true; + this.Button1.Click += new System.EventHandler(this.Button1_Click); + // + // Label1 + // + this.Label1.AutoSize = true; + this.Label1.Location = new System.Drawing.Point(3, 3); + this.Label1.Name = "Label1"; + this.Label1.Size = new System.Drawing.Size(57, 13); + this.Label1.TabIndex = 16; + this.Label1.Text = "File Name:"; + // + // txtSave + // + this.txtSave.Location = new System.Drawing.Point(60, 3); + this.txtSave.Name = "txtSave"; + this.txtSave.Size = new System.Drawing.Size(100, 20); + this.txtSave.TabIndex = 15; + // + // mainView + // + 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.Location = new System.Drawing.Point(222, 54); + this.mainView.Name = "mainView"; + this.mainView.Size = new System.Drawing.Size(631, 417); + this.mainView.TabIndex = 10; + this.mainView.UseCompatibleStateImageBehavior = false; + this.mainView.DoubleClick += new System.EventHandler(this.mainView_DoubleClick); + // + // pnlHidden + // + this.pnlHidden.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.pnlHidden.Controls.Add(this.LinkLabel1); + this.pnlHidden.Controls.Add(this.Label3); + this.pnlHidden.Controls.Add(this.Label2); + this.pnlHidden.Location = new System.Drawing.Point(222, 54); + this.pnlHidden.Name = "pnlHidden"; + this.pnlHidden.Size = new System.Drawing.Size(631, 417); + this.pnlHidden.TabIndex = 14; + this.pnlHidden.Visible = false; + // + // LinkLabel1 + // + this.LinkLabel1.AutoSize = true; + this.LinkLabel1.Location = new System.Drawing.Point(325, 50); + this.LinkLabel1.Name = "LinkLabel1"; + this.LinkLabel1.Size = new System.Drawing.Size(54, 13); + this.LinkLabel1.TabIndex = 1; + this.LinkLabel1.TabStop = true; + this.LinkLabel1.Text = "Click here"; + this.LinkLabel1.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LinkLabel1_LinkClicked); + // + // Label3 + // + this.Label3.AutoSize = true; + this.Label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F); + this.Label3.Location = new System.Drawing.Point(3, 45); + this.Label3.Name = "Label3"; + this.Label3.Size = new System.Drawing.Size(330, 20); + this.Label3.TabIndex = 0; + this.Label3.Text = "If you want to view the contents of this folder, "; + // + // Label2 + // + this.Label2.AutoSize = true; + this.Label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 20.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Label2.Location = new System.Drawing.Point(3, 14); + this.Label2.Name = "Label2"; + this.Label2.Size = new System.Drawing.Size(293, 31); + this.Label2.TabIndex = 0; + this.Label2.Text = "This directory is hidden"; + // + // icons + // + this.icons.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("icons.ImageStream"))); + this.icons.TransparentColor = System.Drawing.Color.Transparent; + this.icons.Images.SetKeyName(0, "nwnp32_1_SERVER_ICON.png"); + this.icons.Images.SetKeyName(1, "shell32_21.ico_16x16.png"); + this.icons.Images.SetKeyName(2, "blank-file-Windows95Icon.gif"); + // + // WinClassicWindowsExplorer + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.program); + this.Name = "WinClassicWindowsExplorer"; + this.Size = new System.Drawing.Size(874, 517); + this.Load += new System.EventHandler(this.WinClassicWindowsExplorer_Load); + this.program.ResumeLayout(false); + this.program.PerformLayout(); + this.MenuStrip1.ResumeLayout(false); + this.MenuStrip1.PerformLayout(); + this.pnlSave.ResumeLayout(false); + this.pnlSave.PerformLayout(); + this.pnlHidden.ResumeLayout(false); + this.pnlHidden.PerformLayout(); + this.ResumeLayout(false); + + } + + #endregion + + internal System.Windows.Forms.Panel program; + internal System.Windows.Forms.ListView diskView; + internal System.Windows.Forms.Button btnGo; + internal System.Windows.Forms.MenuStrip MenuStrip1; + internal System.Windows.Forms.ToolStripMenuItem FileToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem CreateShortcutToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem FolderToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem ShortcutToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem TextDocumentToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem BitmapImageToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem DeleteToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem RenameToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem PropertiesToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem CloseToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem EditToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem UndoCtrlZToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem CutCtrlXToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem CopyCtrlCToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem PasteToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem PasteShortcutToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem SellectAllCtrlAToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem InvertSelectionToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem ViewToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem ToolbarToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem StatusBarToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem LargeIconsToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem SmallIconsToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem ListToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem DetailsToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem ArrangeIconsToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem ByDriveLetterToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem ByTypeToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem BySizeToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem ByFreeSpaceToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem LineUpIconsToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem RefreshToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem OptionsToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem ToolsToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem FindToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem FilesOrFoldersToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem ComputerToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem OnTheInternetToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem PeopleToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem MapNetworkDriveToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem DisconnectNetworkDriveToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem GoToToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem HelpToolStripMenuItem; + internal System.Windows.Forms.ToolStripMenuItem HelpToolStripMenuItem1; + internal System.Windows.Forms.ToolStripMenuItem AboutWindows95ToolStripMenuItem; + internal System.Windows.Forms.Panel toprightcorner; + internal System.Windows.Forms.ComboBox dirLbl; + internal System.Windows.Forms.Panel bottomrightcorner; + internal System.Windows.Forms.Panel bottomleftcorner; + internal System.Windows.Forms.Panel topleftcorner; + internal System.Windows.Forms.ListView mainView; + internal System.Windows.Forms.Panel pnlHidden; + internal System.Windows.Forms.LinkLabel LinkLabel1; + internal System.Windows.Forms.Label Label3; + internal System.Windows.Forms.Label Label2; + internal System.Windows.Forms.Panel pnlSave; + internal System.Windows.Forms.Button Button1; + internal System.Windows.Forms.Label Label1; + internal System.Windows.Forms.TextBox txtSave; + internal System.Windows.Forms.ImageList icons; + } +} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWindowsExplorer.cs b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWindowsExplorer.cs new file mode 100644 index 0000000..0cd2510 --- /dev/null +++ b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWindowsExplorer.cs @@ -0,0 +1,562 @@ +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 static TimeHACK.Engine.SaveSystem; +using System.IO; +using TimeHACK.Engine; +using Newtonsoft.Json; + +namespace TimeHACK.OS.Win95.Win95Apps +{ + public partial class WinClassicWindowsExplorer : UserControl + { + public Boolean IsFileOpenDialog = false; + public Boolean IsFileSaveDialog = false; + public String onlyViewExtension = ""; + String ToReplaceWith = ProfileDirectory; + String currentDirectory = Path.Combine(ProfileDirectory, "folders"); + Int32 fileType = 6; + String attemptedDirectory = ""; + WindowManager wm = new WindowManager(); + + public WinClassicWindowsExplorer() + { + InitializeComponent(); + } + + + + + //'Private Sub TreeView1_AfterSelect(ByVal sender As System.Object, ByVal e As System.Windows.Forms.TreeViewEventArgs) + //' mainView.Items.Clear() + //' Dim childamount As TreeNodeCollection + //' childamount = TreeView1.SelectedNode.Nodes + //' lblamountofobjects.Text = (childamount.Count & " objects(s)") + //' For Each TreeNode In TreeView1.SelectedNode.Nodes + //' If TreeNode.tag = "file" Then + //' TreeNode.forecolor = TreeView1.BackColor + //' End If + //' mainView.Items.Add(TreeNode.text) + //' Next + //'End Sub + + void CheckLbl() { + try + { + dirLbl.Text = dirLbl.Text.Replace(GameDirectory, ""); + dirLbl.Text = dirLbl.Text.Replace("\\TimeHACK\\", ""); + dirLbl.Text = dirLbl.Text.Replace(ProfileDirectory, ""); + dirLbl.Text = dirLbl.Text.Replace("\\Profiles\\" + ProfileName + "\\", ""); + dirLbl.Text = dirLbl.Text.Replace("folders", "My Computer"); + //dirLbl.Text = dirLbl.Text.Substring(7, dirLbl.Text.Length - 7); + } catch + { + + } + } + + String ReadDataFile(String reqDirectory, Boolean returnYesIfProtected = false) { + String Val = ""; + try + { + String directoryFileInfo; + directoryFileInfo = File.ReadAllText(reqDirectory); + FileSystemFolderInfo toRead = new FileSystemFolderInfo(); + toRead = JsonConvert.DeserializeObject<FileSystemFolderInfo>(directoryFileInfo); + + if (returnYesIfProtected == true) + { + if (toRead.Isprotected == true) + { + return "yes"; + } + } else { + return toRead.label; + } + } catch (Exception ex) { + + } + return Val; + } + + void RefreshAll() { + try { + // Refresh the right listview + icons.Images.Clear(); + this.mainView.Items.Clear(); + diskView.SmallImageList = icons; + this.mainView.LargeImageList = icons; + // For Each drive As String In My.Computer.FileSystem.GetDirectories(GameMain.MyDocuments & "\HistacomVB\" & GameMain.SaveProfile & "\HistacomVB\Folders") + // If GetPropetiesForDir(drive)(4) = "isMyDocuments" Then + // diskView.Items.Add("", 0) + // End If + //Next + foreach (String str in Directory.GetDirectories(currentDirectory)) + { + String label = ReadDataFile(str, false); + if (label == "") + { + this.mainView.Items.Add(Path.GetFileName(str), 1); + this.mainView.FindItemWithText(Path.GetFileName(str)).Tag = Path.GetFileName(str); + } else { + this.mainView.Items.Add(label, 1); + this.mainView.FindItemWithText(label).Tag = Path.GetFileName(str); + } + } + foreach (String str in Directory.GetFiles(currentDirectory)) + { + if (IsFileOpenDialog == true || IsFileSaveDialog == true) + { + if (!(Path.GetFileName(str) == "_data.info")) + { + if (new FileInfo(str).Extension == onlyViewExtension) + { + this.mainView.Items.Add(Path.GetFileName(str), 0); + } + } + } else { + if (!(Path.GetFileName(str) == "_data.info")) { + this.mainView.Items.Add(Path.GetFileName(str)); + } + } + } + dirLbl.Text = currentDirectory; + CheckLbl(); + } catch (Exception ex) { + wm.startInfobox95("Windows Explorer", "Error with the file explorer \n" + ex.Message, Properties.Resources.Win95Info); + ((Form)this.TopLevelControl).Close(); + } + } + + String ReturnType(String extension) { + String returnVal = ""; + fileType = 1; + switch (extension) { + case ".txt": + fileType = 1; + returnVal = "Text Document \n createtext"; + break; + case ".dat": + fileType = 1; + returnVal = "Text Document \n createtext"; + break; + case ".rtf": + fileType = 2; + returnVal = "Rich Text Document \n createtext"; + break; + case ".cfg": + fileType = 1; + returnVal = "Config file \n createtext"; + break; + case ".log": + fileType = 1; + returnVal = "log text file \n createtext"; + break; + case ".properties": + fileType = 1; + returnVal = "Config file \n createtext"; + break; + case ".json": + fileType = 1; + returnVal = "Config file \n createtext"; + break; + case ".doc": + fileType = 3; + returnVal = "Word Document (Old) \n word"; + break; + case ".docx": + fileType = 3; + returnVal = "Word Document \n word"; + break; + case ".docm": + fileType = 3; + returnVal = "Macro-Enabled Word Document \n word"; + break; + case ".xls": + fileType = 4; + returnVal = "Excel Spreadsheets (Old) \n excel"; + break; + case ".xlsx": + fileType = 4; + returnVal = "Excel Spreadsheets \n excel"; + break; + case ".ppt": + fileType = 5; + returnVal = "Powerpoint Presentation (Old) \n powerpoint"; + break; + case ".pptx": + fileType = 5; + returnVal = "Powerpoint Presentation \n powerpoint"; + break; + case ".pub": + fileType = 7; + returnVal = "Publisher Document \n powerpoint"; + break; + case ".xps": + fileType = 8; + returnVal = "XPS Document \n xpsview"; + break; + case ".htm": + fileType = 9; + returnVal = "HTML web page \n html"; + break; + case ".html": + fileType = 9; + returnVal = "HTML web page \n html"; + break; + case ".wps": + fileType = 10; + returnVal = "Works document \n works"; + break; + case ".wmf": + fileType = 11; + returnVal = "Windows Metafile (A picture) \n createart"; + break; + case ".emf": + fileType = 11; + returnVal = "Enhanced Metafile (A picture) \n createart"; + break; + case ".png": + fileType = 11; + returnVal = "Picture file (Portable Network Graphics) \n createart"; + break; + case ".jpg": + fileType = 11; + returnVal = "Picture file \n createart"; + break; + case ".jpeg": + fileType = 11; + returnVal = "Picture file \n createart"; + break; + case ".gif": + fileType = 12; + returnVal = "Picture file \n gifman"; + break; + case ".tif": + fileType = 11; + returnVal = "Picture file \n createart"; + break; + case ".bmp": + fileType = 11; + returnVal = "Picture file \n createart"; + break; + case ".zip": + fileType = 11; + returnVal = "Compressed ZIP file \n winrar"; + break; + case ".rar": + fileType = 11; + returnVal = "WINRAR Compressed file \n winrar"; + break; + case ".gz": + fileType = 11; + returnVal = "WINRAR file \n winrar"; + break; + case ".7z": + fileType = 11; + returnVal = "7ZIP file \n 7z"; + break; + case ".ace": + fileType = 11; + returnVal = "WINRAR file \n winrar"; + break; + case ".arj": + fileType = 11; + returnVal = "WINRAR file \n winrar"; + break; + case ".bz2": + fileType = 11; + returnVal = "WINRAR file \n winrar"; + break; + case ".gzip": + fileType = 11; + returnVal = "WINRAR file \n winrar"; + break; + case ".lzh": + fileType = 11; + returnVal = "WINRAR file \n winrar"; + break; + case ".tar": + fileType = 11; + returnVal = "WINRAR file \n winrar"; + break; + case ".uue": + fileType = 11; + returnVal = "WINRAR file \n winrar"; + break; + case ".xz": + fileType = 11; + returnVal = "WINRAR file \n winrar"; + break; + case ".z": + fileType = 11; + returnVal = "WINRAR file \n winrar"; + break; + case ".001": + fileType = 11; + returnVal = "WINRAR file \n winrar"; + break; + case ".exe": + fileType = 12; + returnVal = "Program \n exe"; + break; + case ".jar": + fileType = 13; + returnVal = "Java file \n java"; + break; + case ".iso": + fileType = 14; + returnVal = "CD Image file \n iso"; + break; + case ".avi": + fileType = 15; + returnVal = "Video \n video"; + break; + case ".m4v": + fileType = 15; + returnVal = "Video (MPEG-4) \n video"; + break; + case ".mp4": + fileType = 15; + returnVal = "Video (MPEG-4) \n video"; + break; + case ".wmv": + fileType = 15; + returnVal = "Video \n video"; + break; + case ".m2v": + fileType = 15; + returnVal = "Video \n video"; + break; + case ".m3u": + fileType = 15; + returnVal = "Video \n video"; + break; + case ".mts": + fileType = 15; + returnVal = "Video \n video"; + break; + case ".dv": + fileType = 15; + returnVal = "Video (Digital Video) \n video"; + break; + case ".flv": + fileType = 15; + returnVal = "Video \n video"; + break; + case ".m1v": + fileType = 15; + returnVal = "Video \n video"; + break; + case ".m2ts": + fileType = 15; + returnVal = "Video \n video"; + break; + case ".mkv": + fileType = 15; + returnVal = "Video \n video"; + break; + case ".mov": + fileType = 15; + returnVal = "Video \n video"; + break; + case ".mpeg4": + fileType = 15; + returnVal = "Video \n video"; + break; + case ".mpeg": + fileType = 15; + returnVal = "Video \n video"; + break; + case ".mpg": + fileType = 15; + returnVal = "Video \n video"; + break; + case ".3gp": + fileType = 15; + returnVal = "Video \n video"; + break; + case ".m4p": + fileType = 15; + returnVal = "Video \n video"; + break; + case ".mp2": + fileType = 21; + returnVal = "Audio \n video"; + break; + case ".mp3": + fileType = 21; + returnVal = "Audio \n video"; + break; + case ".wav": + fileType = 21; + returnVal = "Audio \n video"; + break; + case ".nls": + fileType = 16; + returnVal = "Font file \n font"; + break; + case ".dll": + fileType = 17; + returnVal = "System File \n sys"; + break; + case ".bat": + fileType = 18; + returnVal = "MS-DOS Batch file \n winterm"; + break; + case ".url": + fileType = 19; + returnVal = "Shortcut \n short"; + break; + case ".sh": + fileType = 20; + returnVal = "BASH file \n winterm"; + break; + case ".win": + fileType = 17; + returnVal = "System file \n sys"; + break; + } + return returnVal; + } + + //Private Sub windows_explorer_Closed(sender As Object, e As EventArgs) Handles Me.Closed + // IsFileDialog = False + //End Sub + void WinClassicWindowsExplorer_Load(object sender, EventArgs e) { + icons.Images.Add(Properties.Resources.WinClassicFolder); + icons.Images.Add(Properties.Resources.WinClassicComputer); + program.BringToFront(); + dirLbl.Text = "folders"; + diskView.Items.Add("My Computer", 0); + CheckLbl(); + RefreshAll(); + if (FileDialogBoxManager.IsInOpenDialog) + { + IsFileOpenDialog = true; + } else if (FileDialogBoxManager.IsInSaveDialog) { + IsFileSaveDialog = true; + } + + if (IsFileOpenDialog == true) + { + pnlSave.Show(); + Button1.Text = "Open"; + } else { + pnlSave.Show(); + Button1.Text = "Save"; + } + + onlyViewExtension = FileDialogBoxManager.OnlyViewExtension; + } + + void mainView_DoubleClick(object sender, EventArgs e) + { + try + { + if ((String)mainView.FocusedItem.Tag != "") { // If it isn't a file + GoToDir(currentDirectory + "\\" + mainView.FocusedItem.Tag); + } else { // If it is a file + if (IsFileOpenDialog == true || IsFileSaveDialog == true) { // If it is a open/save file dialog box + Program.WindowsExplorerReturnPath = currentDirectory + "\\" + mainView.FocusedItem.Text; + ((Form)this.TopLevelControl).Close(); + + } else { + + ReturnType(new FileInfo(currentDirectory + "\\" + mainView.FocusedItem.Text).Extension); + + switch (fileType) { + case 1: + //ManageTextFile.OpenNewTextFile(currentDirectory + "\\" + mainView.FocusedItem.Text); + break; + } + } + } + + } catch (Exception ex) { + + } + } + + void diskView_DoubleClick(object sender, EventArgs e) + { + try + { + if (diskView.FocusedItem.Text == "My Computer") { + + GoToDir(ProfileFileSystemDirectory); + + } + + + } catch (Exception ex) { + } + } + + void btnGo_Click(object sender, EventArgs e) + { + GoToDir(ProfileDirectory + "\\" + dirLbl.Text.Replace("My Computer", "folders")); + } + + void GoToDir(String dir, Boolean GoneThoughHidden = false) + { + if (ReadDataFile(dir, true) == "yes" && (GoneThoughHidden == false)) { + attemptedDirectory = dir; + mainView.Hide(); + pnlHidden.BringToFront(); + pnlHidden.Show(); + } else { + pnlHidden.Hide(); + mainView.Show(); + mainView.BringToFront(); + currentDirectory = dir; + RefreshAll(); + } + } + + private void LinkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) + { + GoToDir(attemptedDirectory, true); + } + + private void FolderToolStripMenuItem_Click(object sender, EventArgs e) + { + if (File.Exists(currentDirectory + "\\New Folder")) { + wm.startInfobox95("Windows Explorer", "This directory already exists", Properties.Resources.Win95Info); + } else { + Directory.CreateDirectory(currentDirectory + "\\New Folder"); + SaveDirectoryInfo(currentDirectory + "\\New Folder", false, "New Folder", true); + + RefreshAll(); + } + } + + private void Button1_Click(object sender, EventArgs e) + { + if (txtSave.Text == "") + { + wm.startInfobox95("Windows Explorer", "Please enter a filename", Properties.Resources.Win95Info); + } + else + { + if (new FileInfo(currentDirectory + "\\" + txtSave.Text).Extension == onlyViewExtension) + { + + Program.WindowsExplorerReturnPath = currentDirectory + "\\" + txtSave.Text; + + } + + FileDialogBoxManager.IsInOpenDialog = false; + FileDialogBoxManager.IsInSaveDialog = false; + + ((Form)this.TopLevelControl).Close(); + } + } + } +} diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWindowsExplorer.resx b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWindowsExplorer.resx new file mode 100644 index 0000000..6581824 --- /dev/null +++ b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicWindowsExplorer.resx @@ -0,0 +1,176 @@ +<?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="icons.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> + <value>329, 17</value> + </metadata> + <data name="icons.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> + <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/Program.cs b/TimeHACK.Main/Program.cs index b13faed..97a9ca2 100644 --- a/TimeHACK.Main/Program.cs +++ b/TimeHACK.Main/Program.cs @@ -10,7 +10,8 @@ using Newtonsoft.Json; using TimeHACK.OS; using TimeHACK.OS.Win95; using TimeHACK.OS.Win95.Win95Apps; - +using TimeHACK.Engine; +using TimeHACK.Engine.Template; namespace TimeHACK { @@ -21,6 +22,8 @@ namespace TimeHACK internal static TitleScreen title = null; public static string AddressBookSelectedFolderName; public static AddressBookContact AddressBookSelectedContact; + public static string WindowsExplorerReturnPath; + static WindowManager wm = new WindowManager(); /// <summary> /// The main entry point for the application. @@ -29,7 +32,6 @@ namespace TimeHACK [STAThread] static void Main(string[] args) { - if (args.Contains("-nd")) System.Diagnostics.Debugger.Launch(); if (nightly == true) { try @@ -72,5 +74,24 @@ namespace TimeHACK Application.SetCompatibleTextRenderingDefault(false); Application.Run(title = new TitleScreen()); } + + public static String OpenFileExplorerAsDialogAndReturnGivenPath() + { + WinClassicWindowsExplorer we = new WinClassicWindowsExplorer(); + WinClassic app = wm.startWin95(we, "Windows Explorer", Properties.Resources.WinClassicFileExplorer, true, true, true); + TitleScreen.frm95.AddTaskBarItem(app, app.Tag.ToString(), "Windows Explorer", Properties.Resources.WinClassicFileExplorer); + + TitleScreen.frm95.nonimportantapps.Add(app); + TitleScreen.frm95.nonimportantapps[TitleScreen.frm95.nonimportantapps.Count - 1].BringToFront(); + TitleScreen.frm95.nonimportantapps[TitleScreen.frm95.nonimportantapps.Count - 1].FormClosing += new FormClosingEventHandler(TitleScreen.frm95.NonImportantApp_Closing); + + app.BringToFront(); + try + { + return WindowsExplorerReturnPath; + } catch { + return ""; + } + } } } diff --git a/TimeHACK.Main/Properties/Resources.Designer.cs b/TimeHACK.Main/Properties/Resources.Designer.cs index 4132bda..1d2df39 100644 --- a/TimeHACK.Main/Properties/Resources.Designer.cs +++ b/TimeHACK.Main/Properties/Resources.Designer.cs @@ -394,6 +394,16 @@ namespace TimeHACK.Properties { /// <summary> /// Looks up a localized resource of type System.Drawing.Bitmap. /// </summary> + internal static System.Drawing.Bitmap WinClassicAddressBook { + get { + object obj = ResourceManager.GetObject("WinClassicAddressBook", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// <summary> + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// </summary> internal static System.Drawing.Bitmap WinClassicAddressBookDeleteIcon { get { object obj = ResourceManager.GetObject("WinClassicAddressBookDeleteIcon", resourceCulture); @@ -474,6 +484,16 @@ namespace TimeHACK.Properties { /// <summary> /// Looks up a localized resource of type System.Drawing.Bitmap. /// </summary> + internal static System.Drawing.Bitmap WinClassicFileExplorer { + get { + object obj = ResourceManager.GetObject("WinClassicFileExplorer", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// <summary> + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// </summary> internal static System.Drawing.Bitmap WinClassicFind { get { object obj = ResourceManager.GetObject("WinClassicFind", resourceCulture); diff --git a/TimeHACK.Main/Properties/Resources.resx b/TimeHACK.Main/Properties/Resources.resx index 0c76722..fdf87b4 100644 --- a/TimeHACK.Main/Properties/Resources.resx +++ b/TimeHACK.Main/Properties/Resources.resx @@ -354,4 +354,10 @@ <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="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> + <data name="WinClassicFileExplorer" type="System.Resources.ResXFileRef, System.Windows.Forms"> + <value>..\Resources\shell32_21.ico_16x16.png;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/shell32_21.ico_16x16.png b/TimeHACK.Main/Resources/shell32_21.ico_16x16.png Binary files differnew file mode 100644 index 0000000..522fa3e --- /dev/null +++ b/TimeHACK.Main/Resources/shell32_21.ico_16x16.png diff --git a/TimeHACK.Main/Resources/wmsui32_1001.ico_16x16.png b/TimeHACK.Main/Resources/wmsui32_1001.ico_16x16.png Binary files differnew file mode 100644 index 0000000..ab9124c --- /dev/null +++ b/TimeHACK.Main/Resources/wmsui32_1001.ico_16x16.png diff --git a/TimeHACK.Main/TimeHACK.Main.csproj b/TimeHACK.Main/TimeHACK.Main.csproj index a8ccbff..605d4f4 100644 --- a/TimeHACK.Main/TimeHACK.Main.csproj +++ b/TimeHACK.Main/TimeHACK.Main.csproj @@ -122,6 +122,12 @@ <Reference Include="System.Xml" /> </ItemGroup> <ItemGroup> + <Compile Include="OS\Win95\Win95Apps\WinClassicWindowsExplorer.cs"> + <SubType>UserControl</SubType> + </Compile> + <Compile Include="OS\Win95\Win95Apps\WinClassicWindowsExplorer.Designer.cs"> + <DependentUpon>WinClassicWindowsExplorer.cs</DependentUpon> + </Compile> <Compile Include="SaveDialogs\LoadGameDialog.cs"> <SubType>Form</SubType> </Compile> @@ -243,6 +249,9 @@ <Compile Include="TitleScreen.Designer.cs"> <DependentUpon>TitleScreen.cs</DependentUpon> </Compile> + <EmbeddedResource Include="OS\Win95\Win95Apps\WinClassicWindowsExplorer.resx"> + <DependentUpon>WinClassicWindowsExplorer.cs</DependentUpon> + </EmbeddedResource> <EmbeddedResource Include="SaveDialogs\LoadGameDialog.resx"> <DependentUpon>LoadGameDialog.cs</DependentUpon> </EmbeddedResource> @@ -336,6 +345,8 @@ <Content Include="Resources\IE4\googleprototype.html" /> <Content Include="Resources\IE4\ie4start.html" /> <Content Include="Resources\IE4\padams.html" /> + <None Include="Resources\wmsui32_1001.ico_16x16.png" /> + <None Include="Resources\shell32_21.ico_16x16.png" /> <Content Include="Resources\TitleScreen\Exit.png" /> <Content Include="Resources\TitleScreen\LoadGame.png" /> <Content Include="Resources\TitleScreen\MSExit.png" /> diff --git a/TimeHACK.Main/bin/Release/TimeHACK.Engine.dll b/TimeHACK.Main/bin/Release/TimeHACK.Engine.dll Binary files differindex 6e12988..bc9bfb7 100644 --- a/TimeHACK.Main/bin/Release/TimeHACK.Engine.dll +++ b/TimeHACK.Main/bin/Release/TimeHACK.Engine.dll diff --git a/TimeHACK.Main/bin/Release/TimeHACK.Engine.pdb b/TimeHACK.Main/bin/Release/TimeHACK.Engine.pdb Binary files differindex 7eebc93..dd82e26 100644 --- a/TimeHACK.Main/bin/Release/TimeHACK.Engine.pdb +++ b/TimeHACK.Main/bin/Release/TimeHACK.Engine.pdb diff --git a/TimeHACK.Main/bin/Release/TimeHACK.application b/TimeHACK.Main/bin/Release/TimeHACK.application index 496a935..5558cb3 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>hMTjdJiibiTYqKxR7HqCakXJqGnrz7XPeVCRAsbaM1k=</dsig:DigestValue> + <dsig:DigestValue>8s/CIgleRPV5k/O/DB+vMXu5Uyy1S5lw8eGA+4vSNk4=</dsig:DigestValue> </hash> </dependentAssembly> </dependency> diff --git a/TimeHACK.Main/bin/Release/TimeHACK.exe b/TimeHACK.Main/bin/Release/TimeHACK.exe Binary files differindex 6c10f28..cab8e4d 100644 --- a/TimeHACK.Main/bin/Release/TimeHACK.exe +++ b/TimeHACK.Main/bin/Release/TimeHACK.exe diff --git a/TimeHACK.Main/bin/Release/TimeHACK.exe.manifest b/TimeHACK.Main/bin/Release/TimeHACK.exe.manifest index 42135c9..0efe9fe 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="4812288"> + <dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="TimeHACK.exe" size="4834816"> <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>AKsANA7gB/uA+0C5YVulN2jRooS99Y9QISJmcYJyuCY=</dsig:DigestValue> + <dsig:DigestValue>VmLA2MJkUPeRi4pFvkhq4PIwHszlyLo/9aGZWw1t/w4=</dsig:DigestValue> </hash> </dependentAssembly> </dependency> <dependency> - <dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="TimeHACK.Engine.dll" size="187392"> + <dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="TimeHACK.Engine.dll" size="188928"> <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>OYL3W6VPjR/jevpWgri4MYg7bMP4XeB+2OfDy+NvgfU=</dsig:DigestValue> + <dsig:DigestValue>cp4JPR7u0tCq1YLDp2n51ekb/l0c6zaQTDtm4m+wTHk=</dsig:DigestValue> </hash> </dependentAssembly> </dependency> diff --git a/TimeHACK.Main/bin/Release/TimeHACK.pdb b/TimeHACK.Main/bin/Release/TimeHACK.pdb Binary files differindex eb3f9e4..c20d73a 100644 --- a/TimeHACK.Main/bin/Release/TimeHACK.pdb +++ b/TimeHACK.Main/bin/Release/TimeHACK.pdb diff --git a/TimeHACK.Main/bin/Release/app.publish/TimeHACK.exe b/TimeHACK.Main/bin/Release/app.publish/TimeHACK.exe Binary files differindex 6c10f28..cab8e4d 100644 --- a/TimeHACK.Main/bin/Release/app.publish/TimeHACK.exe +++ b/TimeHACK.Main/bin/Release/app.publish/TimeHACK.exe diff --git a/TimeHACK.Main/obj/Release/CoreCompileInputs.cache b/TimeHACK.Main/obj/Release/CoreCompileInputs.cache index 7c551b4..2264624 100644 --- a/TimeHACK.Main/obj/Release/CoreCompileInputs.cache +++ b/TimeHACK.Main/obj/Release/CoreCompileInputs.cache @@ -1 +1 @@ -55e5267912f35225509997d29deb1d005ac19e4a +1d261c7a8319a6670fa9eada902d1eabddc89373 diff --git a/TimeHACK.Main/obj/Release/DesignTimeResolveAssemblyReferences.cache b/TimeHACK.Main/obj/Release/DesignTimeResolveAssemblyReferences.cache Binary files differindex 3502978..40121c6 100644 --- a/TimeHACK.Main/obj/Release/DesignTimeResolveAssemblyReferences.cache +++ b/TimeHACK.Main/obj/Release/DesignTimeResolveAssemblyReferences.cache diff --git a/TimeHACK.Main/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache b/TimeHACK.Main/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache Binary files differindex b5bc032..ad6ea92 100644 --- a/TimeHACK.Main/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache +++ b/TimeHACK.Main/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache diff --git a/TimeHACK.Main/obj/Release/TempPE/Properties.Resources.Designer.cs.dll b/TimeHACK.Main/obj/Release/TempPE/Properties.Resources.Designer.cs.dll Binary files differindex e237ee5..7155bfc 100644 --- a/TimeHACK.Main/obj/Release/TempPE/Properties.Resources.Designer.cs.dll +++ b/TimeHACK.Main/obj/Release/TempPE/Properties.Resources.Designer.cs.dll diff --git a/TimeHACK.Main/obj/Release/TimeHACK.Main.csproj.FileListAbsolute.txt b/TimeHACK.Main/obj/Release/TimeHACK.Main.csproj.FileListAbsolute.txt index 2377ecd..c112d50 100644 --- a/TimeHACK.Main/obj/Release/TimeHACK.Main.csproj.FileListAbsolute.txt +++ b/TimeHACK.Main/obj/Release/TimeHACK.Main.csproj.FileListAbsolute.txt @@ -29,3 +29,35 @@ I:\Desktop\HistamcomVB\My-TimeHACK\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.e I:\Desktop\HistamcomVB\My-TimeHACK\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.pdb I:\Desktop\HistamcomVB\My-TimeHACK\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.LoadGameDialog.resources I:\Desktop\HistamcomVB\My-TimeHACK\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.LoadGameProfileItem.resources +C:\Users\Logan\Desktop\GitHub\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.Main.csprojResolveAssemblyReference.cache +C:\Users\Logan\Desktop\GitHub\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.LoadGameDialog.resources +C:\Users\Logan\Desktop\GitHub\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.LoadGameProfileItem.resources +C:\Users\Logan\Desktop\GitHub\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.NewGameDialog.resources +C:\Users\Logan\Desktop\GitHub\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.OS.Win95.Windows95.resources +C:\Users\Logan\Desktop\GitHub\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.OS.Win95.Win95Apps.AddressBook.FRMWinClassicAddressBookNewContact.resources +C:\Users\Logan\Desktop\GitHub\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.WinClassicForms.TestApp.resources +C:\Users\Logan\Desktop\GitHub\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.OS.Win95.Win95Apps.WebChat1998.resources +C:\Users\Logan\Desktop\GitHub\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.OS.Win95.Win95Apps.AddressBook.FRMWinClassicAddressBookNewFolder.resources +C:\Users\Logan\Desktop\GitHub\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.OS.Win95.Win95Apps.WinClassicAddressBook.resources +C:\Users\Logan\Desktop\GitHub\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.OS.Win95.Win95Apps.WinClassicDownloader.resources +C:\Users\Logan\Desktop\GitHub\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.OS.Win95.Win95Apps.WinClassicHWCV.resources +C:\Users\Logan\Desktop\GitHub\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.OS.Win95.Win95Apps.WinClassicIE4.resources +C:\Users\Logan\Desktop\GitHub\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.WinClassicForms.WinClassicInstaller.resources +C:\Users\Logan\Desktop\GitHub\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.OS.Win95.Win95Apps.WinClassicNotepad.resources +C:\Users\Logan\Desktop\GitHub\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.OS.Win95.Win95Apps.WinClassicWordPad.resources +C:\Users\Logan\Desktop\GitHub\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.Engine.Template.Taskbars.Win95TaskBarItem.resources +C:\Users\Logan\Desktop\GitHub\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.OS.Win98.Win98.resources +C:\Users\Logan\Desktop\GitHub\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.Properties.Resources.resources +C:\Users\Logan\Desktop\GitHub\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.TitleScreen.resources +C:\Users\Logan\Desktop\GitHub\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.Main.csproj.GenerateResource.Cache +C:\Users\Logan\Desktop\GitHub\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.exe +C:\Users\Logan\Desktop\GitHub\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.pdb +C:\Users\Logan\Desktop\GitHub\TimeHACK\TimeHACK.Main\bin\Release\TimeHACK.exe.manifest +C:\Users\Logan\Desktop\GitHub\TimeHACK\TimeHACK.Main\bin\Release\TimeHACK.application +C:\Users\Logan\Desktop\GitHub\TimeHACK\TimeHACK.Main\bin\Release\TimeHACK.exe +C:\Users\Logan\Desktop\GitHub\TimeHACK\TimeHACK.Main\bin\Release\TimeHACK.pdb +C:\Users\Logan\Desktop\GitHub\TimeHACK\TimeHACK.Main\bin\Release\TimeHACK.Engine.dll +C:\Users\Logan\Desktop\GitHub\TimeHACK\TimeHACK.Main\bin\Release\TimeHACK.Engine.pdb +C:\Users\Logan\Desktop\GitHub\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.exe.manifest +C:\Users\Logan\Desktop\GitHub\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.application +I:\Desktop\HistamcomVB\My-TimeHACK\TimeHACK\TimeHACK.Main\obj\Release\TimeHACK.OS.Win95.Win95Apps.WinClassicWindowsExplorer.resources diff --git a/TimeHACK.Main/obj/Release/TimeHACK.Main.csproj.GenerateResource.Cache b/TimeHACK.Main/obj/Release/TimeHACK.Main.csproj.GenerateResource.Cache Binary files differindex 1364508..be18da8 100644 --- a/TimeHACK.Main/obj/Release/TimeHACK.Main.csproj.GenerateResource.Cache +++ b/TimeHACK.Main/obj/Release/TimeHACK.Main.csproj.GenerateResource.Cache diff --git a/TimeHACK.Main/obj/Release/TimeHACK.Main.csprojResolveAssemblyReference.cache b/TimeHACK.Main/obj/Release/TimeHACK.Main.csprojResolveAssemblyReference.cache Binary files differindex d6c048a..20ff4af 100644 --- a/TimeHACK.Main/obj/Release/TimeHACK.Main.csprojResolveAssemblyReference.cache +++ b/TimeHACK.Main/obj/Release/TimeHACK.Main.csprojResolveAssemblyReference.cache diff --git a/TimeHACK.Main/obj/Release/TimeHACK.OS.Win95.Win95Apps.WinClassicIE4.resources b/TimeHACK.Main/obj/Release/TimeHACK.OS.Win95.Win95Apps.WinClassicIE4.resources Binary files differindex 9cbc1d1..15a3c57 100644 --- a/TimeHACK.Main/obj/Release/TimeHACK.OS.Win95.Win95Apps.WinClassicIE4.resources +++ b/TimeHACK.Main/obj/Release/TimeHACK.OS.Win95.Win95Apps.WinClassicIE4.resources diff --git a/TimeHACK.Main/obj/Release/TimeHACK.OS.Win95.Win95Apps.WinClassicWindowsExplorer.resources b/TimeHACK.Main/obj/Release/TimeHACK.OS.Win95.Win95Apps.WinClassicWindowsExplorer.resources Binary files differnew file mode 100644 index 0000000..4b6d23c --- /dev/null +++ b/TimeHACK.Main/obj/Release/TimeHACK.OS.Win95.Win95Apps.WinClassicWindowsExplorer.resources diff --git a/TimeHACK.Main/obj/Release/TimeHACK.OS.Win95.Windows95.resources b/TimeHACK.Main/obj/Release/TimeHACK.OS.Win95.Windows95.resources Binary files differindex 3e0b423..4a5e9af 100644 --- a/TimeHACK.Main/obj/Release/TimeHACK.OS.Win95.Windows95.resources +++ b/TimeHACK.Main/obj/Release/TimeHACK.OS.Win95.Windows95.resources diff --git a/TimeHACK.Main/obj/Release/TimeHACK.Properties.Resources.resources b/TimeHACK.Main/obj/Release/TimeHACK.Properties.Resources.resources Binary files differindex 0460cce..cde6241 100644 --- a/TimeHACK.Main/obj/Release/TimeHACK.Properties.Resources.resources +++ b/TimeHACK.Main/obj/Release/TimeHACK.Properties.Resources.resources diff --git a/TimeHACK.Main/obj/Release/TimeHACK.application b/TimeHACK.Main/obj/Release/TimeHACK.application index 496a935..5558cb3 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>hMTjdJiibiTYqKxR7HqCakXJqGnrz7XPeVCRAsbaM1k=</dsig:DigestValue> + <dsig:DigestValue>8s/CIgleRPV5k/O/DB+vMXu5Uyy1S5lw8eGA+4vSNk4=</dsig:DigestValue> </hash> </dependentAssembly> </dependency> diff --git a/TimeHACK.Main/obj/Release/TimeHACK.exe b/TimeHACK.Main/obj/Release/TimeHACK.exe Binary files differindex 6c10f28..cab8e4d 100644 --- a/TimeHACK.Main/obj/Release/TimeHACK.exe +++ b/TimeHACK.Main/obj/Release/TimeHACK.exe diff --git a/TimeHACK.Main/obj/Release/TimeHACK.exe.manifest b/TimeHACK.Main/obj/Release/TimeHACK.exe.manifest index 42135c9..0efe9fe 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="4812288"> + <dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="TimeHACK.exe" size="4834816"> <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>AKsANA7gB/uA+0C5YVulN2jRooS99Y9QISJmcYJyuCY=</dsig:DigestValue> + <dsig:DigestValue>VmLA2MJkUPeRi4pFvkhq4PIwHszlyLo/9aGZWw1t/w4=</dsig:DigestValue> </hash> </dependentAssembly> </dependency> <dependency> - <dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="TimeHACK.Engine.dll" size="187392"> + <dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="TimeHACK.Engine.dll" size="188928"> <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>OYL3W6VPjR/jevpWgri4MYg7bMP4XeB+2OfDy+NvgfU=</dsig:DigestValue> + <dsig:DigestValue>cp4JPR7u0tCq1YLDp2n51ekb/l0c6zaQTDtm4m+wTHk=</dsig:DigestValue> </hash> </dependentAssembly> </dependency> diff --git a/TimeHACK.Main/obj/Release/TimeHACK.pdb b/TimeHACK.Main/obj/Release/TimeHACK.pdb Binary files differindex eb3f9e4..c20d73a 100644 --- a/TimeHACK.Main/obj/Release/TimeHACK.pdb +++ b/TimeHACK.Main/obj/Release/TimeHACK.pdb |
