Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/ClusterM/hakchi2.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com>2017-10-07 23:58:40 +0300
committerAlexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com>2017-10-07 23:58:40 +0300
commitbfc42b227537cc4b70585c8e17e2e98a4a4a8dd2 (patch)
tree04c445395b6eb5f528e09c78ba9d35ebbed77f56 /FoldersManagerForm.cs
parente27869a38e7f1d310c5615220839e0c7f1414b6a (diff)
Release2.20
Diffstat (limited to 'FoldersManagerForm.cs')
-rw-r--r--FoldersManagerForm.cs19
1 files changed, 18 insertions, 1 deletions
diff --git a/FoldersManagerForm.cs b/FoldersManagerForm.cs
index 8a75c8f2..942510b1 100644
--- a/FoldersManagerForm.cs
+++ b/FoldersManagerForm.cs
@@ -14,7 +14,24 @@ namespace com.clusterrr.hakchi_gui
{
public partial class FoldersManagerForm : Form
{
- public static string FoldersXmlPath = Path.Combine(Path.Combine(Program.BaseDirectoryExternal, ConfigIni.ConfigDir), "folders.xml");
+ public static string FoldersXmlPath
+ {
+ get
+ {
+ switch(ConfigIni.ConsoleType)
+ {
+ default:
+ case MainForm.ConsoleType.NES:
+ return Path.Combine(Path.Combine(Program.BaseDirectoryExternal, ConfigIni.ConfigDir), "folders.xml");
+ case MainForm.ConsoleType.Famicom:
+ return Path.Combine(Path.Combine(Program.BaseDirectoryExternal, ConfigIni.ConfigDir), "folders_famicom.xml");
+ case MainForm.ConsoleType.SNES:
+ return Path.Combine(Path.Combine(Program.BaseDirectoryExternal, ConfigIni.ConfigDir), "folders_snes.xml");
+ case MainForm.ConsoleType.SuperFamicom:
+ return Path.Combine(Path.Combine(Program.BaseDirectoryExternal, ConfigIni.ConfigDir), "folders_super_famicom.xml");
+ }
+ }
+ }
List<TreeNode> cuttedNodes = new List<TreeNode>();
List<INesMenuElement> deletedGames = new List<INesMenuElement>();
NesMenuCollection gamesCollection = new NesMenuCollection();