using System.IO;
|
|
namespace OpenTapEditor.Util
|
{
|
public class PathHelper
|
{
|
public static string AppFolder { get; private set; }
|
public static string ConfigFolder { get; private set; }
|
public static string AdapterFolder { get; private set; }
|
public static string SettingIniPath { get; private set; }
|
public static string LangFolder { get; private set; }
|
|
static PathHelper()
|
{
|
AppFolder = AppDomain.CurrentDomain.BaseDirectory;
|
|
ConfigFolder = Path.Combine(AppFolder, "Settings");
|
if (!Directory.Exists(ConfigFolder))
|
{
|
Directory.CreateDirectory(ConfigFolder);
|
}
|
|
AdapterFolder = Path.Combine(ConfigFolder, "AdapterData");
|
if (!Directory.Exists(AdapterFolder))
|
{
|
Directory.CreateDirectory(AdapterFolder);
|
}
|
|
SettingIniPath = Path.Combine(ConfigFolder, "Setting.ini");
|
LangFolder = Path.Combine(AppFolder, "Lang");
|
}
|
}
|
}
|