Add replace win + r option

This commit is contained in:
qianlifeng
2014-01-26 00:37:15 +08:00
parent 71b5d4fe5a
commit 8644fb66c0
8 changed files with 668 additions and 12 deletions

View File

@@ -13,6 +13,7 @@ namespace WinAlfred.Helper
IniParser parser = new IniParser("config.ini");
public string Theme { get; set; }
public bool ReplaceWinR { get; set; }
private Settings()
{
@@ -23,11 +24,19 @@ namespace WinAlfred.Helper
{
if (!File.Exists(configPath)) File.Create(configPath);
Theme = parser.GetSetting("ui", "theme");
string replaceWinRStr = parser.GetSetting("hotkey", "replaceWinR");
bool replace = true;
if (bool.TryParse(replaceWinRStr, out replace))
{
ReplaceWinR = replace;
}
}
public void SaveSettings()
{
parser.AddSetting("ui", "theme", Theme);
parser.AddSetting("hotkey", "replaceWinR", ReplaceWinR.ToString());
parser.SaveSettings();
}