diff options
author | Alexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com> | 2017-10-07 23:58:40 +0300 |
---|---|---|
committer | Alexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com> | 2017-10-07 23:58:40 +0300 |
commit | bfc42b227537cc4b70585c8e17e2e98a4a4a8dd2 (patch) | |
tree | 04c445395b6eb5f528e09c78ba9d35ebbed77f56 /FoldersManagerForm.cs | |
parent | e27869a38e7f1d310c5615220839e0c7f1414b6a (diff) |
Release2.20
Diffstat (limited to 'FoldersManagerForm.cs')
-rw-r--r-- | FoldersManagerForm.cs | 19 |
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();
|