aboutsummaryrefslogtreecommitdiff
path: root/TimeHACK.Main/OS
diff options
context:
space:
mode:
authorlempamo <[email protected]>2017-08-01 10:28:47 -0400
committerlempamo <[email protected]>2017-08-01 10:28:47 -0400
commit554fc5e2b3027f104fceda0421fed4352749d0f8 (patch)
treeaaa04f1843ae7d04ede854f54fae74282a1a50c2 /TimeHACK.Main/OS
parent80b1f80b0c6a3024b80551bb681952aaa79735dc (diff)
downloadhistacom2-554fc5e2b3027f104fceda0421fed4352749d0f8.tar.gz
histacom2-554fc5e2b3027f104fceda0421fed4352749d0f8.tar.bz2
histacom2-554fc5e2b3027f104fceda0421fed4352749d0f8.zip
fixed up moving to dirs
Diffstat (limited to 'TimeHACK.Main/OS')
-rw-r--r--TimeHACK.Main/OS/Win95/Win95Apps/Win95WindowsExplorer.cs22
1 files changed, 19 insertions, 3 deletions
diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/Win95WindowsExplorer.cs b/TimeHACK.Main/OS/Win95/Win95Apps/Win95WindowsExplorer.cs
index 5fc923d..c27f6a4 100644
--- a/TimeHACK.Main/OS/Win95/Win95Apps/Win95WindowsExplorer.cs
+++ b/TimeHACK.Main/OS/Win95/Win95Apps/Win95WindowsExplorer.cs
@@ -66,6 +66,8 @@ namespace TimeHACK.OS.Win95.Win95Apps
mainView.LargeImageList.Images.Add(Properties.Resources.WinClassicSetup);
mainView.LargeImageList.Images.Add(Properties.Resources.WinClassicNotepad);
mainView.LargeImageList.Images.Add(Properties.Resources.WinClassicCalcBig);
+ mainView.LargeImageList.Images.Add(Properties.Resources.WinClassicNotepadBig);
+ mainView.LargeImageList.Images.Add(Properties.Resources.WinClassicRegedit);
program.BringToFront();
@@ -157,8 +159,13 @@ namespace TimeHACK.OS.Win95.Win95Apps
}
else return;
}
+ FileSystemFolderInfo fsfi = JsonConvert.DeserializeObject<FileSystemFolderInfo>(File.ReadAllText(Path.Combine(CurrentDirectory, "_data.info")));
+ foreach(var item in fsfi.Files)
+ {
+ if (item.Name == Path.GetFileName(str)) { itm.ImageIndex = item.FileIcon; break; }
+ }
- switch (new FileInfo(str).Extension)
+ /*switch (new FileInfo(str).Extension)
{
case ".exe":
string contents;
@@ -187,7 +194,7 @@ namespace TimeHACK.OS.Win95.Win95Apps
default:
itm.ImageIndex = 8;
break;
- }
+ }*/
}
} catch (Exception ex) {
//wm.StartInfobox95("Exploring - C:", "Error with the file explorer \n" + ex.Message, Properties.Resources.Win95Info); add illegal operation dialog here later
@@ -271,6 +278,15 @@ namespace TimeHACK.OS.Win95.Win95Apps
Program.nonimportantapps[Program.nonimportantapps.Count - 1].FormClosing += new FormClosingEventHandler(Program.NonImportantApp_Closing);
break;
+ case "notepad":
+ WinClassic appNP = wm.StartWin95(new WinClassicNotepad(), "Notepad", Properties.Resources.Win95IconNotepad_2, true, true);
+ Program.AddTaskbarItem(appNP, appNP.Tag.ToString(), "Notepad", Properties.Resources.Win95IconNotepad_2);
+
+ Program.nonimportantapps.Add(appNP);
+ Program.nonimportantapps[Program.nonimportantapps.Count - 1].BringToFront();
+ Program.nonimportantapps[Program.nonimportantapps.Count - 1].FormClosing += new FormClosingEventHandler(Program.NonImportantApp_Closing);
+
+ break;
case "wordpad":
WinClassic appWP = wm.StartWin95(new WinClassicWordPad(), "Wordpad", Properties.Resources.WinClassicWordpad, true, true);
Program.AddTaskbarItem(appWP, appWP.Tag.ToString(), "Wordpad", Properties.Resources.WinClassicWordpad);
@@ -608,7 +624,7 @@ namespace TimeHACK.OS.Win95.Win95Apps
{
if (mainView.FocusedItem.Tag == null)
{ // If it isn't a file
- GoToDir(Path.Combine(CurrentDirectory, mainView.FocusedItem.ImageKey.ToString()));
+ GoToDir(Path.Combine(CurrentDirectory, mainView.FocusedItem.Text));
}
else
{ // If it is a file