From 51ccc98872ce939da1df4284078a84499a963582 Mon Sep 17 00:00:00 2001 From: Jaex Date: Sat, 26 Jan 2019 18:10:39 +0300 Subject: [PATCH] Use MenuButton for custom uploader help button --- ShareX.HelpersLib/Controls/MenuButton.cs | 2 +- .../CustomUploaderSettingsForm.Designer.cs | 18 +- .../Forms/CustomUploaderSettingsForm.cs | 5 - .../Forms/CustomUploaderSettingsForm.resx | 1977 ++++++++++++----- 4 files changed, 1492 insertions(+), 510 deletions(-) diff --git a/ShareX.HelpersLib/Controls/MenuButton.cs b/ShareX.HelpersLib/Controls/MenuButton.cs index ce7e11357..d097d065f 100644 --- a/ShareX.HelpersLib/Controls/MenuButton.cs +++ b/ShareX.HelpersLib/Controls/MenuButton.cs @@ -67,7 +67,7 @@ protected override void OnPaint(PaintEventArgs pevent) int arrowX = ClientRectangle.Width - 14; int arrowY = (ClientRectangle.Height / 2) - 1; - Brush brush = Enabled ? SystemBrushes.ControlText : SystemBrushes.ButtonShadow; + Brush brush = Enabled ? SystemBrushes.ControlText : SystemBrushes.ControlDark; Point[] arrows = new Point[] { new Point(arrowX, arrowY), new Point(arrowX + 7, arrowY), new Point(arrowX + 3, arrowY + 4) }; pevent.Graphics.FillPolygon(brush, arrows); } diff --git a/ShareX.UploadersLib/Forms/CustomUploaderSettingsForm.Designer.cs b/ShareX.UploadersLib/Forms/CustomUploaderSettingsForm.Designer.cs index e9f727199..014578fc5 100644 --- a/ShareX.UploadersLib/Forms/CustomUploaderSettingsForm.Designer.cs +++ b/ShareX.UploadersLib/Forms/CustomUploaderSettingsForm.Designer.cs @@ -43,7 +43,6 @@ private void InitializeComponent() this.btnCustomUploaderURLShortenerTest = new System.Windows.Forms.Button(); this.lblCustomUploaderTextUploader = new System.Windows.Forms.Label(); this.gbCustomUploaders = new System.Windows.Forms.GroupBox(); - this.btnCustomUploaderHelp = new System.Windows.Forms.Button(); this.btnCustomUploaderNew = new System.Windows.Forms.Button(); this.btnCustomUploaderDuplicate = new System.Windows.Forms.Button(); this.btnCustomUploaderClearUploaders = new System.Windows.Forms.Button(); @@ -155,6 +154,7 @@ private void InitializeComponent() this.tsmiCustomUploaderGuide = new System.Windows.Forms.ToolStripMenuItem(); this.tsmiCustomUploaderExamples = new System.Windows.Forms.ToolStripMenuItem(); this.tsmiCustomUploaderExportAll = new System.Windows.Forms.ToolStripMenuItem(); + this.btnCustomUploaderHelp = new ShareX.HelpersLib.MenuButton(); this.tscCustomUploaderResponseText.ContentPanel.SuspendLayout(); this.tscCustomUploaderResponseText.TopToolStripPanel.SuspendLayout(); this.tscCustomUploaderResponseText.SuspendLayout(); @@ -293,13 +293,6 @@ private void InitializeComponent() this.gbCustomUploaders.Name = "gbCustomUploaders"; this.gbCustomUploaders.TabStop = false; // - // btnCustomUploaderHelp - // - resources.ApplyResources(this.btnCustomUploaderHelp, "btnCustomUploaderHelp"); - this.btnCustomUploaderHelp.Name = "btnCustomUploaderHelp"; - this.btnCustomUploaderHelp.UseVisualStyleBackColor = true; - this.btnCustomUploaderHelp.Click += new System.EventHandler(this.btnCustomUploaderHelp_Click); - // // btnCustomUploaderNew // resources.ApplyResources(this.btnCustomUploaderNew, "btnCustomUploaderNew"); @@ -1143,6 +1136,13 @@ private void InitializeComponent() resources.ApplyResources(this.tsmiCustomUploaderExportAll, "tsmiCustomUploaderExportAll"); this.tsmiCustomUploaderExportAll.Click += new System.EventHandler(this.tsmiCustomUploaderExportAll_Click); // + // btnCustomUploaderHelp + // + resources.ApplyResources(this.btnCustomUploaderHelp, "btnCustomUploaderHelp"); + this.btnCustomUploaderHelp.Menu = this.cmsCustomUploaderHelp; + this.btnCustomUploaderHelp.Name = "btnCustomUploaderHelp"; + this.btnCustomUploaderHelp.UseVisualStyleBackColor = true; + // // CustomUploaderSettingsForm // resources.ApplyResources(this, "$this"); @@ -1222,7 +1222,6 @@ private void InitializeComponent() private System.Windows.Forms.Button btnCustomUploaderURLShortenerTest; private System.Windows.Forms.Label lblCustomUploaderTextUploader; private System.Windows.Forms.GroupBox gbCustomUploaders; - private System.Windows.Forms.Button btnCustomUploaderHelp; private System.Windows.Forms.Button btnCustomUploaderNew; private System.Windows.Forms.Button btnCustomUploaderDuplicate; private System.Windows.Forms.Button btnCustomUploaderClearUploaders; @@ -1340,5 +1339,6 @@ private void InitializeComponent() private System.Windows.Forms.ToolStripMenuItem tsmiCustomUploaderGuide; private System.Windows.Forms.ToolStripMenuItem tsmiCustomUploaderExamples; private System.Windows.Forms.ToolStripMenuItem tsmiCustomUploaderExportAll; + private HelpersLib.MenuButton btnCustomUploaderHelp; } } \ No newline at end of file diff --git a/ShareX.UploadersLib/Forms/CustomUploaderSettingsForm.cs b/ShareX.UploadersLib/Forms/CustomUploaderSettingsForm.cs index 2a9acf0cf..0479749c8 100644 --- a/ShareX.UploadersLib/Forms/CustomUploaderSettingsForm.cs +++ b/ShareX.UploadersLib/Forms/CustomUploaderSettingsForm.cs @@ -833,11 +833,6 @@ private void eiCustomUploaders_ImportCompleted() lbCustomUploaderList.SelectedIndex = lbCustomUploaderList.Items.Count - 1; } - private void btnCustomUploaderHelp_Click(object sender, EventArgs e) - { - cmsCustomUploaderHelp.Show(btnCustomUploaderHelp, 0, btnCustomUploaderHelp.Height); - } - private void tsmiCustomUploaderGuide_Click(object sender, EventArgs e) { URLHelpers.OpenURL(Links.URL_CUSTOM_UPLOADER); diff --git a/ShareX.UploadersLib/Forms/CustomUploaderSettingsForm.resx b/ShareX.UploadersLib/Forms/CustomUploaderSettingsForm.resx index c3c63142a..9eb4c63e0 100644 --- a/ShareX.UploadersLib/Forms/CustomUploaderSettingsForm.resx +++ b/ShareX.UploadersLib/Forms/CustomUploaderSettingsForm.resx @@ -219,33 +219,6 @@ None - - Magenta - - - 78, 22 - - - JSON format - - - Magenta - - - 74, 22 - - - XML format - - - Magenta - - - 89, 22 - - - Copy response - 3, 0 @@ -291,6 +264,33 @@ 0 + + Magenta + + + 78, 22 + + + JSON format + + + Magenta + + + 74, 22 + + + XML format + + + Magenta + + + 89, 22 + + + Copy response + 8, 376 @@ -447,26 +447,41 @@ 16 - - NoControl - 200, 312 + + 119, 17 + + + 184, 70 + + + cmsCustomUploaderHelp + + + System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 3, 0, 0, 0 + 40, 24 - 6 + 7 ? + + MiddleLeft + btnCustomUploaderHelp - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + ShareX.HelpersLib.MenuButton, ShareX.HelpersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null gbCustomUploaders @@ -807,23 +822,434 @@ 9 - - Fill + + tcCustomUploader - - 2, 2 + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - False + + pCustomUploader - - 106, 14 - - + 0 - - + + lblCustomUploaderDestinationType + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploader + + + 1 + + + lblCustomUploaderName + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploader + + + 2 + + + mbCustomUploaderDestinationType + + + ShareX.HelpersLib.MenuButton, ShareX.HelpersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null + + + pCustomUploader + + + 3 + + + txtCustomUploaderName + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploader + + + 4 + + + 272, 8 + + + 536, 552 + + + 1 + + + pCustomUploader + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 7 + + + tpCustomUploaderRequest + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcCustomUploader + + + 0 + + + tpCustomUploaderResponse + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcCustomUploader + + + 1 + + + tpCustomUploaderTest + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcCustomUploader + + + 2 + + + 0, 48 + + + 520, 504 + + + 0 + + + tcCustomUploader + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploader + + + 0 + + + pCustomUploaderHeaderValue + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRequest + + + 0 + + + lblCustomUploaderHeaders + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRequest + + + 1 + + + btnCustomUploaderHeaderUpdate + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRequest + + + 2 + + + lblCustomUploaderParameters + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRequest + + + 3 + + + txtCustomUploaderHeaderName + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRequest + + + 4 + + + pCustomUploaderParameterValue + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRequest + + + 5 + + + btnCustomUploaderHeaderAdd + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRequest + + + 6 + + + btnCustomUploaderParameterUpdate + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRequest + + + 7 + + + btnCustomUploaderHeaderRemove + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRequest + + + 8 + + + txtCustomUploaderParameterName + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRequest + + + 9 + + + lvCustomUploaderHeaders + + + ShareX.HelpersLib.MyListView, ShareX.HelpersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null + + + tpCustomUploaderRequest + + + 10 + + + btnCustomUploaderParameterAdd + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRequest + + + 11 + + + btnCustomUploaderParameterRemove + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRequest + + + 12 + + + lvCustomUploaderParameters + + + ShareX.HelpersLib.MyListView, ShareX.HelpersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null + + + tpCustomUploaderRequest + + + 13 + + + pCustomUploaderRequestURL + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRequest + + + 14 + + + cbCustomUploaderRequestMethod + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRequest + + + 15 + + + lblCustomUploaderRequestURL + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRequest + + + 16 + + + cbCustomUploaderRequestFormat + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRequest + + + 17 + + + lblCustomUploaderRequestMethod + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRequest + + + 18 + + + lblCustomUploaderRequestFormat + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRequest + + + 19 + + + pCustomUploaderBodyArguments + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRequest + + + 20 + + + pCustomUploaderBodyData + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRequest + + + 21 + + + 4, 22 + + + 3, 3, 3, 3 + + + 512, 478 + + + 0 + + + Request + + + tpCustomUploaderRequest + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcCustomUploader + + + 0 rtbCustomUploaderHeaderValue @@ -861,6 +1287,36 @@ 0 + + Fill + + + 2, 2 + + + False + + + 106, 14 + + + 0 + + + + + + rtbCustomUploaderHeaderValue + + + System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderHeaderValue + + + 0 + True @@ -969,24 +1425,6 @@ 4 - - Fill - - - 2, 2 - - - False - - - 106, 14 - - - 0 - - - - rtbCustomUploaderParameterValue @@ -1023,6 +1461,36 @@ 5 + + Fill + + + 2, 2 + + + False + + + 106, 14 + + + 0 + + + + + + rtbCustomUploaderParameterValue + + + System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderParameterValue + + + 0 + NoControl @@ -1125,18 +1593,6 @@ 9 - - Name - - - 100 - - - Value - - - 114 - 16, 336 @@ -1158,6 +1614,18 @@ 10 + + Name + + + 100 + + + Value + + + 114 + NoControl @@ -1212,18 +1680,6 @@ 12 - - Name - - - 100 - - - Value - - - 114 - 16, 128 @@ -1245,23 +1701,17 @@ 13 - - Fill + + Name - - 2, 2 + + 100 - - False + + Value - - 402, 14 - - - 0 - - - + + 114 rtbCustomUploaderRequestURL @@ -1299,6 +1749,36 @@ 14 + + Fill + + + 2, 2 + + + False + + + 402, 14 + + + 0 + + + + + + rtbCustomUploaderRequestURL + + + System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderRequestURL + + + 0 + 16, 24 @@ -1431,6 +1911,123 @@ 19 + + btnCustomUploaderArgumentAdd + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderBodyArguments + + + 0 + + + lvCustomUploaderArguments + + + ShareX.HelpersLib.MyListView, ShareX.HelpersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null + + + pCustomUploaderBodyArguments + + + 1 + + + pCustomUploaderArgumentValue + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderBodyArguments + + + 2 + + + btnCustomUploaderArgumentRemove + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderBodyArguments + + + 3 + + + lblCustomUploaderFileFormName + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderBodyArguments + + + 4 + + + txtCustomUploaderArgumentName + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderBodyArguments + + + 5 + + + txtCustomUploaderFileFormName + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderBodyArguments + + + 6 + + + btnCustomUploaderArgumentUpdate + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderBodyArguments + + + 7 + + + 264, 96 + + + 240, 368 + + + 20 + + + pCustomUploaderBodyArguments + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRequest + + + 20 + NoControl @@ -1458,18 +2055,6 @@ 0 - - Name - - - 100 - - - Value - - - 114 - 0, 64 @@ -1491,23 +2076,17 @@ 1 - - Fill + + Name - - 2, 2 + + 100 - - False + + Value - - 106, 14 - - - 0 - - - + + 114 rtbCustomUploaderArgumentValue @@ -1545,6 +2124,36 @@ 2 + + Fill + + + 2, 2 + + + False + + + 106, 14 + + + 0 + + + + + + rtbCustomUploaderArgumentValue + + + System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderArgumentValue + + + 0 + NoControl @@ -1671,26 +2280,62 @@ 7 - - 264, 96 + + btnCustomUploaderDataBeautify - - 240, 368 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 20 + + pCustomUploaderBodyData - - pCustomUploaderBodyArguments + + 0 - + + btnCustomUploaderDataMinify + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderBodyData + + + 1 + + + pCustomUploaderData + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + pCustomUploaderBodyData + + + 2 + + + 264, 96 + + + 240, 368 + + + 21 + + + pCustomUploaderBodyData + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + tpCustomUploaderRequest - - 20 + + 21 NoControl @@ -1746,24 +2391,6 @@ 1 - - Fill - - - 2, 2 - - - 226, 186 - - - 0 - - - - - - False - rtbCustomUploaderData @@ -1800,53 +2427,158 @@ 2 - - 264, 96 + + Fill - - 240, 368 + + 2, 2 - - 21 + + 226, 186 - - pCustomUploaderBodyData + + 0 - + + + + + False + + + rtbCustomUploaderData + + + System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderData + + + 0 + + + lblCustomUploaderParseResponse + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderResponse + + + 0 + + + pCustomUploaderDeletionURL + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - tpCustomUploaderRequest + + tpCustomUploaderResponse - - 21 + + 1 - + + lblCustomUploaderDeletionURL + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderResponse + + + 2 + + + pCustomUploaderThumbnailURL + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderResponse + + + 3 + + + pCustomUploaderURL + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderResponse + + + 4 + + + lblCustomUploaderThumbnailURL + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderResponse + + + 5 + + + lblCustomUploaderURL + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderResponse + + + 6 + + + tcCustomUploaderResponseParse + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderResponse + + + 7 + + 4, 22 - + 3, 3, 3, 3 - + 512, 478 - - 0 + + 1 - - Request + + Response - - tpCustomUploaderRequest + + tpCustomUploaderResponse - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcCustomUploader - - 0 + + 1 True @@ -1878,24 +2610,6 @@ 0 - - Fill - - - 2, 2 - - - False - - - 250, 14 - - - 0 - - - - rtbCustomUploaderDeletionURL @@ -1932,6 +2646,36 @@ 1 + + Fill + + + 2, 2 + + + False + + + 250, 14 + + + 0 + + + + + + rtbCustomUploaderDeletionURL + + + System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderDeletionURL + + + 0 + True @@ -1962,24 +2706,6 @@ 2 - - Fill - - - 2, 2 - - - False - - - 250, 14 - - - 0 - - - - rtbCustomUploaderThumbnailURL @@ -2016,24 +2742,36 @@ 3 - + Fill - + 2, 2 - + False - + 250, 14 - + 0 - + + + rtbCustomUploaderThumbnailURL + + + System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderThumbnailURL + + + 0 + rtbCustomUploaderURL @@ -2070,6 +2808,36 @@ 4 + + Fill + + + 2, 2 + + + False + + + 250, 14 + + + 0 + + + + + + rtbCustomUploaderURL + + + System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderURL + + + 0 + True @@ -2130,6 +2898,150 @@ 6 + + tpCustomUploaderJsonParse + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcCustomUploaderResponseParse + + + 0 + + + tpCustomUploaderXmlParse + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcCustomUploaderResponseParse + + + 1 + + + tpCustomUploaderRegexParse + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcCustomUploaderResponseParse + + + 2 + + + 16, 26 + + + 256, 184 + + + 12 + + + tcCustomUploaderResponseParse + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderResponse + + + 7 + + + btnCustomUploaderJsonAddSyntax + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderJsonParse + + + 0 + + + btnCustomUploadJsonPathHelp + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderJsonParse + + + 1 + + + lblCustomUploaderJsonPathExample + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderJsonParse + + + 2 + + + lblCustomUploaderJsonPath + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderJsonParse + + + 3 + + + txtCustomUploaderJsonPath + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderJsonParse + + + 4 + + + 4, 22 + + + 3, 3, 3, 3 + + + 248, 158 + + + 1 + + + JSON + + + tpCustomUploaderJsonParse + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcCustomUploaderResponseParse + + + 0 + NoControl @@ -2268,32 +3180,92 @@ store.book[0].title 4 - - 4, 22 + + btnCustomUploaderXmlSyntaxAdd - - 3, 3, 3, 3 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 248, 158 + + tpCustomUploaderXmlParse - + + 0 + + + btnCustomUploaderXPathHelp + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderXmlParse + + 1 - - JSON + + lblCustomUploaderXPathExample - - tpCustomUploaderJsonParse + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + tpCustomUploaderXmlParse + + + 2 + + + lblCustomUploaderXPath + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderXmlParse + + + 3 + + + txtCustomUploaderXPath + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderXmlParse + + + 4 + + + 4, 22 + + + 3, 3, 3, 3 + + + 248, 158 + + + 2 + + + XML + + + tpCustomUploaderXmlParse + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcCustomUploaderResponseParse - - 0 + + 1 NoControl @@ -2433,32 +3405,116 @@ store.book[0].title 4 - - 4, 22 + + btnCustomUploaderRegexHelp - - 3, 3, 3, 3 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 248, 158 + + tpCustomUploaderRegexParse - + + 0 + + + btnCustomUploaderRegexAddSyntax + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRegexParse + + + 1 + + + txtCustomUploaderRegexp + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRegexParse + + 2 - - XML + + btnCustomUploaderRegexpUpdate - - tpCustomUploaderXmlParse + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + tpCustomUploaderRegexParse + + + 3 + + + btnCustomUploaderRegexpAdd + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRegexParse + + + 4 + + + btnCustomUploaderRegexpRemove + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderRegexParse + + + 5 + + + lvCustomUploaderRegexps + + + ShareX.HelpersLib.MyListView, ShareX.HelpersLib, Version=12.4.0.0, Culture=neutral, PublicKeyToken=null + + + tpCustomUploaderRegexParse + + + 6 + + + 4, 22 + + + 3, 3, 3, 3 + + + 248, 158 + + + 0 + + + Regex + + + tpCustomUploaderRegexParse + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcCustomUploaderResponseParse - - 1 + + 2 NoControl @@ -2616,9 +3672,6 @@ store.book[0].title 5 - - 227 - 8, 64 @@ -2640,200 +3693,8 @@ store.book[0].title 6 - - 4, 22 - - - 3, 3, 3, 3 - - - 248, 158 - - - 0 - - - Regex - - - tpCustomUploaderRegexParse - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcCustomUploaderResponseParse - - - 2 - - - 16, 26 - - - 256, 184 - - - 12 - - - tcCustomUploaderResponseParse - - - System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpCustomUploaderResponse - - - 7 - - - 4, 22 - - - 3, 3, 3, 3 - - - 512, 478 - - - 1 - - - Response - - - tpCustomUploaderResponse - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcCustomUploader - - - 1 - - - Fill - - - 2, 2 - - - 486, 434 - - - 0 - - - - - - rtbCustomUploaderResult - - - System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - pCustomUploaderResult - - - 0 - - - Fill - - - 3, 3 - - - 2, 2, 2, 2 - - - 492, 440 - - - 41 - - - pCustomUploaderResult - - - System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpCustomUploaderResult - - - 0 - - - 4, 22 - - - 3, 3, 3, 3 - - - 498, 446 - - - 0 - - - Result - - - tpCustomUploaderResult - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcCustomUploaderTest - - - 0 - - - 4, 22 - - - 3, 3, 3, 3 - - - 498, 446 - - - 1 - - - Response text - - - tpCustomUploaderResponseText - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcCustomUploaderTest - - - 1 - - - Fill - - - 3, 3 - - - 506, 472 - - - 44 + + 227 tcCustomUploaderTest @@ -2874,27 +3735,186 @@ store.book[0].title 2 - - 0, 48 + + tpCustomUploaderResult - - 520, 504 + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + tcCustomUploaderTest + + 0 - - tcCustomUploader + + tpCustomUploaderResponseText - + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcCustomUploaderTest + + + 1 + + + Fill + + + 3, 3 + + + 506, 472 + + + 44 + + + tcCustomUploaderTest + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - pCustomUploader + + tpCustomUploaderTest - + 0 + + pCustomUploaderResult + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderResult + + + 0 + + + 4, 22 + + + 3, 3, 3, 3 + + + 498, 446 + + + 0 + + + Result + + + tpCustomUploaderResult + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcCustomUploaderTest + + + 0 + + + rtbCustomUploaderResult + + + System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderResult + + + 0 + + + Fill + + + 3, 3 + + + 2, 2, 2, 2 + + + 492, 440 + + + 41 + + + pCustomUploaderResult + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCustomUploaderResult + + + 0 + + + Fill + + + 2, 2 + + + 486, 434 + + + 0 + + + + + + rtbCustomUploaderResult + + + System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCustomUploaderResult + + + 0 + + + 4, 22 + + + 3, 3, 3, 3 + + + 498, 446 + + + 1 + + + Response text + + + tpCustomUploaderResponseText + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcCustomUploaderTest + + + 1 + True @@ -3021,27 +4041,6 @@ store.book[0].title 4 - - 272, 8 - - - 536, 552 - - - 1 - - - pCustomUploader - - - System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 7 - True @@ -3120,9 +4119,6 @@ store.book[0].title 2 - - 119, 17 - 183, 22 @@ -3141,15 +4137,6 @@ store.book[0].title Export all... - - 184, 70 - - - cmsCustomUploaderHelp - - - System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - True