Browse Source

完成 关于、完善设置

CaptB 4 months ago
parent
commit
853253f52e

+ 3 - 0
App.config

@@ -22,6 +22,9 @@
             <setting name="Username" serializeAs="String">
             <setting name="Username" serializeAs="String">
                 <value>Username</value>
                 <value>Username</value>
             </setting>
             </setting>
+            <setting name="IsOOBEPassed" serializeAs="String">
+                <value>False</value>
+            </setting>
         </ArchivesCenter3.Settings1>
         </ArchivesCenter3.Settings1>
     </userSettings>
     </userSettings>
 </configuration>
 </configuration>

+ 5 - 13
ArchivesCenter3.csproj

@@ -9,13 +9,17 @@
   </PropertyGroup>
   </PropertyGroup>
 
 
   <ItemGroup>
   <ItemGroup>
+    <None Remove="Resources\database_administrator_48px.png" />
+    <None Remove="Resources\icons8_omnichannel.ico" />
     <None Remove="Resources\icons8_omnichannel_128.png" />
     <None Remove="Resources\icons8_omnichannel_128.png" />
     <None Remove="Resources\icons8_omnichannel_48.png" />
     <None Remove="Resources\icons8_omnichannel_48.png" />
     <None Remove="SplashScreen1.png" />
     <None Remove="SplashScreen1.png" />
   </ItemGroup>
   </ItemGroup>
 
 
   <ItemGroup>
   <ItemGroup>
-    <EmbeddedResource Include="Resources\icons8_omnichannel_128.png" />
+    <Resource Include="Resources\database_administrator_48px.png" />
+    <Resource Include="Resources\icons8_omnichannel.ico" />
+    <Resource Include="Resources\icons8_omnichannel_128.png" />
     <Resource Include="Resources\icons8_omnichannel_48.png" />
     <Resource Include="Resources\icons8_omnichannel_48.png" />
   </ItemGroup>
   </ItemGroup>
 
 
@@ -24,11 +28,6 @@
   </ItemGroup>
   </ItemGroup>
 
 
   <ItemGroup>
   <ItemGroup>
-    <Compile Update="Resource1.Designer.cs">
-      <DesignTime>True</DesignTime>
-      <AutoGen>True</AutoGen>
-      <DependentUpon>Resource1.resx</DependentUpon>
-    </Compile>
     <Compile Update="Settings1.Designer.cs">
     <Compile Update="Settings1.Designer.cs">
       <DesignTimeSharedInput>True</DesignTimeSharedInput>
       <DesignTimeSharedInput>True</DesignTimeSharedInput>
       <AutoGen>True</AutoGen>
       <AutoGen>True</AutoGen>
@@ -36,13 +35,6 @@
     </Compile>
     </Compile>
   </ItemGroup>
   </ItemGroup>
 
 
-  <ItemGroup>
-    <EmbeddedResource Update="Resource1.resx">
-      <Generator>ResXFileCodeGenerator</Generator>
-      <LastGenOutput>Resource1.Designer.cs</LastGenOutput>
-    </EmbeddedResource>
-  </ItemGroup>
-
   <ItemGroup>
   <ItemGroup>
     <None Update="Settings1.settings">
     <None Update="Settings1.settings">
       <Generator>SettingsSingleFileGenerator</Generator>
       <Generator>SettingsSingleFileGenerator</Generator>

+ 41 - 14
MainWindow.xaml

@@ -5,7 +5,7 @@
         xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
         xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
         xmlns:local="clr-namespace:ArchivesCenter3"
         xmlns:local="clr-namespace:ArchivesCenter3"
         mc:Ignorable="d"
         mc:Ignorable="d"
-        Title="MainWindow" Height="450" Width="800">
+        Title="MainWindow" Height="450" Width="800" Icon="Resources/icons8_omnichannel.ico">
     <Grid>
     <Grid>
         <TabControl Background="#0368ba">
         <TabControl Background="#0368ba">
             <TabItem Header="开始">
             <TabItem Header="开始">
@@ -36,7 +36,7 @@
                                         <RowDefinition Height="Auto" />
                                         <RowDefinition Height="Auto" />
                                     </Grid.RowDefinitions>
                                     </Grid.RowDefinitions>
                                     <Image Grid.Column="0" Grid.Row="0" Source="/Resources/icons8_omnichannel_48.png" Margin="3"/>
                                     <Image Grid.Column="0" Grid.Row="0" Source="/Resources/icons8_omnichannel_48.png" Margin="3"/>
-                                    <TextBlock x:Name="welcomeText" Grid.Column="1" Grid.Row="0" Text="欢迎!" Margin="10" VerticalAlignment="Center" HorizontalAlignment="Left" FontSize="24" Foreground="#0368ba"/>
+                                    <TextBlock x:Name="welcomeText" Grid.Column="1" Grid.Row="0" Text="欢迎!   " Margin="10" VerticalAlignment="Center" HorizontalAlignment="Left" FontSize="24" Foreground="#0368ba"/>
                                     <Border Grid.ColumnSpan="2" Grid.Row="1" Background="#0368ba" Height="3"/>
                                     <Border Grid.ColumnSpan="2" Grid.Row="1" Background="#0368ba" Height="3"/>
                                 </Grid>
                                 </Grid>
                                 <TextBlock x:Name="WelcomeTitle" Grid.Column="1" Grid.Row="2" Text="maxim" VerticalAlignment="Center" HorizontalAlignment="Left" FontSize="36" Foreground="#0368ba"/>
                                 <TextBlock x:Name="WelcomeTitle" Grid.Column="1" Grid.Row="2" Text="maxim" VerticalAlignment="Center" HorizontalAlignment="Left" FontSize="36" Foreground="#0368ba"/>
@@ -45,7 +45,7 @@
                                 <TextBlock Grid.Column="1" Grid.Row="6" Text="此数据库中所收集之信息皆应由合法渠道取得。注意保密!" VerticalAlignment="Center" HorizontalAlignment="Left" FontSize="18" Foreground="#000000"/>
                                 <TextBlock Grid.Column="1" Grid.Row="6" Text="此数据库中所收集之信息皆应由合法渠道取得。注意保密!" VerticalAlignment="Center" HorizontalAlignment="Left" FontSize="18" Foreground="#000000"/>
                             </Grid>
                             </Grid>
                         </TabItem>
                         </TabItem>
-                        <TabItem Header="备份">
+                        <TabItem Header="备份" IsEnabled="False">
                             <Grid>
                             <Grid>
 
 
                             </Grid>
                             </Grid>
@@ -76,8 +76,8 @@
                                         <RowDefinition Height="Auto" />
                                         <RowDefinition Height="Auto" />
                                         <RowDefinition Height="Auto" />
                                         <RowDefinition Height="Auto" />
                                     </Grid.RowDefinitions>
                                     </Grid.RowDefinitions>
-                                    <Image Grid.Column="0" Grid.Row="0" Source="/Resources/icons8_omnichannel_48.png" Margin="3"/>
-                                    <TextBlock Grid.Column="1" Grid.Row="0" Text="设置" Margin="10" VerticalAlignment="Center" HorizontalAlignment="Left" FontSize="24" Foreground="#0368ba"/>
+                                    <Image Grid.Column="0" Grid.Row="0" Source="/Resources/database_administrator_48px.png" Margin="3"/>
+                                    <TextBlock Grid.Column="1" Grid.Row="0" Text="设置   " Margin="10" VerticalAlignment="Center" HorizontalAlignment="Left" FontSize="24" Foreground="#0368ba"/>
                                     <Border Grid.ColumnSpan="3" Grid.Row="1" Background="#0368ba" Height="3"/>
                                     <Border Grid.ColumnSpan="3" Grid.Row="1" Background="#0368ba" Height="3"/>
                                 </Grid>
                                 </Grid>
                                 <Button x:Name="settingSaveButton0" Grid.Column="0" Grid.Row="1" Content="保存" HorizontalAlignment="Center" VerticalAlignment="Center" Width="50" Height="20" Click="Button_Click" IsEnabled="False"/>
                                 <Button x:Name="settingSaveButton0" Grid.Column="0" Grid.Row="1" Content="保存" HorizontalAlignment="Center" VerticalAlignment="Center" Width="50" Height="20" Click="Button_Click" IsEnabled="False"/>
@@ -100,9 +100,9 @@
                                 <TextBox x:Name="UsernameBox" Grid.Column="1" Grid.Row="5" Height="18" Width="150" TextChanged="TextChanged"/>
                                 <TextBox x:Name="UsernameBox" Grid.Column="1" Grid.Row="5" Height="18" Width="150" TextChanged="TextChanged"/>
                                 <TextBlock x:Name="UsernameCu" Grid.Column="2" Grid.Row="5" Text="Username" Margin="10"/>
                                 <TextBlock x:Name="UsernameCu" Grid.Column="2" Grid.Row="5" Text="Username" Margin="10"/>
 
 
-                                <TextBlock Grid.Column="0" Grid.Row="6" Text="数据库密码" Margin="10" Foreground="Red"/>
-                                <TextBox x:Name="PasswordBox" Grid.Column="1" Grid.Row="6" Height="18" Width="150" Foreground="Red" TextChanged="TextChanged"/>
-                                <TextBlock x:Name="PasswordCu" Grid.Column="2" Grid.Row="6" Text="Password" Margin="10" Foreground="Red"/>
+                                <TextBlock Grid.Column="0" Grid.Row="6" Text="数据库密码" Margin="10"/>
+                                <TextBox x:Name="PasswordBox" Grid.Column="1" Grid.Row="6" Height="18" Width="150" TextChanged="TextChanged"/>
+                                <TextBlock x:Name="PasswordCu" Grid.Column="2" Grid.Row="6" Text="Password" Margin="10"/>
 
 
                                 <Button x:Name="settingSaveButton1" Grid.Column="0" Grid.Row="100" Content="保存" HorizontalAlignment="Center" VerticalAlignment="Center" Width="50" Height="20" Click="Button_Click" IsEnabled="False"/>
                                 <Button x:Name="settingSaveButton1" Grid.Column="0" Grid.Row="100" Content="保存" HorizontalAlignment="Center" VerticalAlignment="Center" Width="50" Height="20" Click="Button_Click" IsEnabled="False"/>
                             </Grid>
                             </Grid>
@@ -117,17 +117,44 @@
                                     <RowDefinition Height="Auto" />
                                     <RowDefinition Height="Auto" />
                                     <RowDefinition Height="Auto" />
                                     <RowDefinition Height="Auto" />
                                     <RowDefinition Height="Auto" />
                                     <RowDefinition Height="Auto" />
-                                    <RowDefinition Height="Auto" />
-                                    <RowDefinition Height="Auto" />
-                                    <RowDefinition Height="Auto" />
                                 </Grid.RowDefinitions>
                                 </Grid.RowDefinitions>
-                                <Image Grid.Column="0" Grid.Row="0" Source="/Resources/icons8_omnichannel_128.png" Margin="3"/>
+                                <Grid Grid.ColumnSpan="2" Grid.Row="0">
+                                    <Grid.ColumnDefinitions>
+                                        <ColumnDefinition Width="Auto" />
+                                        <ColumnDefinition Width="Auto" />
+                                    </Grid.ColumnDefinitions>
+                                    <Grid.RowDefinitions>
+                                        <RowDefinition Height="Auto" />
+                                        <RowDefinition Height="Auto" />
+                                    </Grid.RowDefinitions>
+                                    <Image Grid.Column="0" Grid.Row="0" Source="/Resources/about_48px.png" Margin="3"/>
+                                    <TextBlock Grid.Column="1" Grid.Row="0" Text="关于 Archives Center   " Margin="10" VerticalAlignment="Center" HorizontalAlignment="Left" FontSize="24" Foreground="#0368ba"/>
+                                    <Border Grid.ColumnSpan="3" Grid.Row="1" Background="#0368ba" Height="3"/>
+                                </Grid>
+                                <Image Grid.Column="0" Grid.Row="1" Source="/Resources/icons8_omnichannel_128.png" Margin="3,0,0,0" HorizontalAlignment="Left"/>
+                                <Grid Grid.RowSpan="1" Grid.Column="1" Grid.Row="1" VerticalAlignment="Center">
+                                    <Grid.RowDefinitions>
+                                        <RowDefinition Height="Auto" />
+                                        <RowDefinition Height="Auto" />
+                                    </Grid.RowDefinitions>
+                                    <TextBlock  Grid.Row="0" Text="Archives Center" VerticalAlignment="Center" HorizontalAlignment="Left" FontSize="24" Foreground="#0368ba"/>
+                                    <TextBlock Grid.Row="1" Text="中央档案馆" VerticalAlignment="Center" HorizontalAlignment="Left" FontSize="24" Foreground="#0368ba"/>
+                                </Grid>
+                                <Grid Grid.RowSpan="1" Grid.Column="1" Grid.Row="2">
+                                    <Grid.RowDefinitions>
+                                        <RowDefinition Height="Auto" />
+                                        <RowDefinition Height="Auto" />
+                                        <RowDefinition Height="Auto" />
+                                    </Grid.RowDefinitions>
+                                    <TextBlock x:Name="versionTextBlock" Grid.Column="1" Grid.Row="0"/>
+                                    <TextBlock Grid.Column="1" Grid.Row="1" Text="©2025 LYKNS 保留所有权利。"/>
+                                </Grid>
                             </Grid>
                             </Grid>
                         </TabItem>
                         </TabItem>
                     </TabControl>
                     </TabControl>
                 </Grid>
                 </Grid>
             </TabItem>
             </TabItem>
-            <TabItem Header="综合查询">
+            <TabItem Header="综合查询" IsEnabled="False">
                 <Grid>
                 <Grid>
 
 
                 </Grid>
                 </Grid>
@@ -137,7 +164,7 @@
 
 
                 </Grid>
                 </Grid>
             </TabItem>
             </TabItem>
-            <TabItem Header="日志">
+            <TabItem Header="日志" IsEnabled="False">
                 <Grid>
                 <Grid>
 
 
                 </Grid>
                 </Grid>

+ 11 - 3
MainWindow.xaml.cs

@@ -1,4 +1,5 @@
-using System.Text;
+using System.Reflection;
+using System.Text;
 using System.Windows;
 using System.Windows;
 using System.Windows.Controls;
 using System.Windows.Controls;
 using System.Windows.Data;
 using System.Windows.Data;
@@ -19,12 +20,14 @@ namespace ArchivesCenter3
         public MainWindow()
         public MainWindow()
         {
         {
             InitializeComponent();
             InitializeComponent();
-            updateinfo();
+            updateinfo(); 
+            Version version = Assembly.GetExecutingAssembly().GetName().Version;
+            versionTextBlock.Text = $"版本号:{version.Major}.{version.Minor}.{version.Build}";
         }
         }
 
 
         private void updateinfo()
         private void updateinfo()
         {
         {
-            welcomeText.Text = "欢迎!" + Settings1.Default.Username;
+            welcomeText.Text = "欢迎!" + Settings1.Default.Username + "         ";
             WelcomeTitle.Text = Settings1.Default.WelcomeTitle;
             WelcomeTitle.Text = Settings1.Default.WelcomeTitle;
             DatabaseName.Text = Settings1.Default.DatabaseName;
             DatabaseName.Text = Settings1.Default.DatabaseName;
             DatabaseSubtitle.Text = Settings1.Default.DatabaseSubtitle;
             DatabaseSubtitle.Text = Settings1.Default.DatabaseSubtitle;
@@ -33,6 +36,11 @@ namespace ArchivesCenter3
             DatabaseNameCu.Text = Settings1.Default.DatabaseName;
             DatabaseNameCu.Text = Settings1.Default.DatabaseName;
             DatabaseSubtitleCu.Text = Settings1.Default.DatabaseSubtitle;
             DatabaseSubtitleCu.Text = Settings1.Default.DatabaseSubtitle;
             PasswordCu.Text = Settings1.Default.Password;
             PasswordCu.Text = Settings1.Default.Password;
+            DatabaseNameBox.Text = null;
+            DatabaseSubtitleBox.Text = null;
+            WelcomeTitleBox.Text = null;
+            UsernameBox.Text = null;
+            PasswordBox.Text = null;
         }
         }
 
 
         private void Button_Click(object sender, RoutedEventArgs e)
         private void Button_Click(object sender, RoutedEventArgs e)

+ 0 - 83
Resource1.Designer.cs

@@ -1,83 +0,0 @@
-//------------------------------------------------------------------------------
-// <auto-generated>
-//     此代码由工具生成。
-//     运行时版本:4.0.30319.42000
-//
-//     对此文件的更改可能会导致不正确的行为,并且如果
-//     重新生成代码,这些更改将会丢失。
-// </auto-generated>
-//------------------------------------------------------------------------------
-
-namespace ArchivesCenter3 {
-    using System;
-    
-    
-    /// <summary>
-    ///   一个强类型的资源类,用于查找本地化的字符串等。
-    /// </summary>
-    // 此类是由 StronglyTypedResourceBuilder
-    // 类通过类似于 ResGen 或 Visual Studio 的工具自动生成的。
-    // 若要添加或移除成员,请编辑 .ResX 文件,然后重新运行 ResGen
-    // (以 /str 作为命令选项),或重新生成 VS 项目。
-    [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")]
-    [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
-    [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
-    internal class Resource1 {
-        
-        private static global::System.Resources.ResourceManager resourceMan;
-        
-        private static global::System.Globalization.CultureInfo resourceCulture;
-        
-        [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
-        internal Resource1() {
-        }
-        
-        /// <summary>
-        ///   返回此类使用的缓存的 ResourceManager 实例。
-        /// </summary>
-        [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
-        internal static global::System.Resources.ResourceManager ResourceManager {
-            get {
-                if (object.ReferenceEquals(resourceMan, null)) {
-                    global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("ArchivesCenter3.Resource1", typeof(Resource1).Assembly);
-                    resourceMan = temp;
-                }
-                return resourceMan;
-            }
-        }
-        
-        /// <summary>
-        ///   重写当前线程的 CurrentUICulture 属性,对
-        ///   使用此强类型资源类的所有资源查找执行重写。
-        /// </summary>
-        [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
-        internal static global::System.Globalization.CultureInfo Culture {
-            get {
-                return resourceCulture;
-            }
-            set {
-                resourceCulture = value;
-            }
-        }
-        
-        /// <summary>
-        ///   查找 System.Byte[] 类型的本地化资源。
-        /// </summary>
-        internal static byte[] icons8_omnichannel_128 {
-            get {
-                object obj = ResourceManager.GetObject("icons8_omnichannel_128", resourceCulture);
-                return ((byte[])(obj));
-            }
-        }
-        
-        /// <summary>
-        ///   查找 System.Byte[] 类型的本地化资源。
-        /// </summary>
-        internal static byte[] icons8_omnichannel_48 {
-            get {
-                object obj = ResourceManager.GetObject("icons8_omnichannel_48", resourceCulture);
-                return ((byte[])(obj));
-            }
-        }
-    }
-}

+ 0 - 127
Resource1.resx

@@ -1,127 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<root>
-  <!-- 
-    Microsoft ResX Schema 
-    
-    Version 2.0
-    
-    The primary goals of this format is to allow a simple XML format 
-    that is mostly human readable. The generation and parsing of the 
-    various data types are done through the TypeConverter classes 
-    associated with the data types.
-    
-    Example:
-    
-    ... ado.net/XML headers & schema ...
-    <resheader name="resmimetype">text/microsoft-resx</resheader>
-    <resheader name="version">2.0</resheader>
-    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
-    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
-    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
-    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
-    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
-        <value>[base64 mime encoded serialized .NET Framework object]</value>
-    </data>
-    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
-        <comment>This is a comment</comment>
-    </data>
-                
-    There are any number of "resheader" rows that contain simple 
-    name/value pairs.
-    
-    Each data row contains a name, and value. The row also contains a 
-    type or mimetype. Type corresponds to a .NET class that support 
-    text/value conversion through the TypeConverter architecture. 
-    Classes that don't support this are serialized and stored with the 
-    mimetype set.
-    
-    The mimetype is used for serialized objects, and tells the 
-    ResXResourceReader how to depersist the object. This is currently not 
-    extensible. For a given mimetype the value must be set accordingly:
-    
-    Note - application/x-microsoft.net.object.binary.base64 is the format 
-    that the ResXResourceWriter will generate, however the reader can 
-    read any of the formats listed below.
-    
-    mimetype: application/x-microsoft.net.object.binary.base64
-    value   : The object must be serialized with 
-            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
-            : and then encoded with base64 encoding.
-    
-    mimetype: application/x-microsoft.net.object.soap.base64
-    value   : The object must be serialized with 
-            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
-            : and then encoded with base64 encoding.
-
-    mimetype: application/x-microsoft.net.object.bytearray.base64
-    value   : The object must be serialized into a byte array 
-            : using a System.ComponentModel.TypeConverter
-            : and then encoded with base64 encoding.
-    -->
-  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
-    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
-    <xsd:element name="root" msdata:IsDataSet="true">
-      <xsd:complexType>
-        <xsd:choice maxOccurs="unbounded">
-          <xsd:element name="metadata">
-            <xsd:complexType>
-              <xsd:sequence>
-                <xsd:element name="value" type="xsd:string" minOccurs="0" />
-              </xsd:sequence>
-              <xsd:attribute name="name" use="required" type="xsd:string" />
-              <xsd:attribute name="type" type="xsd:string" />
-              <xsd:attribute name="mimetype" type="xsd:string" />
-              <xsd:attribute ref="xml:space" />
-            </xsd:complexType>
-          </xsd:element>
-          <xsd:element name="assembly">
-            <xsd:complexType>
-              <xsd:attribute name="alias" type="xsd:string" />
-              <xsd:attribute name="name" type="xsd:string" />
-            </xsd:complexType>
-          </xsd:element>
-          <xsd:element name="data">
-            <xsd:complexType>
-              <xsd:sequence>
-                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
-                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
-              </xsd:sequence>
-              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
-              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
-              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
-              <xsd:attribute ref="xml:space" />
-            </xsd:complexType>
-          </xsd:element>
-          <xsd:element name="resheader">
-            <xsd:complexType>
-              <xsd:sequence>
-                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
-              </xsd:sequence>
-              <xsd:attribute name="name" type="xsd:string" use="required" />
-            </xsd:complexType>
-          </xsd:element>
-        </xsd:choice>
-      </xsd:complexType>
-    </xsd:element>
-  </xsd:schema>
-  <resheader name="resmimetype">
-    <value>text/microsoft-resx</value>
-  </resheader>
-  <resheader name="version">
-    <value>2.0</value>
-  </resheader>
-  <resheader name="reader">
-    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </resheader>
-  <resheader name="writer">
-    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </resheader>
-  <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
-  <data name="icons8_omnichannel_128" type="System.Resources.ResXFileRef, System.Windows.Forms">
-    <value>Resources\icons8_omnichannel_128.png;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </data>
-  <data name="icons8_omnichannel_48" type="System.Resources.ResXFileRef, System.Windows.Forms">
-    <value>Resources\icons8_omnichannel_48.png;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </data>
-</root>

BIN
Resources/about_48px.png


BIN
Resources/database_administrator_48px.png


BIN
Resources/icons8_omnichannel.ico


+ 12 - 0
Settings1.Designer.cs

@@ -82,5 +82,17 @@ namespace ArchivesCenter3 {
                 this["Username"] = value;
                 this["Username"] = value;
             }
             }
         }
         }
+        
+        [global::System.Configuration.UserScopedSettingAttribute()]
+        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+        [global::System.Configuration.DefaultSettingValueAttribute("False")]
+        public bool IsOOBEPassed {
+            get {
+                return ((bool)(this["IsOOBEPassed"]));
+            }
+            set {
+                this["IsOOBEPassed"] = value;
+            }
+        }
     }
     }
 }
 }

+ 3 - 0
Settings1.settings

@@ -17,5 +17,8 @@
     <Setting Name="Username" Type="System.String" Scope="User">
     <Setting Name="Username" Type="System.String" Scope="User">
       <Value Profile="(Default)">Username</Value>
       <Value Profile="(Default)">Username</Value>
     </Setting>
     </Setting>
+    <Setting Name="IsOOBEPassed" Type="System.Boolean" Scope="User">
+      <Value Profile="(Default)">False</Value>
+    </Setting>
   </Settings>
   </Settings>
 </SettingsFile>
 </SettingsFile>