Commit 16433f726856a83bfd722d691dfcab1ca9999d8f

Authored by wxy
1 parent 69cfaaca

添加项目文件。

FRControl.sln 0 → 100644
  1 +
  2 +Microsoft Visual Studio Solution File, Format Version 12.00
  3 +# Visual Studio 15
  4 +VisualStudioVersion = 15.0.28307.902
  5 +MinimumVisualStudioVersion = 10.0.40219.1
  6 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FRControl", "FRControl\FRControl.csproj", "{4BCC5940-586C-42E6-8A06-44620F7DE50B}"
  7 +EndProject
  8 +Global
  9 + GlobalSection(SolutionConfigurationPlatforms) = preSolution
  10 + Debug|Any CPU = Debug|Any CPU
  11 + Release|Any CPU = Release|Any CPU
  12 + EndGlobalSection
  13 + GlobalSection(ProjectConfigurationPlatforms) = postSolution
  14 + {4BCC5940-586C-42E6-8A06-44620F7DE50B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
  15 + {4BCC5940-586C-42E6-8A06-44620F7DE50B}.Debug|Any CPU.Build.0 = Debug|Any CPU
  16 + {4BCC5940-586C-42E6-8A06-44620F7DE50B}.Release|Any CPU.ActiveCfg = Release|Any CPU
  17 + {4BCC5940-586C-42E6-8A06-44620F7DE50B}.Release|Any CPU.Build.0 = Release|Any CPU
  18 + EndGlobalSection
  19 + GlobalSection(SolutionProperties) = preSolution
  20 + HideSolutionNode = FALSE
  21 + EndGlobalSection
  22 + GlobalSection(ExtensibilityGlobals) = postSolution
  23 + SolutionGuid = {5F396113-65F2-4244-9DB0-172E6E3F74D3}
  24 + EndGlobalSection
  25 +EndGlobal
FRControl/App.config 0 → 100644
  1 +<?xml version="1.0" encoding="utf-8" ?>
  2 +<configuration>
  3 + <configSections>
  4 + <sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
  5 + <section name="FRControl.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" />
  6 + </sectionGroup>
  7 + </configSections>
  8 + <startup>
  9 + <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.1" />
  10 + </startup>
  11 + <userSettings>
  12 + <FRControl.Properties.Settings>
  13 + <setting name="bannerUrl" serializeAs="String">
  14 + <value>Resources/bg.jpg</value>
  15 + </setting>
  16 + <setting name="caseInformation" serializeAs="String">
  17 + <value>https://www.12309.gov.cn/12309/gj/hub/whsq/whsxzqq/index.shtml?channelLevels=/fb5a41c9247547bca03ae21326c3ad51/e2d8081e3a3640719cf2b3dedfb39725/5371804889d0471396667fd85979ff2d/b5f2513b4b004d059ca6d2cab2429597/2199aa2b013442d4bcef5540f317baa9</value>
  18 + </setting>
  19 + <setting name="codeImg" serializeAs="String">
  20 + <value>Resources/code.png</value>
  21 + </setting>
  22 + <setting name="lawyerImg" serializeAs="String">
  23 + <value>Resources/lawyer.png</value>
  24 + </setting>
  25 + <setting name="lawyerInterview" serializeAs="String">
  26 + <value>http://xz.wh.hbjc.gov.cn/</value>
  27 + </setting>
  28 + <setting name="personImg" serializeAs="String">
  29 + <value>Resources/person.png</value>
  30 + </setting>
  31 + <setting name="personInterview" serializeAs="String">
  32 + <value>http://xz.wh.hbjc.gov.cn/</value>
  33 + </setting>
  34 + <setting name="caseImg" serializeAs="String">
  35 + <value>Resources/caseInfo.png</value>
  36 + </setting>
  37 + <setting name="iconImg" serializeAs="String">
  38 + <value>Resources/mx_favicon.ico</value>
  39 + </setting>
  40 + <setting name="caseImgOn" serializeAs="String">
  41 + <value>Resources/caseInfo_on.png</value>
  42 + </setting>
  43 + <setting name="personImgOn" serializeAs="String">
  44 + <value>Resources/person_on.png</value>
  45 + </setting>
  46 + <setting name="lawyerImgOn" serializeAs="String">
  47 + <value>Resources/lawyer_on.png</value>
  48 + </setting>
  49 + <setting name="closeImg" serializeAs="String">
  50 + <value>Resources/close.png</value>
  51 + </setting>
  52 + <setting name="caseName" serializeAs="String">
  53 + <value>案件信息公开</value>
  54 + </setting>
  55 + <setting name="lawyerName" serializeAs="String">
  56 + <value>预约律师接访</value>
  57 + </setting>
  58 + <setting name="personName" serializeAs="String">
  59 + <value>预约人民监督员接访</value>
  60 + </setting>
  61 + </FRControl.Properties.Settings>
  62 + </userSettings>
  63 +</configuration>
0 \ No newline at end of file 64 \ No newline at end of file
FRControl/FRControl.csproj 0 → 100644
  1 +<?xml version="1.0" encoding="utf-8"?>
  2 +<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  3 + <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
  4 + <PropertyGroup>
  5 + <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
  6 + <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
  7 + <ProjectGuid>{4BCC5940-586C-42E6-8A06-44620F7DE50B}</ProjectGuid>
  8 + <OutputType>WinExe</OutputType>
  9 + <RootNamespace>FRControl</RootNamespace>
  10 + <AssemblyName>FRControl</AssemblyName>
  11 + <TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>
  12 + <FileAlignment>512</FileAlignment>
  13 + <AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
  14 + <Deterministic>true</Deterministic>
  15 + </PropertyGroup>
  16 + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
  17 + <PlatformTarget>AnyCPU</PlatformTarget>
  18 + <DebugSymbols>true</DebugSymbols>
  19 + <DebugType>full</DebugType>
  20 + <Optimize>false</Optimize>
  21 + <OutputPath>bin\Debug\</OutputPath>
  22 + <DefineConstants>DEBUG;TRACE</DefineConstants>
  23 + <ErrorReport>prompt</ErrorReport>
  24 + <WarningLevel>4</WarningLevel>
  25 + </PropertyGroup>
  26 + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
  27 + <PlatformTarget>AnyCPU</PlatformTarget>
  28 + <DebugType>pdbonly</DebugType>
  29 + <Optimize>true</Optimize>
  30 + <OutputPath>bin\Release\</OutputPath>
  31 + <DefineConstants>TRACE</DefineConstants>
  32 + <ErrorReport>prompt</ErrorReport>
  33 + <WarningLevel>4</WarningLevel>
  34 + </PropertyGroup>
  35 + <PropertyGroup>
  36 + <ApplicationIcon>mx_favicon.ico</ApplicationIcon>
  37 + </PropertyGroup>
  38 + <ItemGroup>
  39 + <Reference Include="System" />
  40 + <Reference Include="System.Core" />
  41 + <Reference Include="System.Xml.Linq" />
  42 + <Reference Include="System.Data.DataSetExtensions" />
  43 + <Reference Include="Microsoft.CSharp" />
  44 + <Reference Include="System.Data" />
  45 + <Reference Include="System.Deployment" />
  46 + <Reference Include="System.Drawing" />
  47 + <Reference Include="System.Net.Http" />
  48 + <Reference Include="System.Windows.Forms" />
  49 + <Reference Include="System.Xml" />
  50 + </ItemGroup>
  51 + <ItemGroup>
  52 + <Compile Include="Home.cs">
  53 + <SubType>Form</SubType>
  54 + </Compile>
  55 + <Compile Include="Home.Designer.cs">
  56 + <DependentUpon>Home.cs</DependentUpon>
  57 + </Compile>
  58 + <Compile Include="Program.cs" />
  59 + <Compile Include="Properties\AssemblyInfo.cs" />
  60 + <Compile Include="WebView.cs">
  61 + <SubType>Form</SubType>
  62 + </Compile>
  63 + <Compile Include="WebView.Designer.cs">
  64 + <DependentUpon>WebView.cs</DependentUpon>
  65 + </Compile>
  66 + <EmbeddedResource Include="Home.resx">
  67 + <DependentUpon>Home.cs</DependentUpon>
  68 + </EmbeddedResource>
  69 + <EmbeddedResource Include="Properties\Resources.resx">
  70 + <Generator>ResXFileCodeGenerator</Generator>
  71 + <LastGenOutput>Resources.Designer.cs</LastGenOutput>
  72 + <SubType>Designer</SubType>
  73 + </EmbeddedResource>
  74 + <Compile Include="Properties\Resources.Designer.cs">
  75 + <AutoGen>True</AutoGen>
  76 + <DependentUpon>Resources.resx</DependentUpon>
  77 + <DesignTime>True</DesignTime>
  78 + </Compile>
  79 + <EmbeddedResource Include="WebView.resx">
  80 + <DependentUpon>WebView.cs</DependentUpon>
  81 + </EmbeddedResource>
  82 + <None Include="Properties\Settings.settings">
  83 + <Generator>SettingsSingleFileGenerator</Generator>
  84 + <LastGenOutput>Settings.Designer.cs</LastGenOutput>
  85 + </None>
  86 + <Compile Include="Properties\Settings.Designer.cs">
  87 + <AutoGen>True</AutoGen>
  88 + <DependentUpon>Settings.settings</DependentUpon>
  89 + <DesignTimeSharedInput>True</DesignTimeSharedInput>
  90 + </Compile>
  91 + </ItemGroup>
  92 + <ItemGroup>
  93 + <None Include="App.config" />
  94 + </ItemGroup>
  95 + <ItemGroup>
  96 + <None Include="Resources\jhlogo.ico" />
  97 + </ItemGroup>
  98 + <ItemGroup>
  99 + <None Include="Resources\bg.jpg" />
  100 + </ItemGroup>
  101 + <ItemGroup>
  102 + <None Include="Resources\caseInfo.png" />
  103 + </ItemGroup>
  104 + <ItemGroup>
  105 + <None Include="Resources\lawyer.png" />
  106 + </ItemGroup>
  107 + <ItemGroup>
  108 + <None Include="Resources\person.png" />
  109 + </ItemGroup>
  110 + <ItemGroup>
  111 + <None Include="Resources\code.png" />
  112 + </ItemGroup>
  113 + <ItemGroup>
  114 + <None Include="bin\Release\Resources\close.png" />
  115 + <None Include="bin\Release\Resources\return.png" />
  116 + <Content Include="favicon.ico" />
  117 + <Content Include="jhlogo.ico" />
  118 + <Content Include="mx_favicon.ico" />
  119 + <None Include="Resources\mx_favicon.ico" />
  120 + </ItemGroup>
  121 + <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
  122 +</Project>
0 \ No newline at end of file 123 \ No newline at end of file
FRControl/Home.Designer.cs 0 → 100644
  1 +namespace FRControl
  2 +{
  3 + partial class Home
  4 + {
  5 + /// <summary>
  6 + /// 必需的设计器变量。
  7 + /// </summary>
  8 + private System.ComponentModel.IContainer components = null;
  9 +
  10 + /// <summary>
  11 + /// 清理所有正在使用的资源。
  12 + /// </summary>
  13 + /// <param name="disposing">如果应释放托管资源,为 true;否则为 false。</param>
  14 + protected override void Dispose(bool disposing)
  15 + {
  16 + if (disposing && (components != null))
  17 + {
  18 + components.Dispose();
  19 + }
  20 + base.Dispose(disposing);
  21 + }
  22 +
  23 + #region Windows 窗体设计器生成的代码
  24 +
  25 + /// <summary>
  26 + /// 设计器支持所需的方法 - 不要修改
  27 + /// 使用代码编辑器修改此方法的内容。
  28 + /// </summary>
  29 + private void InitializeComponent()
  30 + {
  31 + this.components = new System.ComponentModel.Container();
  32 + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Home));
  33 + this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel();
  34 + this.CaseBtn = new System.Windows.Forms.Button();
  35 + this.LawyerBtn = new System.Windows.Forms.Button();
  36 + this.PersonBtn = new System.Windows.Forms.Button();
  37 + this.tableLayoutPanel2 = new System.Windows.Forms.TableLayoutPanel();
  38 + this.CodePic = new System.Windows.Forms.PictureBox();
  39 + this.CloseBtn = new System.Windows.Forms.Button();
  40 + this.timer1 = new System.Windows.Forms.Timer(this.components);
  41 + this.tableLayoutPanel1.SuspendLayout();
  42 + this.tableLayoutPanel2.SuspendLayout();
  43 + ((System.ComponentModel.ISupportInitialize)(this.CodePic)).BeginInit();
  44 + this.SuspendLayout();
  45 + //
  46 + // tableLayoutPanel1
  47 + //
  48 + this.tableLayoutPanel1.AutoScroll = true;
  49 + this.tableLayoutPanel1.BackColor = System.Drawing.Color.Transparent;
  50 + this.tableLayoutPanel1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
  51 + this.tableLayoutPanel1.ColumnCount = 7;
  52 + this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 4.001886F));
  53 + this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 43.9976F));
  54 + this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 4.001887F));
  55 + this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 41.9977F));
  56 + this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 1.999996F));
  57 + this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 1.999996F));
  58 + this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 2.000944F));
  59 + this.tableLayoutPanel1.Controls.Add(this.CaseBtn, 1, 3);
  60 + this.tableLayoutPanel1.Controls.Add(this.LawyerBtn, 1, 5);
  61 + this.tableLayoutPanel1.Controls.Add(this.PersonBtn, 3, 5);
  62 + this.tableLayoutPanel1.Controls.Add(this.tableLayoutPanel2, 0, 7);
  63 + this.tableLayoutPanel1.Controls.Add(this.CloseBtn, 4, 1);
  64 + this.tableLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill;
  65 + this.tableLayoutPanel1.Location = new System.Drawing.Point(0, 0);
  66 + this.tableLayoutPanel1.Margin = new System.Windows.Forms.Padding(0);
  67 + this.tableLayoutPanel1.MaximumSize = new System.Drawing.Size(1080, 1920);
  68 + this.tableLayoutPanel1.MinimumSize = new System.Drawing.Size(608, 1080);
  69 + this.tableLayoutPanel1.Name = "tableLayoutPanel1";
  70 + this.tableLayoutPanel1.RowCount = 9;
  71 + this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 1.317365F));
  72 + this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 2.227726F));
  73 + this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 22.19806F));
  74 + this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 13.86128F));
  75 + this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 1.980183F));
  76 + this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 13.86128F));
  77 + this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 1.980183F));
  78 + this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 19.80183F));
  79 + this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 22.7721F));
  80 + this.tableLayoutPanel1.Size = new System.Drawing.Size(608, 1080);
  81 + this.tableLayoutPanel1.TabIndex = 2;
  82 + this.tableLayoutPanel1.Paint += new System.Windows.Forms.PaintEventHandler(this.tableLayoutPanel1_Paint);
  83 + //
  84 + // CaseBtn
  85 + //
  86 + this.CaseBtn.BackColor = System.Drawing.Color.Transparent;
  87 + this.CaseBtn.BackgroundImage = global::FRControl.Properties.Resources.caseInfo;
  88 + this.CaseBtn.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
  89 + this.tableLayoutPanel1.SetColumnSpan(this.CaseBtn, 4);
  90 + this.CaseBtn.Dock = System.Windows.Forms.DockStyle.Fill;
  91 + this.CaseBtn.FlatAppearance.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(0)))), ((int)(((byte)(0)))), ((int)(((byte)(0)))));
  92 + this.CaseBtn.FlatAppearance.BorderSize = 0;
  93 + this.CaseBtn.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent;
  94 + this.CaseBtn.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent;
  95 + this.CaseBtn.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
  96 + this.CaseBtn.Location = new System.Drawing.Point(24, 277);
  97 + this.CaseBtn.Margin = new System.Windows.Forms.Padding(0);
  98 + this.CaseBtn.Name = "CaseBtn";
  99 + this.CaseBtn.Size = new System.Drawing.Size(558, 149);
  100 + this.CaseBtn.TabIndex = 0;
  101 + this.CaseBtn.UseVisualStyleBackColor = false;
  102 + this.CaseBtn.Click += new System.EventHandler(this.CaseBtn_Click);
  103 + this.CaseBtn.MouseLeave += new System.EventHandler(this.CaseBtn_Leave);
  104 + this.CaseBtn.MouseHover += new System.EventHandler(this.CaseBtn_Hover);
  105 + //
  106 + // LawyerBtn
  107 + //
  108 + this.LawyerBtn.BackColor = System.Drawing.Color.Transparent;
  109 + this.LawyerBtn.BackgroundImage = global::FRControl.Properties.Resources.lawyer;
  110 + this.LawyerBtn.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
  111 + this.LawyerBtn.Dock = System.Windows.Forms.DockStyle.Fill;
  112 + this.LawyerBtn.FlatAppearance.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(0)))), ((int)(((byte)(0)))), ((int)(((byte)(0)))));
  113 + this.LawyerBtn.FlatAppearance.BorderSize = 0;
  114 + this.LawyerBtn.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent;
  115 + this.LawyerBtn.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent;
  116 + this.LawyerBtn.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
  117 + this.LawyerBtn.Location = new System.Drawing.Point(24, 447);
  118 + this.LawyerBtn.Margin = new System.Windows.Forms.Padding(0);
  119 + this.LawyerBtn.Name = "LawyerBtn";
  120 + this.LawyerBtn.Size = new System.Drawing.Size(267, 149);
  121 + this.LawyerBtn.TabIndex = 1;
  122 + this.LawyerBtn.UseVisualStyleBackColor = false;
  123 + this.LawyerBtn.Click += new System.EventHandler(this.LawyerBtn_Click);
  124 + this.LawyerBtn.MouseLeave += new System.EventHandler(this.LawyerBtn_Leave);
  125 + this.LawyerBtn.MouseHover += new System.EventHandler(this.LawyerBtn_Hover);
  126 + //
  127 + // PersonBtn
  128 + //
  129 + this.PersonBtn.BackColor = System.Drawing.Color.Transparent;
  130 + this.PersonBtn.BackgroundImage = global::FRControl.Properties.Resources.person;
  131 + this.PersonBtn.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
  132 + this.tableLayoutPanel1.SetColumnSpan(this.PersonBtn, 2);
  133 + this.PersonBtn.Dock = System.Windows.Forms.DockStyle.Fill;
  134 + this.PersonBtn.FlatAppearance.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(0)))), ((int)(((byte)(0)))), ((int)(((byte)(0)))));
  135 + this.PersonBtn.FlatAppearance.BorderSize = 0;
  136 + this.PersonBtn.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent;
  137 + this.PersonBtn.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent;
  138 + this.PersonBtn.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
  139 + this.PersonBtn.Location = new System.Drawing.Point(315, 447);
  140 + this.PersonBtn.Margin = new System.Windows.Forms.Padding(0);
  141 + this.PersonBtn.Name = "PersonBtn";
  142 + this.PersonBtn.Size = new System.Drawing.Size(267, 149);
  143 + this.PersonBtn.TabIndex = 2;
  144 + this.PersonBtn.UseVisualStyleBackColor = false;
  145 + this.PersonBtn.Click += new System.EventHandler(this.PersonBtn_Click);
  146 + this.PersonBtn.MouseLeave += new System.EventHandler(this.PersonBtn_Leave);
  147 + this.PersonBtn.MouseHover += new System.EventHandler(this.PersonBtn_Hover);
  148 + //
  149 + // tableLayoutPanel2
  150 + //
  151 + this.tableLayoutPanel2.BackColor = System.Drawing.Color.Transparent;
  152 + this.tableLayoutPanel2.ColumnCount = 3;
  153 + this.tableLayoutPanel1.SetColumnSpan(this.tableLayoutPanel2, 5);
  154 + this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 30F));
  155 + this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 40F));
  156 + this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 30F));
  157 + this.tableLayoutPanel2.Controls.Add(this.CodePic, 1, 0);
  158 + this.tableLayoutPanel2.Dock = System.Windows.Forms.DockStyle.Fill;
  159 + this.tableLayoutPanel2.Location = new System.Drawing.Point(0, 617);
  160 + this.tableLayoutPanel2.Margin = new System.Windows.Forms.Padding(0);
  161 + this.tableLayoutPanel2.Name = "tableLayoutPanel2";
  162 + this.tableLayoutPanel2.RowCount = 1;
  163 + this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F));
  164 + this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 213F));
  165 + this.tableLayoutPanel2.Size = new System.Drawing.Size(582, 213);
  166 + this.tableLayoutPanel2.TabIndex = 3;
  167 + //
  168 + // CodePic
  169 + //
  170 + this.CodePic.BackgroundImage = global::FRControl.Properties.Resources.code;
  171 + this.CodePic.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
  172 + this.CodePic.Dock = System.Windows.Forms.DockStyle.Fill;
  173 + this.CodePic.Location = new System.Drawing.Point(174, 0);
  174 + this.CodePic.Margin = new System.Windows.Forms.Padding(0);
  175 + this.CodePic.Name = "CodePic";
  176 + this.CodePic.Size = new System.Drawing.Size(232, 213);
  177 + this.CodePic.TabIndex = 0;
  178 + this.CodePic.TabStop = false;
  179 + //
  180 + // CloseBtn
  181 + //
  182 + this.CloseBtn.BackgroundImage = global::FRControl.Properties.Resources.close;
  183 + this.CloseBtn.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
  184 + this.tableLayoutPanel1.SetColumnSpan(this.CloseBtn, 2);
  185 + this.CloseBtn.Dock = System.Windows.Forms.DockStyle.Fill;
  186 + this.CloseBtn.FlatAppearance.BorderSize = 0;
  187 + this.CloseBtn.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent;
  188 + this.CloseBtn.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent;
  189 + this.CloseBtn.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
  190 + this.CloseBtn.Location = new System.Drawing.Point(570, 14);
  191 + this.CloseBtn.Margin = new System.Windows.Forms.Padding(0);
  192 + this.CloseBtn.Name = "CloseBtn";
  193 + this.CloseBtn.Size = new System.Drawing.Size(24, 24);
  194 + this.CloseBtn.TabIndex = 4;
  195 + this.CloseBtn.UseVisualStyleBackColor = true;
  196 + this.CloseBtn.Click += new System.EventHandler(this.CloseBtn_Click);
  197 + this.CloseBtn.MouseDown += new System.Windows.Forms.MouseEventHandler(this.CloseBtn_MouseDown);
  198 + //
  199 + // timer1
  200 + //
  201 + this.timer1.Tick += new System.EventHandler(this.timer1_Tick);
  202 + //
  203 + // Home
  204 + //
  205 + this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
  206 + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
  207 + this.BackgroundImage = global::FRControl.Properties.Resources.bg;
  208 + this.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
  209 + this.ClientSize = new System.Drawing.Size(608, 1080);
  210 + this.ControlBox = false;
  211 + this.Controls.Add(this.tableLayoutPanel1);
  212 + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
  213 + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
  214 + this.KeyPreview = true;
  215 + this.MaximizeBox = false;
  216 + this.MinimizeBox = false;
  217 + this.Name = "Home";
  218 + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
  219 + this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Home_KeyDown);
  220 + this.tableLayoutPanel1.ResumeLayout(false);
  221 + this.tableLayoutPanel2.ResumeLayout(false);
  222 + ((System.ComponentModel.ISupportInitialize)(this.CodePic)).EndInit();
  223 + this.ResumeLayout(false);
  224 +
  225 + }
  226 +
  227 + #endregion
  228 +
  229 + private System.Windows.Forms.TableLayoutPanel tableLayoutPanel1;
  230 + private System.Windows.Forms.Button CaseBtn;
  231 + private System.Windows.Forms.Button LawyerBtn;
  232 + private System.Windows.Forms.Button PersonBtn;
  233 + private System.Windows.Forms.TableLayoutPanel tableLayoutPanel2;
  234 + private System.Windows.Forms.PictureBox CodePic;
  235 + private System.Windows.Forms.Button CloseBtn;
  236 + private System.Windows.Forms.Timer timer1;
  237 + }
  238 +}
  239 +
FRControl/Home.cs 0 → 100644
  1 +using System;
  2 +using System.Collections.Generic;
  3 +using System.ComponentModel;
  4 +using System.Data;
  5 +using System.Drawing;
  6 +using System.Linq;
  7 +using System.Text;
  8 +using System.Threading.Tasks;
  9 +using System.Windows.Forms;
  10 +
  11 +namespace FRControl
  12 +{
  13 + public partial class Home : Form
  14 + {
  15 + public static string title = "";
  16 + public static string url ="";
  17 + public Home()
  18 + {
  19 + InitializeComponent();
  20 + //this.Icon = Icon.FromHandle(System.IO.Path.GetFullPath(Properties.Settings.Default.iconImg));
  21 + //Icon.FromFile(System.IO.Path.GetFullPath(Properties.Settings.Default.iconImg));
  22 + Size WindowsScreenSize = new Size(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height);
  23 + Console.WriteLine(WindowsScreenSize);
  24 + int width = Screen.PrimaryScreen.Bounds.Width;
  25 + if (width == 1080)
  26 + {
  27 + this.Size = new Size(1080, 1920);
  28 + }
  29 + else
  30 + {
  31 + this.Size = new Size(608, 1080);
  32 + }
  33 + this.BackgroundImage = Image.FromFile(System.IO.Path.GetFullPath(Properties.Settings.Default.bannerUrl));
  34 + this.CaseBtn.BackgroundImage = Image.FromFile(System.IO.Path.GetFullPath(Properties.Settings.Default.caseImg));
  35 + this.LawyerBtn.BackgroundImage = Image.FromFile(System.IO.Path.GetFullPath(Properties.Settings.Default.lawyerImg));
  36 + this.PersonBtn.BackgroundImage = Image.FromFile(System.IO.Path.GetFullPath(Properties.Settings.Default.personImg));
  37 + this.CodePic.BackgroundImage = Image.FromFile(System.IO.Path.GetFullPath(Properties.Settings.Default.codeImg));
  38 + this.CloseBtn.BackgroundImage = Image.FromFile(System.IO.Path.GetFullPath(Properties.Settings.Default.closeImg));
  39 + }
  40 +
  41 + private void CaseBtn_Click(object sender, EventArgs e)
  42 + {
  43 + //this.CaseBtn.BackgroundImage = Image.FromFile(System.IO.Path.GetFullPath(Properties.Settings.Default.caseImgOn));
  44 + //System.Diagnostics.Process.Start(Properties.Settings.Default.caseInformation);
  45 + //
  46 + WebView webView = new WebView();
  47 + title = Properties.Settings.Default.caseName;
  48 + url = Properties.Settings.Default.caseInformation;
  49 + //webView.param = Properties.Settings.Default.caseInformation;
  50 + webView.Show();
  51 + }
  52 +
  53 + private void LawyerBtn_Click(object sender, EventArgs e)
  54 + {
  55 + //this.LawyerBtn.BackgroundImage = Image.FromFile(System.IO.Path.GetFullPath(Properties.Settings.Default.lawyerImgOn));
  56 + //System.Diagnostics.Process.Start(Properties.Settings.Default.lawyerInterview);
  57 + WebView webView = new WebView();
  58 + title = Properties.Settings.Default.lawyerName;
  59 + url = Properties.Settings.Default.lawyerInterview;
  60 + //webView.param = Properties.Settings.Default.caseInformation;
  61 + webView.Show();
  62 + }
  63 +
  64 + private void PersonBtn_Click(object sender, EventArgs e)
  65 + {
  66 + //this.PersonBtn.BackgroundImage = Image.FromFile(System.IO.Path.GetFullPath(Properties.Settings.Default.personImgOn));
  67 + //System.Diagnostics.Process.Start(Properties.Settings.Default.personInterview);
  68 + WebView webView = new WebView();
  69 + title = Properties.Settings.Default.personName;
  70 + url = Properties.Settings.Default.personInterview;
  71 + //webView.param = Properties.Settings.Default.caseInformation;
  72 + webView.Show();
  73 + }
  74 +
  75 + private void CaseBtn_Hover(object sender, EventArgs e)
  76 + {
  77 + this.CaseBtn.BackgroundImage = Image.FromFile(System.IO.Path.GetFullPath(Properties.Settings.Default.caseImgOn));
  78 +
  79 + }
  80 +
  81 + private void CaseBtn_Leave(object sender, EventArgs e)
  82 + {
  83 + this.CaseBtn.BackgroundImage = Image.FromFile(System.IO.Path.GetFullPath(Properties.Settings.Default.caseImg));
  84 +
  85 + }
  86 +
  87 + private void LawyerBtn_Hover(object sender, EventArgs e)
  88 + {
  89 + this.LawyerBtn.BackgroundImage = Image.FromFile(System.IO.Path.GetFullPath(Properties.Settings.Default.lawyerImgOn));
  90 +
  91 + }
  92 +
  93 + private void LawyerBtn_Leave(object sender, EventArgs e)
  94 + {
  95 + this.LawyerBtn.BackgroundImage = Image.FromFile(System.IO.Path.GetFullPath(Properties.Settings.Default.lawyerImg));
  96 +
  97 + }
  98 +
  99 + private void PersonBtn_Hover(object sender, EventArgs e)
  100 + {
  101 + this.PersonBtn.BackgroundImage = Image.FromFile(System.IO.Path.GetFullPath(Properties.Settings.Default.personImgOn));
  102 +
  103 + }
  104 +
  105 + private void PersonBtn_Leave(object sender, EventArgs e)
  106 + {
  107 + this.PersonBtn.BackgroundImage = Image.FromFile(System.IO.Path.GetFullPath(Properties.Settings.Default.personImg));
  108 +
  109 + }
  110 +
  111 + private void close_Click(object sender, EventArgs e)
  112 + {
  113 + this.Close();
  114 + }
  115 +
  116 + private void Home_KeyDown(object sender, KeyEventArgs e)
  117 + {
  118 + if ((e.KeyCode == Keys.Q) && e.Control)
  119 + this.Close();
  120 + }
  121 +
  122 + private void CloseBtn_Click(object sender, EventArgs e)
  123 + {
  124 +
  125 + }
  126 +
  127 + private void CloseBtn_MouseDown(object sender, MouseEventArgs e)
  128 + {
  129 + timer1.Interval = 3000;//timer1_Tick那段代码每3秒执行一次,初始执行,在3秒之后才正式开始
  130 + timer1.Enabled = true;//开启timer3
  131 +
  132 + }
  133 +
  134 + private void tableLayoutPanel1_Paint(object sender, PaintEventArgs e)
  135 + {
  136 +
  137 + }
  138 +
  139 + private void timer1_Tick(object sender, EventArgs e)
  140 + {
  141 + this.Close();
  142 + }
  143 + }
  144 +}
FRControl/Home.resx 0 → 100644
  1 +<?xml version="1.0" encoding="utf-8"?>
  2 +<root>
  3 + <!--
  4 + Microsoft ResX Schema
  5 +
  6 + Version 2.0
  7 +
  8 + The primary goals of this format is to allow a simple XML format
  9 + that is mostly human readable. The generation and parsing of the
  10 + various data types are done through the TypeConverter classes
  11 + associated with the data types.
  12 +
  13 + Example:
  14 +
  15 + ... ado.net/XML headers & schema ...
  16 + <resheader name="resmimetype">text/microsoft-resx</resheader>
  17 + <resheader name="version">2.0</resheader>
  18 + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
  19 + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
  20 + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
  21 + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
  22 + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
  23 + <value>[base64 mime encoded serialized .NET Framework object]</value>
  24 + </data>
  25 + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
  26 + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
  27 + <comment>This is a comment</comment>
  28 + </data>
  29 +
  30 + There are any number of "resheader" rows that contain simple
  31 + name/value pairs.
  32 +
  33 + Each data row contains a name, and value. The row also contains a
  34 + type or mimetype. Type corresponds to a .NET class that support
  35 + text/value conversion through the TypeConverter architecture.
  36 + Classes that don't support this are serialized and stored with the
  37 + mimetype set.
  38 +
  39 + The mimetype is used for serialized objects, and tells the
  40 + ResXResourceReader how to depersist the object. This is currently not
  41 + extensible. For a given mimetype the value must be set accordingly:
  42 +
  43 + Note - application/x-microsoft.net.object.binary.base64 is the format
  44 + that the ResXResourceWriter will generate, however the reader can
  45 + read any of the formats listed below.
  46 +
  47 + mimetype: application/x-microsoft.net.object.binary.base64
  48 + value : The object must be serialized with
  49 + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
  50 + : and then encoded with base64 encoding.
  51 +
  52 + mimetype: application/x-microsoft.net.object.soap.base64
  53 + value : The object must be serialized with
  54 + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
  55 + : and then encoded with base64 encoding.
  56 +
  57 + mimetype: application/x-microsoft.net.object.bytearray.base64
  58 + value : The object must be serialized into a byte array
  59 + : using a System.ComponentModel.TypeConverter
  60 + : and then encoded with base64 encoding.
  61 + -->
  62 + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
  63 + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
  64 + <xsd:element name="root" msdata:IsDataSet="true">
  65 + <xsd:complexType>
  66 + <xsd:choice maxOccurs="unbounded">
  67 + <xsd:element name="metadata">
  68 + <xsd:complexType>
  69 + <xsd:sequence>
  70 + <xsd:element name="value" type="xsd:string" minOccurs="0" />
  71 + </xsd:sequence>
  72 + <xsd:attribute name="name" use="required" type="xsd:string" />
  73 + <xsd:attribute name="type" type="xsd:string" />
  74 + <xsd:attribute name="mimetype" type="xsd:string" />
  75 + <xsd:attribute ref="xml:space" />
  76 + </xsd:complexType>
  77 + </xsd:element>
  78 + <xsd:element name="assembly">
  79 + <xsd:complexType>
  80 + <xsd:attribute name="alias" type="xsd:string" />
  81 + <xsd:attribute name="name" type="xsd:string" />
  82 + </xsd:complexType>
  83 + </xsd:element>
  84 + <xsd:element name="data">
  85 + <xsd:complexType>
  86 + <xsd:sequence>
  87 + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
  88 + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
  89 + </xsd:sequence>
  90 + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
  91 + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
  92 + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
  93 + <xsd:attribute ref="xml:space" />
  94 + </xsd:complexType>
  95 + </xsd:element>
  96 + <xsd:element name="resheader">
  97 + <xsd:complexType>
  98 + <xsd:sequence>
  99 + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
  100 + </xsd:sequence>
  101 + <xsd:attribute name="name" type="xsd:string" use="required" />
  102 + </xsd:complexType>
  103 + </xsd:element>
  104 + </xsd:choice>
  105 + </xsd:complexType>
  106 + </xsd:element>
  107 + </xsd:schema>
  108 + <resheader name="resmimetype">
  109 + <value>text/microsoft-resx</value>
  110 + </resheader>
  111 + <resheader name="version">
  112 + <value>2.0</value>
  113 + </resheader>
  114 + <resheader name="reader">
  115 + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  116 + </resheader>
  117 + <resheader name="writer">
  118 + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  119 + </resheader>
  120 + <metadata name="timer1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
  121 + <value>181, 35</value>
  122 + </metadata>
  123 + <metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
  124 + <value>28</value>
  125 + </metadata>
  126 + <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
  127 + <data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
  128 + <value>
  129 + AAABAAEAQEAAAAEAIAAoQgAAFgAAACgAAABAAAAAgAAAAAEAIAAAAAAAAEAAABILAAASCwAAAAAAAAAA
  130 + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///wD///8G////Nf///4H////B////4/////r/////////////
  131 + ////////////////////////////////////////////////////////////////////////////////
  132 + ////////////////////////////////////////////////////////////////////////////////
  133 + ////////////////////////////////////////////+P///+D///+8////ev///y7///8E////AAAA
  134 + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////AP///wH///8u////mv///+f////+////////
  135 + ////////////////////////////////////////////////////////////////////////////////
  136 + ////////////////////////////////////////////////////////////////////////////////
  137 + ////////////////////////////////////////////////////////////////////////////////
  138 + //3////i////j////yb///8A////AAAAAAAAAAAAAAAAAAAAAAAAAAAA////AP///wX///9i////4P//
  139 + ////////////////////////////////////////////////////////////////////////////////
  140 + ////////////////////////////////////////////////////////////////////////////////
  141 + ////////////////////////////////////////////////////////////////////////////////
  142 + ///////////////////////////////////////X////VP///wP///8AAAAAAAAAAAAAAAAA////AP//
  143 + /wX///90////8///////////////////////////////////////////////////////////////////
  144 + ////////////////////////////////////////////////////////////////////////////////
  145 + ////////////////////////////////////////////////////////////////////////////////
  146 + /////////////////////////////////////////////////////////////////+////9r////A///
  147 + /wAAAAAA////AP///wD///9m////8///////////////////////////////////////////////////
  148 + ////////////////////////////////////////////////////////////////////////////////
  149 + ////////////////////////////////////////////////////////////////////////////////
  150 + ////////////////////////////////////////////////////////////////////////////////
  151 + ////////////7v///1T///8A////AP///wD///81////4v//////////////////////////////////
  152 + ////////////////////////////////////////////////////////////////////////////////
  153 + ////////////////////////////////////////////////////////////////////////////////
  154 + ////////////////////////////////////////////////////////////////////////////////
  155 + ///////////////////////////////////////W////J////wD///8H////o///////////////////
  156 + ////////////////////////////////////////////////////////////////////////////////
  157 + ////////////////////////////////////////////////////////////////////////////////
  158 + ////////////////////////////////////////////////////////////////////////////////
  159 + /////////////////////////////////////////////////////////////////5D///8C////Qf//
  160 + /+z/////////////////////////////////////////////////////////////////////////////
  161 + ////////////////////////////////////////////////////////////////////////////////
  162 + ////////////////////////////////////////////////////////////////////////////////
  163 + ////////////////////////////////////////////////////////////////////////////////
  164 + ///////h////L////5L///////////////////////////////////////////79/f/n2tX/3svE//Tt
  165 + 6///////////////////////+PTz/+DPyP/j083//Pr6//Lr6f/n29f/383F/+/m4v/v5uP/49TO/+HQ
  166 + yf/49PP/6t7Z/+LRy//7+fn/8ern/+re2v/v5uL/8enm/+bX0v/n2dT/5NTO/+nd2P/j08z/4tHK//Tu
  167 + 7P/38/H/4M3G//Hp5v/6+Pf/4dDJ/+zh3f/w5+T/4M3G//Xv7P/l1tH/5tjS//79/f//////////////
  168 + /////////////////////////////f///3r////R////////////////////////////////////////
  169 + ////////0rmv/4hEKf+kcFv/8enm////////////+fX0/7WKef+EPSH/wZ6Q//79/f+5kYH/oW1a/4pG
  170 + K/+mc1//pXNf/6NvW/+FPyP/zrKn/61/bf+OTTP/8enm/97Mxv+aYUv/kFA2/72Xif+dZE7/oWtW/5ZZ
  171 + Qf+qeWb/mF1F/5NUPP+9mIn/5tjT/4dCJ/+8lYb/49TO/4ZAJP+/moz/uZGC/4lFKv/Yw7v/klM6/6h2
  172 + Yv/9/Pv///////////////////////////////////////////////+8////9v//////////////////
  173 + //////////////////////////////7+/v/KraH/gzwg/6ZzX//z7ev//Pr6/7mSg/+BOBv/t45+//r3
  174 + 9///////sYNx/6FrVf+MSS//kVM6/5ZbQ/+4kID/gTgb/8KhlP+qemj/ikcs//Dn4//+////p3Zj/4lF
  175 + Kv/o29b/nWRN/51lT/+SUzr/p3Rf/5pfSP+WWkH/sYRy//Lr6P+RUjn/q3to/9C1q/+DOx//zrKn/6h3
  176 + Y/+TVj3/2MK6/4hEKf+6k4T/////////////////////////////////////////////////////4P//
  177 + //////////////////////////////////////////////v6+f/Ywbn/zK+j/51lT/99MhX/pXNf/7eP
  178 + f/+FPyP/klM6/8eom//Qtqv/9O7r/7yWh/+lcV3/jEov/45NM/+VWUH/u5WF/4E5HP/DoZT/qnpo/4pH
  179 + LP/w5+P//v///6h3ZP+LRyz/6+Db/51kTv+dZU//klM6/6d0YP+aX0j/llpB/7KFc//t49//m2JL/7qS
  180 + g//x6eb/0rmv/61+bP+5kYH/59rU/+re2v+aYEn/u5SE//79/f//////////////////////////////
  181 + //////////////////f////////////////////////////////////////////////7+Pj/0rmv/8eo
  182 + nP/KrKD/r4Fv/4tJLv+jb1v/yKmd/8mrn//IqZ3/yqyg//Lr6P/UvbX/sod3/4ZAJf+NTDL/s4p6/7+b
  183 + jv+BOBv/w6GV/6p6aP+KRyz/8Ofk//v5+f+lcl//ikYr/+bX0v+ibVj/klQ7/4tILv+RUTn/j1A2/49O
  184 + NP+2jXz/8+3q/5BROP+bYkv/+vf2/+jd2P+EPSH/sYRy///////ZxLz/fzYZ/72Yif//////////////
  185 + ////////////////////////////////////////////////////////////////////////////////
  186 + ////////+PXz/8Gfkv+1i3v/tY19/7KHd/+RUjn/jkwy/7CFdP+2jX3/tYx9/7iQgf/t49//2MK5/7OI
  187 + d/+COh7/i0ku/7yVhv++moz/gTgb/7+cjv+mdWH/iEMo/+/l4v/j083/kVI5/4I7Hv/BnY//vZeI/6p5
  188 + Zf+YXUX/fzUY/59oUv+peGT/zbCl//////+wg3L/gzwg/+XW0P/q3tr/hUAk/7KFc///////tYx7/4I6
  189 + Hv/gz8j/////////////////////////////////////////////////////////////////////////
  190 + //////////////////////////////z7+v/JrKD/t5CA/7mRgv+2jn7/i0gt/4I6Hv+xhXT/uZKD/7iQ
  191 + gf/AnpD/9vLw/8ammf+MSS//k1U8/49ONf+TVDv/to18/4E5HP+ga1X/qnlm/6FrVf/hz8j//fz8/6Z1
  192 + Yf+KRiv/69/b/8GekP+bYk3/mmJN/5piTP+aYkz/nWZR/9K5r///////1b20/381GP/FpJf/6t/b/4VA
  193 + JP+yhnT/9fDu/5RXPv+ZXkf/9/Px////////////////////////////////////////////////////
  194 + ///////////////////////////////////////////////////8+/r/w6GV/6p6aP+rfGr/rYBv/4xK
  195 + L/+FPyT/qnpo/61+bf+qemj/uJGB//fz8f/Rt67/jUwy/7ePgP+qemf/lFhA/7+bjf9+NRf/tIp5/+bY
  196 + 0//l1tH/9O7s//Hq6P+cZVD/hT8j/9nEvP+ibFf/kFA3/6NvW/+BOBz/rH1r/4U/I/+7lIX/9O7r/8Cc
  197 + jv+DPSH/mF1G/7uVh/+ANxr/nGNM/7uVhf+BORz/mmFK/9fBuP/9/Pz/////////////////////////
  198 + /////////////////////////////////////////////////////////////////////////v39/+DQ
  199 + yf+yh3f/tIp6/9nDu//bxr//2sa+/9vHwP++moz/rH1r/9W+tf/8+vn/4tLL/8mqnv+whHP/tYt7/82x
  200 + pv/VvbT/tYt6/7qSgv/AnI7/v5uN/+bY0v/h0cr/tIp5/7KGdf/IqJz/wp6Q/8Wkl//Ptqz/pnVi/93L
  201 + w/+6k4P/0ret//Tt6//RuK//0Lat/9C2rf/Iqp//q31r/7iRgv/Ptaz/0Lat/8+1q//bx8D//fz8////
  202 + ////////////////////////////////////////////////////////////////////////////////
  203 + /////////////////////////v39//79/f///////////////////////v7+//39/f///v7/////////
  204 + /////////f39//79/f//////////////////////////////////////////////////////////////
  205 + /////////v39//z7+//+/v7///////////////////////////////////////79/f/+/v7/////////
  206 + ////////////////////////////////////////////////////////////////////////////////
  207 + ////////////////////////////////////////////////////////////////////////////////
  208 + ////////////////////////////////////////////////////////////////////////////////
  209 + ////////////////////////////////////////////////////////////////////////////////
  210 + ////////////////////////////////////////////////////////////////////////////////
  211 + ////////////////////////////////////////////////////////////////////////////////
  212 + ////////////////////////////////////////////////////////////////////////////////
  213 + ////////////////////////////////////////////////////////////////////////////////
  214 + ////////////////////////////////////////////////////////////////////////////////
  215 + ////////////////////////////////////////////////////////////////////////////////
  216 + ////////////////////////////////////////////////////////////////////////////////
  217 + ////////////////////////////////////////////////////////////////////////////////
  218 + ////////////////////////////////////////////////////////////////////////////////
  219 + ////////////////////////////////////////////////////////////////////////////////
  220 + ////////////////////////////////////////////////////////////////////////////////
  221 + /////////////////////////fz8//Tu6//m2NL/3Me//8+0qf/Kq5//0LWr/9zJwf/n2tT/9fDt//79
  222 + /f//////////////////////////////////////////////////////////////////////////////
  223 + ////////////////////////////////////////////////////////////////////////////////
  224 + ////////////////////////////////////////////////////////////////////////////////
  225 + //////////////////////////////7+/v/v5uP/zrGm/6t7aP+TVTz/hkAk/4E4G/9+MxX/fDET/34z
  226 + Ff+BOBv/h0Im/5VYQP+vgG7/0riu//Lr6P////7/////////////////////////////////////////
  227 + ////////////////////////////////////////////////////////////////////////////////
  228 + ////////////////////////////////////////////////////////////////////////////////
  229 + /////////////////////////////////////////////+zh3f+7lIT/kFA2/34zFf97LxD/fDAR/3wx
  230 + E/99MhT/fTIU/30yFP99MhT/fTIU/3wxE/97MBH/ey8Q/381F/+TVTz/wZ2P//Dn5P//////////////
  231 + ////////////////////////////////////////////////////////////////////////////////
  232 + ////////////////////////////////////////////////////////////////////////////////
  233 + ////////////////////////////////////////////////////////+fX0/8mqnv+QTzb/fDAS/3ww
  234 + Ev99MhT/fTIU/30yFP99MhT/fTIU/30yFP98MRP/fDAS/3svEf97LxD/ezAR/3wwEv98MRP/fDAR/3wx
  235 + E/+UVj7/0LWq//v5+P//////////////////////////////////////////////////////////////
  236 + ////////////////////////////////////////////////////////////////////////////////
  237 + ////////////////////////////////////////////////////////////////////////8Ofj/6t7
  238 + aP9/NRj/fDAS/30yFP99MhT/fTIU/30yFP99MhT/fDAR/3svEf+ANhn/iUUq/5JUO/+cY0z/nWVO/5da
  239 + Qv+MSS//gjse/3wxEv97LxD/ey8Q/4E4G/+0iHf/8+zq////////////////////////////////////
  240 + ////////////////////////////////////////////////////////////////////////////////
  241 + ////////////////////////////////////////////////////////////////////////////////
  242 + ////////6NvW/5xjTf98MBL/fTIT/30yFP99MhT/fTIU/30yFP97MBH/fzUX/5VYP/+4j37/18C3/+vf
  243 + 2v/07er/+vf2//v49//28e//7uXh/9/Mxf/EopT/oWpV/4Q9If97LxD/fDAS/6VxXP/w6OX/////////
  244 + ////////////////////////////////////////////////////////////////////////////////
  245 + ////////////////////////////////////////////////////////////////////////////////
  246 + ////////////////////////7OHc/5leR/97LxH/fTIU/30yFP99MhT/fTIU/3wxE/99MhT/mV9H/86y
  247 + p//07er///7+//////////////////////////////////////////////////r39v/fzMX/q3to/4M7
  248 + Hv96Lg//pG9a//Lq5///////////////////////////////////////////////////////////////
  249 + ////////////////////////////////////////////////////////////////////////////////
  250 + ////////////////////////////////////////9e/t/6RwW/97MBH/fTIU/30yFP99MhT/fTIU/3ww
  251 + Ev+GQCT/vpmK//Tt6//////////////////////////////////////////////////7+v7/7ev8//7+
  252 + //////////////v5+f/VvbT/lFc+/3suEP+tfmv/+fb0////////////////////////////////////
  253 + ////////////////////////////////////////////////////////////////////////////////
  254 + /////////////////////////////////////////////////////////v39/7uUhf99MhT/fTIU/30y
  255 + FP99MhT/fTET/3svEP+OTTP/1r+1//79/f//////////////////////////////////////////////
  256 + ///r6fz/jIXs/6yn8f///////////////////////////+zh3f+jbln/fjQW/8almP//////////////
  257 + ////////////////////////////////////////////////////////////////////////////////
  258 + /////////////////////////////////////////////////////////////////////////////97L
  259 + xP+GQSX/fDET/30yFP99MhT/ey8R/4I6Hf+qeGX/5dbQ////////////////////////////////////
  260 + //////////////r6/v+/u/T/VEni/zUn3f/U0fj/////////////////////////////////8urn/6Rw
  261 + W/+LSS7/59nU////////////////////////////////////////////////////////////////////
  262 + ////////////////////////////////////////////////////////////////////////////////
  263 + //////////////r49v+mc17/ey8Q/30yFP98MBL/fjMW/5thSv/Uu7H/+/j3////////////////////
  264 + /////////////////////////////97c+v9+den/LyHc/x0O2f9wZuf/+vr+////////////////////
  265 + ///////////////////w6OT/m2JL/7CCb//9/Pz/////////////////////////////////////////
  266 + ////////////////////////////////////////////////////////////////////////////////
  267 + ///////////////////////////////////cyMD/gzwf/3wwEv98MBL/kE82/8SilP/TurD/59rU////
  268 + ////////////////////////////////////////8vH9/6Kc7/9DNt//IRLa/yES2v8yJN3/ysb2////
  269 + /////////////////////////////////////////////+HQyf+WWUH/5dbP////////////////////
  270 + ////////////////////////////////////////////////////////////////////////////////
  271 + ///////////////////////////////////////////////////+/v7/sYRy/3ksDf+IQyf/sYRy/9vH
  272 + vv+zh3b/2cO6//n29f//////////////////////////////////////0c73/2RZ5f8lF9r/IRLa/yMU
  273 + 2v8gEdr/eXDo//z7/v//////////////////////////////////////////////////////v5uM/72X
  274 + iP//////////////////////////////////////////////////////////////////////////////
  275 + ////////////////////////////////////////////////////////////////////////8Ojk/5VY
  276 + QP+kb1r/07qw/8almP+5kID/1b60//Pt6v/////////////////////////////////4+P7/p6Hw/zsu
  277 + 3v8gEdn/IxTa/yMU2v8iE9r/NSfd/9HO9///////////////////////////////////////////////
  278 + /////////////+/m4v+xg3H/9vHv////////////////////////////////////////////////////
  279 + ////////////////////////////////////////////////////////////////////////////////
  280 + /////////////+7k4P/Hppn/3Mi//6p5Zf/Xwbf/y66i/+XW0P//////////////////////////////
  281 + ///z8v3/hn3r/ykb2/8hEtr/IxTa/yMU2v8jFNr/IBHa/3hv6P/u7Pz//fz/////////////////////
  282 + ////////////////////////////////////////yKib/+TVz///////////////////////////////
  283 + ////////////////////////////////////////////////////////////////////////////////
  284 + ///////////////////////////////////p3dj/vpiJ/7+ai//dycH/xKKU/8Kfkf/UurD/////////
  285 + ///////////////////08/3/fXTp/yQV2v8iE9r/IxTa/yMU2v8jFNr/IhPa/zEj3P/Nyff/uLTz/5OM
  286 + 7f/o5/v//////////////////////////////////////////////////////+XW0P/axLv/////////
  287 + ////////////////////////////////////////////////////////////////////////////////
  288 + ///////////////////////////////////////////////////9/Pz/wp+R/+HPyP/Hp5r/x6aZ/7mR
  289 + gf/p3Nf//f38////////////////////////////mZLu/yES2v8gEdr/IxTa/yMU2v8jFNr/IxTa/yAR
  290 + 2f9qYOb/+/r+/+bk+/9IPOD/TUHh/7iz8//6+v7/////////////////////////////////////////
  291 + ///28e//28e/////////////////////////////////////////////////////////////////////
  292 + /////////////////////////////////////////////////////////////////////////////+LS
  293 + y/+zh3X/yquf/8yuov/Zw7r/sYVz//r39v//////////////////////4N76/1hN4/9nXeb/cWfn/yUW
  294 + 2v8jFNr/IxTa/yMU2v8nGdv/tbDy////////////lo7t/x8Q2f8tHtz/hn7r/+7t/P//////////////
  295 + /////////////////////////fv7/+bX0f/+/f3/////////////////////////////////////////
  296 + ////////////////////////////////////////////////////////////////////////////////
  297 + //////////////z6+f/hz8j/yque/9/Nxf+yhXT/zbGl/+re2f/+/fz//////////////////////+/u
  298 + /P/i4Pr//Pz//8fE9v8qHNv/IxTa/yMU2v8hEtr/SDzg/+ro+////////////9za+f88L97/IBHa/yIT
  299 + 2v9tY+b/7u38///////////////////////////////////+/v/49fP///7+////////////////////
  300 + ////////////////////////////////////////////////////////////////////////////////
  301 + ///////////////////////////////////8+/r/1r+1/8yvo/+ugG3/5dbQ/7+bjP/q3dj/////////
  302 + //////////////////////////////////+1sPL/Jhfa/yMU2v8jFNr/IBDZ/3ty6f//////////////
  303 + ///9/f//eG7o/yAR2f8jFNr/IxTa/4R76v/5+f7/////////////////////////////////////////
  304 + ////////////////////////////////////////////////////////////////////////////////
  305 + /////////////////////////////////////////////////////////Pv6/7iQf//VvbT/1Lux/76Y
  306 + if/BnpD/4M7H////////////////////////////////////////////g3vq/yAR2v8jFNr/IxTa/yQV
  307 + 2v+tp/H//////////////////////7249P8pG9v/IxTa/yIT2v8rHNv/sqzy////////////////////
  308 + ////////////////////////////////////////////////////////////////////////////////
  309 + ////////////////////////////////////////////////////////////////////////////////
  310 + ///y6uf/soVz/8+zp//GpZj/4c/I/8utof/+/fz/////////////////////////////////19T4/z4w
  311 + 3v8hEtr/IxTa/yIT2v81J93/19X4///////////////////////s6/z/Sz/h/yER2v8jFNr/IBHa/0xA
  312 + 4f/m5Pv/////////////////////////////////////////////////////////////////////////
  313 + ////////////////////////////////////////////////////////////////////////////////
  314 + ////////////////////////7ePf/9C1qv/Tua//wJyN/7yVhv/v5uP//v39////////////////////
  315 + ////////8vH9/2th5v8hEtr/IxTa/yMU2v8gEdn/WU7j//X0/f///////////////////////////4J5
  316 + 6v8gEdn/IxTa/yMU2v8iE9r/kovt////////////////////////////////////////////////////
  317 + ////////////////////////////////////////////////////////////////////////////////
  318 + //////////////////////////////////////////////Hp5v/Ywbj/q3pn/+HQyf/IqJv/1byy////
  319 + ////////////////////////9fX9/4R76v8lFtr/IxTa/yMU2v8jFNr/IRLa/5SN7f//////////////
  320 + ///////////////////CvvX/Kx3b/yIT2v8jFNr/IRLa/z4w3v/a1/n/////////////////////////
  321 + ////////////////////////////////////////////////////////////////////////////////
  322 + ///////////////////////////////////////////////////////////////////w6OX/0bar/+DO
  323 + x/+ziHb/y6yg/8qrnv/38vD/////////////////7+78/4J56v8mF9r/IhPa/yMU2v8jFNr/IhPa/zYo
  324 + 3f/V0vj/////////////////////////////////8/L9/1tQ4/8gEdn/IxTa/yMU2v8hEdr/fnbp//z7
  325 + /v//////////////////////////////////////////////////////////////////////////////
  326 + ////////////////////////////////////////////////////////////////////////////////
  327 + /////////////8mqnf/EopT/y62h/9/Nxf+yhXT/07qw///////9/f//zsv3/2JX5f8kFdr/IhPa/yMU
  328 + 2v8jFNr/IxTa/yAR2f97cun//Pz+//////////////////////////////////////+yrfL/KRrb/yIT
  329 + 2v8jFNr/IhPa/zAi3P/BvPT/////////////////////////////////////////////////////////
  330 + ////////////////////////////////////////////////////////////////////////////////
  331 + ///////////////////////////////////q39r/yquf/8+zp/+tfmz/5dbP/8enmP/Qx+T/hHzr/zYp
  332 + 3f8gEdr/IxTa/yMU2v8jFNr/IxTa/yAQ2f9IPOD/3Nn5////////////////////////////////////
  333 + ////////9fX9/2xi5v8gEdn/IxTa/yMU2v8gEdr/U0fi/+Xj+///////////////////////////////
  334 + ////////////////////////////////////////////////////////////////////////////////
  335 + /////////////////////////////////////////////////////////v38/7yWh//VvLL/17+0/7WQ
  336 + if9yUZr/NSPN/yES2/8iE9r/IxTa/yMU2v8jFNr/IRLa/yAR2v9NQeH/y8f2////////////////////
  337 + ///////////////////////////////////Z1/n/Rzvg/yAR2v8jFNr/IxTa/yES2v9zaef/8vL9////
  338 + ////////////////////////////////////////////////////////////////////////////////
  339 + ////////////////////////////////////////////////////////////////////////////////
  340 + ///28O7/uY98/7OUoP9MLKL/Jxjc/yET2/8jFNr/IhPa/yES2v8gENn/IRLa/zgr3v+Ceur/4d/6////
  341 + /////////////////////////////////////////////////////////////8O+9f88L97/IBHa/yMU
  342 + 2v8jFNr/JRba/3926v/x8P3/////////////////////////////////////////////////////////
  343 + ////////////////////////////////////////////////////////////////////////////////
  344 + //////////////////////////79/7Ocuv9JNsz/IhTe/yES3P8hE9z/IhLW/y0e2/8/Mt//Ylfl/5qT
  345 + 7v/Y1vn//Pz+////////////////////////////////////////////////////////////////////
  346 + ////////yMT2/05C4f8hEdr/IhPa/yIT2v8kFdr/cGbn/+fm+///////////////////////////////
  347 + ////////////////////////////////////////////////////////////////////////////////
  348 + /////////////////////////////////////////////83J9/9JPeP/HxDa/zAh1/9AJbT/ak+w/5N7
  349 + uf+8rtj/5OL6//j4/v//////////////////////////////////////////////////////////////
  350 + ///////////////////////////////////i4Pr/gHfq/zMm3f8gEdn/IBHa/yES2v9bT+P/09D4////
  351 + ////////////////////////////////////////////////////////////////////////////////
  352 + /////////////////////////////////////////////////////////////8rG9v9RReL/V0zj/5iQ
  353 + 6v+sk7D/wqSh/82vof/eyLz/rXxm//Xv7f///v7/////////////////////////////////////////
  354 + //////////////////////////////////////////////////////////////v7/v/PzPf/hXzq/0o+
  355 + 4f8sHtv/Hg/Z/z0w3v+uqfH/+Pj+////////////////////////////////////////////////////
  356 + ////////////+f////j///////////////////////////////////////////////////////////Hw
  357 + /f+tp/H/yMT2//Tz/f//////+fTy//r39f+0iXj/y66i/9S7sv/Qtar/5tjT//v5+P//////////////
  358 + ////////////////////////////////////////////////////////////////////////////////
  359 + //////////////7+///s6/z/x8T2/5uU7v9xaOf/ZFnl/7u29P//////////////////////////////
  360 + /////////////////////////////////+L////W////////////////////////////////////////
  361 + ///////////////////8/P///f3/////////////////////////////7uXh/8enmv/Hp5r/t45+/+jb
  362 + 1f+5kID/7OHd////////////////////////////////////////////////////////////////////
  363 + /////////////////////////////////////////////////////////f3///f2/v/39/7/////////
  364 + ///////////////////////////////////////////////////////B////m///////////////////
  365 + ////////////////////////////////////////////////////////////////////////////////
  366 + ///hz8j/6d3Y/8+zqP+0iHf/0LWq/9W8sv/Zw7r/6dzX//7+/v/8+/r/////////////////////////
  367 + //////////////z7+v///v7/////////////////////////////////////////////////////////
  368 + ///////////////////////////////////////////////////////////////////////+////gf//
  369 + /0n////v////////////////////////////////////////////////////////////////////////
  370 + ///////////////////////////////////u5OD/2sW8/+DPyP+pd2T/3crC/8mqnf/Osab/3cnB//Do
  371 + 5P/fzcb/7+bi//bw7v/n2tT/2cO7/+bY0v/7+fj//v7+////////////////////////////////////
  372 + ////////////////////////////////////////////////////////////////////////////////
  373 + ////////////5v///zX///8L////rv//////////////////////////////////////////////////
  374 + //////////////////////////////////////////////////////////////v5+P/28O7/8enl/9/N
  375 + xv/Osqb/1b20/+LSy/+xhHL/18C3/9/Nxv/fzMX/yKib/+nc1//18O7/////////////////////////
  376 + ////////////////////////////////////////////////////////////////////////////////
  377 + /////////////////////////////////5r///8F////AP///z/////q////////////////////////
  378 + ////////////////////////////////////////////////////////////////////////////////
  379 + ///////////////////9/Pz///7+//38/P/59vX/8enm//37+//59vX//fz7////////////////////
  380 + ////////////////////////////////////////////////////////////////////////////////
  381 + /////////////////////////////////////////////////9////8v////AP///wD///8C////df//
  382 + //n/////////////////////////////////////////////////////////////////////////////
  383 + ////////////////////////////////////////////////////////////////////////////////
  384 + ////////////////////////////////////////////////////////////////////////////////
  385 + //////////////////////////////////////////////////////////////////P///9j////AP//
  386 + /wAAAAAA////AP///wr///+N////+f//////////////////////////////////////////////////
  387 + ////////////////////////////////////////////////////////////////////////////////
  388 + ////////////////////////////////////////////////////////////////////////////////
  389 + ////////////////////////////////////////////////////////////////////////////////
  390 + //P///90////Bf///wAAAAAAAAAAAAAAAAD///8A////C////3X////q////////////////////////
  391 + ////////////////////////////////////////////////////////////////////////////////
  392 + ////////////////////////////////////////////////////////////////////////////////
  393 + ////////////////////////////////////////////////////////////////////////////////
  394 + /////////////////+P///9m////Bf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAP///wD///8D////Pv//
  395 + /67////w////////////////////////////////////////////////////////////////////////
  396 + ////////////////////////////////////////////////////////////////////////////////
  397 + ////////////////////////////////////////////////////////////////////////////////
  398 + ////////////////////////////7f///6T///80////Af///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  399 + AAAAAAAAAAAAAP///wD///8L////SP///5v////W////+f//////////////////////////////////
  400 + ////////////////////////////////////////////////////////////////////////////////
  401 + ////////////////////////////////////////////////////////////////////////////////
  402 + //////////////////////////////////b////S////kv///0D///8I////AAAAAAAAAAAAAAAAAAAA
  403 + AAAAAAAA/AAAAAAAAD/wAAAAAAAAH+AAAAAAAAAHwAAAAAAAAAPAAAAAAAAAA4AAAAAAAAABAAAAAAAA
  404 + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  405 + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  406 + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  407 + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  408 + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  409 + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  410 + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAYAA
  411 + AAAAAAADwAAAAAAAAAPgAAAAAAAAB/AAAAAAAAAP/AAAAAAAAD8=
  412 +</value>
  413 + </data>
  414 +</root>
0 \ No newline at end of file 415 \ No newline at end of file
FRControl/Program.cs 0 → 100644
  1 +using System;
  2 +using System.Collections.Generic;
  3 +using System.Linq;
  4 +using System.Threading.Tasks;
  5 +using System.Windows.Forms;
  6 +
  7 +namespace FRControl
  8 +{
  9 + static class Program
  10 + {
  11 + /// <summary>
  12 + /// 应用程序的主入口点。
  13 + /// </summary>
  14 + [STAThread]
  15 + static void Main()
  16 + {
  17 + Application.EnableVisualStyles();
  18 + Application.SetCompatibleTextRenderingDefault(false);
  19 + Application.Run(new Home());
  20 + }
  21 + }
  22 +}
FRControl/Properties/AssemblyInfo.cs 0 → 100644
  1 +using System.Reflection;
  2 +using System.Runtime.CompilerServices;
  3 +using System.Runtime.InteropServices;
  4 +
  5 +// 有关程序集的一般信息由以下
  6 +// 控制。更改这些特性值可修改
  7 +// 与程序集关联的信息。
  8 +[assembly: AssemblyTitle("FRControl")]
  9 +[assembly: AssemblyDescription("")]
  10 +[assembly: AssemblyConfiguration("")]
  11 +[assembly: AssemblyCompany("")]
  12 +[assembly: AssemblyProduct("FRControl")]
  13 +[assembly: AssemblyCopyright("Copyright © 2019")]
  14 +[assembly: AssemblyTrademark("")]
  15 +[assembly: AssemblyCulture("")]
  16 +
  17 +// 将 ComVisible 设置为 false 会使此程序集中的类型
  18 +//对 COM 组件不可见。如果需要从 COM 访问此程序集中的类型
  19 +//请将此类型的 ComVisible 特性设置为 true。
  20 +[assembly: ComVisible(false)]
  21 +
  22 +// 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID
  23 +[assembly: Guid("4bcc5940-586c-42e6-8a06-44620f7de50b")]
  24 +
  25 +// 程序集的版本信息由下列四个值组成:
  26 +//
  27 +// 主版本
  28 +// 次版本
  29 +// 生成号
  30 +// 修订号
  31 +//
  32 +// 可以指定所有值,也可以使用以下所示的 "*" 预置版本号和修订号
  33 +// 方法是按如下所示使用“*”: :
  34 +// [assembly: AssemblyVersion("1.0.*")]
  35 +[assembly: AssemblyVersion("1.0.0.0")]
  36 +[assembly: AssemblyFileVersion("1.0.0.0")]
FRControl/Properties/Resources.Designer.cs 0 → 100644
  1 +//------------------------------------------------------------------------------
  2 +// <auto-generated>
  3 +// 此代码由工具生成。
  4 +// 运行时版本:4.0.30319.42000
  5 +//
  6 +// 对此文件的更改可能会导致不正确的行为,并且如果
  7 +// 重新生成代码,这些更改将会丢失。
  8 +// </auto-generated>
  9 +//------------------------------------------------------------------------------
  10 +
  11 +namespace FRControl.Properties {
  12 + using System;
  13 +
  14 +
  15 + /// <summary>
  16 + /// 一个强类型的资源类,用于查找本地化的字符串等。
  17 + /// </summary>
  18 + // 此类是由 StronglyTypedResourceBuilder
  19 + // 类通过类似于 ResGen 或 Visual Studio 的工具自动生成的。
  20 + // 若要添加或移除成员,请编辑 .ResX 文件,然后重新运行 ResGen
  21 + // (以 /str 作为命令选项),或重新生成 VS 项目。
  22 + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "15.0.0.0")]
  23 + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  24 + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
  25 + internal class Resources {
  26 +
  27 + private static global::System.Resources.ResourceManager resourceMan;
  28 +
  29 + private static global::System.Globalization.CultureInfo resourceCulture;
  30 +
  31 + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
  32 + internal Resources() {
  33 + }
  34 +
  35 + /// <summary>
  36 + /// 返回此类使用的缓存的 ResourceManager 实例。
  37 + /// </summary>
  38 + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
  39 + internal static global::System.Resources.ResourceManager ResourceManager {
  40 + get {
  41 + if (object.ReferenceEquals(resourceMan, null)) {
  42 + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("FRControl.Properties.Resources", typeof(Resources).Assembly);
  43 + resourceMan = temp;
  44 + }
  45 + return resourceMan;
  46 + }
  47 + }
  48 +
  49 + /// <summary>
  50 + /// 重写当前线程的 CurrentUICulture 属性
  51 + /// 重写当前线程的 CurrentUICulture 属性。
  52 + /// </summary>
  53 + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
  54 + internal static global::System.Globalization.CultureInfo Culture {
  55 + get {
  56 + return resourceCulture;
  57 + }
  58 + set {
  59 + resourceCulture = value;
  60 + }
  61 + }
  62 +
  63 + /// <summary>
  64 + /// 查找 System.Drawing.Bitmap 类型的本地化资源。
  65 + /// </summary>
  66 + internal static System.Drawing.Bitmap _return {
  67 + get {
  68 + object obj = ResourceManager.GetObject("return", resourceCulture);
  69 + return ((System.Drawing.Bitmap)(obj));
  70 + }
  71 + }
  72 +
  73 + /// <summary>
  74 + /// 查找 System.Drawing.Bitmap 类型的本地化资源。
  75 + /// </summary>
  76 + internal static System.Drawing.Bitmap bg {
  77 + get {
  78 + object obj = ResourceManager.GetObject("bg", resourceCulture);
  79 + return ((System.Drawing.Bitmap)(obj));
  80 + }
  81 + }
  82 +
  83 + /// <summary>
  84 + /// 查找 System.Drawing.Bitmap 类型的本地化资源。
  85 + /// </summary>
  86 + internal static System.Drawing.Bitmap caseInfo {
  87 + get {
  88 + object obj = ResourceManager.GetObject("caseInfo", resourceCulture);
  89 + return ((System.Drawing.Bitmap)(obj));
  90 + }
  91 + }
  92 +
  93 + /// <summary>
  94 + /// 查找 System.Drawing.Bitmap 类型的本地化资源。
  95 + /// </summary>
  96 + internal static System.Drawing.Bitmap close {
  97 + get {
  98 + object obj = ResourceManager.GetObject("close", resourceCulture);
  99 + return ((System.Drawing.Bitmap)(obj));
  100 + }
  101 + }
  102 +
  103 + /// <summary>
  104 + /// 查找 System.Drawing.Bitmap 类型的本地化资源。
  105 + /// </summary>
  106 + internal static System.Drawing.Bitmap code {
  107 + get {
  108 + object obj = ResourceManager.GetObject("code", resourceCulture);
  109 + return ((System.Drawing.Bitmap)(obj));
  110 + }
  111 + }
  112 +
  113 + /// <summary>
  114 + /// 查找 System.Drawing.Bitmap 类型的本地化资源。
  115 + /// </summary>
  116 + internal static System.Drawing.Bitmap jhlogo {
  117 + get {
  118 + object obj = ResourceManager.GetObject("jhlogo", resourceCulture);
  119 + return ((System.Drawing.Bitmap)(obj));
  120 + }
  121 + }
  122 +
  123 + /// <summary>
  124 + /// 查找 System.Drawing.Bitmap 类型的本地化资源。
  125 + /// </summary>
  126 + internal static System.Drawing.Bitmap lawyer {
  127 + get {
  128 + object obj = ResourceManager.GetObject("lawyer", resourceCulture);
  129 + return ((System.Drawing.Bitmap)(obj));
  130 + }
  131 + }
  132 +
  133 + /// <summary>
  134 + /// 查找 System.Drawing.Bitmap 类型的本地化资源。
  135 + /// </summary>
  136 + internal static System.Drawing.Bitmap mx_favicon {
  137 + get {
  138 + object obj = ResourceManager.GetObject("mx_favicon", resourceCulture);
  139 + return ((System.Drawing.Bitmap)(obj));
  140 + }
  141 + }
  142 +
  143 + /// <summary>
  144 + /// 查找 System.Drawing.Bitmap 类型的本地化资源。
  145 + /// </summary>
  146 + internal static System.Drawing.Bitmap person {
  147 + get {
  148 + object obj = ResourceManager.GetObject("person", resourceCulture);
  149 + return ((System.Drawing.Bitmap)(obj));
  150 + }
  151 + }
  152 +
  153 + /// <summary>
  154 + /// 查找 System.Drawing.Bitmap 类型的本地化资源。
  155 + /// </summary>
  156 + internal static System.Drawing.Bitmap return1 {
  157 + get {
  158 + object obj = ResourceManager.GetObject("return1", resourceCulture);
  159 + return ((System.Drawing.Bitmap)(obj));
  160 + }
  161 + }
  162 + }
  163 +}
FRControl/Properties/Resources.resx 0 → 100644
  1 +<?xml version="1.0" encoding="utf-8"?>
  2 +<root>
  3 + <!--
  4 + Microsoft ResX Schema
  5 +
  6 + Version 2.0
  7 +
  8 + The primary goals of this format is to allow a simple XML format
  9 + that is mostly human readable. The generation and parsing of the
  10 + various data types are done through the TypeConverter classes
  11 + associated with the data types.
  12 +
  13 + Example:
  14 +
  15 + ... ado.net/XML headers & schema ...
  16 + <resheader name="resmimetype">text/microsoft-resx</resheader>
  17 + <resheader name="version">2.0</resheader>
  18 + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
  19 + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
  20 + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
  21 + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
  22 + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
  23 + <value>[base64 mime encoded serialized .NET Framework object]</value>
  24 + </data>
  25 + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
  26 + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
  27 + <comment>This is a comment</comment>
  28 + </data>
  29 +
  30 + There are any number of "resheader" rows that contain simple
  31 + name/value pairs.
  32 +
  33 + Each data row contains a name, and value. The row also contains a
  34 + type or mimetype. Type corresponds to a .NET class that support
  35 + text/value conversion through the TypeConverter architecture.
  36 + Classes that don't support this are serialized and stored with the
  37 + mimetype set.
  38 +
  39 + The mimetype is used for serialized objects, and tells the
  40 + ResXResourceReader how to depersist the object. This is currently not
  41 + extensible. For a given mimetype the value must be set accordingly:
  42 +
  43 + Note - application/x-microsoft.net.object.binary.base64 is the format
  44 + that the ResXResourceWriter will generate, however the reader can
  45 + read any of the formats listed below.
  46 +
  47 + mimetype: application/x-microsoft.net.object.binary.base64
  48 + value : The object must be serialized with
  49 + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
  50 + : and then encoded with base64 encoding.
  51 +
  52 + mimetype: application/x-microsoft.net.object.soap.base64
  53 + value : The object must be serialized with
  54 + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
  55 + : and then encoded with base64 encoding.
  56 +
  57 + mimetype: application/x-microsoft.net.object.bytearray.base64
  58 + value : The object must be serialized into a byte array
  59 + : using a System.ComponentModel.TypeConverter
  60 + : and then encoded with base64 encoding.
  61 + -->
  62 + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
  63 + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
  64 + <xsd:element name="root" msdata:IsDataSet="true">
  65 + <xsd:complexType>
  66 + <xsd:choice maxOccurs="unbounded">
  67 + <xsd:element name="metadata">
  68 + <xsd:complexType>
  69 + <xsd:sequence>
  70 + <xsd:element name="value" type="xsd:string" minOccurs="0" />
  71 + </xsd:sequence>
  72 + <xsd:attribute name="name" use="required" type="xsd:string" />
  73 + <xsd:attribute name="type" type="xsd:string" />
  74 + <xsd:attribute name="mimetype" type="xsd:string" />
  75 + <xsd:attribute ref="xml:space" />
  76 + </xsd:complexType>
  77 + </xsd:element>
  78 + <xsd:element name="assembly">
  79 + <xsd:complexType>
  80 + <xsd:attribute name="alias" type="xsd:string" />
  81 + <xsd:attribute name="name" type="xsd:string" />
  82 + </xsd:complexType>
  83 + </xsd:element>
  84 + <xsd:element name="data">
  85 + <xsd:complexType>
  86 + <xsd:sequence>
  87 + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
  88 + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
  89 + </xsd:sequence>
  90 + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
  91 + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
  92 + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
  93 + <xsd:attribute ref="xml:space" />
  94 + </xsd:complexType>
  95 + </xsd:element>
  96 + <xsd:element name="resheader">
  97 + <xsd:complexType>
  98 + <xsd:sequence>
  99 + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
  100 + </xsd:sequence>
  101 + <xsd:attribute name="name" type="xsd:string" use="required" />
  102 + </xsd:complexType>
  103 + </xsd:element>
  104 + </xsd:choice>
  105 + </xsd:complexType>
  106 + </xsd:element>
  107 + </xsd:schema>
  108 + <resheader name="resmimetype">
  109 + <value>text/microsoft-resx</value>
  110 + </resheader>
  111 + <resheader name="version">
  112 + <value>2.0</value>
  113 + </resheader>
  114 + <resheader name="reader">
  115 + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  116 + </resheader>
  117 + <resheader name="writer">
  118 + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  119 + </resheader>
  120 + <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
  121 + <data name="return" type="System.Resources.ResXFileRef, System.Windows.Forms">
  122 + <value>..\bin\Release\Resources\return.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
  123 + </data>
  124 + <data name="person" type="System.Resources.ResXFileRef, System.Windows.Forms">
  125 + <value>..\Resources\person.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
  126 + </data>
  127 + <data name="close" type="System.Resources.ResXFileRef, System.Windows.Forms">
  128 + <value>..\bin\Release\Resources\close.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
  129 + </data>
  130 + <data name="code" type="System.Resources.ResXFileRef, System.Windows.Forms">
  131 + <value>..\Resources\code.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
  132 + </data>
  133 + <data name="jhlogo" type="System.Resources.ResXFileRef, System.Windows.Forms">
  134 + <value>..\Resources\jhlogo.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
  135 + </data>
  136 + <data name="mx_favicon" type="System.Resources.ResXFileRef, System.Windows.Forms">
  137 + <value>..\Resources\mx_favicon.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
  138 + </data>
  139 + <data name="lawyer" type="System.Resources.ResXFileRef, System.Windows.Forms">
  140 + <value>..\Resources\lawyer.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
  141 + </data>
  142 + <data name="bg" type="System.Resources.ResXFileRef, System.Windows.Forms">
  143 + <value>..\Resources\bg.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
  144 + </data>
  145 + <data name="caseInfo" type="System.Resources.ResXFileRef, System.Windows.Forms">
  146 + <value>..\Resources\caseInfo.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
  147 + </data>
  148 + <data name="return1" type="System.Resources.ResXFileRef, System.Windows.Forms">
  149 + <value>..\bin\Release\Resources\return.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
  150 + </data>
  151 +</root>
0 \ No newline at end of file 152 \ No newline at end of file
FRControl/Properties/Settings.Designer.cs 0 → 100644
  1 +//------------------------------------------------------------------------------
  2 +// <auto-generated>
  3 +// 此代码由工具生成。
  4 +// 运行时版本:4.0.30319.42000
  5 +//
  6 +// 对此文件的更改可能会导致不正确的行为,并且如果
  7 +// 重新生成代码,这些更改将会丢失。
  8 +// </auto-generated>
  9 +//------------------------------------------------------------------------------
  10 +
  11 +namespace FRControl.Properties {
  12 +
  13 +
  14 + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
  15 + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "15.9.0.0")]
  16 + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
  17 +
  18 + private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
  19 +
  20 + public static Settings Default {
  21 + get {
  22 + return defaultInstance;
  23 + }
  24 + }
  25 +
  26 + [global::System.Configuration.UserScopedSettingAttribute()]
  27 + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  28 + [global::System.Configuration.DefaultSettingValueAttribute("Resources/bg.jpg")]
  29 + public string bannerUrl {
  30 + get {
  31 + return ((string)(this["bannerUrl"]));
  32 + }
  33 + set {
  34 + this["bannerUrl"] = value;
  35 + }
  36 + }
  37 +
  38 + [global::System.Configuration.UserScopedSettingAttribute()]
  39 + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  40 + [global::System.Configuration.DefaultSettingValueAttribute("https://www.12309.gov.cn/12309/gj/hub/whsq/whsxzqq/index.shtml?channelLevels=/fb5" +
  41 + "a41c9247547bca03ae21326c3ad51/e2d8081e3a3640719cf2b3dedfb39725/5371804889d047139" +
  42 + "6667fd85979ff2d/b5f2513b4b004d059ca6d2cab2429597/2199aa2b013442d4bcef5540f317baa" +
  43 + "9")]
  44 + public string caseInformation {
  45 + get {
  46 + return ((string)(this["caseInformation"]));
  47 + }
  48 + set {
  49 + this["caseInformation"] = value;
  50 + }
  51 + }
  52 +
  53 + [global::System.Configuration.UserScopedSettingAttribute()]
  54 + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  55 + [global::System.Configuration.DefaultSettingValueAttribute("Resources/code.png")]
  56 + public string codeImg {
  57 + get {
  58 + return ((string)(this["codeImg"]));
  59 + }
  60 + set {
  61 + this["codeImg"] = value;
  62 + }
  63 + }
  64 +
  65 + [global::System.Configuration.UserScopedSettingAttribute()]
  66 + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  67 + [global::System.Configuration.DefaultSettingValueAttribute("Resources/lawyer.png")]
  68 + public string lawyerImg {
  69 + get {
  70 + return ((string)(this["lawyerImg"]));
  71 + }
  72 + set {
  73 + this["lawyerImg"] = value;
  74 + }
  75 + }
  76 +
  77 + [global::System.Configuration.UserScopedSettingAttribute()]
  78 + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  79 + [global::System.Configuration.DefaultSettingValueAttribute("http://xz.wh.hbjc.gov.cn/")]
  80 + public string lawyerInterview {
  81 + get {
  82 + return ((string)(this["lawyerInterview"]));
  83 + }
  84 + set {
  85 + this["lawyerInterview"] = value;
  86 + }
  87 + }
  88 +
  89 + [global::System.Configuration.UserScopedSettingAttribute()]
  90 + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  91 + [global::System.Configuration.DefaultSettingValueAttribute("Resources/person.png")]
  92 + public string personImg {
  93 + get {
  94 + return ((string)(this["personImg"]));
  95 + }
  96 + set {
  97 + this["personImg"] = value;
  98 + }
  99 + }
  100 +
  101 + [global::System.Configuration.UserScopedSettingAttribute()]
  102 + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  103 + [global::System.Configuration.DefaultSettingValueAttribute("http://xz.wh.hbjc.gov.cn/")]
  104 + public string personInterview {
  105 + get {
  106 + return ((string)(this["personInterview"]));
  107 + }
  108 + set {
  109 + this["personInterview"] = value;
  110 + }
  111 + }
  112 +
  113 + [global::System.Configuration.UserScopedSettingAttribute()]
  114 + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  115 + [global::System.Configuration.DefaultSettingValueAttribute("Resources/caseInfo.png")]
  116 + public string caseImg {
  117 + get {
  118 + return ((string)(this["caseImg"]));
  119 + }
  120 + set {
  121 + this["caseImg"] = value;
  122 + }
  123 + }
  124 +
  125 + [global::System.Configuration.UserScopedSettingAttribute()]
  126 + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  127 + [global::System.Configuration.DefaultSettingValueAttribute("Resources/mx_favicon.ico")]
  128 + public string iconImg {
  129 + get {
  130 + return ((string)(this["iconImg"]));
  131 + }
  132 + set {
  133 + this["iconImg"] = value;
  134 + }
  135 + }
  136 +
  137 + [global::System.Configuration.UserScopedSettingAttribute()]
  138 + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  139 + [global::System.Configuration.DefaultSettingValueAttribute("Resources/caseInfo_on.png")]
  140 + public string caseImgOn {
  141 + get {
  142 + return ((string)(this["caseImgOn"]));
  143 + }
  144 + set {
  145 + this["caseImgOn"] = value;
  146 + }
  147 + }
  148 +
  149 + [global::System.Configuration.UserScopedSettingAttribute()]
  150 + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  151 + [global::System.Configuration.DefaultSettingValueAttribute("Resources/person_on.png")]
  152 + public string personImgOn {
  153 + get {
  154 + return ((string)(this["personImgOn"]));
  155 + }
  156 + set {
  157 + this["personImgOn"] = value;
  158 + }
  159 + }
  160 +
  161 + [global::System.Configuration.UserScopedSettingAttribute()]
  162 + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  163 + [global::System.Configuration.DefaultSettingValueAttribute("Resources/lawyer_on.png")]
  164 + public string lawyerImgOn {
  165 + get {
  166 + return ((string)(this["lawyerImgOn"]));
  167 + }
  168 + set {
  169 + this["lawyerImgOn"] = value;
  170 + }
  171 + }
  172 +
  173 + [global::System.Configuration.UserScopedSettingAttribute()]
  174 + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  175 + [global::System.Configuration.DefaultSettingValueAttribute("Resources/close.png")]
  176 + public string closeImg {
  177 + get {
  178 + return ((string)(this["closeImg"]));
  179 + }
  180 + set {
  181 + this["closeImg"] = value;
  182 + }
  183 + }
  184 +
  185 + [global::System.Configuration.UserScopedSettingAttribute()]
  186 + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  187 + [global::System.Configuration.DefaultSettingValueAttribute("案件信息公开")]
  188 + public string caseName {
  189 + get {
  190 + return ((string)(this["caseName"]));
  191 + }
  192 + set {
  193 + this["caseName"] = value;
  194 + }
  195 + }
  196 +
  197 + [global::System.Configuration.UserScopedSettingAttribute()]
  198 + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  199 + [global::System.Configuration.DefaultSettingValueAttribute("预约律师接访")]
  200 + public string lawyerName {
  201 + get {
  202 + return ((string)(this["lawyerName"]));
  203 + }
  204 + set {
  205 + this["lawyerName"] = value;
  206 + }
  207 + }
  208 +
  209 + [global::System.Configuration.UserScopedSettingAttribute()]
  210 + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
  211 + [global::System.Configuration.DefaultSettingValueAttribute("预约人民监督员接访")]
  212 + public string personName {
  213 + get {
  214 + return ((string)(this["personName"]));
  215 + }
  216 + set {
  217 + this["personName"] = value;
  218 + }
  219 + }
  220 + }
  221 +}
FRControl/Properties/Settings.settings 0 → 100644
  1 +<?xml version='1.0' encoding='utf-8'?>
  2 +<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)" GeneratedClassNamespace="FRControl.Properties" GeneratedClassName="Settings">
  3 + <Profiles />
  4 + <Settings>
  5 + <Setting Name="bannerUrl" Type="System.String" Scope="User">
  6 + <Value Profile="(Default)">Resources/bg.jpg</Value>
  7 + </Setting>
  8 + <Setting Name="caseInformation" Type="System.String" Scope="User">
  9 + <Value Profile="(Default)">https://www.12309.gov.cn/12309/gj/hub/whsq/whsxzqq/index.shtml?channelLevels=/fb5a41c9247547bca03ae21326c3ad51/e2d8081e3a3640719cf2b3dedfb39725/5371804889d0471396667fd85979ff2d/b5f2513b4b004d059ca6d2cab2429597/2199aa2b013442d4bcef5540f317baa9</Value>
  10 + </Setting>
  11 + <Setting Name="codeImg" Type="System.String" Scope="User">
  12 + <Value Profile="(Default)">Resources/code.png</Value>
  13 + </Setting>
  14 + <Setting Name="lawyerImg" Type="System.String" Scope="User">
  15 + <Value Profile="(Default)">Resources/lawyer.png</Value>
  16 + </Setting>
  17 + <Setting Name="lawyerInterview" Type="System.String" Scope="User">
  18 + <Value Profile="(Default)">http://xz.wh.hbjc.gov.cn/</Value>
  19 + </Setting>
  20 + <Setting Name="personImg" Type="System.String" Scope="User">
  21 + <Value Profile="(Default)">Resources/person.png</Value>
  22 + </Setting>
  23 + <Setting Name="personInterview" Type="System.String" Scope="User">
  24 + <Value Profile="(Default)">http://xz.wh.hbjc.gov.cn/</Value>
  25 + </Setting>
  26 + <Setting Name="caseImg" Type="System.String" Scope="User">
  27 + <Value Profile="(Default)">Resources/caseInfo.png</Value>
  28 + </Setting>
  29 + <Setting Name="iconImg" Type="System.String" Scope="User">
  30 + <Value Profile="(Default)">Resources/mx_favicon.ico</Value>
  31 + </Setting>
  32 + <Setting Name="caseImgOn" Type="System.String" Scope="User">
  33 + <Value Profile="(Default)">Resources/caseInfo_on.png</Value>
  34 + </Setting>
  35 + <Setting Name="personImgOn" Type="System.String" Scope="User">
  36 + <Value Profile="(Default)">Resources/person_on.png</Value>
  37 + </Setting>
  38 + <Setting Name="lawyerImgOn" Type="System.String" Scope="User">
  39 + <Value Profile="(Default)">Resources/lawyer_on.png</Value>
  40 + </Setting>
  41 + <Setting Name="closeImg" Type="System.String" Scope="User">
  42 + <Value Profile="(Default)">Resources/close.png</Value>
  43 + </Setting>
  44 + <Setting Name="caseName" Type="System.String" Scope="User">
  45 + <Value Profile="(Default)">案件信息公开</Value>
  46 + </Setting>
  47 + <Setting Name="lawyerName" Type="System.String" Scope="User">
  48 + <Value Profile="(Default)">预约律师接访</Value>
  49 + </Setting>
  50 + <Setting Name="personName" Type="System.String" Scope="User">
  51 + <Value Profile="(Default)">预约人民监督员接访</Value>
  52 + </Setting>
  53 + </Settings>
  54 +</SettingsFile>
0 \ No newline at end of file 55 \ No newline at end of file
FRControl/Resources/bg.jpg 0 → 100644

909 KB

FRControl/Resources/caseInfo.png 0 → 100644

27.9 KB

FRControl/Resources/code.png 0 → 100644

52.1 KB

FRControl/Resources/jhlogo.ico 0 → 100644
No preview for this file type
FRControl/Resources/lawyer.png 0 → 100644

28.8 KB

FRControl/Resources/mx_favicon.ico 0 → 100644
No preview for this file type
FRControl/Resources/person.png 0 → 100644

28.7 KB

FRControl/WebView.Designer.cs 0 → 100644
  1 +namespace FRControl
  2 +{
  3 + partial class WebView
  4 + {
  5 + /// <summary>
  6 + /// Required designer variable.
  7 + /// </summary>
  8 + private System.ComponentModel.IContainer components = null;
  9 +
  10 + /// <summary>
  11 + /// Clean up any resources being used.
  12 + /// </summary>
  13 + /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
  14 + protected override void Dispose(bool disposing)
  15 + {
  16 + if (disposing && (components != null))
  17 + {
  18 + components.Dispose();
  19 + }
  20 + base.Dispose(disposing);
  21 + }
  22 +
  23 + #region Windows Form Designer generated code
  24 +
  25 + /// <summary>
  26 + /// Required method for Designer support - do not modify
  27 + /// the contents of this method with the code editor.
  28 + /// </summary>
  29 + private void InitializeComponent()
  30 + {
  31 + this.webBrowser1 = new System.Windows.Forms.WebBrowser();
  32 + this.BodyPanel = new System.Windows.Forms.TableLayoutPanel();
  33 + this.TitlePanel = new System.Windows.Forms.TableLayoutPanel();
  34 + this.TitleLab = new System.Windows.Forms.Label();
  35 + this.ReturnBtn = new System.Windows.Forms.Button();
  36 + this.BodyPanel.SuspendLayout();
  37 + this.TitlePanel.SuspendLayout();
  38 + this.SuspendLayout();
  39 + //
  40 + // webBrowser1
  41 + //
  42 + this.BodyPanel.SetColumnSpan(this.webBrowser1, 3);
  43 + this.webBrowser1.Dock = System.Windows.Forms.DockStyle.Fill;
  44 + this.webBrowser1.IsWebBrowserContextMenuEnabled = false;
  45 + this.webBrowser1.Location = new System.Drawing.Point(0, 27);
  46 + this.webBrowser1.Margin = new System.Windows.Forms.Padding(0);
  47 + this.webBrowser1.Name = "webBrowser1";
  48 + this.webBrowser1.ScriptErrorsSuppressed = true;
  49 + this.webBrowser1.Size = new System.Drawing.Size(608, 1053);
  50 + this.webBrowser1.TabIndex = 0;
  51 + this.webBrowser1.Url = new System.Uri("http://www.baidu.com", System.UriKind.Absolute);
  52 + this.webBrowser1.DocumentCompleted += new System.Windows.Forms.WebBrowserDocumentCompletedEventHandler(this.webBrowser1_DocumentCompleted_1);
  53 + //
  54 + // BodyPanel
  55 + //
  56 + this.BodyPanel.BackColor = System.Drawing.Color.Transparent;
  57 + this.BodyPanel.ColumnCount = 3;
  58 + this.BodyPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 16F));
  59 + this.BodyPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 80F));
  60 + this.BodyPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 4F));
  61 + this.BodyPanel.Controls.Add(this.webBrowser1, 0, 1);
  62 + this.BodyPanel.Controls.Add(this.TitlePanel, 0, 0);
  63 + this.BodyPanel.Location = new System.Drawing.Point(0, 0);
  64 + this.BodyPanel.Margin = new System.Windows.Forms.Padding(0);
  65 + this.BodyPanel.MaximumSize = new System.Drawing.Size(1080, 1920);
  66 + this.BodyPanel.MinimumSize = new System.Drawing.Size(608, 1080);
  67 + this.BodyPanel.Name = "BodyPanel";
  68 + this.BodyPanel.RowCount = 2;
  69 + this.BodyPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 2.5F));
  70 + this.BodyPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 97.5F));
  71 + this.BodyPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 20F));
  72 + this.BodyPanel.Size = new System.Drawing.Size(608, 1080);
  73 + this.BodyPanel.TabIndex = 0;
  74 + this.BodyPanel.Paint += new System.Windows.Forms.PaintEventHandler(this.tableLayoutPanel1_Paint);
  75 + //
  76 + // TitlePanel
  77 + //
  78 + this.TitlePanel.ColumnCount = 5;
  79 + this.BodyPanel.SetColumnSpan(this.TitlePanel, 3);
  80 + this.TitlePanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 1F));
  81 + this.TitlePanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 26F));
  82 + this.TitlePanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 67.8F));
  83 + this.TitlePanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 4.2F));
  84 + this.TitlePanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 1F));
  85 + this.TitlePanel.Controls.Add(this.TitleLab, 1, 0);
  86 + this.TitlePanel.Controls.Add(this.ReturnBtn, 3, 0);
  87 + this.TitlePanel.Dock = System.Windows.Forms.DockStyle.Fill;
  88 + this.TitlePanel.Location = new System.Drawing.Point(0, 0);
  89 + this.TitlePanel.Margin = new System.Windows.Forms.Padding(0);
  90 + this.TitlePanel.Name = "TitlePanel";
  91 + this.TitlePanel.RowCount = 1;
  92 + this.TitlePanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F));
  93 + this.TitlePanel.Size = new System.Drawing.Size(608, 27);
  94 + this.TitlePanel.TabIndex = 1;
  95 + //
  96 + // TitleLab
  97 + //
  98 + this.TitleLab.AutoSize = true;
  99 + this.TitleLab.Dock = System.Windows.Forms.DockStyle.Fill;
  100 + this.TitleLab.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
  101 + this.TitleLab.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  102 + this.TitleLab.ForeColor = System.Drawing.Color.White;
  103 + this.TitleLab.Location = new System.Drawing.Point(6, 1);
  104 + this.TitleLab.Margin = new System.Windows.Forms.Padding(0, 1, 0, 1);
  105 + this.TitleLab.Name = "TitleLab";
  106 + this.TitleLab.Size = new System.Drawing.Size(158, 25);
  107 + this.TitleLab.TabIndex = 0;
  108 + this.TitleLab.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
  109 + //
  110 + // ReturnBtn
  111 + //
  112 + this.ReturnBtn.BackgroundImage = global::FRControl.Properties.Resources.return1;
  113 + this.ReturnBtn.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom;
  114 + this.ReturnBtn.Dock = System.Windows.Forms.DockStyle.Fill;
  115 + this.ReturnBtn.FlatAppearance.BorderSize = 0;
  116 + this.ReturnBtn.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent;
  117 + this.ReturnBtn.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent;
  118 + this.ReturnBtn.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
  119 + this.ReturnBtn.Location = new System.Drawing.Point(576, 1);
  120 + this.ReturnBtn.Margin = new System.Windows.Forms.Padding(0, 1, 0, 1);
  121 + this.ReturnBtn.Name = "ReturnBtn";
  122 + this.ReturnBtn.Size = new System.Drawing.Size(25, 25);
  123 + this.ReturnBtn.TabIndex = 1;
  124 + this.ReturnBtn.UseVisualStyleBackColor = true;
  125 + this.ReturnBtn.Click += new System.EventHandler(this.ReturnBtn_Click);
  126 + //
  127 + // WebView
  128 + //
  129 + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
  130 + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
  131 + this.ClientSize = new System.Drawing.Size(608, 1080);
  132 + this.Controls.Add(this.BodyPanel);
  133 + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
  134 + this.MaximumSize = new System.Drawing.Size(1080, 1920);
  135 + this.MinimumSize = new System.Drawing.Size(608, 1038);
  136 + this.Name = "WebView";
  137 + this.Text = "WebView";
  138 + this.Load += new System.EventHandler(this.WebView_Load);
  139 + this.BodyPanel.ResumeLayout(false);
  140 + this.TitlePanel.ResumeLayout(false);
  141 + this.TitlePanel.PerformLayout();
  142 + this.ResumeLayout(false);
  143 +
  144 + }
  145 +
  146 + #endregion
  147 +
  148 + private System.Windows.Forms.WebBrowser webBrowser1;
  149 + private System.Windows.Forms.TableLayoutPanel BodyPanel;
  150 + private System.Windows.Forms.TableLayoutPanel TitlePanel;
  151 + private System.Windows.Forms.Label TitleLab;
  152 + private System.Windows.Forms.Button ReturnBtn;
  153 + }
  154 +}
0 \ No newline at end of file 155 \ No newline at end of file
FRControl/WebView.cs 0 → 100644
  1 +using System;
  2 +using System.Collections.Generic;
  3 +using System.ComponentModel;
  4 +using System.Data;
  5 +using System.Drawing;
  6 +using System.Linq;
  7 +using System.Text;
  8 +using System.Threading.Tasks;
  9 +using System.Windows.Forms;
  10 +
  11 +namespace FRControl
  12 +{
  13 + public partial class WebView : Form
  14 + {
  15 + public WebView()
  16 + {
  17 +
  18 + InitializeComponent();
  19 + Size WindowsScreenSize = new Size(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height);
  20 + Console.WriteLine(WindowsScreenSize);
  21 + int width = Screen.PrimaryScreen.Bounds.Width;
  22 + if (width == 1080)
  23 + {
  24 + this.Size = new Size(1080, 1920);
  25 + this.BodyPanel.Size = new Size(1080, 1920);
  26 + this.ReturnBtn.Size = new Size(35,35);
  27 + this.TitleLab.Font = new System.Drawing.Font("微软雅黑", 20F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  28 + }
  29 + else
  30 + {
  31 + this.Size = new Size(608, 1080);
  32 + this.BodyPanel.Size = new Size(608, 1080);
  33 + this.ReturnBtn.Size = new Size(25, 25);
  34 + }
  35 + }
  36 + private void WebView_Load(object sender, EventArgs e)
  37 + {
  38 + //webBrowser1.Document.Body.Style = "zoom:0.5";
  39 + this.TitlePanel.BackColor = Color.FromArgb(37, 122, 187);
  40 + this.webBrowser1.Url = new Uri(Home.url);
  41 + this.TitleLab.Text = Home.title;
  42 + this.webBrowser1.ScriptErrorsSuppressed = true;
  43 + this.webBrowser1.ScrollBarsEnabled = false;
  44 +
  45 + }
  46 + private void webBrowser1_DocumentCompleted_1(object sender, WebBrowserDocumentCompletedEventArgs e)
  47 + {
  48 +
  49 + this.webBrowser1.Document.Window.Error += new HtmlElementErrorEventHandler(Window_Error);
  50 + //获取网页的最大size
  51 + Size szba = new Size(webBrowser1.Document.Body.ScrollRectangle.Width, webBrowser1.Document.Body.ScrollRectangle.Height);
  52 + Size sz = webBrowser1.Size;
  53 + int xbili = (int)((float)sz.Width / (float)szba.Width * 100);//水平方向缩小比例
  54 + int ybili = (int)((float)sz.Height / (float)szba.Height * 100);//垂直方向缩小比例
  55 + if (xbili < ybili)
  56 + webBrowser1.Document.Body.Style = "zoom:" + xbili.ToString() + "%";
  57 + else
  58 + webBrowser1.Document.Body.Style = "zoom:" + ybili.ToString() + "%";
  59 + webBrowser1.Invalidate();
  60 + }
  61 + private void Window_Error(object sender, HtmlElementErrorEventArgs e)
  62 + {
  63 + e.Handled = true;
  64 + }
  65 + private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
  66 + {
  67 +
  68 + }
  69 + private void tableLayoutPanel1_Paint(object sender, PaintEventArgs e)
  70 + {
  71 +
  72 + }
  73 + private void ReturnBtn_Click(object sender, EventArgs e)
  74 + {
  75 + this.Close();
  76 + }
  77 + private void webBrowser1_DocumentCompleted_2(object sender, WebBrowserDocumentCompletedEventArgs e)
  78 + {
  79 +
  80 + }
  81 + private void TitleLab_Click(object sender, EventArgs e)
  82 + {
  83 +
  84 + }
  85 + }
  86 +}
FRControl/WebView.resx 0 → 100644
  1 +<?xml version="1.0" encoding="utf-8"?>
  2 +<root>
  3 + <!--
  4 + Microsoft ResX Schema
  5 +
  6 + Version 2.0
  7 +
  8 + The primary goals of this format is to allow a simple XML format
  9 + that is mostly human readable. The generation and parsing of the
  10 + various data types are done through the TypeConverter classes
  11 + associated with the data types.
  12 +
  13 + Example:
  14 +
  15 + ... ado.net/XML headers & schema ...
  16 + <resheader name="resmimetype">text/microsoft-resx</resheader>
  17 + <resheader name="version">2.0</resheader>
  18 + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
  19 + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
  20 + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
  21 + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
  22 + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
  23 + <value>[base64 mime encoded serialized .NET Framework object]</value>
  24 + </data>
  25 + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
  26 + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
  27 + <comment>This is a comment</comment>
  28 + </data>
  29 +
  30 + There are any number of "resheader" rows that contain simple
  31 + name/value pairs.
  32 +
  33 + Each data row contains a name, and value. The row also contains a
  34 + type or mimetype. Type corresponds to a .NET class that support
  35 + text/value conversion through the TypeConverter architecture.
  36 + Classes that don't support this are serialized and stored with the
  37 + mimetype set.
  38 +
  39 + The mimetype is used for serialized objects, and tells the
  40 + ResXResourceReader how to depersist the object. This is currently not
  41 + extensible. For a given mimetype the value must be set accordingly:
  42 +
  43 + Note - application/x-microsoft.net.object.binary.base64 is the format
  44 + that the ResXResourceWriter will generate, however the reader can
  45 + read any of the formats listed below.
  46 +
  47 + mimetype: application/x-microsoft.net.object.binary.base64
  48 + value : The object must be serialized with
  49 + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
  50 + : and then encoded with base64 encoding.
  51 +
  52 + mimetype: application/x-microsoft.net.object.soap.base64
  53 + value : The object must be serialized with
  54 + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
  55 + : and then encoded with base64 encoding.
  56 +
  57 + mimetype: application/x-microsoft.net.object.bytearray.base64
  58 + value : The object must be serialized into a byte array
  59 + : using a System.ComponentModel.TypeConverter
  60 + : and then encoded with base64 encoding.
  61 + -->
  62 + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
  63 + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
  64 + <xsd:element name="root" msdata:IsDataSet="true">
  65 + <xsd:complexType>
  66 + <xsd:choice maxOccurs="unbounded">
  67 + <xsd:element name="metadata">
  68 + <xsd:complexType>
  69 + <xsd:sequence>
  70 + <xsd:element name="value" type="xsd:string" minOccurs="0" />
  71 + </xsd:sequence>
  72 + <xsd:attribute name="name" use="required" type="xsd:string" />
  73 + <xsd:attribute name="type" type="xsd:string" />
  74 + <xsd:attribute name="mimetype" type="xsd:string" />
  75 + <xsd:attribute ref="xml:space" />
  76 + </xsd:complexType>
  77 + </xsd:element>
  78 + <xsd:element name="assembly">
  79 + <xsd:complexType>
  80 + <xsd:attribute name="alias" type="xsd:string" />
  81 + <xsd:attribute name="name" type="xsd:string" />
  82 + </xsd:complexType>
  83 + </xsd:element>
  84 + <xsd:element name="data">
  85 + <xsd:complexType>
  86 + <xsd:sequence>
  87 + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
  88 + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
  89 + </xsd:sequence>
  90 + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
  91 + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
  92 + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
  93 + <xsd:attribute ref="xml:space" />
  94 + </xsd:complexType>
  95 + </xsd:element>
  96 + <xsd:element name="resheader">
  97 + <xsd:complexType>
  98 + <xsd:sequence>
  99 + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
  100 + </xsd:sequence>
  101 + <xsd:attribute name="name" type="xsd:string" use="required" />
  102 + </xsd:complexType>
  103 + </xsd:element>
  104 + </xsd:choice>
  105 + </xsd:complexType>
  106 + </xsd:element>
  107 + </xsd:schema>
  108 + <resheader name="resmimetype">
  109 + <value>text/microsoft-resx</value>
  110 + </resheader>
  111 + <resheader name="version">
  112 + <value>2.0</value>
  113 + </resheader>
  114 + <resheader name="reader">
  115 + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  116 + </resheader>
  117 + <resheader name="writer">
  118 + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  119 + </resheader>
  120 +</root>
0 \ No newline at end of file 121 \ No newline at end of file
FRControl/favicon.ico 0 → 100644
No preview for this file type
FRControl/jhlogo.ico 0 → 100644
No preview for this file type
FRControl/mx_favicon.ico 0 → 100644
No preview for this file type