aboutsummaryrefslogtreecommitdiff
path: root/TimeHACK.Main/OS/Win98/Win98Apps
diff options
context:
space:
mode:
authorlempamo <[email protected]>2017-08-23 13:38:40 -0400
committerlempamo <[email protected]>2017-08-23 13:38:40 -0400
commit3306d36ecbc024775972e5cf7971b2a7a70671d0 (patch)
tree0a79e67b6723a8c75ffd66c7828bdd0ebb1bf74d /TimeHACK.Main/OS/Win98/Win98Apps
parent99fef5c57360f07259fc86f433bed8a9ab59c48e (diff)
downloadhistacom2-3306d36ecbc024775972e5cf7971b2a7a70671d0.tar.gz
histacom2-3306d36ecbc024775972e5cf7971b2a7a70671d0.tar.bz2
histacom2-3306d36ecbc024775972e5cf7971b2a7a70671d0.zip
Renaming the game!
Diffstat (limited to 'TimeHACK.Main/OS/Win98/Win98Apps')
-rw-r--r--TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewContact.Designer.cs227
-rw-r--r--TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewContact.cs71
-rw-r--r--TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewContact.resx120
-rw-r--r--TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewFolder.Designer.cs81
-rw-r--r--TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewFolder.cs27
-rw-r--r--TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewFolder.resx120
-rw-r--r--TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/WinClassicAddressBook.Designer.cs397
-rw-r--r--TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/WinClassicAddressBook.cs293
-rw-r--r--TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/WinClassicAddressBook.resx126
-rw-r--r--TimeHACK.Main/OS/Win98/Win98Apps/WinClassicWindowsExplorer.Designer.cs623
-rw-r--r--TimeHACK.Main/OS/Win98/Win98Apps/WinClassicWindowsExplorer.cs1083
-rw-r--r--TimeHACK.Main/OS/Win98/Win98Apps/WinClassicWindowsExplorer.resx138
12 files changed, 0 insertions, 3306 deletions
diff --git a/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewContact.Designer.cs b/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewContact.Designer.cs
deleted file mode 100644
index 7eb3196..0000000
--- a/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewContact.Designer.cs
+++ /dev/null
@@ -1,227 +0,0 @@
-namespace TimeHACK.OS.Win95.Win95Apps
-{
- partial class FRMWinClassicAddressBookNewContact
- {
- /// <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.button1 = new System.Windows.Forms.Button();
- this.label1 = new System.Windows.Forms.Label();
- this.label2 = new System.Windows.Forms.Label();
- this.label3 = new System.Windows.Forms.Label();
- this.txtFirst = new System.Windows.Forms.TextBox();
- this.txtMiddle = new System.Windows.Forms.TextBox();
- this.txtLast = new System.Windows.Forms.TextBox();
- this.emails = new System.Windows.Forms.ListView();
- this.label4 = new System.Windows.Forms.Label();
- this.button2 = new System.Windows.Forms.Button();
- this.button3 = new System.Windows.Forms.Button();
- this.pnlAdd = new System.Windows.Forms.Panel();
- this.button4 = new System.Windows.Forms.Button();
- this.textBox1 = new System.Windows.Forms.TextBox();
- this.label5 = new System.Windows.Forms.Label();
- this.pnlAdd.SuspendLayout();
- this.SuspendLayout();
- //
- // button1
- //
- this.button1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)
- | System.Windows.Forms.AnchorStyles.Right)));
- this.button1.Location = new System.Drawing.Point(107, 239);
- this.button1.Name = "button1";
- this.button1.Size = new System.Drawing.Size(105, 23);
- this.button1.TabIndex = 0;
- this.button1.Text = "OK";
- 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(16, 13);
- this.label1.Name = "label1";
- this.label1.Size = new System.Drawing.Size(60, 13);
- this.label1.TabIndex = 1;
- this.label1.Text = "First Name:";
- //
- // label2
- //
- this.label2.AutoSize = true;
- this.label2.Location = new System.Drawing.Point(16, 36);
- this.label2.Name = "label2";
- this.label2.Size = new System.Drawing.Size(72, 13);
- this.label2.TabIndex = 1;
- this.label2.Text = "Middle Name:";
- //
- // label3
- //
- this.label3.AutoSize = true;
- this.label3.Location = new System.Drawing.Point(16, 59);
- this.label3.Name = "label3";
- this.label3.Size = new System.Drawing.Size(61, 13);
- this.label3.TabIndex = 1;
- this.label3.Text = "Last Name:";
- //
- // txtFirst
- //
- this.txtFirst.Location = new System.Drawing.Point(94, 13);
- this.txtFirst.Name = "txtFirst";
- this.txtFirst.Size = new System.Drawing.Size(203, 20);
- this.txtFirst.TabIndex = 2;
- //
- // txtMiddle
- //
- this.txtMiddle.Location = new System.Drawing.Point(94, 36);
- this.txtMiddle.Name = "txtMiddle";
- this.txtMiddle.Size = new System.Drawing.Size(203, 20);
- this.txtMiddle.TabIndex = 2;
- //
- // txtLast
- //
- this.txtLast.Location = new System.Drawing.Point(94, 59);
- this.txtLast.Name = "txtLast";
- this.txtLast.Size = new System.Drawing.Size(203, 20);
- this.txtLast.TabIndex = 2;
- //
- // emails
- //
- this.emails.Location = new System.Drawing.Point(94, 114);
- this.emails.Name = "emails";
- this.emails.Size = new System.Drawing.Size(203, 119);
- this.emails.TabIndex = 3;
- this.emails.UseCompatibleStateImageBehavior = false;
- this.emails.View = System.Windows.Forms.View.List;
- //
- // label4
- //
- this.label4.AutoSize = true;
- this.label4.Location = new System.Drawing.Point(91, 89);
- this.label4.Name = "label4";
- this.label4.Size = new System.Drawing.Size(40, 13);
- this.label4.TabIndex = 4;
- this.label4.Text = "Emails:";
- //
- // cancelButton
- //
- this.button2.Location = new System.Drawing.Point(13, 114);
- this.button2.Name = "cancelButton";
- this.button2.Size = new System.Drawing.Size(75, 23);
- this.button2.TabIndex = 5;
- this.button2.Text = "Add";
- this.button2.UseVisualStyleBackColor = true;
- this.button2.Click += new System.EventHandler(this.button2_Click);
- //
- // button3
- //
- this.button3.Location = new System.Drawing.Point(13, 143);
- this.button3.Name = "button3";
- this.button3.Size = new System.Drawing.Size(75, 23);
- this.button3.TabIndex = 5;
- this.button3.Text = "Remove";
- this.button3.UseVisualStyleBackColor = true;
- //
- // pnlAdd
- //
- this.pnlAdd.Controls.Add(this.button4);
- this.pnlAdd.Controls.Add(this.textBox1);
- this.pnlAdd.Controls.Add(this.label5);
- this.pnlAdd.Location = new System.Drawing.Point(94, 114);
- this.pnlAdd.Name = "pnlAdd";
- this.pnlAdd.Size = new System.Drawing.Size(203, 119);
- this.pnlAdd.TabIndex = 6;
- this.pnlAdd.Visible = false;
- //
- // button4
- //
- this.button4.Location = new System.Drawing.Point(59, 73);
- this.button4.Name = "button4";
- this.button4.Size = new System.Drawing.Size(75, 23);
- this.button4.TabIndex = 8;
- this.button4.Text = "Add";
- this.button4.UseVisualStyleBackColor = true;
- this.button4.Click += new System.EventHandler(this.button4_Click);
- //
- // textBox1
- //
- this.textBox1.Location = new System.Drawing.Point(9, 31);
- this.textBox1.Name = "textBox1";
- this.textBox1.Size = new System.Drawing.Size(187, 20);
- this.textBox1.TabIndex = 7;
- //
- // label5
- //
- this.label5.AutoSize = true;
- this.label5.Location = new System.Drawing.Point(60, 18);
- this.label5.Name = "label5";
- this.label5.Size = new System.Drawing.Size(68, 13);
- this.label5.TabIndex = 0;
- this.label5.Text = "Email to add:";
- //
- // FRMWinClassicAddressBookNewContact
- //
- this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
- this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
- this.Controls.Add(this.button3);
- this.Controls.Add(this.button2);
- this.Controls.Add(this.label4);
- this.Controls.Add(this.txtLast);
- this.Controls.Add(this.txtMiddle);
- this.Controls.Add(this.txtFirst);
- this.Controls.Add(this.label3);
- this.Controls.Add(this.label2);
- this.Controls.Add(this.label1);
- this.Controls.Add(this.button1);
- this.Controls.Add(this.emails);
- this.Controls.Add(this.pnlAdd);
- this.Name = "FRMWinClassicAddressBookNewContact";
- this.Size = new System.Drawing.Size(332, 265);
- this.Load += new System.EventHandler(this.FRMWinClassicAddressBookNewContact_Load);
- this.pnlAdd.ResumeLayout(false);
- this.pnlAdd.PerformLayout();
- this.ResumeLayout(false);
- this.PerformLayout();
-
- }
-
- #endregion
-
- private System.Windows.Forms.Button button1;
- private System.Windows.Forms.Label label1;
- private System.Windows.Forms.Label label2;
- private System.Windows.Forms.Label label3;
- private System.Windows.Forms.TextBox txtFirst;
- private System.Windows.Forms.TextBox txtMiddle;
- private System.Windows.Forms.TextBox txtLast;
- private System.Windows.Forms.ListView emails;
- private System.Windows.Forms.Label label4;
- private System.Windows.Forms.Button button2;
- private System.Windows.Forms.Button button3;
- private System.Windows.Forms.Panel pnlAdd;
- private System.Windows.Forms.Button button4;
- private System.Windows.Forms.TextBox textBox1;
- private System.Windows.Forms.Label label5;
- }
-}
diff --git a/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewContact.cs b/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewContact.cs
deleted file mode 100644
index 482d54c..0000000
--- a/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewContact.cs
+++ /dev/null
@@ -1,71 +0,0 @@
-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 FRMWinClassicAddressBookNewContact : UserControl
- {
- public AddressBookContact toSet = new AddressBookContact();
- public FRMWinClassicAddressBookNewContact()
- {
- InitializeComponent();
- Program.AddressBookSelectedContact = null;
- }
-
- private void button2_Click(object sender, EventArgs e)
- {
- pnlAdd.Show();
- pnlAdd.BringToFront();
- }
-
- private void button1_Click(object sender, EventArgs e)
- {
- if (txtFirst.Text != "" && txtMiddle.Text != "" && txtLast.Text != "")
- {
- toSet.FirstName = txtFirst.Text;
- toSet.MiddleName = txtMiddle.Text;
- toSet.LastName = txtLast.Text;
-
- Program.AddressBookSelectedContact = toSet;
- ((Form)this.TopLevelControl).Close();
- } else {
- MessageBox.Show("Please fill out the First, Middle and Last name.");
- }
- }
-
- private void button4_Click(object sender, EventArgs e)
- {
- emails.Items.Add(textBox1.Text);
- toSet.Emails.Add(textBox1.Text);
- emails.BringToFront();
- }
-
- private void FRMWinClassicAddressBookNewContact_Load(object sender, EventArgs e)
- {
- if (toSet != null)
- {
- txtFirst.Text = toSet.FirstName;
- txtMiddle.Text = toSet.MiddleName;
- txtLast.Text = toSet.LastName;
- if (toSet.Emails != null)
- {
- foreach (string email in toSet.Emails)
- {
- emails.Items.Add(email);
- }
- }
- } else
- {
- MessageBox.Show("NULL CONTACT!");
- }
- }
- }
-}
diff --git a/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewContact.resx b/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewContact.resx
deleted file mode 100644
index 1af7de1..0000000
--- a/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewContact.resx
+++ /dev/null
@@ -1,120 +0,0 @@
-<?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>
-</root> \ No newline at end of file
diff --git a/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewFolder.Designer.cs b/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewFolder.Designer.cs
deleted file mode 100644
index c7efcd0..0000000
--- a/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewFolder.Designer.cs
+++ /dev/null
@@ -1,81 +0,0 @@
-namespace TimeHACK.OS.Win95.Win95Apps
-{
- partial class FRMWinClassicAddressBookNewFolder
- {
- /// <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.label1 = new System.Windows.Forms.Label();
- this.button1 = new System.Windows.Forms.Button();
- this.textBox1 = new System.Windows.Forms.TextBox();
- this.SuspendLayout();
- //
- // label1
- //
- this.label1.AutoSize = true;
- this.label1.Location = new System.Drawing.Point(102, 11);
- this.label1.Name = "label1";
- this.label1.Size = new System.Drawing.Size(70, 13);
- this.label1.TabIndex = 1;
- this.label1.Text = "Folder Name:";
- //
- // button1
- //
- this.button1.Location = new System.Drawing.Point(97, 78);
- this.button1.Name = "button1";
- this.button1.Size = new System.Drawing.Size(75, 23);
- this.button1.TabIndex = 2;
- this.button1.Text = "OK";
- this.button1.UseVisualStyleBackColor = true;
- this.button1.Click += new System.EventHandler(this.button1_Click);
- //
- // textBox1
- //
- this.textBox1.Location = new System.Drawing.Point(3, 40);
- this.textBox1.Name = "textBox1";
- this.textBox1.Size = new System.Drawing.Size(295, 20);
- this.textBox1.TabIndex = 3;
- //
- // FRMWinClassicAddressBookNewFolder
- //
- this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
- this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
- this.Controls.Add(this.textBox1);
- this.Controls.Add(this.button1);
- this.Controls.Add(this.label1);
- this.Name = "FRMWinClassicAddressBookNewFolder";
- this.Size = new System.Drawing.Size(301, 116);
- this.ResumeLayout(false);
- this.PerformLayout();
-
- }
-
- #endregion
- private System.Windows.Forms.Label label1;
- private System.Windows.Forms.Button button1;
- private System.Windows.Forms.TextBox textBox1;
- }
-}
diff --git a/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewFolder.cs b/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewFolder.cs
deleted file mode 100644
index 705fd0d..0000000
--- a/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewFolder.cs
+++ /dev/null
@@ -1,27 +0,0 @@
-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 FRMWinClassicAddressBookNewFolder : UserControl
- {
-
- public FRMWinClassicAddressBookNewFolder()
- {
- InitializeComponent();
- }
-
- private void button1_Click(object sender, EventArgs e)
- {
- Program.AddressBookSelectedFolderName = textBox1.Text;
- ((Form)this.TopLevelControl).Close();
- }
- }
-}
diff --git a/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewFolder.resx b/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewFolder.resx
deleted file mode 100644
index 1af7de1..0000000
--- a/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/FRMWinClassicAddressBookNewFolder.resx
+++ /dev/null
@@ -1,120 +0,0 @@
-<?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>
-</root> \ No newline at end of file
diff --git a/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/WinClassicAddressBook.Designer.cs b/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/WinClassicAddressBook.Designer.cs
deleted file mode 100644
index 201d159..0000000
--- a/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/WinClassicAddressBook.Designer.cs
+++ /dev/null
@@ -1,397 +0,0 @@
-namespace TimeHACK.OS.Win95.Win95Apps
-{
- partial class WinClassicAddressBook
- {
- /// <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.TreeNode treeNode1 = new System.Windows.Forms.TreeNode("Shared Contacts");
- this.topmenu = new System.Windows.Forms.MenuStrip();
- this.fileToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.newContactToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.newFolderToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator();
- this.propertiesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.deleteToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator();
- this.importToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.exportToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.toolStripSeparator3 = new System.Windows.Forms.ToolStripSeparator();
- this.toolStripSeparator4 = new System.Windows.Forms.ToolStripSeparator();
- this.exitToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.viewToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.toolbarToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.foldersToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.toolsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.actionToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.sendMailToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.dialToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.internetToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.helpToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.aboutAddressBookToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.contactsView = new System.Windows.Forms.ListView();
- this.treeView1 = new System.Windows.Forms.TreeView();
- this.toolbar = new System.Windows.Forms.Panel();
- this.toolProp = new System.Windows.Forms.PictureBox();
- this.toolNew = new System.Windows.Forms.PictureBox();
- this.toolDelete = new System.Windows.Forms.PictureBox();
- this.newContext = new System.Windows.Forms.ContextMenuStrip(this.components);
- this.newContactToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem();
- this.newFolderToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem();
- this.topmenu.SuspendLayout();
- this.toolbar.SuspendLayout();
- ((System.ComponentModel.ISupportInitialize)(this.toolProp)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.toolNew)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.toolDelete)).BeginInit();
- this.newContext.SuspendLayout();
- this.SuspendLayout();
- //
- // topmenu
- //
- this.topmenu.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(212)))), ((int)(((byte)(208)))), ((int)(((byte)(200)))));
- this.topmenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
- this.fileToolStripMenuItem,
- this.viewToolStripMenuItem,
- this.toolsToolStripMenuItem,
- this.helpToolStripMenuItem});
- this.topmenu.Location = new System.Drawing.Point(0, 0);
- this.topmenu.Name = "topmenu";
- this.topmenu.Size = new System.Drawing.Size(666, 24);
- this.topmenu.TabIndex = 1;
- this.topmenu.Text = "menuStrip1";
- //
- // fileToolStripMenuItem
- //
- this.fileToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
- this.newContactToolStripMenuItem,
- this.newFolderToolStripMenuItem,
- this.toolStripSeparator1,
- this.propertiesToolStripMenuItem,
- this.deleteToolStripMenuItem,
- this.toolStripSeparator2,
- this.importToolStripMenuItem,
- this.exportToolStripMenuItem,
- this.toolStripSeparator3,
- this.toolStripSeparator4,
- this.exitToolStripMenuItem});
- this.fileToolStripMenuItem.Name = "fileToolStripMenuItem";
- this.fileToolStripMenuItem.Size = new System.Drawing.Size(37, 20);
- this.fileToolStripMenuItem.Text = "File";
- //
- // newContactToolStripMenuItem
- //
- this.newContactToolStripMenuItem.Name = "newContactToolStripMenuItem";
- this.newContactToolStripMenuItem.Size = new System.Drawing.Size(150, 22);
- this.newContactToolStripMenuItem.Text = "New contact...";
- this.newContactToolStripMenuItem.Click += new System.EventHandler(this.newContactToolStripMenuItem_Click);
- //
- // newFolderToolStripMenuItem
- //
- this.newFolderToolStripMenuItem.Name = "newFolderToolStripMenuItem";
- this.newFolderToolStripMenuItem.Size = new System.Drawing.Size(150, 22);
- this.newFolderToolStripMenuItem.Text = "New folder...";
- this.newFolderToolStripMenuItem.Click += new System.EventHandler(this.newFolderToolStripMenuItem_Click);
- //
- // toolStripSeparator1
- //
- this.toolStripSeparator1.Name = "toolStripSeparator1";
- this.toolStripSeparator1.Size = new System.Drawing.Size(147, 6);
- //
- // propertiesToolStripMenuItem
- //
- this.propertiesToolStripMenuItem.Name = "propertiesToolStripMenuItem";
- this.propertiesToolStripMenuItem.Size = new System.Drawing.Size(150, 22);
- this.propertiesToolStripMenuItem.Text = "Properties";
- this.propertiesToolStripMenuItem.Click += new System.EventHandler(this.propertiesToolStripMenuItem_Click);
- //
- // deleteToolStripMenuItem
- //
- this.deleteToolStripMenuItem.Name = "deleteToolStripMenuItem";
- this.deleteToolStripMenuItem.Size = new System.Drawing.Size(150, 22);
- this.deleteToolStripMenuItem.Text = "Delete";
- this.deleteToolStripMenuItem.Click += new System.EventHandler(this.deleteToolStripMenuItem_Click);
- //
- // toolStripSeparator2
- //
- this.toolStripSeparator2.Name = "toolStripSeparator2";
- this.toolStripSeparator2.Size = new System.Drawing.Size(147, 6);
- //
- // importToolStripMenuItem
- //
- this.importToolStripMenuItem.Name = "importToolStripMenuItem";
- this.importToolStripMenuItem.Size = new System.Drawing.Size(150, 22);
- this.importToolStripMenuItem.Text = "Import...";
- //
- // exportToolStripMenuItem
- //
- this.exportToolStripMenuItem.Name = "exportToolStripMenuItem";
- this.exportToolStripMenuItem.Size = new System.Drawing.Size(150, 22);
- this.exportToolStripMenuItem.Text = "Export...";
- //
- // toolStripSeparator3
- //
- this.toolStripSeparator3.Name = "toolStripSeparator3";
- this.toolStripSeparator3.Size = new System.Drawing.Size(147, 6);
- //
- // toolStripSeparator4
- //
- this.toolStripSeparator4.Name = "toolStripSeparator4";
- this.toolStripSeparator4.Size = new System.Drawing.Size(147, 6);
- //
- // exitToolStripMenuItem
- //
- this.exitToolStripMenuItem.Name = "exitToolStripMenuItem";
- this.exitToolStripMenuItem.Size = new System.Drawing.Size(150, 22);
- this.exitToolStripMenuItem.Text = "Exit";
- this.exitToolStripMenuItem.Click += new System.EventHandler(this.exitToolStripMenuItem_Click);
- //
- // viewToolStripMenuItem
- //
- this.viewToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
- this.toolbarToolStripMenuItem,
- this.foldersToolStripMenuItem});
- this.viewToolStripMenuItem.Name = "viewToolStripMenuItem";
- this.viewToolStripMenuItem.Size = new System.Drawing.Size(44, 20);
- this.viewToolStripMenuItem.Text = "View";
- //
- // toolbarToolStripMenuItem
- //
- this.toolbarToolStripMenuItem.Checked = true;
- this.toolbarToolStripMenuItem.CheckOnClick = true;
- this.toolbarToolStripMenuItem.CheckState = System.Windows.Forms.CheckState.Checked;
- this.toolbarToolStripMenuItem.Name = "toolbarToolStripMenuItem";
- this.toolbarToolStripMenuItem.Size = new System.Drawing.Size(114, 22);
- this.toolbarToolStripMenuItem.Text = "Toolbar";
- this.toolbarToolStripMenuItem.Click += new System.EventHandler(this.toolbarToolStripMenuItem_Click);
- //
- // foldersToolStripMenuItem
- //
- this.foldersToolStripMenuItem.Checked = true;
- this.foldersToolStripMenuItem.CheckOnClick = true;
- this.foldersToolStripMenuItem.CheckState = System.Windows.Forms.CheckState.Checked;
- this.foldersToolStripMenuItem.Name = "foldersToolStripMenuItem";
- this.foldersToolStripMenuItem.Size = new System.Drawing.Size(114, 22);
- this.foldersToolStripMenuItem.Text = "Folders";
- this.foldersToolStripMenuItem.Click += new System.EventHandler(this.foldersToolStripMenuItem_Click);
- //
- // toolsToolStripMenuItem
- //
- this.toolsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
- this.actionToolStripMenuItem});
- this.toolsToolStripMenuItem.Name = "toolsToolStripMenuItem";
- this.toolsToolStripMenuItem.Size = new System.Drawing.Size(47, 20);
- this.toolsToolStripMenuItem.Text = "Tools";
- //
- // actionToolStripMenuItem
- //
- this.actionToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
- this.sendMailToolStripMenuItem,
- this.dialToolStripMenuItem,
- this.internetToolStripMenuItem});
- this.actionToolStripMenuItem.Name = "actionToolStripMenuItem";
- this.actionToolStripMenuItem.Size = new System.Drawing.Size(109, 22);
- this.actionToolStripMenuItem.Text = "Action";
- //
- // sendMailToolStripMenuItem
- //
- this.sendMailToolStripMenuItem.Name = "sendMailToolStripMenuItem";
- this.sendMailToolStripMenuItem.Size = new System.Drawing.Size(138, 22);
- this.sendMailToolStripMenuItem.Text = "Send Mail";
- //
- // dialToolStripMenuItem
- //
- this.dialToolStripMenuItem.Name = "dialToolStripMenuItem";
- this.dialToolStripMenuItem.Size = new System.Drawing.Size(138, 22);
- this.dialToolStripMenuItem.Text = "Dial";
- //
- // internetToolStripMenuItem
- //
- this.internetToolStripMenuItem.Name = "internetToolStripMenuItem";
- this.internetToolStripMenuItem.Size = new System.Drawing.Size(138, 22);
- this.internetToolStripMenuItem.Text = "Internet Call";
- //
- // helpToolStripMenuItem
- //
- this.helpToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
- this.aboutAddressBookToolStripMenuItem});
- this.helpToolStripMenuItem.Name = "helpToolStripMenuItem";
- this.helpToolStripMenuItem.Size = new System.Drawing.Size(44, 20);
- this.helpToolStripMenuItem.Text = "Help";
- //
- // aboutAddressBookToolStripMenuItem
- //
- this.aboutAddressBookToolStripMenuItem.Name = "aboutAddressBookToolStripMenuItem";
- this.aboutAddressBookToolStripMenuItem.Size = new System.Drawing.Size(182, 22);
- this.aboutAddressBookToolStripMenuItem.Text = "About Address Book";
- //
- // contactsView
- //
- this.contactsView.Dock = System.Windows.Forms.DockStyle.Fill;
- this.contactsView.Location = new System.Drawing.Point(208, 72);
- this.contactsView.Name = "contactsView";
- this.contactsView.Size = new System.Drawing.Size(458, 353);
- this.contactsView.TabIndex = 3;
- this.contactsView.UseCompatibleStateImageBehavior = false;
- this.contactsView.View = System.Windows.Forms.View.List;
- //
- // treeView1
- //
- this.treeView1.Dock = System.Windows.Forms.DockStyle.Left;
- this.treeView1.Location = new System.Drawing.Point(0, 72);
- this.treeView1.Name = "treeView1";
- treeNode1.Name = "Node0";
- treeNode1.Text = "Shared Contacts";
- this.treeView1.Nodes.AddRange(new System.Windows.Forms.TreeNode[] {
- treeNode1});
- this.treeView1.Size = new System.Drawing.Size(208, 353);
- this.treeView1.TabIndex = 4;
- this.treeView1.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.treeView1_AfterSelect);
- //
- // toolbar
- //
- this.toolbar.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(212)))), ((int)(((byte)(208)))), ((int)(((byte)(200)))));
- this.toolbar.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None;
- this.toolbar.Controls.Add(this.toolProp);
- this.toolbar.Controls.Add(this.toolNew);
- this.toolbar.Controls.Add(this.toolDelete);
- this.toolbar.Dock = System.Windows.Forms.DockStyle.Top;
- this.toolbar.Location = new System.Drawing.Point(0, 24);
- this.toolbar.Name = "toolbar";
- this.toolbar.Size = new System.Drawing.Size(666, 48);
- this.toolbar.TabIndex = 5;
- //
- // toolProp
- //
- this.toolProp.BackColor = System.Drawing.Color.Transparent;
- this.toolProp.Image = global::TimeHACK.Properties.Resources.WinClassicAddressBookPropertiesIcon;
- this.toolProp.Location = new System.Drawing.Point(65, 3);
- this.toolProp.Name = "toolProp";
- this.toolProp.Size = new System.Drawing.Size(61, 39);
- this.toolProp.TabIndex = 0;
- this.toolProp.TabStop = false;
- this.toolProp.Click += new System.EventHandler(this.toolProp_Click);
- //
- // toolNew
- //
- this.toolNew.BackColor = System.Drawing.Color.Transparent;
- this.toolNew.Image = global::TimeHACK.Properties.Resources.WinClassicAddressBookNewIcon;
- this.toolNew.Location = new System.Drawing.Point(16, 4);
- this.toolNew.Name = "toolNew";
- this.toolNew.Size = new System.Drawing.Size(43, 39);
- this.toolNew.TabIndex = 0;
- this.toolNew.TabStop = false;
- //
- // toolDelete
- //
- this.toolDelete.BackColor = System.Drawing.Color.Transparent;
- this.toolDelete.Image = global::TimeHACK.Properties.Resources.WinClassicAddressBookDeleteIcon;
- this.toolDelete.Location = new System.Drawing.Point(132, 3);
- this.toolDelete.Name = "toolDelete";
- this.toolDelete.Size = new System.Drawing.Size(61, 39);
- this.toolDelete.TabIndex = 0;
- this.toolDelete.TabStop = false;
- this.toolDelete.Click += new System.EventHandler(this.toolDelete_Click);
- //
- // newContext
- //
- this.newContext.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
- this.newContactToolStripMenuItem1,
- this.newFolderToolStripMenuItem1});
- this.newContext.Name = "newContext";
- this.newContext.Size = new System.Drawing.Size(153, 48);
- //
- // newContactToolStripMenuItem1
- //
- this.newContactToolStripMenuItem1.Name = "newContactToolStripMenuItem1";
- this.newContactToolStripMenuItem1.Size = new System.Drawing.Size(152, 22);
- this.newContactToolStripMenuItem1.Text = "New Contact...";
- this.newContactToolStripMenuItem1.Click += new System.EventHandler(this.newContactToolStripMenuItem1_Click);
- //
- // newFolderToolStripMenuItem1
- //
- this.newFolderToolStripMenuItem1.Name = "newFolderToolStripMenuItem1";
- this.newFolderToolStripMenuItem1.Size = new System.Drawing.Size(152, 22);
- this.newFolderToolStripMenuItem1.Text = "New Folder...";
- this.newFolderToolStripMenuItem1.Click += new System.EventHandler(this.newFolderToolStripMenuItem1_Click);
- //
- // WinClassicAddressBook
- //
- this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
- this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
- this.Controls.Add(this.contactsView);
- this.Controls.Add(this.treeView1);
- this.Controls.Add(this.toolbar);
- this.Controls.Add(this.topmenu);
- this.Name = "WinClassicAddressBook";
- this.Size = new System.Drawing.Size(666, 425);
- this.topmenu.ResumeLayout(false);
- this.topmenu.PerformLayout();
- this.toolbar.ResumeLayout(false);
- ((System.ComponentModel.ISupportInitialize)(this.toolProp)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.toolNew)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.toolDelete)).EndInit();
- this.newContext.ResumeLayout(false);
- this.ResumeLayout(false);
- this.PerformLayout();
-
- }
-
- #endregion
- private System.Windows.Forms.MenuStrip topmenu;
- private System.Windows.Forms.ToolStripMenuItem fileToolStripMenuItem;
- private System.Windows.Forms.ToolStripMenuItem viewToolStripMenuItem;
- private System.Windows.Forms.ToolStripMenuItem toolsToolStripMenuItem;
- private System.Windows.Forms.ToolStripMenuItem helpToolStripMenuItem;
- private System.Windows.Forms.ToolStripMenuItem newContactToolStripMenuItem;
- private System.Windows.Forms.ToolStripMenuItem newFolderToolStripMenuItem;
- private System.Windows.Forms.ToolStripSeparator toolStripSeparator1;
- private System.Windows.Forms.ToolStripMenuItem propertiesToolStripMenuItem;
- private System.Windows.Forms.ToolStripMenuItem deleteToolStripMenuItem;
- private System.Windows.Forms.ToolStripSeparator toolStripSeparator2;
- private System.Windows.Forms.ToolStripMenuItem importToolStripMenuItem;
- private System.Windows.Forms.ToolStripMenuItem exportToolStripMenuItem;
- private System.Windows.Forms.ToolStripSeparator toolStripSeparator3;
- private System.Windows.Forms.ToolStripSeparator toolStripSeparator4;
- private System.Windows.Forms.ToolStripMenuItem exitToolStripMenuItem;
- private System.Windows.Forms.ListView contactsView;
- private System.Windows.Forms.TreeView treeView1;
- private System.Windows.Forms.ToolStripMenuItem toolbarToolStripMenuItem;
- private System.Windows.Forms.ToolStripMenuItem foldersToolStripMenuItem;
- private System.Windows.Forms.Panel toolbar;
- private System.Windows.Forms.PictureBox toolNew;
- private System.Windows.Forms.PictureBox toolDelete;
- private System.Windows.Forms.PictureBox toolProp;
- private System.Windows.Forms.ToolStripMenuItem actionToolStripMenuItem;
- private System.Windows.Forms.ToolStripMenuItem sendMailToolStripMenuItem;
- private System.Windows.Forms.ToolStripMenuItem dialToolStripMenuItem;
- private System.Windows.Forms.ToolStripMenuItem internetToolStripMenuItem;
- private System.Windows.Forms.ToolStripMenuItem aboutAddressBookToolStripMenuItem;
- private System.Windows.Forms.ContextMenuStrip newContext;
- private System.Windows.Forms.ToolStripMenuItem newContactToolStripMenuItem1;
- private System.Windows.Forms.ToolStripMenuItem newFolderToolStripMenuItem1;
- }
-}
diff --git a/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/WinClassicAddressBook.cs b/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/WinClassicAddressBook.cs
deleted file mode 100644
index 18cfcf9..0000000
--- a/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/WinClassicAddressBook.cs
+++ /dev/null
@@ -1,293 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.ComponentModel;
-using System.Drawing;
-using System.Data;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-using System.Windows.Forms;
-using TimeHACK.Engine;
-using TimeHACK.Engine.Template;
-
-namespace TimeHACK.OS.Win95.Win95Apps
-{
- public partial class WinClassicAddressBook : UserControl
- {
- WindowManager wm = new WindowManager();
-
- public List<AddressBookContactList> AddressBookObjects;
- public WinClassicAddressBook()
- {
- InitializeComponent();
- foreach (ToolStripMenuItem item in topmenu.Items)
- {
- item.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((0)));
- item.BackColor = Color.Silver;
- item.BackgroundImage = Properties.Resources.sliversilver;
- item.BackgroundImageLayout = ImageLayout.Center;
- item.DisplayStyle = ToolStripItemDisplayStyle.Text;
- }
-
- //Time to prepare to load all the fonts up for the combo boxes
-
- //foreach (FontFamily font in System.Drawing.FontFamily.Families)
- //{
- // Added to the ComboBox here
-
- //comboFont.Items.Add(font.Name);
- //}
-
- AddressBookObjects = new List<AddressBookContactList>
- {
- new AddressBookContactList()
- {
- AttachedNode = treeView1.Nodes[0].Text,
- }
- };
- }
-
- private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
- {
- UpdateContactListFromNodeName(treeView1.SelectedNode.Text);
- }
-
- //AddressBookContactList GetAddressBookContactListFromNode(string NodeText)
- //{
- // AddressBookContactList toReturn = new AddressBookContactList();
- // foreach (AddressBookContactList lstitem in AddressBookObjects)
- // {
- // if (lstitem.AttachedNode == NodeText)
- // {
- // toReturn = lstitem;
- // }
- // }
- // if (toReturn == null)
- // {
- // // Something has gone wrong!
- // MessageBox.Show("Unable to find list of items");
- // }
- // MessageBox.Show("Gone through process!");
- // return toReturn;
- //}
-
- public void UpdateContactListFromNodeName(string NodeName)
- {
- contactsView.Items.Clear();
- try
- {
- foreach (AddressBookContactList ContactList in AddressBookObjects)
- {
- if (ContactList.AttachedNode == NodeName)
- {
- foreach (AddressBookContact contact in ContactList.Contacts)
- {
- if (contact != null)
- {
- if (contact.FirstName != null)
- {
- contactsView.Items.Add(contact.FirstName + " " + contact.MiddleName + " " + contact.LastName);
- }
- }
- else
- {
- MessageBox.Show("Null contact!");
- }
- }
- }
- }
- } catch
- {
-
- }
- }
-
- public void AddFolderToNode(TreeNode OldTreeNode, string NewNodeName)
- {
- if (OldTreeNode != null)
- {
- OldTreeNode.Nodes.Add(NewNodeName);
-
- AddressBookObjects.Add(new AddressBookContactList
- {
- AttachedNode = NewNodeName,
- });
- }
- }
-
- private void newFolderToolStripMenuItem_Click(object sender, EventArgs e)
- {
- NewFolder();
- }
-
- void NewFolder()
- {
- FRMWinClassicAddressBookNewFolder abnf = new FRMWinClassicAddressBookNewFolder();
- WinClassic app = wm.StartWin95(abnf, "Address Book - New Folder", Properties.Resources.Win95IconWordpad, true, true, true);
-
- if (treeView1.SelectedNode != null)
- {
- if (Program.AddressBookSelectedFolderName != null)
- {
- AddFolderToNode(treeView1.SelectedNode, Program.AddressBookSelectedFolderName);
- }
- else
- {
- wm.StartInfobox95("Address Book - New Folder", "You must enter a folder name!", InfoboxType.Error, InfoboxButtons.OK);
- }
- }
- }
-
- private void newContactToolStripMenuItem_Click(object sender, EventArgs e)
- {
- NewContact();
- }
-
- void NewContact()
- {
- FRMWinClassicAddressBookNewContact abnc = new FRMWinClassicAddressBookNewContact();
- WinClassic app = wm.StartWin95(abnc, "Address Book - New Contact", Properties.Resources.Win95IconWordpad, true, true, true);
-
- if (treeView1.SelectedNode != null)
- {
- if (Program.AddressBookSelectedContact != null)
- {
- foreach (AddressBookContactList ContactList in AddressBookObjects)
- {
- if (ContactList.AttachedNode == treeView1.SelectedNode.Text)
- {
- ContactList.Contacts.Add(Program.AddressBookSelectedContact);
- contactsView.Items.Add(Program.AddressBookSelectedContact.FirstName + " " + Program.AddressBookSelectedContact.MiddleName + " " + Program.AddressBookSelectedContact.LastName);
- }
- }
- }
- }
- }
-
- private void toolProp_Click(object sender, EventArgs e)
- {
- OpenProperties();
- }
-
- void OpenProperties()
- {
- FRMWinClassicAddressBookNewContact abnc = new FRMWinClassicAddressBookNewContact();
-
- // Finds the selected contact
- if (treeView1.SelectedNode != null)
- {
- foreach (AddressBookContactList ContactList in AddressBookObjects)
- {
- if (ContactList.AttachedNode == treeView1.SelectedNode.Text)
- {
- foreach (AddressBookContact Contact in ContactList.Contacts)
- {
- if ((Contact.FirstName + " " + Contact.MiddleName + " " + Contact.LastName) == contactsView.FocusedItem.Text)
- {
- abnc.toSet = Contact;
- }
- }
- }
- }
- WinClassic app = wm.StartWin95(abnc, "Address Book - Contact Properties", Properties.Resources.Win95IconWordpad, true, true, true);
-
- if (treeView1.SelectedNode != null)
- {
- if (Program.AddressBookSelectedContact != null)
- {
- foreach (AddressBookContactList ContactList in AddressBookObjects)
- {
- if (ContactList.AttachedNode == treeView1.SelectedNode.Text)
- {
- foreach (AddressBookContact Contact in ContactList.Contacts)
- {
- if ((Contact.FirstName + " " + Contact.MiddleName + " " + Contact.LastName) == contactsView.FocusedItem.Text)
- {
- ContactList.Contacts.Remove(Contact);
- ContactList.Contacts.Add(Program.AddressBookSelectedContact);
- }
- }
- }
- }
- }
- }
- }
-
-
- }
-
- private void propertiesToolStripMenuItem_Click(object sender, EventArgs e)
- {
- OpenProperties();
- }
-
- private void deleteToolStripMenuItem_Click(object sender, EventArgs e)
- {
- DeleteContact();
- }
-
- void DeleteContact()
- {
- if (treeView1.SelectedNode != null)
- {
- foreach (AddressBookContactList ContactList in AddressBookObjects)
- {
- if (ContactList.AttachedNode == treeView1.SelectedNode.Text)
- {
- foreach (AddressBookContact Contact in ContactList.Contacts)
- {
- if ((Contact.FirstName + " " + Contact.MiddleName + " " + Contact.LastName) == contactsView.FocusedItem.Text)
- {
- ContactList.Contacts.Remove(Contact);
- }
- }
- }
- }
- }
- }
-
- private void toolDelete_Click(object sender, EventArgs e)
- {
- DeleteContact();
- }
-
- private void newContactToolStripMenuItem1_Click(object sender, EventArgs e)
- {
- NewContact();
- }
-
- private void newFolderToolStripMenuItem1_Click(object sender, EventArgs e)
- {
- NewFolder();
- }
-
- private void toolbarToolStripMenuItem_Click(object sender, EventArgs e)
- {
- toolbar.Visible = toolbarToolStripMenuItem.Checked;
- }
-
- private void foldersToolStripMenuItem_Click(object sender, EventArgs e)
- {
- treeView1.Visible = foldersToolStripMenuItem.Checked;
- }
-
- private void exitToolStripMenuItem_Click(object sender, EventArgs e)
- {
- ((Form)this.TopLevelControl).Close();
- }
- }
-
- public class AddressBookContact
- {
- public string FirstName;
- public string MiddleName;
- public string LastName;
- public List<string> Emails = new List<string>();
- }
-
- public class AddressBookContactList
- {
- public string AttachedNode;
- public List<AddressBookContact> Contacts = new List<AddressBookContact>();
- }
-}
diff --git a/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/WinClassicAddressBook.resx b/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/WinClassicAddressBook.resx
deleted file mode 100644
index e1c367e..0000000
--- a/TimeHACK.Main/OS/Win98/Win98Apps/AddressBook/WinClassicAddressBook.resx
+++ /dev/null
@@ -1,126 +0,0 @@
-<?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="topmenu.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
- <value>17, 17</value>
- </metadata>
- <metadata name="newContext.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
- <value>118, 17</value>
- </metadata>
-</root> \ No newline at end of file
diff --git a/TimeHACK.Main/OS/Win98/Win98Apps/WinClassicWindowsExplorer.Designer.cs b/TimeHACK.Main/OS/Win98/Win98Apps/WinClassicWindowsExplorer.Designer.cs
deleted file mode 100644
index 16ee161..0000000
--- a/TimeHACK.Main/OS/Win98/Win98Apps/WinClassicWindowsExplorer.Designer.cs
+++ /dev/null
@@ -1,623 +0,0 @@
-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.mainView = new System.Windows.Forms.ListView();
- this.pnlInfo = new System.Windows.Forms.Panel();
- this.pictureBox1 = new System.Windows.Forms.PictureBox();
- this.txtInfoTitle = new System.Windows.Forms.Label();
- this.pnlInfoContent = new System.Windows.Forms.Panel();
- this.InfoDesc = new System.Windows.Forms.Panel();
- this.txtInfoDescSize = new System.Windows.Forms.Label();
- this.txtInfoDescModified = new System.Windows.Forms.Label();
- this.label5 = new System.Windows.Forms.Label();
- this.txtInfoDescType = new System.Windows.Forms.Label();
- this.txtInfoDescName = new System.Windows.Forms.Label();
- this.txtInfoTip = new System.Windows.Forms.Label();
- this.pnlFolders = new System.Windows.Forms.Panel();
- this.diskView = new System.Windows.Forms.TreeView();
- this.pnlFoldersTop = new System.Windows.Forms.Panel();
- this.label2 = new System.Windows.Forms.Label();
- this.btnFolderClose = new System.Windows.Forms.PictureBox();
- this.toprightcorner = new System.Windows.Forms.Panel();
- 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.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.CloseToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.EditToolStripMenuItem = 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.SellectAllCtrlAToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.ViewToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.FoldersToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.RefreshToolStripMenuItem = 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.refresh = new System.Windows.Forms.Timer(this.components);
- this.program.SuspendLayout();
- this.pnlInfo.SuspendLayout();
- ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
- this.pnlInfoContent.SuspendLayout();
- this.InfoDesc.SuspendLayout();
- this.pnlFolders.SuspendLayout();
- this.pnlFoldersTop.SuspendLayout();
- ((System.ComponentModel.ISupportInitialize)(this.btnFolderClose)).BeginInit();
- this.pnlSave.SuspendLayout();
- this.MenuStrip1.SuspendLayout();
- this.SuspendLayout();
- //
- // program
- //
- this.program.BackColor = System.Drawing.Color.Silver;
- this.program.Controls.Add(this.mainView);
- this.program.Controls.Add(this.pnlInfo);
- this.program.Controls.Add(this.pnlFolders);
- this.program.Controls.Add(this.toprightcorner);
- 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.MenuStrip1);
- 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(704, 517);
- this.program.TabIndex = 13;
- //
- // mainView
- //
- this.mainView.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.mainView.Dock = System.Windows.Forms.DockStyle.Fill;
- this.mainView.Location = new System.Drawing.Point(396, 24);
- this.mainView.Name = "mainView";
- this.mainView.Size = new System.Drawing.Size(308, 458);
- this.mainView.TabIndex = 10;
- this.mainView.UseCompatibleStateImageBehavior = false;
- this.mainView.View = System.Windows.Forms.View.List;
- this.mainView.AfterLabelEdit += new System.Windows.Forms.LabelEditEventHandler(this.mainView_AfterLabelEdit);
- this.mainView.SelectedIndexChanged += new System.EventHandler(this.mainView_SelectedIndexChanged);
- this.mainView.DoubleClick += new System.EventHandler(this.mainView_DoubleClick);
- //
- // pnlInfo
- //
- this.pnlInfo.BackColor = System.Drawing.Color.White;
- this.pnlInfo.BackgroundImage = global::TimeHACK.Properties.Resources.Win98WebBackground;
- this.pnlInfo.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None;
- this.pnlInfo.Controls.Add(this.pictureBox1);
- this.pnlInfo.Controls.Add(this.txtInfoTitle);
- this.pnlInfo.Controls.Add(this.pnlInfoContent);
- this.pnlInfo.Dock = System.Windows.Forms.DockStyle.Left;
- this.pnlInfo.Location = new System.Drawing.Point(196, 24);
- this.pnlInfo.Name = "pnlInfo";
- this.pnlInfo.Size = new System.Drawing.Size(200, 458);
- this.pnlInfo.TabIndex = 19;
- //
- // pictureBox1
- //
- this.pictureBox1.BackColor = System.Drawing.Color.Transparent;
- this.pictureBox1.Location = new System.Drawing.Point(15, 18);
- this.pictureBox1.Name = "pictureBox1";
- this.pictureBox1.Size = new System.Drawing.Size(30, 30);
- this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
- this.pictureBox1.TabIndex = 20;
- this.pictureBox1.TabStop = false;
- //
- // txtInfoTitle
- //
- this.txtInfoTitle.AutoSize = true;
- this.txtInfoTitle.BackColor = System.Drawing.Color.Transparent;
- this.txtInfoTitle.Font = new System.Drawing.Font("Microsoft Sans Serif", 18F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.txtInfoTitle.Location = new System.Drawing.Point(3, 51);
- this.txtInfoTitle.Name = "txtInfoTitle";
- this.txtInfoTitle.Size = new System.Drawing.Size(192, 29);
- this.txtInfoTitle.TabIndex = 0;
- this.txtInfoTitle.Text = "FOLDER_NAME";
- //
- // pnlInfoContent
- //
- this.pnlInfoContent.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.pnlInfoContent.BackColor = System.Drawing.Color.Transparent;
- this.pnlInfoContent.Controls.Add(this.InfoDesc);
- this.pnlInfoContent.Controls.Add(this.txtInfoTip);
- this.pnlInfoContent.Location = new System.Drawing.Point(0, 95);
- this.pnlInfoContent.Name = "pnlInfoContent";
- this.pnlInfoContent.Size = new System.Drawing.Size(199, 362);
- this.pnlInfoContent.TabIndex = 22;
- //
- // InfoDesc
- //
- this.InfoDesc.Controls.Add(this.txtInfoDescSize);
- this.InfoDesc.Controls.Add(this.txtInfoDescModified);
- this.InfoDesc.Controls.Add(this.label5);
- this.InfoDesc.Controls.Add(this.txtInfoDescType);
- this.InfoDesc.Controls.Add(this.txtInfoDescName);
- this.InfoDesc.Dock = System.Windows.Forms.DockStyle.Top;
- this.InfoDesc.Location = new System.Drawing.Point(0, 25);
- this.InfoDesc.Name = "InfoDesc";
- this.InfoDesc.Size = new System.Drawing.Size(199, 94);
- this.InfoDesc.TabIndex = 22;
- this.InfoDesc.Visible = false;
- //
- // txtInfoDescSize
- //
- this.txtInfoDescSize.AutoSize = true;
- this.txtInfoDescSize.Location = new System.Drawing.Point(12, 81);
- this.txtInfoDescSize.Name = "txtInfoDescSize";
- this.txtInfoDescSize.Size = new System.Drawing.Size(59, 13);
- this.txtInfoDescSize.TabIndex = 0;
- this.txtInfoDescSize.Text = "FILE_SIZE";
- //
- // txtInfoDescModified
- //
- this.txtInfoDescModified.AutoSize = true;
- this.txtInfoDescModified.Location = new System.Drawing.Point(12, 54);
- this.txtInfoDescModified.Name = "txtInfoDescModified";
- this.txtInfoDescModified.Size = new System.Drawing.Size(92, 13);
- this.txtInfoDescModified.TabIndex = 0;
- this.txtInfoDescModified.Text = "LAST_MODIFIED";
- //
- // label5
- //
- this.label5.AutoSize = true;
- this.label5.Location = new System.Drawing.Point(12, 41);
- this.label5.Name = "label5";
- this.label5.Size = new System.Drawing.Size(73, 13);
- this.label5.TabIndex = 0;
- this.label5.Text = "Last Modified:";
- //
- // txtInfoDescType
- //
- this.txtInfoDescType.AutoSize = true;
- this.txtInfoDescType.Location = new System.Drawing.Point(12, 18);
- this.txtInfoDescType.Name = "txtInfoDescType";
- this.txtInfoDescType.Size = new System.Drawing.Size(63, 13);
- this.txtInfoDescType.TabIndex = 0;
- this.txtInfoDescType.Text = "FILE_TYPE";
- //
- // txtInfoDescName
- //
- this.txtInfoDescName.AutoSize = true;
- this.txtInfoDescName.Location = new System.Drawing.Point(12, 5);
- this.txtInfoDescName.Name = "txtInfoDescName";
- this.txtInfoDescName.Size = new System.Drawing.Size(66, 13);
- this.txtInfoDescName.TabIndex = 0;
- this.txtInfoDescName.Text = "FILE_NAME";
- //
- // txtInfoTip
- //
- this.txtInfoTip.BackColor = System.Drawing.Color.Transparent;
- this.txtInfoTip.Dock = System.Windows.Forms.DockStyle.Top;
- this.txtInfoTip.Location = new System.Drawing.Point(0, 0);
- this.txtInfoTip.Name = "txtInfoTip";
- this.txtInfoTip.Size = new System.Drawing.Size(199, 25);
- this.txtInfoTip.TabIndex = 21;
- this.txtInfoTip.Text = "Select an item to view its description.";
- this.txtInfoTip.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
- //
- // pnlFolders
- //
- this.pnlFolders.Controls.Add(this.diskView);
- this.pnlFolders.Controls.Add(this.pnlFoldersTop);
- this.pnlFolders.Dock = System.Windows.Forms.DockStyle.Left;
- this.pnlFolders.Location = new System.Drawing.Point(0, 24);
- this.pnlFolders.Name = "pnlFolders";
- this.pnlFolders.Size = new System.Drawing.Size(196, 458);
- this.pnlFolders.TabIndex = 0;
- //
- // diskView
- //
- this.diskView.Dock = System.Windows.Forms.DockStyle.Fill;
- this.diskView.Location = new System.Drawing.Point(0, 22);
- this.diskView.Name = "diskView";
- this.diskView.Size = new System.Drawing.Size(196, 436);
- this.diskView.TabIndex = 13;
- this.diskView.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.diskView_AfterSelect);
- //
- // pnlFoldersTop
- //
- this.pnlFoldersTop.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(212)))), ((int)(((byte)(208)))), ((int)(((byte)(200)))));
- this.pnlFoldersTop.Controls.Add(this.label2);
- this.pnlFoldersTop.Controls.Add(this.btnFolderClose);
- this.pnlFoldersTop.Dock = System.Windows.Forms.DockStyle.Top;
- this.pnlFoldersTop.Location = new System.Drawing.Point(0, 0);
- this.pnlFoldersTop.Name = "pnlFoldersTop";
- this.pnlFoldersTop.Size = new System.Drawing.Size(196, 22);
- this.pnlFoldersTop.TabIndex = 20;
- //
- // label2
- //
- this.label2.AutoSize = true;
- this.label2.Location = new System.Drawing.Point(3, 3);
- this.label2.Name = "label2";
- this.label2.Size = new System.Drawing.Size(41, 13);
- this.label2.TabIndex = 1;
- this.label2.Text = "Folders";
- //
- // btnFolderClose
- //
- this.btnFolderClose.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(212)))), ((int)(((byte)(208)))), ((int)(((byte)(200)))));
- this.btnFolderClose.Image = ((System.Drawing.Image)(resources.GetObject("btnFolderClose.Image")));
- this.btnFolderClose.Location = new System.Drawing.Point(172, 3);
- this.btnFolderClose.Name = "btnFolderClose";
- this.btnFolderClose.Size = new System.Drawing.Size(21, 16);
- this.btnFolderClose.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage;
- this.btnFolderClose.TabIndex = 20;
- this.btnFolderClose.TabStop = false;
- this.btnFolderClose.Click += new System.EventHandler(this.btnFolderClose_Click);
- this.btnFolderClose.MouseEnter += new System.EventHandler(this.pictureBox1_MouseEnter);
- this.btnFolderClose.MouseLeave += new System.EventHandler(this.btnFolderClose_MouseLeave);
- //
- // 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(700, 0);
- this.toprightcorner.Name = "toprightcorner";
- this.toprightcorner.Size = new System.Drawing.Size(4, 4);
- this.toprightcorner.TabIndex = 6;
- //
- // 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(700, 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.Dock = System.Windows.Forms.DockStyle.Bottom;
- this.pnlSave.Location = new System.Drawing.Point(0, 482);
- this.pnlSave.Name = "pnlSave";
- this.pnlSave.Size = new System.Drawing.Size(704, 35);
- this.pnlSave.TabIndex = 18;
- this.pnlSave.Visible = false;
- //
- // Button1
- //
- this.Button1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
- this.Button1.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
- this.Button1.Location = new System.Drawing.Point(626, 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, 6);
- 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.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
- | System.Windows.Forms.AnchorStyles.Right)));
- this.txtSave.Location = new System.Drawing.Point(60, 3);
- this.txtSave.Name = "txtSave";
- this.txtSave.Size = new System.Drawing.Size(560, 20);
- this.txtSave.TabIndex = 15;
- //
- // MenuStrip1
- //
- this.MenuStrip1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(212)))), ((int)(((byte)(208)))), ((int)(((byte)(200)))));
- this.MenuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
- this.FileToolStripMenuItem,
- this.EditToolStripMenuItem,
- this.ViewToolStripMenuItem,
- this.HelpToolStripMenuItem});
- this.MenuStrip1.Location = new System.Drawing.Point(0, 0);
- this.MenuStrip1.Name = "MenuStrip1";
- this.MenuStrip1.Size = new System.Drawing.Size(704, 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.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(117, 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(117, 22);
- this.DeleteToolStripMenuItem.Text = "Delete";
- this.DeleteToolStripMenuItem.Click += new System.EventHandler(this.DeleteToolStripMenuItem_Click);
- //
- // RenameToolStripMenuItem
- //
- this.RenameToolStripMenuItem.Name = "RenameToolStripMenuItem";
- this.RenameToolStripMenuItem.Size = new System.Drawing.Size(117, 22);
- this.RenameToolStripMenuItem.Text = "Rename";
- this.RenameToolStripMenuItem.Click += new System.EventHandler(this.RenameToolStripMenuItem_Click);
- //
- // CloseToolStripMenuItem
- //
- this.CloseToolStripMenuItem.Name = "CloseToolStripMenuItem";
- this.CloseToolStripMenuItem.Size = new System.Drawing.Size(117, 22);
- this.CloseToolStripMenuItem.Text = "Close";
- this.CloseToolStripMenuItem.Click += new System.EventHandler(this.CloseToolStripMenuItem_Click);
- //
- // EditToolStripMenuItem
- //
- this.EditToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
- this.CutCtrlXToolStripMenuItem,
- this.CopyCtrlCToolStripMenuItem,
- this.PasteToolStripMenuItem,
- this.SellectAllCtrlAToolStripMenuItem});
- this.EditToolStripMenuItem.Name = "EditToolStripMenuItem";
- this.EditToolStripMenuItem.Size = new System.Drawing.Size(39, 20);
- this.EditToolStripMenuItem.Text = "Edit";
- //
- // CutCtrlXToolStripMenuItem
- //
- this.CutCtrlXToolStripMenuItem.Name = "CutCtrlXToolStripMenuItem";
- this.CutCtrlXToolStripMenuItem.Size = new System.Drawing.Size(197, 22);
- this.CutCtrlXToolStripMenuItem.Text = "Cut Ctrl+X";
- this.CutCtrlXToolStripMenuItem.Click += new System.EventHandler(this.CutCtrlXToolStripMenuItem_Click);
- //
- // CopyCtrlCToolStripMenuItem
- //
- this.CopyCtrlCToolStripMenuItem.Name = "CopyCtrlCToolStripMenuItem";
- this.CopyCtrlCToolStripMenuItem.Size = new System.Drawing.Size(197, 22);
- this.CopyCtrlCToolStripMenuItem.Text = "Copy Ctrl+C";
- this.CopyCtrlCToolStripMenuItem.Click += new System.EventHandler(this.CopyCtrlCToolStripMenuItem_Click);
- //
- // PasteToolStripMenuItem
- //
- this.PasteToolStripMenuItem.Name = "PasteToolStripMenuItem";
- this.PasteToolStripMenuItem.Size = new System.Drawing.Size(197, 22);
- this.PasteToolStripMenuItem.Text = "Paste Ctrl+V";
- this.PasteToolStripMenuItem.Click += new System.EventHandler(this.PasteToolStripMenuItem_Click);
- //
- // SellectAllCtrlAToolStripMenuItem
- //
- this.SellectAllCtrlAToolStripMenuItem.Name = "SellectAllCtrlAToolStripMenuItem";
- this.SellectAllCtrlAToolStripMenuItem.Size = new System.Drawing.Size(197, 22);
- this.SellectAllCtrlAToolStripMenuItem.Text = "Select All Ctrl+A";
- this.SellectAllCtrlAToolStripMenuItem.Click += new System.EventHandler(this.SellectAllCtrlAToolStripMenuItem_Click);
- //
- // ViewToolStripMenuItem
- //
- this.ViewToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
- this.FoldersToolStripMenuItem,
- this.RefreshToolStripMenuItem});
- this.ViewToolStripMenuItem.Name = "ViewToolStripMenuItem";
- this.ViewToolStripMenuItem.Size = new System.Drawing.Size(44, 20);
- this.ViewToolStripMenuItem.Text = "View";
- //
- // FoldersToolStripMenuItem
- //
- this.FoldersToolStripMenuItem.Checked = true;
- this.FoldersToolStripMenuItem.CheckState = System.Windows.Forms.CheckState.Checked;
- this.FoldersToolStripMenuItem.Name = "FoldersToolStripMenuItem";
- this.FoldersToolStripMenuItem.Size = new System.Drawing.Size(113, 22);
- this.FoldersToolStripMenuItem.Text = "Folders";
- this.FoldersToolStripMenuItem.Click += new System.EventHandler(this.FoldersToolStripMenuItem_Click);
- //
- // RefreshToolStripMenuItem
- //
- this.RefreshToolStripMenuItem.Name = "RefreshToolStripMenuItem";
- this.RefreshToolStripMenuItem.Size = new System.Drawing.Size(113, 22);
- this.RefreshToolStripMenuItem.Text = "Refresh";
- this.RefreshToolStripMenuItem.Click += new System.EventHandler(this.RefreshToolStripMenuItem_Click);
- //
- // 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";
- this.AboutWindows95ToolStripMenuItem.Click += new System.EventHandler(this.AboutWindows95ToolStripMenuItem_Click);
- //
- // refresh
- //
- this.refresh.Enabled = true;
- this.refresh.Interval = 15000;
- this.refresh.Tick += new System.EventHandler(this.refresh_Tick);
- //
- // 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(704, 517);
- this.Load += new System.EventHandler(this.WinClassicWindowsExplorer_Load);
- this.program.ResumeLayout(false);
- this.program.PerformLayout();
- this.pnlInfo.ResumeLayout(false);
- this.pnlInfo.PerformLayout();
- ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit();
- this.pnlInfoContent.ResumeLayout(false);
- this.InfoDesc.ResumeLayout(false);
- this.InfoDesc.PerformLayout();
- this.pnlFolders.ResumeLayout(false);
- this.pnlFoldersTop.ResumeLayout(false);
- this.pnlFoldersTop.PerformLayout();
- ((System.ComponentModel.ISupportInitialize)(this.btnFolderClose)).EndInit();
- this.pnlSave.ResumeLayout(false);
- this.pnlSave.PerformLayout();
- this.MenuStrip1.ResumeLayout(false);
- this.MenuStrip1.PerformLayout();
- this.ResumeLayout(false);
-
- }
-
- #endregion
-
- internal System.Windows.Forms.Panel program;
- internal System.Windows.Forms.TreeView diskView;
- 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 CloseToolStripMenuItem;
- internal System.Windows.Forms.ToolStripMenuItem EditToolStripMenuItem;
- internal System.Windows.Forms.ToolStripMenuItem CutCtrlXToolStripMenuItem;
- internal System.Windows.Forms.ToolStripMenuItem CopyCtrlCToolStripMenuItem;
- internal System.Windows.Forms.ToolStripMenuItem PasteToolStripMenuItem;
- internal System.Windows.Forms.ToolStripMenuItem SellectAllCtrlAToolStripMenuItem;
- internal System.Windows.Forms.ToolStripMenuItem ViewToolStripMenuItem;
- internal System.Windows.Forms.ToolStripMenuItem FoldersToolStripMenuItem;
- internal System.Windows.Forms.ToolStripMenuItem RefreshToolStripMenuItem;
- 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.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 pnlSave;
- internal System.Windows.Forms.Button Button1;
- internal System.Windows.Forms.Label Label1;
- internal System.Windows.Forms.TextBox txtSave;
- private System.Windows.Forms.Panel pnlInfo;
- private System.Windows.Forms.Panel pnlFolders;
- private System.Windows.Forms.Panel pnlFoldersTop;
- private System.Windows.Forms.PictureBox btnFolderClose;
- private System.Windows.Forms.Label label2;
- private System.Windows.Forms.Label txtInfoTitle;
- private System.Windows.Forms.PictureBox pictureBox1;
- private System.Windows.Forms.Label txtInfoTip;
- private System.Windows.Forms.Panel pnlInfoContent;
- private System.Windows.Forms.Panel InfoDesc;
- private System.Windows.Forms.Label txtInfoDescModified;
- private System.Windows.Forms.Label label5;
- private System.Windows.Forms.Label txtInfoDescType;
- private System.Windows.Forms.Label txtInfoDescName;
- private System.Windows.Forms.Label txtInfoDescSize;
- private System.Windows.Forms.Timer refresh;
- }
-}
diff --git a/TimeHACK.Main/OS/Win98/Win98Apps/WinClassicWindowsExplorer.cs b/TimeHACK.Main/OS/Win98/Win98Apps/WinClassicWindowsExplorer.cs
deleted file mode 100644
index f21a851..0000000
--- a/TimeHACK.Main/OS/Win98/Win98Apps/WinClassicWindowsExplorer.cs
+++ /dev/null
@@ -1,1083 +0,0 @@
-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;
-using TimeHACK.Engine.Template;
-
-namespace TimeHACK.OS.Win95.Win95Apps
-{
- public partial class WinClassicWindowsExplorer : UserControl
- {
- public bool IsFileOpenDialog = false;
- public bool IsFileSaveDialog = false;
- public string onlyViewExtension = "";
-
- string ToReplaceWith = ProfileDirectory;
- public string CurrentDirectory = ProfileMyComputerDirectory;
- string OldLabelText;
- string CurrentCopyFile;
- int fileType = 6;
- //string attemptedDirectory = "";
- WindowManager wm = new WindowManager();
-
- public WinClassicWindowsExplorer()
- {
- InitializeComponent();
- }
-
- void WinClassicWindowsExplorer_Load(object sender, EventArgs e)
- {
- if (SaveSystem.CurrentSave.CurrentOS == "2000")
- {
- pnlInfo.Width = 200;
- txtInfoTitle.Font = new Font(TitleScreen.pfc.Families[0], 16F, FontStyle.Regular, GraphicsUnit.Point, ((0)));
- }
-
- diskView.ImageList = new ImageList();
-
- diskView.ImageList.Images.Add(Properties.Resources.Win95DesktopIcon);
- diskView.ImageList.Images.Add(Properties.Resources.Win95HardDiskIcon);
- diskView.ImageList.Images.Add(Properties.Resources.WinClassicFolderSmall);
- diskView.ImageList.Images.Add(Properties.Resources.WinClassicOpenFolderSmall);
- diskView.ImageList.Images.Add(Properties.Resources.Win95ControlPanelIcon);
- diskView.ImageList.Images.Add(Properties.Resources.Win95PrintersFolder);
- diskView.ImageList.Images.Add(Properties.Resources.Win95ComputerIcon);
- diskView.ImageList.Images.Add(Properties.Resources.Win95NetworkIcon);
- diskView.ImageList.Images.Add(Properties.Resources.Win95RecycleIcon);
-
- program.BringToFront();
-
- //diskView.Items.Add("My Computer", 0);
- Application.DoEvents();
-
- RefreshAll();
- RefreshTreeNode();
-
- if (FileDialogBoxManager.IsInOpenDialog)
- {
- IsFileOpenDialog = true;
- }
- else if (FileDialogBoxManager.IsInSaveDialog)
- {
- IsFileSaveDialog = true;
- }
-
- if (IsFileOpenDialog == true)
- {
- pnlSave.Show();
- Button1.Text = "Open";
- }
- else
- {
- if (IsFileSaveDialog == true)
- {
- pnlSave.Show();
- Button1.Text = "Save";
- }
- }
-
- onlyViewExtension = FileDialogBoxManager.OnlyViewExtension;
- }
-
- //'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
-
- string ReadDataFile(string reqDirectory, bool returnYesIfProtected = false) {
- string Val = "";
- string directoryFileInfo;
- directoryFileInfo = File.ReadAllText(Path.Combine(reqDirectory, "_data.info"));
- FileSystemFolderInfo toRead = new FileSystemFolderInfo();
- toRead = JsonConvert.DeserializeObject<FileSystemFolderInfo>(directoryFileInfo);
-
- if (returnYesIfProtected == true)
- {
- if (toRead.IsProtected == true)
- {
- return "yes";
- }
- }
- else
- {
- return toRead.Label;
- }
- return Val;
- }
-
- void RefreshAll() {
- try {
-
- this.mainView.Items.Clear();
-
- // Update the WebView
-
- if (CurrentDirectory == SaveSystem.ProfileMyComputerDirectory)
- {
- pictureBox1.Image = Properties.Resources.Win95HardDiskIcon;
- } else if (CurrentDirectory == SaveSystem.ProfileFileSystemDirectory) {
- pictureBox1.Image = Properties.Resources.Win95Computer;
- } else {
- pictureBox1.Image = Properties.Resources.WinClassicFolder;
- }
-
- txtInfoTip.Show();
- InfoDesc.Hide();
-
- string weblabel = ReadDataFile(CurrentDirectory, false);
-
- txtInfoTitle.Text = weblabel ?? new FileInfo(CurrentDirectory).Name;
- foreach (string str in Directory.GetDirectories(CurrentDirectory))
- {
- string label = ReadDataFile(str, false);
- ListViewItem itm = this.mainView.Items.Add(label ?? Path.GetFileName(str));
- itm.ImageKey = str;
- }
- foreach (string str in Directory.GetFiles(CurrentDirectory))
- {
- // Get the app Icon
-
- //int AppIcon = 2;
-
- //switch (new FileInfo(str).Extension)
- //{
- // case ".exe":
- // string contents;
-
- // contents = File.ReadAllText(str);
-
- // switch (contents.ToLower())
- // {
- // case "calc":
- // AppIcon = 3;
- // break;
- // case "explorer":
- // AppIcon = 4;
- // break;
- // }
- // break;
- //}
-
-
-
- if (IsFileOpenDialog == true || IsFileSaveDialog == true)
- {
- if (!(Path.GetFileName(str) == "_data.info"))
- {
- if (new FileInfo(str).Extension == onlyViewExtension)
- {
- ListViewItem itm = this.mainView.Items.Add(Path.GetFileName(str));
- itm.Tag = str;
- }
- }
- } else {
- if (!(Path.GetFileName(str) == "_data.info")) {
- ListViewItem itm = this.mainView.Items.Add(Path.GetFileName(str));
- itm.Tag = str;
- }
- }
- }
- } catch (Exception ex) {
- //wm.StartInfobox95("Exploring - C:", "Error with the file explorer \n" + ex.Message, Properties.Resources.Win95Info); add illegal operation dialog here later
- ((Form)this.TopLevelControl).Close();
- }
- }
-
- void RefreshTreeNode()
- {
- // Refresh the TreeView
-
- diskView.Nodes.Clear();
-
- int loc = 0;
- TreeNode[] folders = new TreeNode[new DirectoryInfo(ProfileMyComputerDirectory).GetDirectories().Length];
- foreach (DirectoryInfo folder in new DirectoryInfo(ProfileMyComputerDirectory).GetDirectories())
- {
- if (folder.GetDirectories().Length > 0)
- {
- string label = ReadDataFile(folder.FullName, false);
- TreeNode[] tn = createSubDirNodes(folder);
- folders[loc] = new TreeNode(label ?? folder.Name, 2, 3, tn);
- folders[loc].Tag = folder.FullName;
- }
- else
- {
- string label = ReadDataFile(folder.FullName, false);
- folders[loc] = new TreeNode(label ?? folder.Name, 2, 3);
- folders[loc].Tag = folder.FullName;
- }
- loc++;
- }
- TreeNode[] mypcarray = new TreeNode[3];
- mypcarray[0] = new TreeNode("(C:)", 1, 1, folders);
- mypcarray[1] = new TreeNode("Control Panel", 4, 4);
- mypcarray[2] = new TreeNode("Printers", 5, 5);
- TreeNode[] desktoparray = new TreeNode[3];
- desktoparray[0] = new TreeNode("My Computer", 6, 6, mypcarray);
- desktoparray[1] = new TreeNode("Network Neighborhood", 7, 7);
- desktoparray[2] = new TreeNode("Recycle Bin", 8, 8);
- diskView.Nodes.Add(new TreeNode("Desktop", 0, 0, desktoparray));
- }
-
- public void OpenFile(string fileDir)
- {
- try
- {
- ReturnType(new FileInfo(fileDir).Extension);
- switch (fileType)
- {
- case 1:
- WinClassicNotepad np = new WinClassicNotepad();
- np.mainText.Text = FileDialogBoxManager.ReadTextFile(fileDir);
- WinClassic app = wm.StartWin95(np, "Notepad", Properties.Resources.Win95IconNotepad, true, true);
-
- Program.AddTaskbarItem(app, app.Tag.ToString(), "Notepad", Properties.Resources.Win95IconNotepad);
-
- break;
- case 12:
- OpenApplication(FileDialogBoxManager.ReadTextFile(fileDir));
- break;
- }
- } catch {
- }
-
- }
-
- void OpenApplication(string appname)
- {
- switch (appname.ToLower())
- {
- case "explorer":
- Engine.Template.WinClassic app = wm.StartWin95(new Win95WindowsExplorer(), "Windows Explorer", Properties.Resources.WinClassicFileExplorer, true, true);
- Program.AddTaskbarItem(app, app.Tag.ToString(), "Windows Explorer", Properties.Resources.WinClassicFileExplorer);
- break;
- case "calc":
- Engine.Template.WinClassic appCalc = wm.StartWin95(new WinClassicCalculator(), "Calculator", Properties.Resources.WinClassicCalc, true, true);
- Program.AddTaskbarItem(appCalc, appCalc.Tag.ToString(), "Calculator", Properties.Resources.WinClassicCalc);
-
- Program.nonimportantapps.Add(appCalc);
- Program.nonimportantapps[Program.nonimportantapps.Count - 1].BringToFront();
- Program.nonimportantapps[Program.nonimportantapps.Count - 1].FormClosing += new FormClosingEventHandler(Program.NonImportantApp_Closing);
-
- break;
- case "wordpad":
- Engine.Template.WinClassic appWP = wm.StartWin95(new WinClassicWordPad(), "Wordpad", Properties.Resources.WinClassicWordpad, true, true);
- Program.AddTaskbarItem(appWP, appWP.Tag.ToString(), "Wordpad", Properties.Resources.WinClassicWordpad);
-
- Program.nonimportantapps.Add(appWP);
- Program.nonimportantapps[Program.nonimportantapps.Count - 1].BringToFront();
- Program.nonimportantapps[Program.nonimportantapps.Count - 1].FormClosing += new FormClosingEventHandler(Program.NonImportantApp_Closing);
-
- break;
- case "iebrokeninstaller":
- wm.StartInfobox95("Internet Explorer Installer", "Installation Failed: The INF file was not found", InfoboxType.Error, InfoboxButtons.OK);
-
- break;
- case "addressbook":
- WinClassic appAdBk = wm.StartWin95(new WinClassicAddressBook(), "Address Book", Properties.Resources.WinClassicAddressBook, true, true);
- Program.AddTaskbarItem(appAdBk, appAdBk.Tag.ToString(), "Address Book", Properties.Resources.WinClassicAddressBook);
-
- Program.nonimportantapps.Add(appAdBk);
- Program.nonimportantapps[Program.nonimportantapps.Count - 1].BringToFront();
- Program.nonimportantapps[Program.nonimportantapps.Count - 1].FormClosing += new FormClosingEventHandler(Program.NonImportantApp_Closing);
-
- break;
- }
- }
-
- 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 mainView_DoubleClick(object sender, EventArgs e)
- {
- try
- {
- if (mainView.FocusedItem.Tag == null)
- { // If it isn't a file
- GoToDir(Path.Combine(CurrentDirectory, mainView.FocusedItem.ImageKey.ToString()));
- }
- else
- { // If it is a file
- if (IsFileOpenDialog == true || IsFileSaveDialog == true)
- {
- if (new FileInfo(Path.Combine(CurrentDirectory, txtSave.Text)).Extension == onlyViewExtension)
- {
- Program.WindowsExplorerReturnPath = Path.Combine(CurrentDirectory, txtSave.Text);
- }
-
-
- FileDialogBoxManager.IsInOpenDialog = false;
- FileDialogBoxManager.IsInSaveDialog = false;
-
- ((Form)this.TopLevelControl).Close();
- }
- else
- {
- OpenFile(mainView.FocusedItem.Tag.ToString());
- }
- }
- } catch (Exception ex) {
- MessageBox.Show(ex.Message);
- }
- }
-
- void diskView_AfterSelect(object sender, EventArgs e)
- {
- try
- {
- if (diskView.SelectedNode != null)
- {
- if (diskView.SelectedNode.Text == "My Computer")
- {
- GoToDir(ProfileFileSystemDirectory);
- }
- else if (diskView.SelectedNode.Text == "(C:)")
- {
- GoToDir(ProfileMyComputerDirectory);
- }
- else
- {
- if (diskView.SelectedNode.Tag != null)
- {
- // It is a directory:
-
- try
- {
- GoToDir(diskView.SelectedNode.Tag.ToString());
- }
- catch { }
- }
- }
- }
- } catch {
- }
- }
-
- void GoToDir(string dir)
- {
- mainView.Show();
- mainView.BringToFront();
- CurrentDirectory = dir;
- RefreshAll();
- }
-
- private void FolderToolStripMenuItem_Click(object sender, EventArgs e)
- {
- if (File.Exists(CurrentDirectory + "\\New Folder")) {
- wm.StartInfobox95("Windows Explorer", "This directory already exists", InfoboxType.Info, InfoboxButtons.OK);
- } else {
- Directory.CreateDirectory(Path.Combine(CurrentDirectory, "New Folder"));
- SaveDirectoryInfo(CurrentDirectory, "New Folder", false, "New Folder", true);
-
- RefreshAll();
- }
-
- RefreshTreeNode();
- }
-
- private void Button1_Click(object sender, EventArgs e)
- {
- try
- {
- bool OpenFile = false;
- if (mainView.FocusedItem != null)
- {
- if ((string)mainView.FocusedItem.Tag == "")
- { // If it isn't a file
- GoToDir(Path.Combine(CurrentDirectory, mainView.FocusedItem.Tag.ToString()));
- }
- else OpenFile = true; // If it is a file
- }
- else OpenFile = true;
- if (OpenFile == true)
- {
- if (txtSave.Text == "")
- {
- wm.StartInfobox95("Windows Explorer", "Please enter a filename", InfoboxType.Info, InfoboxButtons.OK);
- }
- else
- {
- if (new FileInfo(Path.Combine(CurrentDirectory, txtSave.Text)).Extension == onlyViewExtension)
- {
-
- Program.WindowsExplorerReturnPath = Path.Combine(CurrentDirectory, txtSave.Text);
-
- }
-
-
- FileDialogBoxManager.IsInOpenDialog = false;
- FileDialogBoxManager.IsInSaveDialog = false;
-
- ((Form)this.TopLevelControl).Close();
- }
- }
- } catch {
-
- }
- }
-
- private void DeleteToolStripMenuItem_Click(object sender, EventArgs e)
- {
- try
- {
- if (!FileOrDirectoryExists(mainView.FocusedItem.ImageKey))
- {
- wm.StartInfobox95("Windows Explorer", "This directory doesn't exist", InfoboxType.Info, InfoboxButtons.OK);
- }
- else
- {
- if (Directory.Exists(mainView.FocusedItem.ImageKey)) Directory.Delete(mainView.FocusedItem.ImageKey, true);
- else File.Delete(mainView.FocusedItem.ImageKey);
-
- RefreshAll();
- RefreshTreeNode();
- }
- } catch
- {
- RefreshAll();
- }
-
- }
-
- internal static bool FileOrDirectoryExists(string path)
- {
- return (Directory.Exists(path) || File.Exists(path));
- }
-
- private void CloseToolStripMenuItem_Click(object sender, EventArgs e)
- {
- ((Form)this.TopLevelControl).Close();
- }
- private void AboutWindows95ToolStripMenuItem_Click(object sender, EventArgs e)
- {
- WindowManager wm = new WindowManager();
- wm.StartAboutBox95("Windows 98", "Microsoft Windows 98", Properties.Resources.WinClassicAbout95);
- }
-
- private void RenameToolStripMenuItem_Click(object sender, EventArgs e)
- {
- try
- {
- // The AfterLabelEdit event will kick in after this
- OldLabelText = mainView.FocusedItem.Text;
- mainView.LabelEdit = true;
- mainView.FocusedItem.BeginEdit();
- } catch
- {
-
- }
- }
-
- private void mainView_AfterLabelEdit(object sender, LabelEditEventArgs e)
- {
- try {
- string setText;
- setText = e.Label;
- if (setText == "")
- {
- wm.StartInfobox95("Windows Explorer", "Please enter a new directory name", InfoboxType.Info, InfoboxButtons.OK);
- }
- else
- {
- if (Directory.Exists(setText))
- {
- wm.StartInfobox95("Windows Explorer", "That directory already exists.", InfoboxType.Info, InfoboxButtons.OK);
- }
- else
- {
- if (File.Exists(setText))
- {
- wm.StartInfobox95("Windows Explorer", "That file already exists.", InfoboxType.Info, InfoboxButtons.OK);
- }
- else
- {
- if (Directory.Exists(mainView.FocusedItem.ImageKey))
- {
- // It was a directory
-
- Directory.Move(mainView.FocusedItem.ImageKey, Path.Combine(CurrentDirectory, setText));
-
- File.Delete(Path.Combine(CurrentDirectory, setText, "_data.info"));
-
- SaveDirectoryInfo(CurrentDirectory, setText, false, $"{setText}", true);
- }
- else
- {
- // It was a file
-
- File.Copy(mainView.FocusedItem.ImageKey, Path.Combine(CurrentDirectory, setText));
- File.Delete(mainView.FocusedItem.ImageKey);
- }
- }
-
- }
- }
- RefreshAll();
- RefreshTreeNode();
- } catch {
- }
-
- }
-
- private TreeNode[] createSubDirNodes(DirectoryInfo folder)
- {
- TreeNode[] toReturn = new TreeNode[folder.GetDirectories().Length];
- int loc = 0;
- foreach (DirectoryInfo fold in folder.GetDirectories())
- {
- if (fold.GetDirectories().Length > 0)
- {
- string label = ReadDataFile(fold.FullName, false);
- TreeNode[] tn = createSubDirNodes(fold);
- toReturn[loc] = new TreeNode(label ?? fold.Name, 2, 3, tn);
- toReturn[loc].Tag = fold.FullName;
- }
- else
- {
- string label = ReadDataFile(fold.FullName, false);
- toReturn[loc] = new TreeNode(label ?? fold.Name, 2, 3);
- toReturn[loc].Tag = fold.FullName;
- }
- loc++;
- }
- return toReturn;
- }
-
- private void pictureBox1_MouseEnter(object sender, EventArgs e)
- {
- btnFolderClose.Image = Properties.Resources.XCross_highlighted;
- }
-
- private void btnFolderClose_MouseLeave(object sender, EventArgs e)
- {
- btnFolderClose.Image = Properties.Resources.XCross;
- }
-
- private void btnFolderClose_Click(object sender, EventArgs e)
- {
- FoldersToolStripMenuItem.Checked = false;
- pnlFolders.Hide();
- }
-
- private void FoldersToolStripMenuItem_Click(object sender, EventArgs e)
- {
- if (FoldersToolStripMenuItem.Checked == true)
- {
- FoldersToolStripMenuItem.Checked = false;
- pnlFolders.Hide();
- } else {
- FoldersToolStripMenuItem.Checked = true;
- pnlFolders.Show();
- }
- }
-
- private void RefreshToolStripMenuItem_Click(object sender, EventArgs e)
- {
- RefreshAll();
- }
-
- private void mainView_SelectedIndexChanged(object sender, EventArgs e)
- {
- // This will change the web view!
-
- if (mainView.FocusedItem == null)
- {
- txtInfoTip.Show();
- InfoDesc.Hide();
- } else {
- txtInfoTip.Hide();
-
- if (File.Exists(Path.Combine(CurrentDirectory, mainView.FocusedItem.Text)))
- {
- // Check if it is a regonized file - if so then in Windows 2000/ME it gives a fancy description
-
- bool recognized = false;
- string description = "";
-
- if (SaveSystem.CurrentSave.CurrentOS == "2000" || SaveSystem.CurrentSave.CurrentOS == "ME")
- {
- switch (File.ReadAllText(Path.Combine(CurrentDirectory, mainView.FocusedItem.Text)))
- {
- case "explorer":
- recognized = true;
- description = "Insert a description here...";
- break;
- }
- }
-
- if (recognized == true)
- {
- // TODO:
- } else {
- InfoDesc.Show();
-
- FileInfo fi = new FileInfo(Path.Combine(CurrentDirectory, mainView.FocusedItem.Text));
- txtInfoDescName.Text = mainView.FocusedItem.Text;
- txtInfoDescType.Text = ReturnType(fi.Extension).Split('\n')[0];
- txtInfoDescModified.Text = fi.CreationTime.ToString();
-
- txtInfoDescSize.Show();
- txtInfoDescSize.Text = $"Size: {fi.Length} bytes.";
- }
-
- } else if (Directory.Exists(Path.Combine(CurrentDirectory, mainView.FocusedItem.Text))) {
- txtInfoTip.Hide();
- InfoDesc.Show();
-
- DirectoryInfo fi = new DirectoryInfo(Path.Combine(CurrentDirectory, mainView.FocusedItem.Text));
-
- txtInfoDescName.Text = mainView.FocusedItem.Text;
- txtInfoDescType.Text = "File Folder";
- txtInfoDescModified.Text = fi.CreationTime.ToString();
-
- txtInfoDescSize.Hide();
- }
- }
- }
-
- private void CutCtrlXToolStripMenuItem_Click(object sender, EventArgs e)
- {
- try
- {
- if (mainView.FocusedItem != null && mainView.FocusedItem.ImageKey != "")
- {
-
- // It is a directory
- string oldLocation;
- oldLocation = mainView.FocusedItem.ImageKey;
-
- CurrentCopyFile = Path.Combine(GameDirectory, "Data", Path.GetFileName(mainView.FocusedItem.ImageKey));
-
- if (Directory.Exists(CurrentCopyFile)) Directory.Delete(CurrentCopyFile);
- if (File.Exists(CurrentCopyFile)) File.Delete(CurrentCopyFile);
-
- Directory.Move(mainView.FocusedItem.ImageKey, Path.Combine(GameDirectory, "Data", Path.GetDirectoryName(mainView.FocusedItem.ImageKey)));
-
-
- DirectoryCopy(CurrentCopyFile, oldLocation, true);
- }
- else if (mainView.FocusedItem != null)
- {
- // It is a file
-
- CurrentCopyFile = Path.Combine(GameDirectory, "Data", Path.GetFileName(mainView.FocusedItem.Tag.ToString()));
-
- if (Directory.Exists(CurrentCopyFile)) Directory.Delete(CurrentCopyFile);
- if (File.Exists(CurrentCopyFile)) File.Delete(CurrentCopyFile);
-
- File.Move(mainView.FocusedItem.Tag.ToString(), Path.Combine(GameDirectory, "Data", Path.GetFileName(mainView.FocusedItem.Tag.ToString())));
-
-
- }
- RefreshAll();
- } catch {
- }
- }
-
- private void CopyCtrlCToolStripMenuItem_Click(object sender, EventArgs e)
- {
- try
- {
- if (mainView.FocusedItem != null && mainView.FocusedItem.ImageKey != "")
- {
- // It is a directory
- string oldLocation;
- oldLocation = mainView.FocusedItem.ImageKey;
- CurrentCopyFile = Path.Combine(GameDirectory, "Data", Path.GetFileName(mainView.FocusedItem.ImageKey));
-
- if (Directory.Exists(CurrentCopyFile)) Directory.Delete(CurrentCopyFile);
- if (File.Exists(CurrentCopyFile)) File.Delete(CurrentCopyFile);
-
- DirectoryCopy(CurrentCopyFile, oldLocation, true);
- }
- else if (mainView.FocusedItem != null)
- {
- // It is a file
-
- CurrentCopyFile = Path.Combine(GameDirectory, "Data", Path.GetFileName(mainView.FocusedItem.Tag.ToString()));
-
- if (Directory.Exists(CurrentCopyFile)) Directory.Delete(CurrentCopyFile);
- if (File.Exists(CurrentCopyFile)) File.Delete(CurrentCopyFile);
-
- File.Copy(mainView.FocusedItem.Tag.ToString(), Path.Combine(GameDirectory, "Data", Path.GetFileName(mainView.FocusedItem.Tag.ToString())));
-
-
- }
- RefreshAll();
- } catch {
- }
- }
-
- private void PasteToolStripMenuItem_Click(object sender, EventArgs e)
- {
- if (Directory.Exists(CurrentCopyFile))
- {
- // It is a directory
-
- DirectoryCopy(CurrentCopyFile, CurrentDirectory, true);
- } else if (File.Exists(CurrentCopyFile)) {
- // It is a file
-
- File.Copy(CurrentCopyFile, Path.Combine(CurrentDirectory, Path.GetFileName(CurrentCopyFile)));
- }
- RefreshAll();
- }
-
- private static void DirectoryCopy(string sourceDirName, string destDirName, bool copySubDirs)
- {
- // Get the subdirectories for the specified directory.
- DirectoryInfo dir = new DirectoryInfo(sourceDirName);
-
- if (dir.Exists)
- {
- DirectoryInfo[] dirs = dir.GetDirectories();
- // If the destination directory doesn't exist, create it.
- if (!Directory.Exists(destDirName))
- {
- Directory.CreateDirectory(destDirName);
- }
-
- // Get the files in the directory and copy them to the new location.
- FileInfo[] files = dir.GetFiles();
- foreach (FileInfo file in files)
- {
- string temppath = Path.Combine(destDirName, file.Name);
- file.CopyTo(temppath, false);
- }
-
- // If copying subdirectories, copy them and their contents to new location.
- if (copySubDirs)
- {
- foreach (DirectoryInfo subdir in dirs)
- {
- string temppath = Path.Combine(destDirName, subdir.Name);
- DirectoryCopy(subdir.FullName, temppath, copySubDirs);
- }
- }
- }
- }
-
- private void refresh_Tick(object sender, EventArgs e)
- {
- RefreshAll();
- }
-
- private void SellectAllCtrlAToolStripMenuItem_Click(object sender, EventArgs e)
- {
- foreach (ListViewItem item in mainView.Items)
- {
- item.Selected = true;
- }
- }
- }
-}
diff --git a/TimeHACK.Main/OS/Win98/Win98Apps/WinClassicWindowsExplorer.resx b/TimeHACK.Main/OS/Win98/Win98Apps/WinClassicWindowsExplorer.resx
deleted file mode 100644
index d9ff80c..0000000
--- a/TimeHACK.Main/OS/Win98/Win98Apps/WinClassicWindowsExplorer.resx
+++ /dev/null
@@ -1,138 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<root>
- <!--
- Microsoft ResX Schema
-
- Version 2.0
-
- The primary goals of this format is to allow a simple XML format
- that is mostly human readable. The generation and parsing of the
- various data types are done through the TypeConverter classes
- associated with the data types.
-
- Example:
-
- ... ado.net/XML headers & schema ...
- <resheader name="resmimetype">text/microsoft-resx</resheader>
- <resheader name="version">2.0</resheader>
- <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
- <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
- <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
- <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
- <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
- <value>[base64 mime encoded serialized .NET Framework object]</value>
- </data>
- <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
- <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
- <comment>This is a comment</comment>
- </data>
-
- There are any number of "resheader" rows that contain simple
- name/value pairs.
-
- Each data row contains a name, and value. The row also contains a
- type or mimetype. Type corresponds to a .NET class that support
- text/value conversion through the TypeConverter architecture.
- Classes that don't support this are serialized and stored with the
- mimetype set.
-
- The mimetype is used for serialized objects, and tells the
- ResXResourceReader how to depersist the object. This is currently not
- extensible. For a given mimetype the value must be set accordingly:
-
- Note - application/x-microsoft.net.object.binary.base64 is the format
- that the ResXResourceWriter will generate, however the reader can
- read any of the formats listed below.
-
- mimetype: application/x-microsoft.net.object.binary.base64
- value : The object must be serialized with
- : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
- : and then encoded with base64 encoding.
-
- mimetype: application/x-microsoft.net.object.soap.base64
- value : The object must be serialized with
- : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
- : and then encoded with base64 encoding.
-
- mimetype: application/x-microsoft.net.object.bytearray.base64
- value : The object must be serialized into a byte array
- : using a System.ComponentModel.TypeConverter
- : and then encoded with base64 encoding.
- -->
- <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
- <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
- <xsd:element name="root" msdata:IsDataSet="true">
- <xsd:complexType>
- <xsd:choice maxOccurs="unbounded">
- <xsd:element name="metadata">
- <xsd:complexType>
- <xsd:sequence>
- <xsd:element name="value" type="xsd:string" minOccurs="0" />
- </xsd:sequence>
- <xsd:attribute name="name" use="required" type="xsd:string" />
- <xsd:attribute name="type" type="xsd:string" />
- <xsd:attribute name="mimetype" type="xsd:string" />
- <xsd:attribute ref="xml:space" />
- </xsd:complexType>
- </xsd:element>
- <xsd:element name="assembly">
- <xsd:complexType>
- <xsd:attribute name="alias" type="xsd:string" />
- <xsd:attribute name="name" type="xsd:string" />
- </xsd:complexType>
- </xsd:element>
- <xsd:element name="data">
- <xsd:complexType>
- <xsd:sequence>
- <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
- <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
- </xsd:sequence>
- <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
- <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
- <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
- <xsd:attribute ref="xml:space" />
- </xsd:complexType>
- </xsd:element>
- <xsd:element name="resheader">
- <xsd:complexType>
- <xsd:sequence>
- <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
- </xsd:sequence>
- <xsd:attribute name="name" type="xsd:string" use="required" />
- </xsd:complexType>
- </xsd:element>
- </xsd:choice>
- </xsd:complexType>
- </xsd:element>
- </xsd:schema>
- <resheader name="resmimetype">
- <value>text/microsoft-resx</value>
- </resheader>
- <resheader name="version">
- <value>2.0</value>
- </resheader>
- <resheader name="reader">
- <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </resheader>
- <resheader name="writer">
- <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </resheader>
- <metadata name="MenuStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
- <value>17, 17</value>
- </metadata>
- <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
- <data name="btnFolderClose.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
- <value>
- iVBORw0KGgoAAAANSUhEUgAAAAwAAAAJCAIAAACJ2loDAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xNkRpr/UAAABCSURBVChThYox
- CgAwCAP9/8scHfqgklI0sUKDQ+6irfDv3Sc7SdtMDWKpA7MBKOIZwM8HpABFfDXauANH24wM84VvNpDG
- mcWXeFkAAAAASUVORK5CYII=
-</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>
- <metadata name="refresh.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
- <value>132, 17</value>
- </metadata>
-</root> \ No newline at end of file