Commit 16433f726856a83bfd722d691dfcab1ca9999d8f
1 parent
69cfaaca
添加项目文件。
Showing
25 changed files
with
2014 additions
and
0 deletions
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