diff --git a/FWCreateCalendar/Classes/clsSettings.vb b/FWCreateCalendar/Classes/clsSettings.vb index 84430cd..ad6235d 100644 --- a/FWCreateCalendar/Classes/clsSettings.vb +++ b/FWCreateCalendar/Classes/clsSettings.vb @@ -2,6 +2,8 @@ Public Class Settings Public Property Categories As List(Of Category) + Public Property DefaultTimezoneId As String + Public Sub New() Load() @@ -17,10 +19,17 @@ Public Class Settings Else Categories = New List(Of Category) End If + + If My.Settings.DefaultTimezoneId Is Nothing Then + DefaultTimezoneId = TimeZoneInfo.Local.Id + Else + DefaultTimezoneId = My.Settings.DefaultTimezoneId + End If End Sub Public Sub Save() My.Settings.CategoryList = JsonConvert.SerializeObject(Categories) + My.Settings.DefaultTimezoneId = DefaultTimezoneId My.Settings.Save() End Sub diff --git a/FWCreateCalendar/FWCreateCalendar.vbproj b/FWCreateCalendar/FWCreateCalendar.vbproj index ecc3ede..c88dd17 100644 --- a/FWCreateCalendar/FWCreateCalendar.vbproj +++ b/FWCreateCalendar/FWCreateCalendar.vbproj @@ -71,37 +71,37 @@ On - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ..\packages\Newtonsoft.Json.13.0.1\lib\net45\Newtonsoft.Json.dll @@ -136,10 +136,10 @@ - - frmCategoryEdit.vb + + frmSettings.vb - + Form @@ -166,8 +166,8 @@ - - frmCategoryEdit.vb + + frmSettings.vb frmMain.vb diff --git a/FWCreateCalendar/FWCreateCalendar.vbproj.bak b/FWCreateCalendar/FWCreateCalendar.vbproj.bak index f4ceb36..ecc3ede 100644 --- a/FWCreateCalendar/FWCreateCalendar.vbproj.bak +++ b/FWCreateCalendar/FWCreateCalendar.vbproj.bak @@ -71,39 +71,37 @@ On - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - True - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ..\packages\Newtonsoft.Json.13.0.1\lib\net45\Newtonsoft.Json.dll @@ -184,7 +182,10 @@ - + + + + MyApplicationCodeGenerator Application.Designer.vb @@ -220,6 +221,35 @@ + + + {2DF8D04C-5BFA-101B-BDE5-00AA0044DE52} + 2 + 8 + 0 + primary + False + True + + + {00020813-0000-0000-C000-000000000046} + 1 + 9 + 0 + primary + False + True + + + {0002E157-0000-0000-C000-000000000046} + 5 + 3 + 0 + primary + False + True + +