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:
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();