aboutsummaryrefslogtreecommitdiff
path: root/TimeHACK.Main/OS/Win95/Win95Apps
diff options
context:
space:
mode:
authorlempamo <[email protected]>2017-07-31 21:04:18 -0400
committerlempamo <[email protected]>2017-07-31 21:04:18 -0400
commit87902a4c24b0c5bbd2695cfc771e9b6419c75e16 (patch)
tree3f02b56cc51377e66f8032b6f406c3feb3c627b0 /TimeHACK.Main/OS/Win95/Win95Apps
parent7a662a51d2206aaa6e587fbd719d3123875679f3 (diff)
downloadhistacom2-87902a4c24b0c5bbd2695cfc771e9b6419c75e16.tar.gz
histacom2-87902a4c24b0c5bbd2695cfc771e9b6419c75e16.tar.bz2
histacom2-87902a4c24b0c5bbd2695cfc771e9b6419c75e16.zip
icons for the explorer
Diffstat (limited to 'TimeHACK.Main/OS/Win95/Win95Apps')
-rw-r--r--TimeHACK.Main/OS/Win95/Win95Apps/Win95WindowsExplorer.Designer.cs1
-rw-r--r--TimeHACK.Main/OS/Win95/Win95Apps/Win95WindowsExplorer.cs92
-rw-r--r--TimeHACK.Main/OS/Win95/Win95Apps/Win95WindowsExplorer.resx3
3 files changed, 61 insertions, 35 deletions
diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/Win95WindowsExplorer.Designer.cs b/TimeHACK.Main/OS/Win95/Win95Apps/Win95WindowsExplorer.Designer.cs
index e8ea655..7d300fb 100644
--- a/TimeHACK.Main/OS/Win95/Win95Apps/Win95WindowsExplorer.Designer.cs
+++ b/TimeHACK.Main/OS/Win95/Win95Apps/Win95WindowsExplorer.Designer.cs
@@ -93,7 +93,6 @@
this.mainView.Size = new System.Drawing.Size(486, 444);
this.mainView.TabIndex = 10;
this.mainView.UseCompatibleStateImageBehavior = false;
- this.mainView.View = System.Windows.Forms.View.List;
this.mainView.DoubleClick += new System.EventHandler(this.mainView_DoubleClick);
//
// diskView
diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/Win95WindowsExplorer.cs b/TimeHACK.Main/OS/Win95/Win95Apps/Win95WindowsExplorer.cs
index 548ad4a..5fc923d 100644
--- a/TimeHACK.Main/OS/Win95/Win95Apps/Win95WindowsExplorer.cs
+++ b/TimeHACK.Main/OS/Win95/Win95Apps/Win95WindowsExplorer.cs
@@ -49,6 +49,24 @@ namespace TimeHACK.OS.Win95.Win95Apps
diskView.ImageList.Images.Add(Properties.Resources.Win95NetworkIcon);
diskView.ImageList.Images.Add(Properties.Resources.Win95RecycleIcon);
+ mainView.LargeImageList = new ImageList();
+ mainView.LargeImageList.ImageSize = new Size(32, 32);
+
+ mainView.LargeImageList.Images.Add(Properties.Resources.Win95Computer);
+ mainView.LargeImageList.Images.Add(Properties.Resources.WinClassicFolder);
+ mainView.LargeImageList.Images.Add(Properties.Resources.WinClassicIE4);
+ mainView.LargeImageList.Images.Add(Properties.Resources.WinClassicInbox);
+ mainView.LargeImageList.Images.Add(Properties.Resources.WinClassicMSN);
+ mainView.LargeImageList.Images.Add(Properties.Resources.WinClassicNetworking);
+ mainView.LargeImageList.Images.Add(Properties.Resources.WinClassicOutlook);
+ mainView.LargeImageList.Images.Add(Properties.Resources.WinClassicRecycle);
+ mainView.LargeImageList.Images.Add(Properties.Resources.Win95File);
+ mainView.LargeImageList.Images.Add(Properties.Resources.WinClassicFolder);
+ mainView.LargeImageList.Images.Add(Properties.Resources.WinClassicApp);
+ mainView.LargeImageList.Images.Add(Properties.Resources.WinClassicSetup);
+ mainView.LargeImageList.Images.Add(Properties.Resources.WinClassicNotepad);
+ mainView.LargeImageList.Images.Add(Properties.Resources.WinClassicCalcBig);
+
program.BringToFront();
@@ -113,34 +131,11 @@ namespace TimeHACK.OS.Win95.Win95Apps
{
string label = ReadDataFile(str, false);
ListViewItem itm = this.mainView.Items.Add(label ?? Path.GetFileName(str));
- itm.ImageKey = str;
+ itm.ImageIndex = 1;
}
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;
- //}
-
-
+ ListViewItem itm;
if (IsFileOpenDialog == true || IsFileSaveDialog == true)
{
@@ -148,15 +143,50 @@ namespace TimeHACK.OS.Win95.Win95Apps
{
if (new FileInfo(str).Extension == onlyViewExtension)
{
- ListViewItem itm = this.mainView.Items.Add(Path.GetFileName(str));
+ itm = this.mainView.Items.Add(Path.GetFileName(str));
itm.Tag = str;
}
+ else return;
}
+ else return;
} else {
- if (!(Path.GetFileName(str) == "_data.info")) {
- ListViewItem itm = this.mainView.Items.Add(Path.GetFileName(str));
+ if (!(Path.GetFileName(str) == "_data.info"))
+ {
+ itm = this.mainView.Items.Add(Path.GetFileName(str));
itm.Tag = str;
}
+ else return;
+ }
+
+ switch (new FileInfo(str).Extension)
+ {
+ case ".exe":
+ string contents;
+
+ contents = File.ReadAllText(str);
+
+ switch (contents.ToLower())
+ {
+ case "calc":
+ itm.ImageIndex = 13;
+ break;
+ case "explorer":
+ itm.ImageIndex = 0;
+ break;
+ case "notepad":
+ itm.ImageIndex = 12;
+ break;
+ default:
+ itm.ImageIndex = 10;
+ break;
+ }
+ break;
+ case ".txt":
+ itm.ImageIndex = 12;
+ break;
+ default:
+ itm.ImageIndex = 8;
+ break;
}
}
} catch (Exception ex) {
@@ -229,11 +259,11 @@ namespace TimeHACK.OS.Win95.Win95Apps
switch (appname.ToLower())
{
case "explorer":
- Engine.Template.WinClassic app = wm.StartWin95(new Win95WindowsExplorer(), "Windows Explorer", Properties.Resources.WinClassicFileExplorer, true, true);
+ 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);
+ 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);
@@ -242,7 +272,7 @@ namespace TimeHACK.OS.Win95.Win95Apps
break;
case "wordpad":
- Engine.Template.WinClassic appWP = wm.StartWin95(new WinClassicWordPad(), "Wordpad", Properties.Resources.WinClassicWordpad, true, true);
+ 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);
diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/Win95WindowsExplorer.resx b/TimeHACK.Main/OS/Win95/Win95Apps/Win95WindowsExplorer.resx
index e423ac1..e1edd06 100644
--- a/TimeHACK.Main/OS/Win95/Win95Apps/Win95WindowsExplorer.resx
+++ b/TimeHACK.Main/OS/Win95/Win95Apps/Win95WindowsExplorer.resx
@@ -120,9 +120,6 @@
<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="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>