Ver código fonte

工具栏 - 添加注释本地缓存数据

chenrongqian 2 anos atrás
pai
commit
545b641c09

+ 11 - 2
PDF Office/App.xaml.cs

@@ -59,9 +59,9 @@ namespace PDF_Office
 #endif
             LicenseVerify();
 
+            InitSettings();
+
 
-            if (Settings.Default.RecentOpenFiles == null)
-                Settings.Default.RecentOpenFiles = new RecentOpenFiles();
 
             try
             {
@@ -79,6 +79,15 @@ namespace PDF_Office
             }
         }
 
+        private void InitSettings()
+        {
+            if (Settings.Default.RecentOpenFiles == null)
+                Settings.Default.RecentOpenFiles = new RecentOpenFiles();
+
+            if (Settings.Default.AppProperties == null)
+                Settings.Default.AppProperties = new PDFSettings.APPSettingProperties();
+        }
+
         /// <summary>
         /// 创建启动窗口
         /// </summary>

+ 11 - 0
PDF Office/Properties/Settings.Designer.cs

@@ -44,5 +44,16 @@ namespace PDF_Office.Properties {
                 this["DefautAnnotProperties"] = value;
             }
         }
+        
+        [global::System.Configuration.UserScopedSettingAttribute()]
+        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+        public global::PDFSettings.APPSettingProperties AppProperties {
+            get {
+                return ((global::PDFSettings.APPSettingProperties)(this["AppProperties"]));
+            }
+            set {
+                this["AppProperties"] = value;
+            }
+        }
     }
 }

+ 3 - 0
PDF Office/Properties/Settings.settings

@@ -8,5 +8,8 @@
     <Setting Name="DefautAnnotProperties" Type="PDFSettings.DefaultAnnotProperties" Scope="User">
       <Value Profile="(Default)" />
     </Setting>
+    <Setting Name="AppProperties" Type="PDFSettings.APPSettingProperties" Scope="User">
+      <Value Profile="(Default)" />
+    </Setting>
   </Settings>
 </SettingsFile>