Widow – Diff between revs 23 and 28
?pathlinks?
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: |