*.[新增]网页抓取工具和Json工具里支持代码折叠功能。
This commit is contained in:
parent
6dcf5500f2
commit
ae89a4aa1d
Binary file not shown.
Binary file not shown.
49
CHANGELOG.md
49
CHANGELOG.md
|
@ -1,23 +1,28 @@
|
|||
### 2020-12-07更新
|
||||
------
|
||||
##### SuperDesign V2.0.2012.0701
|
||||
- *.[修复]修复网页获取抓取工具Head设置不当会导致进度卡死的BUG。
|
||||
|
||||
### 2020-11-28更新
|
||||
------
|
||||
##### SuperDesign V2.0.2011.2801
|
||||
- *.[改进]更新日志和自述文件名更符合git备份规范。
|
||||
|
||||
### 2019-12-13更新
|
||||
------
|
||||
##### SupperDesign V2.0.1911.2801
|
||||
- 暂无
|
||||
|
||||
### 2019-09-19更新
|
||||
------
|
||||
##### SupperDesign V2.0.1909.1901
|
||||
- *.[新增]支持多项目。
|
||||
- *.[新增]支持文件关联。
|
||||
- *.[新增]新版一键打包功能,支持一键复制打包好的文件到历史版本区域。
|
||||
- *.[新增]支持快速创建毕方标准文件夹。
|
||||
### 2020-12-09更新
|
||||
------
|
||||
##### SuperDesign V2.0.2012.0901
|
||||
- *.[新增]网页抓取工具和Json工具里支持代码折叠功能。
|
||||
|
||||
### 2020-12-07更新
|
||||
------
|
||||
##### SuperDesign V2.0.2012.0701
|
||||
- *.[修复]修复网页获取抓取工具Head设置不当会导致进度卡死的BUG。
|
||||
|
||||
### 2020-11-28更新
|
||||
------
|
||||
##### SuperDesign V2.0.2011.2801
|
||||
- *.[改进]更新日志和自述文件名更符合git备份规范。
|
||||
|
||||
### 2019-12-13更新
|
||||
------
|
||||
##### SupperDesign V2.0.1911.2801
|
||||
- 暂无
|
||||
|
||||
### 2019-09-19更新
|
||||
------
|
||||
##### SupperDesign V2.0.1909.1901
|
||||
- *.[新增]支持多项目。
|
||||
- *.[新增]支持文件关联。
|
||||
- *.[新增]新版一键打包功能,支持一键复制打包好的文件到历史版本区域。
|
||||
- *.[新增]支持快速创建毕方标准文件夹。
|
||||
- *.[改进]其它一些细节改进。
|
Binary file not shown.
143
Source/开发辅助工具/Controls/MingFolding.cs
Normal file
143
Source/开发辅助工具/Controls/MingFolding.cs
Normal file
|
@ -0,0 +1,143 @@
|
|||
using ICSharpCode.TextEditor.Document;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace JackWangCUMT.WinForm
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// The class to generate the foldings, it implements ICSharpCode.TextEditor.Document.IFoldingStrategy
|
||||
/// </summary>
|
||||
public class MingFolding : IFoldingStrategy
|
||||
{
|
||||
/// <summary>
|
||||
/// Generates the foldings for our document.
|
||||
/// </summary>
|
||||
/// <param name="document">The current document.</param>
|
||||
/// <param name="fileName">The filename of the document.</param>
|
||||
/// <param name="parseInformation">Extra parse information, not used in this sample.</param>
|
||||
/// <returns>A list of FoldMarkers.</returns>
|
||||
public List<FoldMarker> GenerateFoldMarkers(IDocument document, string fileName, object parseInformation)
|
||||
{
|
||||
List<FoldMarker> list = new List<FoldMarker>();
|
||||
//stack 先进先出
|
||||
var startLines = new Stack<int>();
|
||||
// Create foldmarkers for the whole document, enumerate through every line.
|
||||
for (int i = 0; i < document.TotalNumberOfLines; i++)
|
||||
{
|
||||
// Get the text of current line.
|
||||
string text = document.GetText(document.GetLineSegment(i));
|
||||
var text_trim = text.Trim();
|
||||
if (text_trim.StartsWith("#region")) // Look for method starts
|
||||
{
|
||||
startLines.Push(i);
|
||||
|
||||
}
|
||||
if (text_trim.StartsWith("#endregion")) // Look for method endings
|
||||
{
|
||||
int start = startLines.Pop();
|
||||
// Add a new FoldMarker to the list.
|
||||
// document = the current document
|
||||
// start = the start line for the FoldMarker
|
||||
// document.GetLineSegment(start).Length = the ending of the current line = the start column of our foldmarker.
|
||||
// i = The current line = end line of the FoldMarker.
|
||||
// 7 = The end column
|
||||
list.Add(new FoldMarker(document, start, document.GetLineSegment(start).Length, i, 57, FoldType.Region, "..."));
|
||||
}
|
||||
//支持嵌套 {}
|
||||
if (text_trim.StartsWith("{")) // Look for method starts
|
||||
{
|
||||
startLines.Push(i);
|
||||
}
|
||||
if (text_trim.StartsWith("}")) // Look for method endings
|
||||
{
|
||||
if (startLines.Count > 0)
|
||||
{
|
||||
int start = startLines.Pop();
|
||||
list.Add(new FoldMarker(document, start, document.GetLineSegment(start).Length, i, 57, FoldType.TypeBody, "...}"));
|
||||
}
|
||||
}
|
||||
if (text_trim.StartsWith("[")) // Look for method starts
|
||||
{
|
||||
startLines.Push(i);
|
||||
}
|
||||
if (text_trim.StartsWith("]")) // Look for method endings
|
||||
{
|
||||
if (startLines.Count > 0)
|
||||
{
|
||||
int start = startLines.Pop();
|
||||
list.Add(new FoldMarker(document, start, document.GetLineSegment(start).Length, i, 57, FoldType.TypeBody, "...]"));
|
||||
}
|
||||
}
|
||||
if (text_trim.EndsWith("[")) // Look for method starts
|
||||
{
|
||||
startLines.Push(i);
|
||||
}
|
||||
if (text_trim.StartsWith("]")) // Look for method endings
|
||||
{
|
||||
if (startLines.Count > 0)
|
||||
{
|
||||
int start = startLines.Pop();
|
||||
list.Add(new FoldMarker(document, start, document.GetLineSegment(start).Length, i, 57, FoldType.TypeBody, "...]"));
|
||||
}
|
||||
}
|
||||
if (text_trim.StartsWith("<html>")) // Look for method starts
|
||||
{
|
||||
startLines.Push(i);
|
||||
}
|
||||
if (text_trim.StartsWith("</html>")) // Look for method endings
|
||||
{
|
||||
if (startLines.Count > 0)
|
||||
{
|
||||
int start = startLines.Pop();
|
||||
list.Add(new FoldMarker(document, start, document.GetLineSegment(start).Length, i, 57, FoldType.TypeBody, "</html>"));
|
||||
}
|
||||
}
|
||||
if (text_trim.StartsWith("<head>")) // Look for method starts
|
||||
{
|
||||
startLines.Push(i);
|
||||
}
|
||||
if (text_trim.StartsWith("</head>")) // Look for method endings
|
||||
{
|
||||
if (startLines.Count > 0)
|
||||
{
|
||||
int start = startLines.Pop();
|
||||
list.Add(new FoldMarker(document, start, document.GetLineSegment(start).Length, i, 57, FoldType.TypeBody, "</head>"));
|
||||
}
|
||||
}
|
||||
if (text_trim.StartsWith("<div>") || text_trim.StartsWith("<div ")) // Look for method starts
|
||||
{
|
||||
startLines.Push(i);
|
||||
}
|
||||
if (text_trim.StartsWith("</div>")) // Look for method endings
|
||||
{
|
||||
if (startLines.Count > 0)
|
||||
{
|
||||
int start = startLines.Pop();
|
||||
list.Add(new FoldMarker(document, start, document.GetLineSegment(start).Length, i, 57, FoldType.TypeBody, "</div>"));
|
||||
}
|
||||
}
|
||||
// /// <summary>
|
||||
if (text_trim.StartsWith("/// <summary>")) // Look for method starts
|
||||
{
|
||||
startLines.Push(i);
|
||||
}
|
||||
if (text_trim.StartsWith("/// <returns>")) // Look for method endings
|
||||
{
|
||||
|
||||
int start = startLines.Pop();
|
||||
//获取注释文本(包括空格)
|
||||
string display = document.GetText(document.GetLineSegment(start + 1).Offset, document.GetLineSegment(start + 1).Length);
|
||||
//remove ///
|
||||
display = display.Trim().TrimStart('/');
|
||||
list.Add(new FoldMarker(document, start, document.GetLineSegment(start).Length, i, 57, FoldType.TypeBody, display));
|
||||
}
|
||||
}
|
||||
|
||||
return list;
|
||||
}
|
||||
}
|
||||
}
|
3289
Source/开发辅助工具/Manager/HtmlFormater.cs
Normal file
3289
Source/开发辅助工具/Manager/HtmlFormater.cs
Normal file
File diff suppressed because it is too large
Load Diff
|
@ -10,7 +10,7 @@ using System.Runtime.InteropServices;
|
|||
[assembly: AssemblyConfiguration("")]
|
||||
[assembly: AssemblyCompany("")]
|
||||
[assembly: AssemblyProduct("开发辅助工具")]
|
||||
[assembly: AssemblyCopyright("Copyright © 2018-2019")]
|
||||
[assembly: AssemblyCopyright("Copyright © 2018-2020")]
|
||||
[assembly: AssemblyTrademark("")]
|
||||
[assembly: AssemblyCulture("")]
|
||||
// 将 ComVisible 设置为 false 会使此程序集中的类型
|
||||
|
@ -31,5 +31,5 @@ using System.Runtime.InteropServices;
|
|||
// 可以指定所有值,也可以使用以下所示的 "*" 预置版本号和修订号
|
||||
// 方法是按如下所示使用“*”: :
|
||||
// [assembly: AssemblyVersion("1.0.*")]
|
||||
[assembly: AssemblyVersion("2.0.2012.0701")]
|
||||
[assembly: AssemblyFileVersion("2.0.2012.0701")]
|
||||
[assembly: AssemblyVersion("2.0.2012.0901")]
|
||||
[assembly: AssemblyFileVersion("2.0.2012.0901")]
|
|
@ -129,6 +129,7 @@
|
|||
<Compile Include="Controls\MenuRight.Designer.cs">
|
||||
<DependentUpon>MenuRight.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Controls\MingFolding.cs" />
|
||||
<Compile Include="Form1.cs">
|
||||
<SubType>Form</SubType>
|
||||
</Compile>
|
||||
|
@ -148,6 +149,7 @@
|
|||
<Compile Include="Manager\FrmSetting.Designer.cs">
|
||||
<DependentUpon>FrmSetting.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Manager\HtmlFormater.cs" />
|
||||
<Compile Include="Manager\JsonSplit.cs" />
|
||||
<Compile Include="Manager\ClsPY.cs" />
|
||||
<Compile Include="Manager\FrmAddTools.cs">
|
||||
|
|
395
Source/开发辅助工具/Tools/FrmJson.Designer.cs
generated
395
Source/开发辅助工具/Tools/FrmJson.Designer.cs
generated
|
@ -28,203 +28,204 @@
|
|||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
this.components = new System.ComponentModel.Container();
|
||||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FrmJson));
|
||||
this.splitContainer1 = new System.Windows.Forms.SplitContainer();
|
||||
this.textEditorControl1 = new ICSharpCode.TextEditor.TextEditorControl();
|
||||
this.contextMenuStripHighlightText1 = new ryProcessManager.hezuo.ContextMenuStripHighlightText();
|
||||
this.treeView1 = new System.Windows.Forms.TreeView();
|
||||
this.contextMenuStrip1 = new System.Windows.Forms.ContextMenuStrip(this.components);
|
||||
this.复制键名ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||
this.复制键值ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||
this.toolStripMenuItem1 = new System.Windows.Forms.ToolStripSeparator();
|
||||
this.展开ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||
this.折叠ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||
this.toolStrip1 = new System.Windows.Forms.ToolStrip();
|
||||
this.BtnFormat = new System.Windows.Forms.ToolStripButton();
|
||||
this.BtnPasteJson = new System.Windows.Forms.ToolStripButton();
|
||||
this.BtnCopyJson = new System.Windows.Forms.ToolStripButton();
|
||||
this.menuRight1 = new ryPaiban.Model.MenuRight(this.components);
|
||||
this.CopyJsonByCHS = new System.Windows.Forms.ToolStripButton();
|
||||
((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit();
|
||||
this.splitContainer1.Panel1.SuspendLayout();
|
||||
this.splitContainer1.Panel2.SuspendLayout();
|
||||
this.splitContainer1.SuspendLayout();
|
||||
this.contextMenuStrip1.SuspendLayout();
|
||||
this.toolStrip1.SuspendLayout();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// splitContainer1
|
||||
//
|
||||
this.splitContainer1.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.splitContainer1.Location = new System.Drawing.Point(0, 25);
|
||||
this.splitContainer1.Name = "splitContainer1";
|
||||
//
|
||||
// splitContainer1.Panel1
|
||||
//
|
||||
this.splitContainer1.Panel1.Controls.Add(this.textEditorControl1);
|
||||
//
|
||||
// splitContainer1.Panel2
|
||||
//
|
||||
this.splitContainer1.Panel2.Controls.Add(this.treeView1);
|
||||
this.splitContainer1.Size = new System.Drawing.Size(800, 491);
|
||||
this.splitContainer1.SplitterDistance = 400;
|
||||
this.splitContainer1.TabIndex = 0;
|
||||
//
|
||||
// textEditorControl1
|
||||
//
|
||||
this.textEditorControl1.ContextMenuStrip = this.contextMenuStripHighlightText1;
|
||||
this.textEditorControl1.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.textEditorControl1.IsReadOnly = false;
|
||||
this.textEditorControl1.Location = new System.Drawing.Point(0, 0);
|
||||
this.textEditorControl1.Name = "textEditorControl1";
|
||||
this.textEditorControl1.Size = new System.Drawing.Size(400, 491);
|
||||
this.textEditorControl1.TabIndex = 22;
|
||||
//
|
||||
// contextMenuStripHighlightText1
|
||||
//
|
||||
this.contextMenuStripHighlightText1.Name = "contextMenuStripHighlightText1";
|
||||
this.contextMenuStripHighlightText1.Size = new System.Drawing.Size(101, 186);
|
||||
//
|
||||
// treeView1
|
||||
//
|
||||
this.treeView1.ContextMenuStrip = this.contextMenuStrip1;
|
||||
this.treeView1.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.treeView1.FullRowSelect = true;
|
||||
this.treeView1.HideSelection = false;
|
||||
this.treeView1.HotTracking = true;
|
||||
this.treeView1.ItemHeight = 20;
|
||||
this.treeView1.Location = new System.Drawing.Point(0, 0);
|
||||
this.treeView1.Name = "treeView1";
|
||||
this.treeView1.Size = new System.Drawing.Size(396, 491);
|
||||
this.treeView1.TabIndex = 0;
|
||||
this.treeView1.MouseDown += new System.Windows.Forms.MouseEventHandler(this.TreeView1_MouseDown);
|
||||
//
|
||||
// contextMenuStrip1
|
||||
//
|
||||
this.contextMenuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
|
||||
this.复制键名ToolStripMenuItem,
|
||||
this.复制键值ToolStripMenuItem,
|
||||
this.toolStripMenuItem1,
|
||||
this.展开ToolStripMenuItem,
|
||||
this.折叠ToolStripMenuItem});
|
||||
this.contextMenuStrip1.Name = "contextMenuStrip1";
|
||||
this.contextMenuStrip1.Size = new System.Drawing.Size(125, 98);
|
||||
//
|
||||
// 复制键名ToolStripMenuItem
|
||||
//
|
||||
this.复制键名ToolStripMenuItem.Name = "复制键名ToolStripMenuItem";
|
||||
this.复制键名ToolStripMenuItem.Size = new System.Drawing.Size(124, 22);
|
||||
this.复制键名ToolStripMenuItem.Text = "复制键名";
|
||||
this.复制键名ToolStripMenuItem.Click += new System.EventHandler(this.复制键名ToolStripMenuItem_Click);
|
||||
//
|
||||
// 复制键值ToolStripMenuItem
|
||||
//
|
||||
this.复制键值ToolStripMenuItem.Name = "复制键值ToolStripMenuItem";
|
||||
this.复制键值ToolStripMenuItem.Size = new System.Drawing.Size(124, 22);
|
||||
this.复制键值ToolStripMenuItem.Text = "复制键值";
|
||||
this.复制键值ToolStripMenuItem.Click += new System.EventHandler(this.复制键值ToolStripMenuItem_Click);
|
||||
//
|
||||
// toolStripMenuItem1
|
||||
//
|
||||
this.toolStripMenuItem1.Name = "toolStripMenuItem1";
|
||||
this.toolStripMenuItem1.Size = new System.Drawing.Size(121, 6);
|
||||
//
|
||||
// 展开ToolStripMenuItem
|
||||
//
|
||||
this.展开ToolStripMenuItem.Name = "展开ToolStripMenuItem";
|
||||
this.展开ToolStripMenuItem.Size = new System.Drawing.Size(124, 22);
|
||||
this.展开ToolStripMenuItem.Text = "展开";
|
||||
this.展开ToolStripMenuItem.Click += new System.EventHandler(this.展开ToolStripMenuItem_Click);
|
||||
//
|
||||
// 折叠ToolStripMenuItem
|
||||
//
|
||||
this.折叠ToolStripMenuItem.Name = "折叠ToolStripMenuItem";
|
||||
this.折叠ToolStripMenuItem.Size = new System.Drawing.Size(124, 22);
|
||||
this.折叠ToolStripMenuItem.Text = "折叠";
|
||||
this.折叠ToolStripMenuItem.Click += new System.EventHandler(this.折叠ToolStripMenuItem_Click);
|
||||
//
|
||||
// toolStrip1
|
||||
//
|
||||
this.toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
|
||||
this.BtnFormat,
|
||||
this.BtnPasteJson,
|
||||
this.BtnCopyJson,
|
||||
this.CopyJsonByCHS});
|
||||
this.toolStrip1.Location = new System.Drawing.Point(0, 0);
|
||||
this.toolStrip1.Name = "toolStrip1";
|
||||
this.toolStrip1.Size = new System.Drawing.Size(800, 25);
|
||||
this.toolStrip1.TabIndex = 2;
|
||||
this.toolStrip1.Text = "toolStrip1";
|
||||
//
|
||||
// BtnFormat
|
||||
//
|
||||
this.BtnFormat.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
|
||||
this.BtnFormat.Image = ((System.Drawing.Image)(resources.GetObject("BtnFormat.Image")));
|
||||
this.BtnFormat.ImageTransparentColor = System.Drawing.Color.Magenta;
|
||||
this.BtnFormat.Name = "BtnFormat";
|
||||
this.BtnFormat.Size = new System.Drawing.Size(48, 22);
|
||||
this.BtnFormat.Text = "格式化";
|
||||
this.BtnFormat.Click += new System.EventHandler(this.BtnFormat_Click);
|
||||
//
|
||||
// BtnPasteJson
|
||||
//
|
||||
this.BtnPasteJson.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
|
||||
this.BtnPasteJson.Image = ((System.Drawing.Image)(resources.GetObject("BtnPasteJson.Image")));
|
||||
this.BtnPasteJson.ImageTransparentColor = System.Drawing.Color.Magenta;
|
||||
this.BtnPasteJson.Name = "BtnPasteJson";
|
||||
this.BtnPasteJson.Size = new System.Drawing.Size(62, 22);
|
||||
this.BtnPasteJson.Text = "粘贴Json";
|
||||
this.BtnPasteJson.Click += new System.EventHandler(this.BtnPasteJson_Click);
|
||||
//
|
||||
// BtnCopyJson
|
||||
//
|
||||
this.BtnCopyJson.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
|
||||
this.BtnCopyJson.Image = ((System.Drawing.Image)(resources.GetObject("BtnCopyJson.Image")));
|
||||
this.BtnCopyJson.ImageTransparentColor = System.Drawing.Color.Magenta;
|
||||
this.BtnCopyJson.Name = "BtnCopyJson";
|
||||
this.BtnCopyJson.Size = new System.Drawing.Size(62, 22);
|
||||
this.BtnCopyJson.Text = "复制Json";
|
||||
this.BtnCopyJson.Click += new System.EventHandler(this.BtnCopyJson_Click);
|
||||
//
|
||||
// menuRight1
|
||||
//
|
||||
this.menuRight1.Name = "menuRight1";
|
||||
this.menuRight1.Size = new System.Drawing.Size(173, 48);
|
||||
this.menuRight1.SourceContent = this;
|
||||
//
|
||||
// CopyJsonByCHS
|
||||
//
|
||||
this.CopyJsonByCHS.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
|
||||
this.CopyJsonByCHS.Image = ((System.Drawing.Image)(resources.GetObject("CopyJsonByCHS.Image")));
|
||||
this.CopyJsonByCHS.ImageTransparentColor = System.Drawing.Color.Magenta;
|
||||
this.CopyJsonByCHS.Name = "CopyJsonByCHS";
|
||||
this.CopyJsonByCHS.Size = new System.Drawing.Size(84, 22);
|
||||
this.CopyJsonByCHS.Text = "中文转义复制";
|
||||
this.CopyJsonByCHS.Click += new System.EventHandler(this.CopyJsonByCHS_Click);
|
||||
//
|
||||
// FrmJson
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.ClientSize = new System.Drawing.Size(800, 516);
|
||||
this.Controls.Add(this.splitContainer1);
|
||||
this.Controls.Add(this.toolStrip1);
|
||||
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
|
||||
this.Name = "FrmJson";
|
||||
this.TabPageContextMenuStrip = this.menuRight1;
|
||||
this.Text = "Json查看";
|
||||
this.Load += new System.EventHandler(this.FrmJson_Load);
|
||||
this.splitContainer1.Panel1.ResumeLayout(false);
|
||||
this.splitContainer1.Panel2.ResumeLayout(false);
|
||||
((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).EndInit();
|
||||
this.splitContainer1.ResumeLayout(false);
|
||||
this.contextMenuStrip1.ResumeLayout(false);
|
||||
this.toolStrip1.ResumeLayout(false);
|
||||
this.toolStrip1.PerformLayout();
|
||||
this.ResumeLayout(false);
|
||||
this.PerformLayout();
|
||||
|
||||
this.components = new System.ComponentModel.Container();
|
||||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FrmJson));
|
||||
this.splitContainer1 = new System.Windows.Forms.SplitContainer();
|
||||
this.textEditorControl1 = new ICSharpCode.TextEditor.TextEditorControl();
|
||||
this.contextMenuStripHighlightText1 = new ryProcessManager.hezuo.ContextMenuStripHighlightText();
|
||||
this.treeView1 = new System.Windows.Forms.TreeView();
|
||||
this.contextMenuStrip1 = new System.Windows.Forms.ContextMenuStrip(this.components);
|
||||
this.复制键名ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||
this.复制键值ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||
this.toolStripMenuItem1 = new System.Windows.Forms.ToolStripSeparator();
|
||||
this.展开ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||
this.折叠ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||
this.toolStrip1 = new System.Windows.Forms.ToolStrip();
|
||||
this.BtnFormat = new System.Windows.Forms.ToolStripButton();
|
||||
this.BtnPasteJson = new System.Windows.Forms.ToolStripButton();
|
||||
this.BtnCopyJson = new System.Windows.Forms.ToolStripButton();
|
||||
this.CopyJsonByCHS = new System.Windows.Forms.ToolStripButton();
|
||||
this.menuRight1 = new ryPaiban.Model.MenuRight(this.components);
|
||||
((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit();
|
||||
this.splitContainer1.Panel1.SuspendLayout();
|
||||
this.splitContainer1.Panel2.SuspendLayout();
|
||||
this.splitContainer1.SuspendLayout();
|
||||
this.contextMenuStrip1.SuspendLayout();
|
||||
this.toolStrip1.SuspendLayout();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// splitContainer1
|
||||
//
|
||||
this.splitContainer1.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.splitContainer1.Location = new System.Drawing.Point(0, 25);
|
||||
this.splitContainer1.Name = "splitContainer1";
|
||||
//
|
||||
// splitContainer1.Panel1
|
||||
//
|
||||
this.splitContainer1.Panel1.Controls.Add(this.textEditorControl1);
|
||||
//
|
||||
// splitContainer1.Panel2
|
||||
//
|
||||
this.splitContainer1.Panel2.Controls.Add(this.treeView1);
|
||||
this.splitContainer1.Size = new System.Drawing.Size(800, 491);
|
||||
this.splitContainer1.SplitterDistance = 400;
|
||||
this.splitContainer1.TabIndex = 0;
|
||||
//
|
||||
// textEditorControl1
|
||||
//
|
||||
this.textEditorControl1.ContextMenuStrip = this.contextMenuStripHighlightText1;
|
||||
this.textEditorControl1.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.textEditorControl1.IsReadOnly = false;
|
||||
this.textEditorControl1.Location = new System.Drawing.Point(0, 0);
|
||||
this.textEditorControl1.Name = "textEditorControl1";
|
||||
this.textEditorControl1.Size = new System.Drawing.Size(400, 491);
|
||||
this.textEditorControl1.TabIndex = 22;
|
||||
this.textEditorControl1.TextChanged += new System.EventHandler(this.textEditorControl1_TextChanged);
|
||||
//
|
||||
// contextMenuStripHighlightText1
|
||||
//
|
||||
this.contextMenuStripHighlightText1.Name = "contextMenuStripHighlightText1";
|
||||
this.contextMenuStripHighlightText1.Size = new System.Drawing.Size(101, 186);
|
||||
//
|
||||
// treeView1
|
||||
//
|
||||
this.treeView1.ContextMenuStrip = this.contextMenuStrip1;
|
||||
this.treeView1.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.treeView1.FullRowSelect = true;
|
||||
this.treeView1.HideSelection = false;
|
||||
this.treeView1.HotTracking = true;
|
||||
this.treeView1.ItemHeight = 20;
|
||||
this.treeView1.Location = new System.Drawing.Point(0, 0);
|
||||
this.treeView1.Name = "treeView1";
|
||||
this.treeView1.Size = new System.Drawing.Size(396, 491);
|
||||
this.treeView1.TabIndex = 0;
|
||||
this.treeView1.MouseDown += new System.Windows.Forms.MouseEventHandler(this.TreeView1_MouseDown);
|
||||
//
|
||||
// contextMenuStrip1
|
||||
//
|
||||
this.contextMenuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
|
||||
this.复制键名ToolStripMenuItem,
|
||||
this.复制键值ToolStripMenuItem,
|
||||
this.toolStripMenuItem1,
|
||||
this.展开ToolStripMenuItem,
|
||||
this.折叠ToolStripMenuItem});
|
||||
this.contextMenuStrip1.Name = "contextMenuStrip1";
|
||||
this.contextMenuStrip1.Size = new System.Drawing.Size(125, 98);
|
||||
//
|
||||
// 复制键名ToolStripMenuItem
|
||||
//
|
||||
this.复制键名ToolStripMenuItem.Name = "复制键名ToolStripMenuItem";
|
||||
this.复制键名ToolStripMenuItem.Size = new System.Drawing.Size(124, 22);
|
||||
this.复制键名ToolStripMenuItem.Text = "复制键名";
|
||||
this.复制键名ToolStripMenuItem.Click += new System.EventHandler(this.复制键名ToolStripMenuItem_Click);
|
||||
//
|
||||
// 复制键值ToolStripMenuItem
|
||||
//
|
||||
this.复制键值ToolStripMenuItem.Name = "复制键值ToolStripMenuItem";
|
||||
this.复制键值ToolStripMenuItem.Size = new System.Drawing.Size(124, 22);
|
||||
this.复制键值ToolStripMenuItem.Text = "复制键值";
|
||||
this.复制键值ToolStripMenuItem.Click += new System.EventHandler(this.复制键值ToolStripMenuItem_Click);
|
||||
//
|
||||
// toolStripMenuItem1
|
||||
//
|
||||
this.toolStripMenuItem1.Name = "toolStripMenuItem1";
|
||||
this.toolStripMenuItem1.Size = new System.Drawing.Size(121, 6);
|
||||
//
|
||||
// 展开ToolStripMenuItem
|
||||
//
|
||||
this.展开ToolStripMenuItem.Name = "展开ToolStripMenuItem";
|
||||
this.展开ToolStripMenuItem.Size = new System.Drawing.Size(124, 22);
|
||||
this.展开ToolStripMenuItem.Text = "展开";
|
||||
this.展开ToolStripMenuItem.Click += new System.EventHandler(this.展开ToolStripMenuItem_Click);
|
||||
//
|
||||
// 折叠ToolStripMenuItem
|
||||
//
|
||||
this.折叠ToolStripMenuItem.Name = "折叠ToolStripMenuItem";
|
||||
this.折叠ToolStripMenuItem.Size = new System.Drawing.Size(124, 22);
|
||||
this.折叠ToolStripMenuItem.Text = "折叠";
|
||||
this.折叠ToolStripMenuItem.Click += new System.EventHandler(this.折叠ToolStripMenuItem_Click);
|
||||
//
|
||||
// toolStrip1
|
||||
//
|
||||
this.toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
|
||||
this.BtnFormat,
|
||||
this.BtnPasteJson,
|
||||
this.BtnCopyJson,
|
||||
this.CopyJsonByCHS});
|
||||
this.toolStrip1.Location = new System.Drawing.Point(0, 0);
|
||||
this.toolStrip1.Name = "toolStrip1";
|
||||
this.toolStrip1.Size = new System.Drawing.Size(800, 25);
|
||||
this.toolStrip1.TabIndex = 2;
|
||||
this.toolStrip1.Text = "toolStrip1";
|
||||
//
|
||||
// BtnFormat
|
||||
//
|
||||
this.BtnFormat.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
|
||||
this.BtnFormat.Image = ((System.Drawing.Image)(resources.GetObject("BtnFormat.Image")));
|
||||
this.BtnFormat.ImageTransparentColor = System.Drawing.Color.Magenta;
|
||||
this.BtnFormat.Name = "BtnFormat";
|
||||
this.BtnFormat.Size = new System.Drawing.Size(48, 22);
|
||||
this.BtnFormat.Text = "格式化";
|
||||
this.BtnFormat.Click += new System.EventHandler(this.BtnFormat_Click);
|
||||
//
|
||||
// BtnPasteJson
|
||||
//
|
||||
this.BtnPasteJson.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
|
||||
this.BtnPasteJson.Image = ((System.Drawing.Image)(resources.GetObject("BtnPasteJson.Image")));
|
||||
this.BtnPasteJson.ImageTransparentColor = System.Drawing.Color.Magenta;
|
||||
this.BtnPasteJson.Name = "BtnPasteJson";
|
||||
this.BtnPasteJson.Size = new System.Drawing.Size(62, 22);
|
||||
this.BtnPasteJson.Text = "粘贴Json";
|
||||
this.BtnPasteJson.Click += new System.EventHandler(this.BtnPasteJson_Click);
|
||||
//
|
||||
// BtnCopyJson
|
||||
//
|
||||
this.BtnCopyJson.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
|
||||
this.BtnCopyJson.Image = ((System.Drawing.Image)(resources.GetObject("BtnCopyJson.Image")));
|
||||
this.BtnCopyJson.ImageTransparentColor = System.Drawing.Color.Magenta;
|
||||
this.BtnCopyJson.Name = "BtnCopyJson";
|
||||
this.BtnCopyJson.Size = new System.Drawing.Size(62, 22);
|
||||
this.BtnCopyJson.Text = "复制Json";
|
||||
this.BtnCopyJson.Click += new System.EventHandler(this.BtnCopyJson_Click);
|
||||
//
|
||||
// CopyJsonByCHS
|
||||
//
|
||||
this.CopyJsonByCHS.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
|
||||
this.CopyJsonByCHS.Image = ((System.Drawing.Image)(resources.GetObject("CopyJsonByCHS.Image")));
|
||||
this.CopyJsonByCHS.ImageTransparentColor = System.Drawing.Color.Magenta;
|
||||
this.CopyJsonByCHS.Name = "CopyJsonByCHS";
|
||||
this.CopyJsonByCHS.Size = new System.Drawing.Size(84, 22);
|
||||
this.CopyJsonByCHS.Text = "中文转义复制";
|
||||
this.CopyJsonByCHS.Click += new System.EventHandler(this.CopyJsonByCHS_Click);
|
||||
//
|
||||
// menuRight1
|
||||
//
|
||||
this.menuRight1.Name = "menuRight1";
|
||||
this.menuRight1.Size = new System.Drawing.Size(185, 92);
|
||||
this.menuRight1.SourceContent = this;
|
||||
//
|
||||
// FrmJson
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.ClientSize = new System.Drawing.Size(800, 516);
|
||||
this.Controls.Add(this.splitContainer1);
|
||||
this.Controls.Add(this.toolStrip1);
|
||||
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
|
||||
this.Name = "FrmJson";
|
||||
this.TabPageContextMenuStrip = this.menuRight1;
|
||||
this.Text = "Json查看";
|
||||
this.Load += new System.EventHandler(this.FrmJson_Load);
|
||||
this.splitContainer1.Panel1.ResumeLayout(false);
|
||||
this.splitContainer1.Panel2.ResumeLayout(false);
|
||||
((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).EndInit();
|
||||
this.splitContainer1.ResumeLayout(false);
|
||||
this.contextMenuStrip1.ResumeLayout(false);
|
||||
this.toolStrip1.ResumeLayout(false);
|
||||
this.toolStrip1.PerformLayout();
|
||||
this.ResumeLayout(false);
|
||||
this.PerformLayout();
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
|
|
@ -18,6 +18,7 @@ namespace 开发辅助工具.Tools
|
|||
public FrmJson()
|
||||
{
|
||||
InitializeComponent();
|
||||
textEditorControl1.Document.FoldingManager.FoldingStrategy = new JackWangCUMT.WinForm.MingFolding();
|
||||
}
|
||||
private void LoadTreeList(TreeNodeCollection nodes,JObject jo)
|
||||
{
|
||||
|
@ -250,7 +251,12 @@ namespace 开发辅助工具.Tools
|
|||
catch(Exception ex) {
|
||||
MessageBox.Show(ex.Message, "出错", MessageBoxButtons.OK, MessageBoxIcon.Information);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private void textEditorControl1_TextChanged(object sender, EventArgs e)
|
||||
{
|
||||
textEditorControl1.Document.FoldingManager.UpdateFoldings(null, null);
|
||||
}
|
||||
}
|
||||
public class JsonInfo
|
||||
{
|
||||
|
|
|
@ -1,269 +1,269 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<metadata name="contextMenuStripHighlightText1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>17, 17</value>
|
||||
</metadata>
|
||||
<metadata name="contextMenuStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>262, 17</value>
|
||||
</metadata>
|
||||
<metadata name="toolStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>427, 17</value>
|
||||
</metadata>
|
||||
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<data name="BtnFormat.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
|
||||
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIDSURBVDhPpZLrS5NhGMb3j4SWh0oRQVExD4gonkDpg4hG
|
||||
YKxG6WBogkMZKgPNCEVJFBGdGETEvgwyO9DJE5syZw3PIlPEE9pgBCLZ5XvdMB8Ew8gXbl54nuf63dd9
|
||||
0OGSnwCahxbPRNPAPMw9Xpg6ZmF46kZZ0xSKzJPIrhpDWsVnpBhGkKx3nAX8Pv7z1zg8OoY/cITdn4fw
|
||||
bf/C0kYAN3Ma/w3gWfZL5kzTKBxjWyK2DftwI9tyMYCZKXbNHaD91bLYJrDXsYbrWfUKwJrPE9M2M1Oc
|
||||
VzOOpHI7Jr376Hi9ogHqFIANO0/MmmmbmSmm9a8ze+I4MrNWAdjtoJgWcx+PSzg166yZZ8xM8XvXDix9
|
||||
c4jIqFYAjoriBV9AhEPv1mH/sonogha0afbZMMZz+yreTGyhpusHwtNNCsA5U1zS4BLxzJIfg299qO32
|
||||
Ir7UJtZfftyATqeT+8o2D8JSjQrAJblrncYL7ZJ2+bfaFnC/1S1NjL3diRat7qrO7wLRP3HjWsojBeCo
|
||||
mDEo5mNjuweFGvjWg2EBhCbpkW78htSHHwRyNdmgAFzPEee2iFkzayy2OLXzT4gr6UdUnlXrullsxxQ+
|
||||
kx0g8BTA3aZlButjSTyjODq/WcQcW/B/Je4OQhLvKQDnzN1mp0nnkvAhR8VuMzNrpm1mpjgkoVwB/v8D
|
||||
TgDQASA1MVpwzwAAAABJRU5ErkJggg==
|
||||
</value>
|
||||
</data>
|
||||
<data name="BtnPasteJson.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
|
||||
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIDSURBVDhPpZLrS5NhGMb3j4SWh0oRQVExD4gonkDpg4hG
|
||||
YKxG6WBogkMZKgPNCEVJFBGdGETEvgwyO9DJE5syZw3PIlPEE9pgBCLZ5XvdMB8Ew8gXbl54nuf63dd9
|
||||
0OGSnwCahxbPRNPAPMw9Xpg6ZmF46kZZ0xSKzJPIrhpDWsVnpBhGkKx3nAX8Pv7z1zg8OoY/cITdn4fw
|
||||
bf/C0kYAN3Ma/w3gWfZL5kzTKBxjWyK2DftwI9tyMYCZKXbNHaD91bLYJrDXsYbrWfUKwJrPE9M2M1Oc
|
||||
VzOOpHI7Jr376Hi9ogHqFIANO0/MmmmbmSmm9a8ze+I4MrNWAdjtoJgWcx+PSzg166yZZ8xM8XvXDix9
|
||||
c4jIqFYAjoriBV9AhEPv1mH/sonogha0afbZMMZz+yreTGyhpusHwtNNCsA5U1zS4BLxzJIfg299qO32
|
||||
Ir7UJtZfftyATqeT+8o2D8JSjQrAJblrncYL7ZJ2+bfaFnC/1S1NjL3diRat7qrO7wLRP3HjWsojBeCo
|
||||
mDEo5mNjuweFGvjWg2EBhCbpkW78htSHHwRyNdmgAFzPEee2iFkzayy2OLXzT4gr6UdUnlXrullsxxQ+
|
||||
kx0g8BTA3aZlButjSTyjODq/WcQcW/B/Je4OQhLvKQDnzN1mp0nnkvAhR8VuMzNrpm1mpjgkoVwB/v8D
|
||||
TgDQASA1MVpwzwAAAABJRU5ErkJggg==
|
||||
</value>
|
||||
</data>
|
||||
<data name="BtnCopyJson.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
|
||||
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIDSURBVDhPpZLrS5NhGMb3j4SWh0oRQVExD4gonkDpg4hG
|
||||
YKxG6WBogkMZKgPNCEVJFBGdGETEvgwyO9DJE5syZw3PIlPEE9pgBCLZ5XvdMB8Ew8gXbl54nuf63dd9
|
||||
0OGSnwCahxbPRNPAPMw9Xpg6ZmF46kZZ0xSKzJPIrhpDWsVnpBhGkKx3nAX8Pv7z1zg8OoY/cITdn4fw
|
||||
bf/C0kYAN3Ma/w3gWfZL5kzTKBxjWyK2DftwI9tyMYCZKXbNHaD91bLYJrDXsYbrWfUKwJrPE9M2M1Oc
|
||||
VzOOpHI7Jr376Hi9ogHqFIANO0/MmmmbmSmm9a8ze+I4MrNWAdjtoJgWcx+PSzg166yZZ8xM8XvXDix9
|
||||
c4jIqFYAjoriBV9AhEPv1mH/sonogha0afbZMMZz+yreTGyhpusHwtNNCsA5U1zS4BLxzJIfg299qO32
|
||||
Ir7UJtZfftyATqeT+8o2D8JSjQrAJblrncYL7ZJ2+bfaFnC/1S1NjL3diRat7qrO7wLRP3HjWsojBeCo
|
||||
mDEo5mNjuweFGvjWg2EBhCbpkW78htSHHwRyNdmgAFzPEee2iFkzayy2OLXzT4gr6UdUnlXrullsxxQ+
|
||||
kx0g8BTA3aZlButjSTyjODq/WcQcW/B/Je4OQhLvKQDnzN1mp0nnkvAhR8VuMzNrpm1mpjgkoVwB/v8D
|
||||
TgDQASA1MVpwzwAAAABJRU5ErkJggg==
|
||||
</value>
|
||||
</data>
|
||||
<data name="CopyJsonByCHS.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
|
||||
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIDSURBVDhPpZLrS5NhGMb3j4SWh0oRQVExD4gonkDpg4hG
|
||||
YKxG6WBogkMZKgPNCEVJFBGdGETEvgwyO9DJE5syZw3PIlPEE9pgBCLZ5XvdMB8Ew8gXbl54nuf63dd9
|
||||
0OGSnwCahxbPRNPAPMw9Xpg6ZmF46kZZ0xSKzJPIrhpDWsVnpBhGkKx3nAX8Pv7z1zg8OoY/cITdn4fw
|
||||
bf/C0kYAN3Ma/w3gWfZL5kzTKBxjWyK2DftwI9tyMYCZKXbNHaD91bLYJrDXsYbrWfUKwJrPE9M2M1Oc
|
||||
VzOOpHI7Jr376Hi9ogHqFIANO0/MmmmbmSmm9a8ze+I4MrNWAdjtoJgWcx+PSzg166yZZ8xM8XvXDix9
|
||||
c4jIqFYAjoriBV9AhEPv1mH/sonogha0afbZMMZz+yreTGyhpusHwtNNCsA5U1zS4BLxzJIfg299qO32
|
||||
Ir7UJtZfftyATqeT+8o2D8JSjQrAJblrncYL7ZJ2+bfaFnC/1S1NjL3diRat7qrO7wLRP3HjWsojBeCo
|
||||
mDEo5mNjuweFGvjWg2EBhCbpkW78htSHHwRyNdmgAFzPEee2iFkzayy2OLXzT4gr6UdUnlXrullsxxQ+
|
||||
kx0g8BTA3aZlButjSTyjODq/WcQcW/B/Je4OQhLvKQDnzN1mp0nnkvAhR8VuMzNrpm1mpjgkoVwB/v8D
|
||||
TgDQASA1MVpwzwAAAABJRU5ErkJggg==
|
||||
</value>
|
||||
</data>
|
||||
<metadata name="menuRight1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>537, 17</value>
|
||||
</metadata>
|
||||
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
AAABAAEAICAAAAEAIACoEAAAFgAAACgAAAAgAAAAQAAAAAEAIAAAAAAAABAAABMLAAATCwAAAAAAAAAA
|
||||
AAAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAA
|
||||
AwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAA
|
||||
AwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwEAAAMBAAADAgAAAwMAAAMDAAADBAAAAwQAAAMFAAADBQAA
|
||||
AwYAAAMGAAADBgAAAwYAAAMGAAADBgAAAwYAAAMGAAADBQAAAwUAAAMEAAADBAAAAwMAAAMDAAADAgAA
|
||||
AwEAAAMBAAADAAAAAwAAAAMAAAADAAAAAwMAAAMMAAADFQAAAxsAAAMfAAACIgAAACIAAAAjAAAAJQAA
|
||||
ACcAAAAoAAAAKQAAACkAAAAqAAAAKgAAACoAAAAqAAAAKQAAACkAAAAoAAAAJwAAACUAAAAjAAAAIQAA
|
||||
ACIAAAMfAAADGwAAAxUAAAMMAAADAwAAAwAAAAMAAAADBAAAAxMAAAMhAAADKQAAAi4FBQgzaWlrYZSU
|
||||
lo+YmJqVmJialpmZmpaampuXmpqbl5qanJeampyYm5ucmJubnJebm5yXm5ucl5ubnJabm5yWm5uclZqa
|
||||
nJSDg4V2JiYoPAAAAC0AAAMpAAADIQAAAxMAAAMEAAADAAAAAwAAAAMBAAADAwAAAwYAAAIIAAAACLGx
|
||||
slvFxcboysrL/8zMzf/Ozs//z8/Q/9HR0v/S0tP/09PU/9PT1P/T09T/09PU/9PT1P/T09T/0tLT/9HR
|
||||
0v/Q0NH/zs7P/8vLzPnAwMKXV1dZEgAAAAgAAAMGAAADAwAAAwEAAAMAAAADAAAAAwAAAAMAAAADAJSU
|
||||
lgDU1NUIy8vMtszMzf/Ozs//0NDR/9LS0//U1NX/1dXW/9bW1//X19j/2NjZ/9jY2f/Y2Nn/2NjZ/9fX
|
||||
2P/X19j/1tbX/9TU1f/T09T/0dHS/8/P0O3Q0NEzwcHCAAAAAwAAAAMAAAADAAAAAwAAAAAAAAADAAAA
|
||||
AwAAAAMA0tLTANLS0xHOztDL0NDR/9PT1P/V1db/19fY/9jY2f/a2tv/29vc/9zc3f/d3d7/3d3e/93d
|
||||
3v/d3d7/3Nzd/9vb3P/a2tv/2dna/9fX2P/V1db/09PU99LS00bS0tMAAAADAAAAAwAAAAMAAAAAAAAA
|
||||
AAAAAAAAYoKHAHiTmADLztAA19fYEdPT1MvU1NX/19fY/9nZ2v/b29z/3d3e/9/f4P/g4OH/4ODh/+Dh
|
||||
4f/h4eL/4eHi/+Hh4f/g4OH/4ODh/9/f4P/e3t//3Nzd/9ra2//Y2Nn319bXRdHT1ABOcngATnJ4AAAA
|
||||
AAAAAAAAAAAAAFyAhwAAGyQANWFpAH2angDS09QS1dXXy9fX2P/a2tv/3Nzd/97e3//f3+D/3+Dh/+Dg
|
||||
4f/g4eL/4OHi/+Hh4v/h4eL/4eHi/+Dh4v/g4eH/4ODh/9/f4P/e39//3d3e/9rb3PfY2NlG2d7fAC9d
|
||||
ZQBHbnYAR292AAAAAAAAAAAAgYeRAC9cYwA7ZWwtNmBojTtja6NkgojrbIiN/2yJjv9tiY//bYqP/22K
|
||||
j/9uio//boqP/26KkP9uipD/boqQ/26KkP9uipD/boqQ/26KkP9uio//boqP/22Kj/9tiY//bIiN/Elv
|
||||
dbc0X2aYOGNqVVJ3fgNLcXgAAAAAAAAAAABRe4EAU32DCDppcK44Zm7/N2Zt/zVkbP83ZW3/NGNr/zVk
|
||||
bP80ZGv/NGNr/zdmbf80ZGv/NGNr/zVkbP80Y2v/NGRr/zdmbf80Y2v/NGNr/zVkbP81ZGz/NWRs/zVk
|
||||
bP80ZGv/OGZt/zhmbv85Z2/mPmxzLj1rcgAAAAAAAAAAAFB/hQBOfYQSP3J5zj1wd/9OfIP/oLi8/7fJ
|
||||
zP+DoaX/P3B3/059g/+as7f/ssXI/6S6vv9ag4n/O292/1+Jj/+mvcD/t8nM/5+2uv9UfoT/PXB4/4yq
|
||||
rv9kiY//OW11/2ePlP+kur3/SXZ9/z1wd/Y+cXhBPnF4AAAAAAAAAAAAVYeOAFOGjBJFfIPNQHmA/5W1
|
||||
uP/M19n/jq6y/+Do6f9hiY//obzA/77N0P9qlZr/r8jL/7zLzv9YhYv/0t/g/6q/wv95oaX/vtLV/8HP
|
||||
0f9MfYP/xtfZ/4Kgpf9MgIf/0N7g/+/y8v9Zg4n/QXqB9UN7gkBDe4IAAAAAAAAAAABZkZYAV4+VEkqG
|
||||
jc1GhIv/gKuw/3igpP9QiY//1+Tl/3WYnf9xoKX/Z5ab/2eYnv+4z9L/xdLU/4aorP/W4OH/T4KI/0KB
|
||||
iP9lmZ7/4Onq/2uSl//E19n/g6Km/5y7vv/Y4OL/3OPk/1yIjv9GhIv1SIWMQEiFjAAAAAAAAAAAAF6a
|
||||
nwBcmZ4ST5CWzU2Plf9Nj5X/TI6U/1qXnf/X5eb/dZqf/2ifpP/H293/1+Pl/73S1P9tnaL/kbm8/83Y
|
||||
2v9MhYv/TI+V/1+boP/e6er/dpug/8PY2v+xw8b/0Nze/4Glqf/U4OH/Xo2S/0yOlPVNj5VATY+VAAAA
|
||||
AAAAAAAAYqOoAGGiqBJUmqDNUpmf/1KZn/9SmZ//X6Gm/9nn6P92nKH/qMrN/8XT1f9hmp//h7e7/4Ss
|
||||
sP92qq//4enq/3Gcof9TmJ7/j73B/93l5v9ilJn/yt/h//X29/+Rr7P/ZqGm/9jk5f9hkZf/UZie9VKZ
|
||||
n0BSmZ8AAAAAAAAAAABnrLEAYqiuE16prs1apqv/V6Oo/1aiqP9hqK7/zuLj/3Oeo/+Dur7/zd/g/7fS
|
||||
1P/U5OX/hq2x/1afpP+q0dT/1OPk/8Tb3f/W5eb/kLS4/1Wdo//D3+H/wtLU/1WWnP9rr7T/zd7f/2GX
|
||||
nP9cqK31WKSqQVijqQAAAAAAAAAAAGy0uQBkr7QPZbS5yXK+wv9tub7/bLm+/226vv+FxMj/cba7/2y5
|
||||
vv+Dxcn/mNDT/4PBxf9rtrv/bLm+/266v/+JyMz/l8/T/4C/xP9rtrv/bLm+/4HEyP95ur//are8/3C7
|
||||
wP+Ew8f/cbm9/2q5vvZcrbI+Xq6zAAAAAAAAAAAAcbzAAJDAxQFjtrtxa77D5XXEye54xcr7ecbK/3jF
|
||||
yf95xsr/ecbK/3jFyf93xcn/eMXK/3nGyv95xsr/ecbK/3fFyf93xcn/eMXK/3nGyv95xsr/eMXJ/3jG
|
||||
yv95xsr/ecbK/nXEyfJwwcbsZLi9q2W2uhVmt7sAAAAAAAAAAABvub4AaLvAAG/DyAVhur8nfsXJQMTd
|
||||
39bK4OH/yuDi/8rg4v/K4OL/y+Di/8vg4v/L4eL/y+Hi/8vh4v/L4eP/y+Hj/8vh4//L4eL/y+Hi/8vg
|
||||
4v/L4OL/y+Di/8vg4v/K4OH5ptPWaVm3vSxovsMQW7K3AFKprgAAAAAAAAAAAK7a3QBpvsIAa77DAJDL
|
||||
zwD/9fQO7Ovry+zs7P/t7e3/7e3t/+3t7f/u7e3/7u3u/+7u7v/u7u7/7+7u/+/u7//v7u//7+7u/+7u
|
||||
7v/u7u7/7u3u/+7t7v/t7e3/7e3t/+3t7ffx7u5Ds9jaAGi9wgBVtrwAf8bKAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAA7OztAOvs7BHq6+vL6+zs/+vs7P/r7Oz/6+zs/+zs7f/s7e3/7O3t/+3t7v/t7e7/7e3u/+3t
|
||||
7v/t7e7/7e3u/+zt7f/s7e3/7e3u/+zt7f/s7ez/6+zs9+vs7Ebr7OwAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAADs7e0A6+zsEerr68vr7Oz/6+zs/+vs7P/s7O3/7Ozt/+zt7f/s7e3/7e3u/+3t
|
||||
7v/t7e7/7e3u/+3t7v/t7e7/7Ozt/+Xm5v/i4uP/4uLj/+Hi4//j5OT45+joRefo6AAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzt7QDr7OwR6uvry+vs7P/r7Oz/6+zs/+zs7f/s7O3/7O3t/+zt
|
||||
7f/t7e7/7e3u/+3t7v/t7e7/7e3u/+rr7P/Ky8z/pqeo/6OjpP+nqKn/rKyt/7a2t7bQ0dIZzM3OAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7O3tAOvs7BHq6+vL6+zs/+vs7P/r7Oz/6+zs/+zs
|
||||
7f/s7e3/7O3t/+3t7v/t7e7/7e3u/+3t7v/u7u//1dXW/5aWmP+Pj5D/lpaX/5ycnf+hoaK3o6OkH76+
|
||||
vwDs7u4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADs7OwA6+vsEerq6svr7Oz/6+zs/+vs
|
||||
7P/r7Oz/7Ozt/+zs7f/s7e3/7O3t/+3t7v/t7e7/7e3u/+3t7v/BwsP/jo+Q/5SVlv+am5z/oKChtqeo
|
||||
qR+ioqMAg4OEAL+/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOvs7ADq6+sR6erqzOrr
|
||||
6//r7Oz/6+zs/+vs7P/s7O3/7Ozt/+zt7f/s7e3/7O3t/+zt7f/t7e7/7O3t/8DBwf+RkpP/l5iZ/52e
|
||||
n7WlpaYfoKGiAIOEhQDAwcEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6uvrAOnq
|
||||
6gzo6enC6urr/+vs7P/r7Oz/6+zs/+vs7P/s7O3/7Ozt/+zs7f/s7e3/7O3t/+zt7f/s7e3/wcLD/5WV
|
||||
lv+am5y0n6ChHp2enwCFhYYAwMDBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AADr7OwA4ePjAOjp6XHp6ur56uvr/+vs7P/r7Oz/6+zs/+vs7P/s7O3/7Ozt/+zs7f/s7O3/7Ozt/+zs
|
||||
7f/Dw8X/l5iZtJycnR2cnJ0Aj5CRAL6+vwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAOrr6wDp6uoA6erqCunq6mDq6+ug6+zspevs7KXr7Oyl6+zspevs7KXs7O2l7Oztpezs
|
||||
7aXs7O2l7Oztps/Q0Y6ampsem5ydAJaVlgChoqMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAOjp6QDp6uoA5+joAOrr6wHq6+sC6+zsAuvs7ALr7OwC6+zsAuns
|
||||
6gLr7OwC7OztAuzs7QLq6+sC////AJaXmACPj5AAoKChAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOvs7ADs7O0A6uvrAOvs7ADr7OwA6+zsAOvs
|
||||
7ADr7OwA6+zsAOzs7QDs7O0A7OztAOvs7ADi4+MAs7O0AMnKygAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAcAAAAOAAAABgAAAAYAA
|
||||
AAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAB8AAAD/AAAA/wAAAP8AAAD/AA
|
||||
AA/wAAAf8AAAP/AAAH/wAAD/+AAB//wAA/8=
|
||||
</value>
|
||||
</data>
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<metadata name="contextMenuStripHighlightText1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>17, 17</value>
|
||||
</metadata>
|
||||
<metadata name="contextMenuStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>262, 17</value>
|
||||
</metadata>
|
||||
<metadata name="toolStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>427, 17</value>
|
||||
</metadata>
|
||||
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<data name="BtnFormat.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
|
||||
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIDSURBVDhPpZLrS5NhGMb3j4SWh0oRQVExD4gonkDpg4hG
|
||||
YKxG6WBogkMZKgPNCEVJFBGdGETEvgwyO9DJE5syZw3PIlPEE9pgBCLZ5XvdMB8Ew8gXbl54nuf63dd9
|
||||
0OGSnwCahxbPRNPAPMw9Xpg6ZmF46kZZ0xSKzJPIrhpDWsVnpBhGkKx3nAX8Pv7z1zg8OoY/cITdn4fw
|
||||
bf/C0kYAN3Ma/w3gWfZL5kzTKBxjWyK2DftwI9tyMYCZKXbNHaD91bLYJrDXsYbrWfUKwJrPE9M2M1Oc
|
||||
VzOOpHI7Jr376Hi9ogHqFIANO0/MmmmbmSmm9a8ze+I4MrNWAdjtoJgWcx+PSzg166yZZ8xM8XvXDix9
|
||||
c4jIqFYAjoriBV9AhEPv1mH/sonogha0afbZMMZz+yreTGyhpusHwtNNCsA5U1zS4BLxzJIfg299qO32
|
||||
Ir7UJtZfftyATqeT+8o2D8JSjQrAJblrncYL7ZJ2+bfaFnC/1S1NjL3diRat7qrO7wLRP3HjWsojBeCo
|
||||
mDEo5mNjuweFGvjWg2EBhCbpkW78htSHHwRyNdmgAFzPEee2iFkzayy2OLXzT4gr6UdUnlXrullsxxQ+
|
||||
kx0g8BTA3aZlButjSTyjODq/WcQcW/B/Je4OQhLvKQDnzN1mp0nnkvAhR8VuMzNrpm1mpjgkoVwB/v8D
|
||||
TgDQASA1MVpwzwAAAABJRU5ErkJggg==
|
||||
</value>
|
||||
</data>
|
||||
<data name="BtnPasteJson.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
|
||||
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIDSURBVDhPpZLrS5NhGMb3j4SWh0oRQVExD4gonkDpg4hG
|
||||
YKxG6WBogkMZKgPNCEVJFBGdGETEvgwyO9DJE5syZw3PIlPEE9pgBCLZ5XvdMB8Ew8gXbl54nuf63dd9
|
||||
0OGSnwCahxbPRNPAPMw9Xpg6ZmF46kZZ0xSKzJPIrhpDWsVnpBhGkKx3nAX8Pv7z1zg8OoY/cITdn4fw
|
||||
bf/C0kYAN3Ma/w3gWfZL5kzTKBxjWyK2DftwI9tyMYCZKXbNHaD91bLYJrDXsYbrWfUKwJrPE9M2M1Oc
|
||||
VzOOpHI7Jr376Hi9ogHqFIANO0/MmmmbmSmm9a8ze+I4MrNWAdjtoJgWcx+PSzg166yZZ8xM8XvXDix9
|
||||
c4jIqFYAjoriBV9AhEPv1mH/sonogha0afbZMMZz+yreTGyhpusHwtNNCsA5U1zS4BLxzJIfg299qO32
|
||||
Ir7UJtZfftyATqeT+8o2D8JSjQrAJblrncYL7ZJ2+bfaFnC/1S1NjL3diRat7qrO7wLRP3HjWsojBeCo
|
||||
mDEo5mNjuweFGvjWg2EBhCbpkW78htSHHwRyNdmgAFzPEee2iFkzayy2OLXzT4gr6UdUnlXrullsxxQ+
|
||||
kx0g8BTA3aZlButjSTyjODq/WcQcW/B/Je4OQhLvKQDnzN1mp0nnkvAhR8VuMzNrpm1mpjgkoVwB/v8D
|
||||
TgDQASA1MVpwzwAAAABJRU5ErkJggg==
|
||||
</value>
|
||||
</data>
|
||||
<data name="BtnCopyJson.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
|
||||
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIDSURBVDhPpZLrS5NhGMb3j4SWh0oRQVExD4gonkDpg4hG
|
||||
YKxG6WBogkMZKgPNCEVJFBGdGETEvgwyO9DJE5syZw3PIlPEE9pgBCLZ5XvdMB8Ew8gXbl54nuf63dd9
|
||||
0OGSnwCahxbPRNPAPMw9Xpg6ZmF46kZZ0xSKzJPIrhpDWsVnpBhGkKx3nAX8Pv7z1zg8OoY/cITdn4fw
|
||||
bf/C0kYAN3Ma/w3gWfZL5kzTKBxjWyK2DftwI9tyMYCZKXbNHaD91bLYJrDXsYbrWfUKwJrPE9M2M1Oc
|
||||
VzOOpHI7Jr376Hi9ogHqFIANO0/MmmmbmSmm9a8ze+I4MrNWAdjtoJgWcx+PSzg166yZZ8xM8XvXDix9
|
||||
c4jIqFYAjoriBV9AhEPv1mH/sonogha0afbZMMZz+yreTGyhpusHwtNNCsA5U1zS4BLxzJIfg299qO32
|
||||
Ir7UJtZfftyATqeT+8o2D8JSjQrAJblrncYL7ZJ2+bfaFnC/1S1NjL3diRat7qrO7wLRP3HjWsojBeCo
|
||||
mDEo5mNjuweFGvjWg2EBhCbpkW78htSHHwRyNdmgAFzPEee2iFkzayy2OLXzT4gr6UdUnlXrullsxxQ+
|
||||
kx0g8BTA3aZlButjSTyjODq/WcQcW/B/Je4OQhLvKQDnzN1mp0nnkvAhR8VuMzNrpm1mpjgkoVwB/v8D
|
||||
TgDQASA1MVpwzwAAAABJRU5ErkJggg==
|
||||
</value>
|
||||
</data>
|
||||
<data name="CopyJsonByCHS.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
|
||||
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIDSURBVDhPpZLrS5NhGMb3j4SWh0oRQVExD4gonkDpg4hG
|
||||
YKxG6WBogkMZKgPNCEVJFBGdGETEvgwyO9DJE5syZw3PIlPEE9pgBCLZ5XvdMB8Ew8gXbl54nuf63dd9
|
||||
0OGSnwCahxbPRNPAPMw9Xpg6ZmF46kZZ0xSKzJPIrhpDWsVnpBhGkKx3nAX8Pv7z1zg8OoY/cITdn4fw
|
||||
bf/C0kYAN3Ma/w3gWfZL5kzTKBxjWyK2DftwI9tyMYCZKXbNHaD91bLYJrDXsYbrWfUKwJrPE9M2M1Oc
|
||||
VzOOpHI7Jr376Hi9ogHqFIANO0/MmmmbmSmm9a8ze+I4MrNWAdjtoJgWcx+PSzg166yZZ8xM8XvXDix9
|
||||
c4jIqFYAjoriBV9AhEPv1mH/sonogha0afbZMMZz+yreTGyhpusHwtNNCsA5U1zS4BLxzJIfg299qO32
|
||||
Ir7UJtZfftyATqeT+8o2D8JSjQrAJblrncYL7ZJ2+bfaFnC/1S1NjL3diRat7qrO7wLRP3HjWsojBeCo
|
||||
mDEo5mNjuweFGvjWg2EBhCbpkW78htSHHwRyNdmgAFzPEee2iFkzayy2OLXzT4gr6UdUnlXrullsxxQ+
|
||||
kx0g8BTA3aZlButjSTyjODq/WcQcW/B/Je4OQhLvKQDnzN1mp0nnkvAhR8VuMzNrpm1mpjgkoVwB/v8D
|
||||
TgDQASA1MVpwzwAAAABJRU5ErkJggg==
|
||||
</value>
|
||||
</data>
|
||||
<metadata name="menuRight1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>537, 17</value>
|
||||
</metadata>
|
||||
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
AAABAAEAICAAAAEAIACoEAAAFgAAACgAAAAgAAAAQAAAAAEAIAAAAAAAABAAABMLAAATCwAAAAAAAAAA
|
||||
AAAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAA
|
||||
AwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAA
|
||||
AwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwEAAAMBAAADAgAAAwMAAAMDAAADBAAAAwQAAAMFAAADBQAA
|
||||
AwYAAAMGAAADBgAAAwYAAAMGAAADBgAAAwYAAAMGAAADBQAAAwUAAAMEAAADBAAAAwMAAAMDAAADAgAA
|
||||
AwEAAAMBAAADAAAAAwAAAAMAAAADAAAAAwMAAAMMAAADFQAAAxsAAAMfAAACIgAAACIAAAAjAAAAJQAA
|
||||
ACcAAAAoAAAAKQAAACkAAAAqAAAAKgAAACoAAAAqAAAAKQAAACkAAAAoAAAAJwAAACUAAAAjAAAAIQAA
|
||||
ACIAAAMfAAADGwAAAxUAAAMMAAADAwAAAwAAAAMAAAADBAAAAxMAAAMhAAADKQAAAi4FBQgzaWlrYZSU
|
||||
lo+YmJqVmJialpmZmpaampuXmpqbl5qanJeampyYm5ucmJubnJebm5yXm5ucl5ubnJabm5yWm5uclZqa
|
||||
nJSDg4V2JiYoPAAAAC0AAAMpAAADIQAAAxMAAAMEAAADAAAAAwAAAAMBAAADAwAAAwYAAAIIAAAACLGx
|
||||
slvFxcboysrL/8zMzf/Ozs//z8/Q/9HR0v/S0tP/09PU/9PT1P/T09T/09PU/9PT1P/T09T/0tLT/9HR
|
||||
0v/Q0NH/zs7P/8vLzPnAwMKXV1dZEgAAAAgAAAMGAAADAwAAAwEAAAMAAAADAAAAAwAAAAMAAAADAJSU
|
||||
lgDU1NUIy8vMtszMzf/Ozs//0NDR/9LS0//U1NX/1dXW/9bW1//X19j/2NjZ/9jY2f/Y2Nn/2NjZ/9fX
|
||||
2P/X19j/1tbX/9TU1f/T09T/0dHS/8/P0O3Q0NEzwcHCAAAAAwAAAAMAAAADAAAAAwAAAAAAAAADAAAA
|
||||
AwAAAAMA0tLTANLS0xHOztDL0NDR/9PT1P/V1db/19fY/9jY2f/a2tv/29vc/9zc3f/d3d7/3d3e/93d
|
||||
3v/d3d7/3Nzd/9vb3P/a2tv/2dna/9fX2P/V1db/09PU99LS00bS0tMAAAADAAAAAwAAAAMAAAAAAAAA
|
||||
AAAAAAAAYoKHAHiTmADLztAA19fYEdPT1MvU1NX/19fY/9nZ2v/b29z/3d3e/9/f4P/g4OH/4ODh/+Dh
|
||||
4f/h4eL/4eHi/+Hh4f/g4OH/4ODh/9/f4P/e3t//3Nzd/9ra2//Y2Nn319bXRdHT1ABOcngATnJ4AAAA
|
||||
AAAAAAAAAAAAAFyAhwAAGyQANWFpAH2angDS09QS1dXXy9fX2P/a2tv/3Nzd/97e3//f3+D/3+Dh/+Dg
|
||||
4f/g4eL/4OHi/+Hh4v/h4eL/4eHi/+Dh4v/g4eH/4ODh/9/f4P/e39//3d3e/9rb3PfY2NlG2d7fAC9d
|
||||
ZQBHbnYAR292AAAAAAAAAAAAgYeRAC9cYwA7ZWwtNmBojTtja6NkgojrbIiN/2yJjv9tiY//bYqP/22K
|
||||
j/9uio//boqP/26KkP9uipD/boqQ/26KkP9uipD/boqQ/26KkP9uio//boqP/22Kj/9tiY//bIiN/Elv
|
||||
dbc0X2aYOGNqVVJ3fgNLcXgAAAAAAAAAAABRe4EAU32DCDppcK44Zm7/N2Zt/zVkbP83ZW3/NGNr/zVk
|
||||
bP80ZGv/NGNr/zdmbf80ZGv/NGNr/zVkbP80Y2v/NGRr/zdmbf80Y2v/NGNr/zVkbP81ZGz/NWRs/zVk
|
||||
bP80ZGv/OGZt/zhmbv85Z2/mPmxzLj1rcgAAAAAAAAAAAFB/hQBOfYQSP3J5zj1wd/9OfIP/oLi8/7fJ
|
||||
zP+DoaX/P3B3/059g/+as7f/ssXI/6S6vv9ag4n/O292/1+Jj/+mvcD/t8nM/5+2uv9UfoT/PXB4/4yq
|
||||
rv9kiY//OW11/2ePlP+kur3/SXZ9/z1wd/Y+cXhBPnF4AAAAAAAAAAAAVYeOAFOGjBJFfIPNQHmA/5W1
|
||||
uP/M19n/jq6y/+Do6f9hiY//obzA/77N0P9qlZr/r8jL/7zLzv9YhYv/0t/g/6q/wv95oaX/vtLV/8HP
|
||||
0f9MfYP/xtfZ/4Kgpf9MgIf/0N7g/+/y8v9Zg4n/QXqB9UN7gkBDe4IAAAAAAAAAAABZkZYAV4+VEkqG
|
||||
jc1GhIv/gKuw/3igpP9QiY//1+Tl/3WYnf9xoKX/Z5ab/2eYnv+4z9L/xdLU/4aorP/W4OH/T4KI/0KB
|
||||
iP9lmZ7/4Onq/2uSl//E19n/g6Km/5y7vv/Y4OL/3OPk/1yIjv9GhIv1SIWMQEiFjAAAAAAAAAAAAF6a
|
||||
nwBcmZ4ST5CWzU2Plf9Nj5X/TI6U/1qXnf/X5eb/dZqf/2ifpP/H293/1+Pl/73S1P9tnaL/kbm8/83Y
|
||||
2v9MhYv/TI+V/1+boP/e6er/dpug/8PY2v+xw8b/0Nze/4Glqf/U4OH/Xo2S/0yOlPVNj5VATY+VAAAA
|
||||
AAAAAAAAYqOoAGGiqBJUmqDNUpmf/1KZn/9SmZ//X6Gm/9nn6P92nKH/qMrN/8XT1f9hmp//h7e7/4Ss
|
||||
sP92qq//4enq/3Gcof9TmJ7/j73B/93l5v9ilJn/yt/h//X29/+Rr7P/ZqGm/9jk5f9hkZf/UZie9VKZ
|
||||
n0BSmZ8AAAAAAAAAAABnrLEAYqiuE16prs1apqv/V6Oo/1aiqP9hqK7/zuLj/3Oeo/+Dur7/zd/g/7fS
|
||||
1P/U5OX/hq2x/1afpP+q0dT/1OPk/8Tb3f/W5eb/kLS4/1Wdo//D3+H/wtLU/1WWnP9rr7T/zd7f/2GX
|
||||
nP9cqK31WKSqQVijqQAAAAAAAAAAAGy0uQBkr7QPZbS5yXK+wv9tub7/bLm+/226vv+FxMj/cba7/2y5
|
||||
vv+Dxcn/mNDT/4PBxf9rtrv/bLm+/266v/+JyMz/l8/T/4C/xP9rtrv/bLm+/4HEyP95ur//are8/3C7
|
||||
wP+Ew8f/cbm9/2q5vvZcrbI+Xq6zAAAAAAAAAAAAcbzAAJDAxQFjtrtxa77D5XXEye54xcr7ecbK/3jF
|
||||
yf95xsr/ecbK/3jFyf93xcn/eMXK/3nGyv95xsr/ecbK/3fFyf93xcn/eMXK/3nGyv95xsr/eMXJ/3jG
|
||||
yv95xsr/ecbK/nXEyfJwwcbsZLi9q2W2uhVmt7sAAAAAAAAAAABvub4AaLvAAG/DyAVhur8nfsXJQMTd
|
||||
39bK4OH/yuDi/8rg4v/K4OL/y+Di/8vg4v/L4eL/y+Hi/8vh4v/L4eP/y+Hj/8vh4//L4eL/y+Hi/8vg
|
||||
4v/L4OL/y+Di/8vg4v/K4OH5ptPWaVm3vSxovsMQW7K3AFKprgAAAAAAAAAAAK7a3QBpvsIAa77DAJDL
|
||||
zwD/9fQO7Ovry+zs7P/t7e3/7e3t/+3t7f/u7e3/7u3u/+7u7v/u7u7/7+7u/+/u7//v7u//7+7u/+7u
|
||||
7v/u7u7/7u3u/+7t7v/t7e3/7e3t/+3t7ffx7u5Ds9jaAGi9wgBVtrwAf8bKAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAA7OztAOvs7BHq6+vL6+zs/+vs7P/r7Oz/6+zs/+zs7f/s7e3/7O3t/+3t7v/t7e7/7e3u/+3t
|
||||
7v/t7e7/7e3u/+zt7f/s7e3/7e3u/+zt7f/s7ez/6+zs9+vs7Ebr7OwAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAADs7e0A6+zsEerr68vr7Oz/6+zs/+vs7P/s7O3/7Ozt/+zt7f/s7e3/7e3u/+3t
|
||||
7v/t7e7/7e3u/+3t7v/t7e7/7Ozt/+Xm5v/i4uP/4uLj/+Hi4//j5OT45+joRefo6AAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzt7QDr7OwR6uvry+vs7P/r7Oz/6+zs/+zs7f/s7O3/7O3t/+zt
|
||||
7f/t7e7/7e3u/+3t7v/t7e7/7e3u/+rr7P/Ky8z/pqeo/6OjpP+nqKn/rKyt/7a2t7bQ0dIZzM3OAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7O3tAOvs7BHq6+vL6+zs/+vs7P/r7Oz/6+zs/+zs
|
||||
7f/s7e3/7O3t/+3t7v/t7e7/7e3u/+3t7v/u7u//1dXW/5aWmP+Pj5D/lpaX/5ycnf+hoaK3o6OkH76+
|
||||
vwDs7u4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADs7OwA6+vsEerq6svr7Oz/6+zs/+vs
|
||||
7P/r7Oz/7Ozt/+zs7f/s7e3/7O3t/+3t7v/t7e7/7e3u/+3t7v/BwsP/jo+Q/5SVlv+am5z/oKChtqeo
|
||||
qR+ioqMAg4OEAL+/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOvs7ADq6+sR6erqzOrr
|
||||
6//r7Oz/6+zs/+vs7P/s7O3/7Ozt/+zt7f/s7e3/7O3t/+zt7f/t7e7/7O3t/8DBwf+RkpP/l5iZ/52e
|
||||
n7WlpaYfoKGiAIOEhQDAwcEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6uvrAOnq
|
||||
6gzo6enC6urr/+vs7P/r7Oz/6+zs/+vs7P/s7O3/7Ozt/+zs7f/s7e3/7O3t/+zt7f/s7e3/wcLD/5WV
|
||||
lv+am5y0n6ChHp2enwCFhYYAwMDBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AADr7OwA4ePjAOjp6XHp6ur56uvr/+vs7P/r7Oz/6+zs/+vs7P/s7O3/7Ozt/+zs7f/s7O3/7Ozt/+zs
|
||||
7f/Dw8X/l5iZtJycnR2cnJ0Aj5CRAL6+vwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAOrr6wDp6uoA6erqCunq6mDq6+ug6+zspevs7KXr7Oyl6+zspevs7KXs7O2l7Oztpezs
|
||||
7aXs7O2l7Oztps/Q0Y6ampsem5ydAJaVlgChoqMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAOjp6QDp6uoA5+joAOrr6wHq6+sC6+zsAuvs7ALr7OwC6+zsAuns
|
||||
6gLr7OwC7OztAuzs7QLq6+sC////AJaXmACPj5AAoKChAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOvs7ADs7O0A6uvrAOvs7ADr7OwA6+zsAOvs
|
||||
7ADr7OwA6+zsAOzs7QDs7O0A7OztAOvs7ADi4+MAs7O0AMnKygAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAcAAAAOAAAABgAAAAYAA
|
||||
AAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAB8AAAD/AAAA/wAAAP8AAAD/AA
|
||||
AA/wAAAf8AAAP/AAAH/wAAD/+AAB//wAA/8=
|
||||
</value>
|
||||
</data>
|
||||
</root>
|
1633
Source/开发辅助工具/Tools/FrmWebGet.Designer.cs
generated
1633
Source/开发辅助工具/Tools/FrmWebGet.Designer.cs
generated
File diff suppressed because it is too large
Load Diff
|
@ -23,7 +23,8 @@ namespace 开发辅助工具.Tools
|
|||
{
|
||||
InitializeComponent();
|
||||
LoadPram();
|
||||
tabControl2.SelectedTab = tabPage12;
|
||||
tabControl2.SelectedTab = tabPage12;
|
||||
Te_Format.Document.FoldingManager.FoldingStrategy = new JackWangCUMT.WinForm.MingFolding();
|
||||
}
|
||||
private void LoadPram()
|
||||
{
|
||||
|
@ -268,8 +269,15 @@ namespace 开发辅助工具.Tools
|
|||
if (_html.Length > 0) { _html += "\r\n"; }
|
||||
_html += _format_html[i];
|
||||
}
|
||||
Te_Format.Document.HighlightingStrategy = HighlightingStrategyFactory.CreateHighlightingStrategy("HTML");
|
||||
Te_Format.Text = _html;
|
||||
Te_Format.Document.HighlightingStrategy = HighlightingStrategyFactory.CreateHighlightingStrategy("HTML");
|
||||
try
|
||||
{
|
||||
Te_Format.Text = JJCCX.Xml.HtmlFormater.ConvertToXml(_html, true);
|
||||
}
|
||||
catch
|
||||
{
|
||||
Te_Format.Text = _html;
|
||||
}
|
||||
if (result.StatusCode == System.Net.HttpStatusCode.Redirect || result.StatusCode == System.Net.HttpStatusCode.OK)
|
||||
{
|
||||
string title = "";
|
||||
|
@ -298,10 +306,13 @@ namespace 开发辅助工具.Tools
|
|||
else { timespan_str = timespan / 1000 + "秒" + timespan % 1000 + "毫秒"; }
|
||||
this.RichStatus.Text = "StatusCode:" + result.StatusCode.ToString() + "\r\nStatusDescription:" + result.StatusDescription + "\r\n耗时:" + timespan_str;
|
||||
this.RichHeader.Text = "";
|
||||
foreach (string str1 in result.Header.AllKeys)
|
||||
{
|
||||
string text = this.RichHeader.Text;
|
||||
this.RichHeader.Text = text + str1 + ":" + result.Header[str1].ToString() + "\r\n";
|
||||
if (result.Header != null)
|
||||
{
|
||||
foreach (string str1 in result.Header.AllKeys)
|
||||
{
|
||||
string text = this.RichHeader.Text;
|
||||
this.RichHeader.Text = text + str1 + ":" + result.Header[str1].ToString() + "\r\n";
|
||||
}
|
||||
}
|
||||
if (!ChkNoPreview.Checked)
|
||||
{
|
||||
|
@ -759,7 +770,12 @@ namespace 开发辅助工具.Tools
|
|||
private void ChkNoPreview_CheckedChanged(object sender, EventArgs e)
|
||||
{
|
||||
ChkHtmlPreview.Enabled = !ChkNoPreview.Checked;
|
||||
}
|
||||
}
|
||||
|
||||
private void Te_Format_TextChanged(object sender, EventArgs e)
|
||||
{
|
||||
Te_Format.Document.FoldingManager.UpdateFoldings(null, null);
|
||||
}
|
||||
}
|
||||
public class UserAgentInfo
|
||||
{
|
||||
|
|
|
@ -1,215 +1,215 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<metadata name="contextMenuStripRichText1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>627, 25</value>
|
||||
</metadata>
|
||||
<metadata name="contextMenuStripHighlightText1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>33, 18</value>
|
||||
</metadata>
|
||||
<metadata name="menuRight1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>842, 25</value>
|
||||
</metadata>
|
||||
<metadata name="columnModel1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>269, 25</value>
|
||||
</metadata>
|
||||
<metadata name="tableModel1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>410, 25</value>
|
||||
</metadata>
|
||||
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
AAABAAEAICAAAAEAIACoEAAAFgAAACgAAAAgAAAAQAAAAAEAIAAAAAAAABAAAAAAAAAAAAAAAAAAAAAA
|
||||
AACBemwQgXpsiIF6bO+Bemz/gXps+4F6bPqBemz6gXps+oF6bPqBemz6gXps+oF6bPqBemz6gXps+oF6
|
||||
bPqBemz6gXps+oF6bPqBemz6gXps+oF6bPqBemz6gXps/4F6bPmBemyqgXpsIYF6bACBemwAAAAAAAAA
|
||||
AAAAAAAAAAAAAIF6bImBemz8gXps14F6bHmBemxTgXpsUIF6bFCBemxQgXpsUIF6bFCBemxQgXpsUIF6
|
||||
bFCBemxQgXpsUIF6bFCBemxQgXpsUIF6bFCBemxQgXpsUIF6bFCBemxpgXpswIF6bP+BemyogXpsCoF6
|
||||
bAAAAAAAAAAAAAAAAAAAAAAAgXps74F6bNeBemwvgXpsAIF6bACBemwAgXpsAIF6bACBemwAgXpsAIF6
|
||||
bACBemwAgXpsAIF6bACBemwAgXpsAIF6bACBemwAgXpsAIF6bACBemwAgXpsAIF6bACBemwSgXpssIF6
|
||||
bPKBemwygXpsAIF6bACBemwAgXpsAIF6bACBemz/gXpseIF6bACBemwAgXpsAIF6bACBemwXgXpsNIF6
|
||||
bDeBemw2gXpsNoF6bDaBemw2gXpsNoF6bDaBemw2gXpsNoF6bDaBemw2gXpsNoF6bDaBemw2gXpsN4F6
|
||||
bDKBemxzgXps9YF6bG6BemwzgXpsN4F6bCiBemwFgXpsAIF6bPuBemxTgXpsAIF6bACBemwAgXpsVIF6
|
||||
bM+BemzwgXps8oF6bPGBemzxgXps8oF6bPKBemzxgXps8YF6bPKBemzxgXps8YF6bPKBemzygXps8oF6
|
||||
bPKBemzxgXps8oF6bPOBemz+gXps9oF6bPKBemzygXps54F6bJiBemwagXps+oF6bFCBemwAgXpsAIF6
|
||||
bDKBemzlgXps/4F6bP6Bemz1gXps/YF6bP+Bemz2gXps+oF6bP+Bemz+gXps9YF6bP6Bemz/gXps+oF6
|
||||
bPiBemz8gXps9oF6bP2Bemz1gXps/oF6bPWBemzxgXps8YF6bPKBemz+gXps/4F6bKGBemz6gXpsUYF6
|
||||
bACBemwAgXpsdIF6bP+Bemz/gXps5IF6bFyBemzagXps/oF6bHOBemysgXps/4F6bOCBemxcgXps3oF6
|
||||
bP+BemyngXpsiIF6bKiBemxcgXpsxYF6bGiBemzqgXpsbYF6bEGBemxMgXpsWoF6bN+Bemz/gXps84F6
|
||||
bPqBemxRgXpsAIF6bACBemyFgXps/4F6bP+BemzcgXpsLoF6bNOBemz/gXpsTIF6bJSBemz/gXps2IF6
|
||||
bC2BemzUgXps/4F6bI6BemxhgXpsYoF6bBGBemyWgXpsP4F6bOOBemxEgXpsgoF6bNWBemzVgXps94F6
|
||||
bP+Bemz/gXps+oF6bFGBemwAgXpsAIF6bISBemz/gXps/4F6bN6BemwngXpsboF6bIeBemwpgXpsmIF6
|
||||
bP+BemzYgXpsMIF6bNWBemz/gXpskIF6bFCBemxJgXpsP4F6bGWBemxCgXps5IF6bEaBemyjgXps/4F6
|
||||
bP+Bemz/gXps/4F6bP+Bemz6gXpsUYF6bACBemwAgXpshIF6bP+Bemz/gXps3oF6bCeBemxqgXpsgoF6
|
||||
bCeBemyYgXps/4F6bNyBemwxgXps2IF6bP+BemySgXpsK4F6bFKBemyXgXpsMYF6bD2BemzkgXpsRoF6
|
||||
bKGBemz/gXps/4F6bP+Bemz/gXps/4F6bPqBemxRgXpsAIF6bACBemyFgXps/4F6bP+BemzcgXpsLYF6
|
||||
bNKBemz/gXpsS4F6bJOBemzMgXpsi4F6bByBemyJgXpsyoF6bJCBemwAgXpsd4F6bNeBemwZgXpsLYF6
|
||||
bOSBemxDgXpsn4F6bP+Bemz/gXps/4F6bP+Bemz/gXps+oF6bFGBemwAgXpsAIF6bIKBemz/gXps/4F6
|
||||
bOqBemx8gXps4YF6bP6BemyPgXpsvIF6bJyBemxegXpsX4F6bF6BemyYgXpsuYF6bF2BemzEgXps+IF6
|
||||
bH2Bemx6gXps74F6bJKBemzIgXps/4F6bP+Bemz/gXps/4F6bP6Bemz6gXpsUYF6bACBemwAgXpsXIF6
|
||||
bP2Bemz/gXps/4F6bP+Bemz/gXps/4F6bP+Bemz/gXps/4F6bP6Bemz+gXps/oF6bP6Bemz/gXps/4F6
|
||||
bP+Bemz/gXps/4F6bP+Bemz/gXps/4F6bP+Bemz/gXps/4F6bP+Bemz/gXps3IF6bPqBemxRgXpsAIF6
|
||||
bACBemwUgXpss4F6bP+Bemz/gXps/4F6bP+Bemz/gXps/4F6bP+Bemz/gXps/4F6bP+Bemz/gXps/4F6
|
||||
bP+Bemz/gXps/4F6bP+Bemz/gXps/4F6bP+Bemz/gXps/4F6bP+Bemz/gXps/4F6bOuBemxhgXps+oF6
|
||||
bFGBemwAgXpsAIF6bACBemwZgXpsdoF6bKmBemywgXpssYF6bLGBemyxgXpssYF6bLGBemyxgXpssYF6
|
||||
bLGBemyxgXpssYF6bLGBemyxgXpssYF6bLGBemywgXpsvIF6bPWBemzHgXpssIF6bLCBemyYgXpsRIF6
|
||||
bAKBemz6gXpsUYF6bACBemwAgXpsAIF6bACBemwAgXpsDYF6bAuBemwEgXpsBIF6bASBemwEgXpsBIF6
|
||||
bASBemwEgXpsBIF6bASBemwEgXpsBIF6bASBemwEgXpsBIF6bAKBemwogXps34F6bEuBemwAgXpsBIF6
|
||||
bACBemwAgXpsAIF6bPqBemxRgXpsAAAAAACBemwAgXpsAIF6bACBemxmgXpsW4F6bACBemwAgXpsAIF6
|
||||
bACBemwAgXpsAIF6bACBemwAgXpsAIF6bACBemwAgXpsAIF6bACBemwAgXpsAIF6bCSBemzegXpsSIF6
|
||||
bACBemwAgXpsAIF6bACBemwAgXps+oF6bFGBemwAgXpsAIF6bACBemwAgXpsGIF6bG2BemyHgXpsAIF6
|
||||
bBqBemwKgXpsAIF6bACBemwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBemwAgXpsJYF6
|
||||
bN6BemxIgXpsAAAAAAAAAAAAAAAAAAAAAACBemz6gXpsUYF6bACBemwAgXpsA4F6bGCBemykgXpsWYF6
|
||||
bJuBemwAgXpsb4F6bJmBemwWgXpsAIF6bACBemwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIF6
|
||||
bACBemwlgXps3oF6bEiBemwAAAAAAAAAAAAAAAAAAAAAAIF6bPqBemxRgXpsAIF6bA2BemyCgXps+YF6
|
||||
bLqBemw9gXpsq4F6bAaBemxrgXps/4F6bLuBemwtgXpsAIF6bACBemwAgXpsAIF6bACBemwAgXpsAIF6
|
||||
bACBemwAgXpsAIF6bCSBemzegXpsSIF6bAAAAAAAAAAAAAAAAAAAAAAAgXps+oF6bE+BemwagXpsqIF6
|
||||
bP6BemzAgXpsNoF6bB+BemyygXpsF4F6bBOBemyKgXps9oF6bNmBemxKgXpsAYF6bACBemwAgXpsCIF6
|
||||
bBCBemwQgXpsEIF6bBCBemwOgXpsMoF6bOCBemxIgXpsAAAAAAAAAAAAAAAAAAAAAACBemz6gXpsTYF6
|
||||
bHeBemz8gXpsjoF6bBWBemwAgXpsD4F6bLCBemwqgXpsAIF6bAOBemxTgXps4YF6bMqBemwOgXpsBoF6
|
||||
bGCBemy7gXps0YF6bM+BemzOgXpszoF6bMyBemzUgXps9YF6bEiBemwAAAAAAAAAAAAAAAAAAAAAAIF6
|
||||
bPqBemxNgXpsfIF6bPqBemx2gXpsCoF6bACBemwFgXpspIF6bEGBemwAgXpsAIF6bECBemzZgXpsz4F6
|
||||
bA+BemxpgXps+oF6bOmBemyVgXpsboF6bGyBemxpgXpskoF6bPqBemzWgXpsJoF6bAAAAAAAAAAAAAAA
|
||||
AAAAAAAAgXps+oF6bE+BemwmgXpsvIF6bPyBemyrgXpsKoF6bACBemyRgXpsWoF6bAqBemx2gXps7YF6
|
||||
bOWBemxZgXpsEoF6bM2BemzjgXpsQIF6bACBemwAgXpsAIF6bBuBemy8gXps4IF6bECBemwAgXpsAAAA
|
||||
AAAAAAAAAAAAAAAAAACBemz6gXpsUYF6bACBemwXgXpsmIF6bP+Bemy2gXpsBYF6bHiBemxygXpsYoF6
|
||||
bP+BemzKgXpsO4F6bACBemwegXps4oF6bIKBemwAgXpsAIF6bACBemwagXpst4F6bOqBemxMgXpsAIF6
|
||||
bACBemwAAAAAAAAAAAAAAAAAAAAAAIF6bPqBemxRgXpsAIF6bACBemwIgXpsdYF6bLOBemwJgXpsXYF6
|
||||
bIyBemxxgXpsqYF6bCCBemwAgXpsAIF6bB+BemzdgXpsVYF6bACBemwAgXpsFYF6bK6BemzvgXpsWYF6
|
||||
bACBemwAgXpsAAAAAAAAAAAAAAAAAAAAAAAAAAAAgXps+oF6bFCBemwAgXpsAIF6bACBemwCgXpsKYF6
|
||||
bAOBemxEgXpso4F6bCWBemwPgXpsAIF6bACBemwAgXpsH4F6bNyBemxRgXpsAIF6bBCBemykgXps9IF6
|
||||
bGaBemwAgXpsAIF6bAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBemz7gXpsU4F6bACBemwAgXpsAIF6
|
||||
bACBemwAgXpsAIF6bCuBemymgXpsDIF6bACBemwAgXpsAIF6bACBemwfgXps3IF6bFCBemwIgXpsmoF6
|
||||
bPeBemx0gXpsAoF6bACBemwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIF6bP+Bemx4gXpsAIF6
|
||||
bACBemwAAAAAAAAAAACBemwAgXpsB4F6bCaBemwFgXpsAAAAAAAAAAAAgXpsAIF6bB+BemzbgXpsW4F6
|
||||
bIuBemz5gXpsgYF6bAWBemwAgXpsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgXps74F6
|
||||
bNeBemwvgXpsAIF6bACBemwAgXpsAIF6bACBemwAgXpsAIF6bACBemwAgXpsAIF6bACBemwAgXpsG4F6
|
||||
bNyBemzKgXps9oF6bI+BemwIgXpsAIF6bAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AACBemyJgXps/IF6bNeBemx6gXpsU4F6bFCBemxQgXpsUIF6bFCBemxQgXpsUIF6bFCBemxQgXpsUIF6
|
||||
bE6BemxlgXps6oF6bP+BemybgXpsDYF6bACBemwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAIF6bBCBemyIgXps74F6bP+Bemz7gXps+oF6bPqBemz6gXps+oF6bPqBemz6gXps+oF6
|
||||
bPqBemz6gXps+oF6bPuBemz/gXpsuIF6bBaBemwAgXpsAIF6bAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAADwAAAA8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAf4PAAD+DwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAA
|
||||
AB8AAAA/AAAAfwYMAP8AAAH/AAAD/wAAA/8=
|
||||
</value>
|
||||
</data>
|
||||
<metadata name="timer1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>537, 25</value>
|
||||
</metadata>
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<metadata name="contextMenuStripRichText1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>627, 25</value>
|
||||
</metadata>
|
||||
<metadata name="contextMenuStripHighlightText1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>33, 18</value>
|
||||
</metadata>
|
||||
<metadata name="menuRight1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>842, 25</value>
|
||||
</metadata>
|
||||
<metadata name="columnModel1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>269, 25</value>
|
||||
</metadata>
|
||||
<metadata name="tableModel1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>410, 25</value>
|
||||
</metadata>
|
||||
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
AAABAAEAICAAAAEAIACoEAAAFgAAACgAAAAgAAAAQAAAAAEAIAAAAAAAABAAAAAAAAAAAAAAAAAAAAAA
|
||||
AACBemwQgXpsiIF6bO+Bemz/gXps+4F6bPqBemz6gXps+oF6bPqBemz6gXps+oF6bPqBemz6gXps+oF6
|
||||
bPqBemz6gXps+oF6bPqBemz6gXps+oF6bPqBemz6gXps/4F6bPmBemyqgXpsIYF6bACBemwAAAAAAAAA
|
||||
AAAAAAAAAAAAAIF6bImBemz8gXps14F6bHmBemxTgXpsUIF6bFCBemxQgXpsUIF6bFCBemxQgXpsUIF6
|
||||
bFCBemxQgXpsUIF6bFCBemxQgXpsUIF6bFCBemxQgXpsUIF6bFCBemxpgXpswIF6bP+BemyogXpsCoF6
|
||||
bAAAAAAAAAAAAAAAAAAAAAAAgXps74F6bNeBemwvgXpsAIF6bACBemwAgXpsAIF6bACBemwAgXpsAIF6
|
||||
bACBemwAgXpsAIF6bACBemwAgXpsAIF6bACBemwAgXpsAIF6bACBemwAgXpsAIF6bACBemwSgXpssIF6
|
||||
bPKBemwygXpsAIF6bACBemwAgXpsAIF6bACBemz/gXpseIF6bACBemwAgXpsAIF6bACBemwXgXpsNIF6
|
||||
bDeBemw2gXpsNoF6bDaBemw2gXpsNoF6bDaBemw2gXpsNoF6bDaBemw2gXpsNoF6bDaBemw2gXpsN4F6
|
||||
bDKBemxzgXps9YF6bG6BemwzgXpsN4F6bCiBemwFgXpsAIF6bPuBemxTgXpsAIF6bACBemwAgXpsVIF6
|
||||
bM+BemzwgXps8oF6bPGBemzxgXps8oF6bPKBemzxgXps8YF6bPKBemzxgXps8YF6bPKBemzygXps8oF6
|
||||
bPKBemzxgXps8oF6bPOBemz+gXps9oF6bPKBemzygXps54F6bJiBemwagXps+oF6bFCBemwAgXpsAIF6
|
||||
bDKBemzlgXps/4F6bP6Bemz1gXps/YF6bP+Bemz2gXps+oF6bP+Bemz+gXps9YF6bP6Bemz/gXps+oF6
|
||||
bPiBemz8gXps9oF6bP2Bemz1gXps/oF6bPWBemzxgXps8YF6bPKBemz+gXps/4F6bKGBemz6gXpsUYF6
|
||||
bACBemwAgXpsdIF6bP+Bemz/gXps5IF6bFyBemzagXps/oF6bHOBemysgXps/4F6bOCBemxcgXps3oF6
|
||||
bP+BemyngXpsiIF6bKiBemxcgXpsxYF6bGiBemzqgXpsbYF6bEGBemxMgXpsWoF6bN+Bemz/gXps84F6
|
||||
bPqBemxRgXpsAIF6bACBemyFgXps/4F6bP+BemzcgXpsLoF6bNOBemz/gXpsTIF6bJSBemz/gXps2IF6
|
||||
bC2BemzUgXps/4F6bI6BemxhgXpsYoF6bBGBemyWgXpsP4F6bOOBemxEgXpsgoF6bNWBemzVgXps94F6
|
||||
bP+Bemz/gXps+oF6bFGBemwAgXpsAIF6bISBemz/gXps/4F6bN6BemwngXpsboF6bIeBemwpgXpsmIF6
|
||||
bP+BemzYgXpsMIF6bNWBemz/gXpskIF6bFCBemxJgXpsP4F6bGWBemxCgXps5IF6bEaBemyjgXps/4F6
|
||||
bP+Bemz/gXps/4F6bP+Bemz6gXpsUYF6bACBemwAgXpshIF6bP+Bemz/gXps3oF6bCeBemxqgXpsgoF6
|
||||
bCeBemyYgXps/4F6bNyBemwxgXps2IF6bP+BemySgXpsK4F6bFKBemyXgXpsMYF6bD2BemzkgXpsRoF6
|
||||
bKGBemz/gXps/4F6bP+Bemz/gXps/4F6bPqBemxRgXpsAIF6bACBemyFgXps/4F6bP+BemzcgXpsLYF6
|
||||
bNKBemz/gXpsS4F6bJOBemzMgXpsi4F6bByBemyJgXpsyoF6bJCBemwAgXpsd4F6bNeBemwZgXpsLYF6
|
||||
bOSBemxDgXpsn4F6bP+Bemz/gXps/4F6bP+Bemz/gXps+oF6bFGBemwAgXpsAIF6bIKBemz/gXps/4F6
|
||||
bOqBemx8gXps4YF6bP6BemyPgXpsvIF6bJyBemxegXpsX4F6bF6BemyYgXpsuYF6bF2BemzEgXps+IF6
|
||||
bH2Bemx6gXps74F6bJKBemzIgXps/4F6bP+Bemz/gXps/4F6bP6Bemz6gXpsUYF6bACBemwAgXpsXIF6
|
||||
bP2Bemz/gXps/4F6bP+Bemz/gXps/4F6bP+Bemz/gXps/4F6bP6Bemz+gXps/oF6bP6Bemz/gXps/4F6
|
||||
bP+Bemz/gXps/4F6bP+Bemz/gXps/4F6bP+Bemz/gXps/4F6bP+Bemz/gXps3IF6bPqBemxRgXpsAIF6
|
||||
bACBemwUgXpss4F6bP+Bemz/gXps/4F6bP+Bemz/gXps/4F6bP+Bemz/gXps/4F6bP+Bemz/gXps/4F6
|
||||
bP+Bemz/gXps/4F6bP+Bemz/gXps/4F6bP+Bemz/gXps/4F6bP+Bemz/gXps/4F6bOuBemxhgXps+oF6
|
||||
bFGBemwAgXpsAIF6bACBemwZgXpsdoF6bKmBemywgXpssYF6bLGBemyxgXpssYF6bLGBemyxgXpssYF6
|
||||
bLGBemyxgXpssYF6bLGBemyxgXpssYF6bLGBemywgXpsvIF6bPWBemzHgXpssIF6bLCBemyYgXpsRIF6
|
||||
bAKBemz6gXpsUYF6bACBemwAgXpsAIF6bACBemwAgXpsDYF6bAuBemwEgXpsBIF6bASBemwEgXpsBIF6
|
||||
bASBemwEgXpsBIF6bASBemwEgXpsBIF6bASBemwEgXpsBIF6bAKBemwogXps34F6bEuBemwAgXpsBIF6
|
||||
bACBemwAgXpsAIF6bPqBemxRgXpsAAAAAACBemwAgXpsAIF6bACBemxmgXpsW4F6bACBemwAgXpsAIF6
|
||||
bACBemwAgXpsAIF6bACBemwAgXpsAIF6bACBemwAgXpsAIF6bACBemwAgXpsAIF6bCSBemzegXpsSIF6
|
||||
bACBemwAgXpsAIF6bACBemwAgXps+oF6bFGBemwAgXpsAIF6bACBemwAgXpsGIF6bG2BemyHgXpsAIF6
|
||||
bBqBemwKgXpsAIF6bACBemwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBemwAgXpsJYF6
|
||||
bN6BemxIgXpsAAAAAAAAAAAAAAAAAAAAAACBemz6gXpsUYF6bACBemwAgXpsA4F6bGCBemykgXpsWYF6
|
||||
bJuBemwAgXpsb4F6bJmBemwWgXpsAIF6bACBemwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIF6
|
||||
bACBemwlgXps3oF6bEiBemwAAAAAAAAAAAAAAAAAAAAAAIF6bPqBemxRgXpsAIF6bA2BemyCgXps+YF6
|
||||
bLqBemw9gXpsq4F6bAaBemxrgXps/4F6bLuBemwtgXpsAIF6bACBemwAgXpsAIF6bACBemwAgXpsAIF6
|
||||
bACBemwAgXpsAIF6bCSBemzegXpsSIF6bAAAAAAAAAAAAAAAAAAAAAAAgXps+oF6bE+BemwagXpsqIF6
|
||||
bP6BemzAgXpsNoF6bB+BemyygXpsF4F6bBOBemyKgXps9oF6bNmBemxKgXpsAYF6bACBemwAgXpsCIF6
|
||||
bBCBemwQgXpsEIF6bBCBemwOgXpsMoF6bOCBemxIgXpsAAAAAAAAAAAAAAAAAAAAAACBemz6gXpsTYF6
|
||||
bHeBemz8gXpsjoF6bBWBemwAgXpsD4F6bLCBemwqgXpsAIF6bAOBemxTgXps4YF6bMqBemwOgXpsBoF6
|
||||
bGCBemy7gXps0YF6bM+BemzOgXpszoF6bMyBemzUgXps9YF6bEiBemwAAAAAAAAAAAAAAAAAAAAAAIF6
|
||||
bPqBemxNgXpsfIF6bPqBemx2gXpsCoF6bACBemwFgXpspIF6bEGBemwAgXpsAIF6bECBemzZgXpsz4F6
|
||||
bA+BemxpgXps+oF6bOmBemyVgXpsboF6bGyBemxpgXpskoF6bPqBemzWgXpsJoF6bAAAAAAAAAAAAAAA
|
||||
AAAAAAAAgXps+oF6bE+BemwmgXpsvIF6bPyBemyrgXpsKoF6bACBemyRgXpsWoF6bAqBemx2gXps7YF6
|
||||
bOWBemxZgXpsEoF6bM2BemzjgXpsQIF6bACBemwAgXpsAIF6bBuBemy8gXps4IF6bECBemwAgXpsAAAA
|
||||
AAAAAAAAAAAAAAAAAACBemz6gXpsUYF6bACBemwXgXpsmIF6bP+Bemy2gXpsBYF6bHiBemxygXpsYoF6
|
||||
bP+BemzKgXpsO4F6bACBemwegXps4oF6bIKBemwAgXpsAIF6bACBemwagXpst4F6bOqBemxMgXpsAIF6
|
||||
bACBemwAAAAAAAAAAAAAAAAAAAAAAIF6bPqBemxRgXpsAIF6bACBemwIgXpsdYF6bLOBemwJgXpsXYF6
|
||||
bIyBemxxgXpsqYF6bCCBemwAgXpsAIF6bB+BemzdgXpsVYF6bACBemwAgXpsFYF6bK6BemzvgXpsWYF6
|
||||
bACBemwAgXpsAAAAAAAAAAAAAAAAAAAAAAAAAAAAgXps+oF6bFCBemwAgXpsAIF6bACBemwCgXpsKYF6
|
||||
bAOBemxEgXpso4F6bCWBemwPgXpsAIF6bACBemwAgXpsH4F6bNyBemxRgXpsAIF6bBCBemykgXps9IF6
|
||||
bGaBemwAgXpsAIF6bAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBemz7gXpsU4F6bACBemwAgXpsAIF6
|
||||
bACBemwAgXpsAIF6bCuBemymgXpsDIF6bACBemwAgXpsAIF6bACBemwfgXps3IF6bFCBemwIgXpsmoF6
|
||||
bPeBemx0gXpsAoF6bACBemwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIF6bP+Bemx4gXpsAIF6
|
||||
bACBemwAAAAAAAAAAACBemwAgXpsB4F6bCaBemwFgXpsAAAAAAAAAAAAgXpsAIF6bB+BemzbgXpsW4F6
|
||||
bIuBemz5gXpsgYF6bAWBemwAgXpsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgXps74F6
|
||||
bNeBemwvgXpsAIF6bACBemwAgXpsAIF6bACBemwAgXpsAIF6bACBemwAgXpsAIF6bACBemwAgXpsG4F6
|
||||
bNyBemzKgXps9oF6bI+BemwIgXpsAIF6bAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AACBemyJgXps/IF6bNeBemx6gXpsU4F6bFCBemxQgXpsUIF6bFCBemxQgXpsUIF6bFCBemxQgXpsUIF6
|
||||
bE6BemxlgXps6oF6bP+BemybgXpsDYF6bACBemwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAIF6bBCBemyIgXps74F6bP+Bemz7gXps+oF6bPqBemz6gXps+oF6bPqBemz6gXps+oF6
|
||||
bPqBemz6gXps+oF6bPuBemz/gXpsuIF6bBaBemwAgXpsAIF6bAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAADwAAAA8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAf4PAAD+DwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAA
|
||||
AB8AAAA/AAAAfwYMAP8AAAH/AAAD/wAAA/8=
|
||||
</value>
|
||||
</data>
|
||||
<metadata name="timer1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>537, 25</value>
|
||||
</metadata>
|
||||
</root>
|
Loading…
Reference in New Issue
Block a user