\r
internal class CSkin : IDisposable\r
{\r
+ public static string PrefixSkinFolder = "SkinFiles.";\r
+\r
// クラス\r
\r
public class Cシステムサウンド : IDisposable\r
string path;\r
#region [ まず System/SkinFiles.*** をenumerateする ]\r
path = System.IO.Path.Combine( CDTXMania.strEXEのあるフォルダ, "System" );\r
- strSkinSubfolders = System.IO.Directory.GetDirectories( path, "SkinFiles.*" );\r
+ strSkinSubfolders = System.IO.Directory.GetDirectories( path, PrefixSkinFolder + "*" );\r
for ( int i = 0; i < strSkinSubfolders.Length; i++ )\r
{\r
string[] spl = strSkinSubfolders[ i ].Split( System.IO.Path.DirectorySeparatorChar );\r
/// 2. System/SkinFiles.*****/ で最初にenumerateされたもの\r
/// 3. System/ (従来互換)\r
#region [ System/SkinFiles.Default/ があるなら、そこにカレントSkinパスを設定する]\r
- if ( Array.BinarySearch( strSkinSubfolders, "SkinFiles.Default", StringComparer.InvariantCultureIgnoreCase ) >= 0 )\r
+ if ( Array.BinarySearch( strSkinSubfolders, PrefixSkinFolder + "Default", StringComparer.InvariantCultureIgnoreCase ) >= 0 )\r
{\r
- strSkinSubfolder = "SkinFiles.Default";\r
+ strSkinSubfolder = PrefixSkinFolder + "Default";\r
return;\r
}\r
#endregion\r