Added copy URL buttons to response form

This commit is contained in:
Jaex 2021-07-09 21:19:54 +03:00
parent 44da615ef2
commit 6e8c637e87
3 changed files with 403 additions and 249 deletions

View file

@ -46,6 +46,12 @@ private void InitializeComponent()
this.tpResponseText = new System.Windows.Forms.TabPage();
this.tpWebBrowser = new System.Windows.Forms.TabPage();
this.wbResponse = new System.Windows.Forms.WebBrowser();
this.tscResult = new System.Windows.Forms.ToolStripContainer();
this.tsResult = new System.Windows.Forms.ToolStrip();
this.tsbCopyURL = new System.Windows.Forms.ToolStripButton();
this.tsbCopyThumbnailURL = new System.Windows.Forms.ToolStripButton();
this.tsbCopyDeletionURL = new System.Windows.Forms.ToolStripButton();
this.tsbCopyShortenedURL = new System.Windows.Forms.ToolStripButton();
this.tscResponseText.ContentPanel.SuspendLayout();
this.tscResponseText.TopToolStripPanel.SuspendLayout();
this.tscResponseText.SuspendLayout();
@ -58,6 +64,10 @@ private void InitializeComponent()
this.pResponseInfo.SuspendLayout();
this.tpResponseText.SuspendLayout();
this.tpWebBrowser.SuspendLayout();
this.tscResult.ContentPanel.SuspendLayout();
this.tscResult.TopToolStripPanel.SuspendLayout();
this.tscResult.SuspendLayout();
this.tsResult.SuspendLayout();
this.SuspendLayout();
//
// tscResponseText
@ -136,7 +146,7 @@ private void InitializeComponent()
//
// tpResult
//
this.tpResult.Controls.Add(this.pResult);
this.tpResult.Controls.Add(this.tscResult);
resources.ApplyResources(this.tpResult, "tpResult");
this.tpResult.Name = "tpResult";
this.tpResult.UseVisualStyleBackColor = true;
@ -196,6 +206,60 @@ private void InitializeComponent()
this.wbResponse.Name = "wbResponse";
this.wbResponse.ScriptErrorsSuppressed = true;
//
// tscResult
//
//
// tscResult.ContentPanel
//
this.tscResult.ContentPanel.Controls.Add(this.pResult);
resources.ApplyResources(this.tscResult.ContentPanel, "tscResult.ContentPanel");
resources.ApplyResources(this.tscResult, "tscResult");
this.tscResult.Name = "tscResult";
//
// tscResult.TopToolStripPanel
//
this.tscResult.TopToolStripPanel.Controls.Add(this.tsResult);
//
// tsResult
//
resources.ApplyResources(this.tsResult, "tsResult");
this.tsResult.GripStyle = System.Windows.Forms.ToolStripGripStyle.Hidden;
this.tsResult.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.tsbCopyShortenedURL,
this.tsbCopyURL,
this.tsbCopyThumbnailURL,
this.tsbCopyDeletionURL});
this.tsResult.Name = "tsResult";
this.tsResult.ShowItemToolTips = false;
//
// tsbCopyURL
//
this.tsbCopyURL.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
resources.ApplyResources(this.tsbCopyURL, "tsbCopyURL");
this.tsbCopyURL.Name = "tsbCopyURL";
this.tsbCopyURL.Click += new System.EventHandler(this.tsbCopyURL_Click);
//
// tsbCopyThumbnailURL
//
this.tsbCopyThumbnailURL.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
resources.ApplyResources(this.tsbCopyThumbnailURL, "tsbCopyThumbnailURL");
this.tsbCopyThumbnailURL.Name = "tsbCopyThumbnailURL";
this.tsbCopyThumbnailURL.Click += new System.EventHandler(this.tsbCopyThumbnailURL_Click);
//
// tsbCopyDeletionURL
//
this.tsbCopyDeletionURL.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
resources.ApplyResources(this.tsbCopyDeletionURL, "tsbCopyDeletionURL");
this.tsbCopyDeletionURL.Name = "tsbCopyDeletionURL";
this.tsbCopyDeletionURL.Click += new System.EventHandler(this.tsbCopyDeletionURL_Click);
//
// tsbCopyShortenedURL
//
this.tsbCopyShortenedURL.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
resources.ApplyResources(this.tsbCopyShortenedURL, "tsbCopyShortenedURL");
this.tsbCopyShortenedURL.Name = "tsbCopyShortenedURL";
this.tsbCopyShortenedURL.Click += new System.EventHandler(this.tsbCopyShortenedURL_Click);
//
// ResponseForm
//
resources.ApplyResources(this, "$this");
@ -219,6 +283,13 @@ private void InitializeComponent()
this.pResponseInfo.ResumeLayout(false);
this.tpResponseText.ResumeLayout(false);
this.tpWebBrowser.ResumeLayout(false);
this.tscResult.ContentPanel.ResumeLayout(false);
this.tscResult.TopToolStripPanel.ResumeLayout(false);
this.tscResult.TopToolStripPanel.PerformLayout();
this.tscResult.ResumeLayout(false);
this.tscResult.PerformLayout();
this.tsResult.ResumeLayout(false);
this.tsResult.PerformLayout();
this.ResumeLayout(false);
}
@ -242,5 +313,11 @@ private void InitializeComponent()
private System.Windows.Forms.ToolStripButton tsbResponseTextCopy;
private System.Windows.Forms.TabPage tpWebBrowser;
private System.Windows.Forms.WebBrowser wbResponse;
private System.Windows.Forms.ToolStripContainer tscResult;
private System.Windows.Forms.ToolStrip tsResult;
private System.Windows.Forms.ToolStripButton tsbCopyURL;
private System.Windows.Forms.ToolStripButton tsbCopyThumbnailURL;
private System.Windows.Forms.ToolStripButton tsbCopyDeletionURL;
private System.Windows.Forms.ToolStripButton tsbCopyShortenedURL;
}
}

View file

@ -111,9 +111,13 @@ private void UpdateResult(UploadResult result)
private void UpdateResultTab(UploadResult result)
{
tsbCopyShortenedURL.Visible = !string.IsNullOrEmpty(result.ShortenedURL);
AddInfo(rtbResult, "Shortened URL", result.ShortenedURL);
tsbCopyURL.Visible = !string.IsNullOrEmpty(result.URL);
AddInfo(rtbResult, "URL", result.URL);
tsbCopyThumbnailURL.Visible = !string.IsNullOrEmpty(result.ThumbnailURL);
AddInfo(rtbResult, "Thumbnail URL", result.ThumbnailURL);
tsbCopyDeletionURL.Visible = !string.IsNullOrEmpty(result.DeletionURL);
AddInfo(rtbResult, "Deletion URL", result.DeletionURL);
if (result.IsError) AddInfo(rtbResult, "Error", result.ErrorsToString());
}
@ -135,6 +139,26 @@ private void tcMain_Selecting(object sender, TabControlCancelEventArgs e)
}
}
private void tsbCopyShortenedURL_Click(object sender, EventArgs e)
{
ClipboardHelpers.CopyText(Result.ShortenedURL);
}
private void tsbCopyURL_Click(object sender, EventArgs e)
{
ClipboardHelpers.CopyText(Result.URL);
}
private void tsbCopyThumbnailURL_Click(object sender, EventArgs e)
{
ClipboardHelpers.CopyText(Result.ThumbnailURL);
}
private void tsbCopyDeletionURL_Click(object sender, EventArgs e)
{
ClipboardHelpers.CopyText(Result.DeletionURL);
}
private void rtbResult_LinkClicked(object sender, LinkClickedEventArgs e)
{
URLHelpers.OpenURL(e.LinkText);
@ -176,11 +200,7 @@ private void tsbResponseTextXMLFormat_Click(object sender, EventArgs e)
private void tsbResponseTextCopy_Click(object sender, EventArgs e)
{
string response = rtbResponseText.Text;
if (!string.IsNullOrEmpty(response))
{
ClipboardHelpers.CopyText(response);
}
ClipboardHelpers.CopyText(rtbResponseText.Text);
}
}
}

View file

@ -129,6 +129,27 @@
<data name="&gt;&gt;tscResponseText.BottomToolStripPanel.ZOrder" xml:space="preserve">
<value>4</value>
</data>
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="rtbResponseText.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
<value>Fill</value>
</data>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="rtbResponseText.Font" type="System.Drawing.Font, System.Drawing">
<value>Arial, 9pt</value>
</data>
<data name="rtbResponseText.Location" type="System.Drawing.Point, System.Drawing">
<value>2, 2</value>
</data>
<data name="rtbResponseText.Size" type="System.Drawing.Size, System.Drawing">
<value>740, 450</value>
</data>
<assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="rtbResponseText.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
</data>
<data name="rtbResponseText.Text" xml:space="preserve">
<value />
</data>
<data name="&gt;&gt;rtbResponseText.Name" xml:space="preserve">
<value>rtbResponseText</value>
</data>
@ -141,11 +162,9 @@
<data name="&gt;&gt;rtbResponseText.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="pResponseText.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
<value>Fill</value>
</data>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="pResponseText.Location" type="System.Drawing.Point, System.Drawing">
<value>0, 0</value>
</data>
@ -155,7 +174,6 @@
<data name="pResponseText.Size" type="System.Drawing.Size, System.Drawing">
<value>746, 456</value>
</data>
<assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="pResponseText.TabIndex" type="System.Int32, mscorlib">
<value>42</value>
</data>
@ -231,6 +249,33 @@
<data name="tsResponseText.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
<value>None</value>
</data>
<data name="tsbResponseTextJSONFormat.ImageTransparentColor" type="System.Drawing.Color, System.Drawing">
<value>Magenta</value>
</data>
<data name="tsbResponseTextJSONFormat.Size" type="System.Drawing.Size, System.Drawing">
<value>78, 22</value>
</data>
<data name="tsbResponseTextJSONFormat.Text" xml:space="preserve">
<value>JSON format</value>
</data>
<data name="tsbResponseTextXMLFormat.ImageTransparentColor" type="System.Drawing.Color, System.Drawing">
<value>Magenta</value>
</data>
<data name="tsbResponseTextXMLFormat.Size" type="System.Drawing.Size, System.Drawing">
<value>74, 22</value>
</data>
<data name="tsbResponseTextXMLFormat.Text" xml:space="preserve">
<value>XML format</value>
</data>
<data name="tsbResponseTextCopy.ImageTransparentColor" type="System.Drawing.Color, System.Drawing">
<value>Magenta</value>
</data>
<data name="tsbResponseTextCopy.Size" type="System.Drawing.Size, System.Drawing">
<value>89, 22</value>
</data>
<data name="tsbResponseTextCopy.Text" xml:space="preserve">
<value>Copy response</value>
</data>
<data name="tsResponseText.Location" type="System.Drawing.Point, System.Drawing">
<value>3, 0</value>
</data>
@ -276,134 +321,62 @@
<data name="&gt;&gt;tscResponseText.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="rtbResponseText.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
<data name="&gt;&gt;tscResult.BottomToolStripPanel.Name" xml:space="preserve">
<value>tscResult.BottomToolStripPanel</value>
</data>
<data name="&gt;&gt;tscResult.BottomToolStripPanel.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;tscResult.BottomToolStripPanel.Parent" xml:space="preserve">
<value>tscResult</value>
</data>
<data name="&gt;&gt;tscResult.BottomToolStripPanel.ZOrder" xml:space="preserve">
<value>4</value>
</data>
<data name="rtbResult.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
<value>Fill</value>
</data>
<data name="rtbResponseText.Font" type="System.Drawing.Font, System.Drawing">
<data name="rtbResult.Font" type="System.Drawing.Font, System.Drawing">
<value>Arial, 9pt</value>
</data>
<data name="rtbResponseText.Location" type="System.Drawing.Point, System.Drawing">
<data name="rtbResult.Location" type="System.Drawing.Point, System.Drawing">
<value>2, 2</value>
</data>
<data name="rtbResponseText.Size" type="System.Drawing.Size, System.Drawing">
<data name="rtbResult.Size" type="System.Drawing.Size, System.Drawing">
<value>740, 450</value>
</data>
<data name="rtbResponseText.TabIndex" type="System.Int32, mscorlib">
<data name="rtbResult.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
</data>
<data name="rtbResponseText.Text" xml:space="preserve">
<data name="rtbResult.Text" xml:space="preserve">
<value />
</data>
<data name="&gt;&gt;rtbResponseText.Name" xml:space="preserve">
<value>rtbResponseText</value>
<data name="&gt;&gt;rtbResult.Name" xml:space="preserve">
<value>rtbResult</value>
</data>
<data name="&gt;&gt;rtbResponseText.Type" xml:space="preserve">
<data name="&gt;&gt;rtbResult.Type" xml:space="preserve">
<value>System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;rtbResponseText.Parent" xml:space="preserve">
<value>pResponseText</value>
<data name="&gt;&gt;rtbResult.Parent" xml:space="preserve">
<value>pResult</value>
</data>
<data name="&gt;&gt;rtbResponseText.ZOrder" xml:space="preserve">
<data name="&gt;&gt;rtbResult.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="tsbResponseTextJSONFormat.ImageTransparentColor" type="System.Drawing.Color, System.Drawing">
<value>Magenta</value>
</data>
<data name="tsbResponseTextJSONFormat.Size" type="System.Drawing.Size, System.Drawing">
<value>78, 22</value>
</data>
<data name="tsbResponseTextJSONFormat.Text" xml:space="preserve">
<value>JSON format</value>
</data>
<data name="tsbResponseTextXMLFormat.ImageTransparentColor" type="System.Drawing.Color, System.Drawing">
<value>Magenta</value>
</data>
<data name="tsbResponseTextXMLFormat.Size" type="System.Drawing.Size, System.Drawing">
<value>74, 22</value>
</data>
<data name="tsbResponseTextXMLFormat.Text" xml:space="preserve">
<value>XML format</value>
</data>
<data name="tsbResponseTextCopy.ImageTransparentColor" type="System.Drawing.Color, System.Drawing">
<value>Magenta</value>
</data>
<data name="tsbResponseTextCopy.Size" type="System.Drawing.Size, System.Drawing">
<value>89, 22</value>
</data>
<data name="tsbResponseTextCopy.Text" xml:space="preserve">
<value>Copy response</value>
</data>
<data name="&gt;&gt;tpResult.Name" xml:space="preserve">
<value>tpResult</value>
</data>
<data name="&gt;&gt;tpResult.Type" xml:space="preserve">
<value>System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;tpResult.Parent" xml:space="preserve">
<value>tcMain</value>
</data>
<data name="&gt;&gt;tpResult.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="&gt;&gt;tpResponseInfo.Name" xml:space="preserve">
<value>tpResponseInfo</value>
</data>
<data name="&gt;&gt;tpResponseInfo.Type" xml:space="preserve">
<value>System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;tpResponseInfo.Parent" xml:space="preserve">
<value>tcMain</value>
</data>
<data name="&gt;&gt;tpResponseInfo.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="&gt;&gt;tpResponseText.Name" xml:space="preserve">
<value>tpResponseText</value>
</data>
<data name="&gt;&gt;tpResponseText.Type" xml:space="preserve">
<value>System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;tpResponseText.Parent" xml:space="preserve">
<value>tcMain</value>
</data>
<data name="&gt;&gt;tpResponseText.ZOrder" xml:space="preserve">
<value>2</value>
</data>
<data name="&gt;&gt;tpWebBrowser.Name" xml:space="preserve">
<value>tpWebBrowser</value>
</data>
<data name="&gt;&gt;tpWebBrowser.Type" xml:space="preserve">
<value>System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;tpWebBrowser.Parent" xml:space="preserve">
<value>tcMain</value>
</data>
<data name="&gt;&gt;tpWebBrowser.ZOrder" xml:space="preserve">
<value>3</value>
</data>
<data name="tcMain.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
<data name="pResult.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
<value>Fill</value>
</data>
<data name="tcMain.Location" type="System.Drawing.Point, System.Drawing">
<value>5, 5</value>
<data name="pResult.Location" type="System.Drawing.Point, System.Drawing">
<value>0, 0</value>
</data>
<data name="tcMain.Size" type="System.Drawing.Size, System.Drawing">
<value>760, 513</value>
<data name="pResult.Padding" type="System.Windows.Forms.Padding, System.Windows.Forms">
<value>2, 2, 2, 2</value>
</data>
<data name="tcMain.TabIndex" type="System.Int32, mscorlib">
<value>45</value>
<data name="pResult.Size" type="System.Drawing.Size, System.Drawing">
<value>746, 456</value>
</data>
<data name="&gt;&gt;tcMain.Name" xml:space="preserve">
<value>tcMain</value>
</data>
<data name="&gt;&gt;tcMain.Type" xml:space="preserve">
<value>System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;tcMain.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;tcMain.ZOrder" xml:space="preserve">
<value>0</value>
<data name="pResult.TabIndex" type="System.Int32, mscorlib">
<value>41</value>
</data>
<data name="&gt;&gt;pResult.Name" xml:space="preserve">
<value>pResult</value>
@ -412,11 +385,152 @@
<value>System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;pResult.Parent" xml:space="preserve">
<value>tpResult</value>
<value>tscResult.ContentPanel</value>
</data>
<data name="&gt;&gt;pResult.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="tscResult.ContentPanel.Size" type="System.Drawing.Size, System.Drawing">
<value>746, 456</value>
</data>
<data name="&gt;&gt;tscResult.ContentPanel.Name" xml:space="preserve">
<value>tscResult.ContentPanel</value>
</data>
<data name="&gt;&gt;tscResult.ContentPanel.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripContentPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;tscResult.ContentPanel.Parent" xml:space="preserve">
<value>tscResult</value>
</data>
<data name="&gt;&gt;tscResult.ContentPanel.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="tscResult.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
<value>Fill</value>
</data>
<data name="&gt;&gt;tscResult.LeftToolStripPanel.Name" xml:space="preserve">
<value>tscResult.LeftToolStripPanel</value>
</data>
<data name="&gt;&gt;tscResult.LeftToolStripPanel.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;tscResult.LeftToolStripPanel.Parent" xml:space="preserve">
<value>tscResult</value>
</data>
<data name="&gt;&gt;tscResult.LeftToolStripPanel.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="tscResult.Location" type="System.Drawing.Point, System.Drawing">
<value>3, 3</value>
</data>
<data name="&gt;&gt;tscResult.RightToolStripPanel.Name" xml:space="preserve">
<value>tscResult.RightToolStripPanel</value>
</data>
<data name="&gt;&gt;tscResult.RightToolStripPanel.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;tscResult.RightToolStripPanel.Parent" xml:space="preserve">
<value>tscResult</value>
</data>
<data name="&gt;&gt;tscResult.RightToolStripPanel.ZOrder" xml:space="preserve">
<value>2</value>
</data>
<data name="tscResult.Size" type="System.Drawing.Size, System.Drawing">
<value>746, 481</value>
</data>
<data name="tscResult.TabIndex" type="System.Int32, mscorlib">
<value>42</value>
</data>
<data name="tscResult.Text" xml:space="preserve">
<value>toolStripContainer1</value>
</data>
<metadata name="tsResult.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>153, 17</value>
</metadata>
<data name="tsResult.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
<value>None</value>
</data>
<data name="tsbCopyShortenedURL.ImageTransparentColor" type="System.Drawing.Color, System.Drawing">
<value>Magenta</value>
</data>
<data name="tsbCopyShortenedURL.Size" type="System.Drawing.Size, System.Drawing">
<value>119, 22</value>
</data>
<data name="tsbCopyShortenedURL.Text" xml:space="preserve">
<value>Copy shortened URL</value>
</data>
<data name="tsbCopyURL.ImageTransparentColor" type="System.Drawing.Color, System.Drawing">
<value>Magenta</value>
</data>
<data name="tsbCopyURL.Size" type="System.Drawing.Size, System.Drawing">
<value>63, 22</value>
</data>
<data name="tsbCopyURL.Text" xml:space="preserve">
<value>Copy URL</value>
</data>
<data name="tsbCopyThumbnailURL.ImageTransparentColor" type="System.Drawing.Color, System.Drawing">
<value>Magenta</value>
</data>
<data name="tsbCopyThumbnailURL.Size" type="System.Drawing.Size, System.Drawing">
<value>121, 22</value>
</data>
<data name="tsbCopyThumbnailURL.Text" xml:space="preserve">
<value>Copy thumbnail URL</value>
</data>
<data name="tsbCopyDeletionURL.ImageTransparentColor" type="System.Drawing.Color, System.Drawing">
<value>Magenta</value>
</data>
<data name="tsbCopyDeletionURL.Size" type="System.Drawing.Size, System.Drawing">
<value>109, 22</value>
</data>
<data name="tsbCopyDeletionURL.Text" xml:space="preserve">
<value>Copy deletion URL</value>
</data>
<data name="tsResult.Location" type="System.Drawing.Point, System.Drawing">
<value>3, 0</value>
</data>
<data name="tsResult.Size" type="System.Drawing.Size, System.Drawing">
<value>415, 25</value>
</data>
<data name="tsResult.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
</data>
<data name="&gt;&gt;tsResult.Name" xml:space="preserve">
<value>tsResult</value>
</data>
<data name="&gt;&gt;tsResult.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;tsResult.Parent" xml:space="preserve">
<value>tscResult.TopToolStripPanel</value>
</data>
<data name="&gt;&gt;tsResult.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="&gt;&gt;tscResult.TopToolStripPanel.Name" xml:space="preserve">
<value>tscResult.TopToolStripPanel</value>
</data>
<data name="&gt;&gt;tscResult.TopToolStripPanel.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;tscResult.TopToolStripPanel.Parent" xml:space="preserve">
<value>tscResult</value>
</data>
<data name="&gt;&gt;tscResult.TopToolStripPanel.ZOrder" xml:space="preserve">
<value>3</value>
</data>
<data name="&gt;&gt;tscResult.Name" xml:space="preserve">
<value>tscResult</value>
</data>
<data name="&gt;&gt;tscResult.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripContainer, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;tscResult.Parent" xml:space="preserve">
<value>tpResult</value>
</data>
<data name="&gt;&gt;tscResult.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="tpResult.Location" type="System.Drawing.Point, System.Drawing">
<value>4, 22</value>
</data>
@ -444,114 +558,24 @@
<data name="&gt;&gt;tpResult.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="&gt;&gt;rtbResult.Name" xml:space="preserve">
<value>rtbResult</value>
</data>
<data name="&gt;&gt;rtbResult.Type" xml:space="preserve">
<value>System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;rtbResult.Parent" xml:space="preserve">
<value>pResult</value>
</data>
<data name="&gt;&gt;rtbResult.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="pResult.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
<data name="rtbResponseInfo.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
<value>Fill</value>
</data>
<data name="pResult.Location" type="System.Drawing.Point, System.Drawing">
<value>3, 3</value>
</data>
<data name="pResult.Padding" type="System.Windows.Forms.Padding, System.Windows.Forms">
<value>2, 2, 2, 2</value>
</data>
<data name="pResult.Size" type="System.Drawing.Size, System.Drawing">
<value>746, 481</value>
</data>
<data name="pResult.TabIndex" type="System.Int32, mscorlib">
<value>41</value>
</data>
<data name="&gt;&gt;pResult.Name" xml:space="preserve">
<value>pResult</value>
</data>
<data name="&gt;&gt;pResult.Type" xml:space="preserve">
<value>System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;pResult.Parent" xml:space="preserve">
<value>tpResult</value>
</data>
<data name="&gt;&gt;pResult.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="rtbResult.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
<value>Fill</value>
</data>
<data name="rtbResult.Font" type="System.Drawing.Font, System.Drawing">
<data name="rtbResponseInfo.Font" type="System.Drawing.Font, System.Drawing">
<value>Arial, 9pt</value>
</data>
<data name="rtbResult.Location" type="System.Drawing.Point, System.Drawing">
<data name="rtbResponseInfo.Location" type="System.Drawing.Point, System.Drawing">
<value>2, 2</value>
</data>
<data name="rtbResult.Size" type="System.Drawing.Size, System.Drawing">
<data name="rtbResponseInfo.Size" type="System.Drawing.Size, System.Drawing">
<value>740, 475</value>
</data>
<data name="rtbResult.TabIndex" type="System.Int32, mscorlib">
<data name="rtbResponseInfo.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
</data>
<data name="rtbResult.Text" xml:space="preserve">
<data name="rtbResponseInfo.Text" xml:space="preserve">
<value />
</data>
<data name="&gt;&gt;rtbResult.Name" xml:space="preserve">
<value>rtbResult</value>
</data>
<data name="&gt;&gt;rtbResult.Type" xml:space="preserve">
<value>System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;rtbResult.Parent" xml:space="preserve">
<value>pResult</value>
</data>
<data name="&gt;&gt;rtbResult.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="&gt;&gt;pResponseInfo.Name" xml:space="preserve">
<value>pResponseInfo</value>
</data>
<data name="&gt;&gt;pResponseInfo.Type" xml:space="preserve">
<value>System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;pResponseInfo.Parent" xml:space="preserve">
<value>tpResponseInfo</value>
</data>
<data name="&gt;&gt;pResponseInfo.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="tpResponseInfo.Location" type="System.Drawing.Point, System.Drawing">
<value>4, 22</value>
</data>
<data name="tpResponseInfo.Padding" type="System.Windows.Forms.Padding, System.Windows.Forms">
<value>3, 3, 3, 3</value>
</data>
<data name="tpResponseInfo.Size" type="System.Drawing.Size, System.Drawing">
<value>752, 487</value>
</data>
<data name="tpResponseInfo.TabIndex" type="System.Int32, mscorlib">
<value>2</value>
</data>
<data name="tpResponseInfo.Text" xml:space="preserve">
<value>Response info</value>
</data>
<data name="&gt;&gt;tpResponseInfo.Name" xml:space="preserve">
<value>tpResponseInfo</value>
</data>
<data name="&gt;&gt;tpResponseInfo.Type" xml:space="preserve">
<value>System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;tpResponseInfo.Parent" xml:space="preserve">
<value>tcMain</value>
</data>
<data name="&gt;&gt;tpResponseInfo.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="&gt;&gt;rtbResponseInfo.Name" xml:space="preserve">
<value>rtbResponseInfo</value>
</data>
@ -591,35 +615,32 @@
<data name="&gt;&gt;pResponseInfo.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="rtbResponseInfo.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
<value>Fill</value>
<data name="tpResponseInfo.Location" type="System.Drawing.Point, System.Drawing">
<value>4, 22</value>
</data>
<data name="rtbResponseInfo.Font" type="System.Drawing.Font, System.Drawing">
<value>Arial, 9pt</value>
<data name="tpResponseInfo.Padding" type="System.Windows.Forms.Padding, System.Windows.Forms">
<value>3, 3, 3, 3</value>
</data>
<data name="rtbResponseInfo.Location" type="System.Drawing.Point, System.Drawing">
<value>2, 2</value>
<data name="tpResponseInfo.Size" type="System.Drawing.Size, System.Drawing">
<value>752, 487</value>
</data>
<data name="rtbResponseInfo.Size" type="System.Drawing.Size, System.Drawing">
<value>740, 475</value>
<data name="tpResponseInfo.TabIndex" type="System.Int32, mscorlib">
<value>2</value>
</data>
<data name="rtbResponseInfo.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
<data name="tpResponseInfo.Text" xml:space="preserve">
<value>Response info</value>
</data>
<data name="rtbResponseInfo.Text" xml:space="preserve">
<value />
<data name="&gt;&gt;tpResponseInfo.Name" xml:space="preserve">
<value>tpResponseInfo</value>
</data>
<data name="&gt;&gt;rtbResponseInfo.Name" xml:space="preserve">
<value>rtbResponseInfo</value>
<data name="&gt;&gt;tpResponseInfo.Type" xml:space="preserve">
<value>System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;rtbResponseInfo.Type" xml:space="preserve">
<value>System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
<data name="&gt;&gt;tpResponseInfo.Parent" xml:space="preserve">
<value>tcMain</value>
</data>
<data name="&gt;&gt;rtbResponseInfo.Parent" xml:space="preserve">
<value>pResponseInfo</value>
</data>
<data name="&gt;&gt;rtbResponseInfo.ZOrder" xml:space="preserve">
<value>0</value>
<data name="&gt;&gt;tpResponseInfo.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="tpResponseText.Location" type="System.Drawing.Point, System.Drawing">
<value>4, 22</value>
@ -648,6 +669,21 @@
<data name="&gt;&gt;tpResponseText.ZOrder" xml:space="preserve">
<value>2</value>
</data>
<data name="wbResponse.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
<value>Fill</value>
</data>
<data name="wbResponse.Location" type="System.Drawing.Point, System.Drawing">
<value>3, 3</value>
</data>
<data name="wbResponse.MinimumSize" type="System.Drawing.Size, System.Drawing">
<value>20, 20</value>
</data>
<data name="wbResponse.Size" type="System.Drawing.Size, System.Drawing">
<value>746, 481</value>
</data>
<data name="wbResponse.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
</data>
<data name="&gt;&gt;wbResponse.Name" xml:space="preserve">
<value>wbResponse</value>
</data>
@ -687,31 +723,28 @@
<data name="&gt;&gt;tpWebBrowser.ZOrder" xml:space="preserve">
<value>3</value>
</data>
<data name="wbResponse.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
<data name="tcMain.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
<value>Fill</value>
</data>
<data name="wbResponse.Location" type="System.Drawing.Point, System.Drawing">
<value>3, 3</value>
<data name="tcMain.Location" type="System.Drawing.Point, System.Drawing">
<value>5, 5</value>
</data>
<data name="wbResponse.MinimumSize" type="System.Drawing.Size, System.Drawing">
<value>20, 20</value>
<data name="tcMain.Size" type="System.Drawing.Size, System.Drawing">
<value>760, 513</value>
</data>
<data name="wbResponse.Size" type="System.Drawing.Size, System.Drawing">
<value>746, 481</value>
<data name="tcMain.TabIndex" type="System.Int32, mscorlib">
<value>45</value>
</data>
<data name="wbResponse.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
<data name="&gt;&gt;tcMain.Name" xml:space="preserve">
<value>tcMain</value>
</data>
<data name="&gt;&gt;wbResponse.Name" xml:space="preserve">
<value>wbResponse</value>
<data name="&gt;&gt;tcMain.Type" xml:space="preserve">
<value>System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;wbResponse.Type" xml:space="preserve">
<value>System.Windows.Forms.WebBrowser, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
<data name="&gt;&gt;tcMain.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;wbResponse.Parent" xml:space="preserve">
<value>tpWebBrowser</value>
</data>
<data name="&gt;&gt;wbResponse.ZOrder" xml:space="preserve">
<data name="&gt;&gt;tcMain.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
@ -750,6 +783,30 @@
<data name="&gt;&gt;tsbResponseTextCopy.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;tsbCopyURL.Name" xml:space="preserve">
<value>tsbCopyURL</value>
</data>
<data name="&gt;&gt;tsbCopyURL.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;tsbCopyThumbnailURL.Name" xml:space="preserve">
<value>tsbCopyThumbnailURL</value>
</data>
<data name="&gt;&gt;tsbCopyThumbnailURL.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;tsbCopyDeletionURL.Name" xml:space="preserve">
<value>tsbCopyDeletionURL</value>
</data>
<data name="&gt;&gt;tsbCopyDeletionURL.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;tsbCopyShortenedURL.Name" xml:space="preserve">
<value>tsbCopyShortenedURL</value>
</data>
<data name="&gt;&gt;tsbCopyShortenedURL.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;$this.Name" xml:space="preserve">
<value>ResponseForm</value>
</data>