Widow – Diff between revs 23 and 28

Subversion Repositories:
Rev:
Show entire fileIgnore whitespace
Rev 23 Rev 28
Line 1... Line 1...
1 using System; 1 using System;
2 using System.ComponentModel; 2 using System.ComponentModel;
3 using System.Configuration; 3 using System.Configuration;
4 using System.Globalization; 4 using System.Globalization;
-   5 using System.IO;
5 using System.Threading.Tasks; 6 using System.Threading.Tasks;
6 using System.Windows.Forms; 7 using System.Windows.Forms;
7 using AutoUpdaterDotNET; 8 using AutoUpdaterDotNET;
8 using Widow.Properties; 9 using Widow.Properties;
9 using Widow.Serialization; 10 using Widow.Serialization;
Line 132... Line 133...
132 { 133 {
133 RuleEditForm.Closed -= RuleEditForm_Closed; 134 RuleEditForm.Closed -= RuleEditForm_Closed;
134 RuleEditForm.Dispose(); 135 RuleEditForm.Dispose();
135 RuleEditForm = null; 136 RuleEditForm = null;
Line -... Line 137...
-   137  
-   138 if (!Directory.Exists(Constants.UserApplicationDirectory))
-   139 {
-   140 Directory.CreateDirectory(Constants.UserApplicationDirectory);
-   141 }
136   142  
137 switch (await WindowsSerialization.Serialize(Windows, Constants.WindowsSettingsFile)) 143 switch (await WindowsSerialization.Serialize(Windows, Constants.WindowsSettingsFile))
138 { 144 {
139 case SerializationSuccess serializationSuccess: 145 case SerializationSuccess serializationSuccess:
140 if (LogForm != null) 146 if (LogForm != null)
Line 247... Line 253...
247   253  
Line 248... Line 254...
248 #region Private Methods 254 #region Private Methods
249   255  
-   256 private async Task LoadWindows()
-   257 {
-   258 if (!Directory.Exists(Constants.UserApplicationDirectory))
-   259 {
-   260 Directory.CreateDirectory(Constants.UserApplicationDirectory);
250 private async Task LoadWindows() 261 }
251 { 262  
252 switch (await WindowsSerialization.Deserialize(Constants.WindowsSettingsFile)) 263 switch (await WindowsSerialization.Deserialize(Constants.WindowsSettingsFile))
253 { 264 {
254 case SerializationSuccess serializationSuccess: 265 case SerializationSuccess serializationSuccess: