mirror of
https://github.com/ShareX/ShareX.git
synced 2024-09-30 01:07:21 +13:00
Added error message textbox to custom uploader settings form
This commit is contained in:
parent
f4f29f911a
commit
e4aea5e8f4
5 changed files with 1559 additions and 836 deletions
|
@ -103,6 +103,9 @@ public bool ShouldSerializeArguments() => (Body == CustomUploaderBody.MultipartF
|
|||
[DefaultValue("")]
|
||||
public string DeletionURL { get; set; }
|
||||
|
||||
[DefaultValue("")]
|
||||
public string ErrorMessage { get; set; }
|
||||
|
||||
private CustomUploaderItem()
|
||||
{
|
||||
}
|
||||
|
|
|
@ -340,11 +340,12 @@ public enum OAuthLoginStatus
|
|||
LoginFailed
|
||||
}
|
||||
|
||||
public enum URLType
|
||||
public enum CustomUploaderURLType
|
||||
{
|
||||
URL,
|
||||
ThumbnailURL,
|
||||
DeletionURL
|
||||
DeletionURL,
|
||||
ErrorMessage
|
||||
}
|
||||
|
||||
public enum YouTubeVideoPrivacy // Localized
|
||||
|
|
|
@ -30,14 +30,14 @@ private void InitializeComponent()
|
|||
{
|
||||
this.components = new System.ComponentModel.Container();
|
||||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(CustomUploaderSettingsForm));
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle2 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle3 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle4 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle5 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle6 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle7 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle8 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle17 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle18 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle19 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle20 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle21 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle22 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle23 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle24 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
this.tscResponseText = new System.Windows.Forms.ToolStripContainer();
|
||||
this.pResponseText = new System.Windows.Forms.Panel();
|
||||
this.rtbResponseText = new System.Windows.Forms.RichTextBox();
|
||||
|
@ -99,6 +99,9 @@ private void InitializeComponent()
|
|||
this.pData = new System.Windows.Forms.Panel();
|
||||
this.rtbData = new System.Windows.Forms.RichTextBox();
|
||||
this.tpResponse = new System.Windows.Forms.TabPage();
|
||||
this.pResultErrorMessage = new System.Windows.Forms.Panel();
|
||||
this.rtbResultErrorMessage = new System.Windows.Forms.RichTextBox();
|
||||
this.lblResultErrorMessage = new System.Windows.Forms.Label();
|
||||
this.lblParseResponse = new System.Windows.Forms.Label();
|
||||
this.pResultDeletionURL = new System.Windows.Forms.Panel();
|
||||
this.rtbResultDeletionURL = new System.Windows.Forms.RichTextBox();
|
||||
|
@ -162,6 +165,7 @@ private void InitializeComponent()
|
|||
this.pBodyData.SuspendLayout();
|
||||
this.pData.SuspendLayout();
|
||||
this.tpResponse.SuspendLayout();
|
||||
this.pResultErrorMessage.SuspendLayout();
|
||||
this.pResultDeletionURL.SuspendLayout();
|
||||
this.pResultThumbnailURL.SuspendLayout();
|
||||
this.pResultURL.SuspendLayout();
|
||||
|
@ -367,6 +371,7 @@ private void InitializeComponent()
|
|||
resources.ApplyResources(this.eiCustomUploaders, "eiCustomUploaders");
|
||||
this.eiCustomUploaders.Name = "eiCustomUploaders";
|
||||
this.eiCustomUploaders.ObjectType = null;
|
||||
this.eiCustomUploaders.SerializationBinder = null;
|
||||
this.eiCustomUploaders.ExportRequested += new ShareX.HelpersLib.ExportImportControl.ExportEventHandler(this.eiCustomUploaders_ExportRequested);
|
||||
this.eiCustomUploaders.ImportRequested += new ShareX.HelpersLib.ExportImportControl.ImportEventHandler(this.eiCustomUploaders_ImportRequested);
|
||||
this.eiCustomUploaders.ImportCompleted += new System.Action(this.eiCustomUploaders_ImportCompleted);
|
||||
|
@ -457,28 +462,28 @@ private void InitializeComponent()
|
|||
this.dgvHeaders.AllowUserToResizeRows = false;
|
||||
this.dgvHeaders.BackgroundColor = System.Drawing.SystemColors.Window;
|
||||
this.dgvHeaders.ColumnHeadersBorderStyle = System.Windows.Forms.DataGridViewHeaderBorderStyle.Single;
|
||||
dataGridViewCellStyle1.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
|
||||
dataGridViewCellStyle1.BackColor = System.Drawing.SystemColors.Control;
|
||||
dataGridViewCellStyle1.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
dataGridViewCellStyle1.ForeColor = System.Drawing.SystemColors.ControlText;
|
||||
dataGridViewCellStyle1.Padding = new System.Windows.Forms.Padding(0, 2, 0, 2);
|
||||
dataGridViewCellStyle1.SelectionBackColor = System.Drawing.SystemColors.Highlight;
|
||||
dataGridViewCellStyle1.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
|
||||
dataGridViewCellStyle1.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
|
||||
this.dgvHeaders.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle1;
|
||||
dataGridViewCellStyle17.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
|
||||
dataGridViewCellStyle17.BackColor = System.Drawing.SystemColors.Control;
|
||||
dataGridViewCellStyle17.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
dataGridViewCellStyle17.ForeColor = System.Drawing.SystemColors.ControlText;
|
||||
dataGridViewCellStyle17.Padding = new System.Windows.Forms.Padding(0, 2, 0, 2);
|
||||
dataGridViewCellStyle17.SelectionBackColor = System.Drawing.SystemColors.Highlight;
|
||||
dataGridViewCellStyle17.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
|
||||
dataGridViewCellStyle17.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
|
||||
this.dgvHeaders.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle17;
|
||||
this.dgvHeaders.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
|
||||
this.dgvHeaders.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
|
||||
this.cHeadersName,
|
||||
this.cHeadersValue});
|
||||
dataGridViewCellStyle2.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
|
||||
dataGridViewCellStyle2.BackColor = System.Drawing.SystemColors.Window;
|
||||
dataGridViewCellStyle2.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
dataGridViewCellStyle2.ForeColor = System.Drawing.SystemColors.ControlText;
|
||||
dataGridViewCellStyle2.Padding = new System.Windows.Forms.Padding(1, 0, 0, 0);
|
||||
dataGridViewCellStyle2.SelectionBackColor = System.Drawing.SystemColors.Window;
|
||||
dataGridViewCellStyle2.SelectionForeColor = System.Drawing.SystemColors.ControlText;
|
||||
dataGridViewCellStyle2.WrapMode = System.Windows.Forms.DataGridViewTriState.False;
|
||||
this.dgvHeaders.DefaultCellStyle = dataGridViewCellStyle2;
|
||||
dataGridViewCellStyle18.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
|
||||
dataGridViewCellStyle18.BackColor = System.Drawing.SystemColors.Window;
|
||||
dataGridViewCellStyle18.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
dataGridViewCellStyle18.ForeColor = System.Drawing.SystemColors.ControlText;
|
||||
dataGridViewCellStyle18.Padding = new System.Windows.Forms.Padding(1, 0, 0, 0);
|
||||
dataGridViewCellStyle18.SelectionBackColor = System.Drawing.SystemColors.Window;
|
||||
dataGridViewCellStyle18.SelectionForeColor = System.Drawing.SystemColors.ControlText;
|
||||
dataGridViewCellStyle18.WrapMode = System.Windows.Forms.DataGridViewTriState.False;
|
||||
this.dgvHeaders.DefaultCellStyle = dataGridViewCellStyle18;
|
||||
this.dgvHeaders.EditMode = System.Windows.Forms.DataGridViewEditMode.EditOnEnter;
|
||||
this.dgvHeaders.GridColor = System.Drawing.SystemColors.ControlLight;
|
||||
resources.ApplyResources(this.dgvHeaders, "dgvHeaders");
|
||||
|
@ -506,28 +511,28 @@ private void InitializeComponent()
|
|||
this.dgvParameters.AllowUserToResizeRows = false;
|
||||
this.dgvParameters.BackgroundColor = System.Drawing.SystemColors.Window;
|
||||
this.dgvParameters.ColumnHeadersBorderStyle = System.Windows.Forms.DataGridViewHeaderBorderStyle.Single;
|
||||
dataGridViewCellStyle3.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
|
||||
dataGridViewCellStyle3.BackColor = System.Drawing.SystemColors.Control;
|
||||
dataGridViewCellStyle3.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
dataGridViewCellStyle3.ForeColor = System.Drawing.SystemColors.ControlText;
|
||||
dataGridViewCellStyle3.Padding = new System.Windows.Forms.Padding(0, 2, 0, 2);
|
||||
dataGridViewCellStyle3.SelectionBackColor = System.Drawing.SystemColors.Highlight;
|
||||
dataGridViewCellStyle3.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
|
||||
dataGridViewCellStyle3.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
|
||||
this.dgvParameters.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle3;
|
||||
dataGridViewCellStyle19.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
|
||||
dataGridViewCellStyle19.BackColor = System.Drawing.SystemColors.Control;
|
||||
dataGridViewCellStyle19.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
dataGridViewCellStyle19.ForeColor = System.Drawing.SystemColors.ControlText;
|
||||
dataGridViewCellStyle19.Padding = new System.Windows.Forms.Padding(0, 2, 0, 2);
|
||||
dataGridViewCellStyle19.SelectionBackColor = System.Drawing.SystemColors.Highlight;
|
||||
dataGridViewCellStyle19.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
|
||||
dataGridViewCellStyle19.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
|
||||
this.dgvParameters.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle19;
|
||||
this.dgvParameters.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
|
||||
this.dgvParameters.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
|
||||
this.cParametersName,
|
||||
this.cParametersValue});
|
||||
dataGridViewCellStyle4.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
|
||||
dataGridViewCellStyle4.BackColor = System.Drawing.SystemColors.Window;
|
||||
dataGridViewCellStyle4.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
dataGridViewCellStyle4.ForeColor = System.Drawing.SystemColors.ControlText;
|
||||
dataGridViewCellStyle4.Padding = new System.Windows.Forms.Padding(1, 0, 0, 0);
|
||||
dataGridViewCellStyle4.SelectionBackColor = System.Drawing.SystemColors.Window;
|
||||
dataGridViewCellStyle4.SelectionForeColor = System.Drawing.SystemColors.ControlText;
|
||||
dataGridViewCellStyle4.WrapMode = System.Windows.Forms.DataGridViewTriState.False;
|
||||
this.dgvParameters.DefaultCellStyle = dataGridViewCellStyle4;
|
||||
dataGridViewCellStyle20.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
|
||||
dataGridViewCellStyle20.BackColor = System.Drawing.SystemColors.Window;
|
||||
dataGridViewCellStyle20.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
dataGridViewCellStyle20.ForeColor = System.Drawing.SystemColors.ControlText;
|
||||
dataGridViewCellStyle20.Padding = new System.Windows.Forms.Padding(1, 0, 0, 0);
|
||||
dataGridViewCellStyle20.SelectionBackColor = System.Drawing.SystemColors.Window;
|
||||
dataGridViewCellStyle20.SelectionForeColor = System.Drawing.SystemColors.ControlText;
|
||||
dataGridViewCellStyle20.WrapMode = System.Windows.Forms.DataGridViewTriState.False;
|
||||
this.dgvParameters.DefaultCellStyle = dataGridViewCellStyle20;
|
||||
this.dgvParameters.EditMode = System.Windows.Forms.DataGridViewEditMode.EditOnEnter;
|
||||
this.dgvParameters.GridColor = System.Drawing.SystemColors.ControlLight;
|
||||
resources.ApplyResources(this.dgvParameters, "dgvParameters");
|
||||
|
@ -620,28 +625,28 @@ private void InitializeComponent()
|
|||
this.dgvArguments.AllowUserToResizeRows = false;
|
||||
this.dgvArguments.BackgroundColor = System.Drawing.SystemColors.Window;
|
||||
this.dgvArguments.ColumnHeadersBorderStyle = System.Windows.Forms.DataGridViewHeaderBorderStyle.Single;
|
||||
dataGridViewCellStyle5.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
|
||||
dataGridViewCellStyle5.BackColor = System.Drawing.SystemColors.Control;
|
||||
dataGridViewCellStyle5.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
dataGridViewCellStyle5.ForeColor = System.Drawing.SystemColors.ControlText;
|
||||
dataGridViewCellStyle5.Padding = new System.Windows.Forms.Padding(0, 2, 0, 2);
|
||||
dataGridViewCellStyle5.SelectionBackColor = System.Drawing.SystemColors.Highlight;
|
||||
dataGridViewCellStyle5.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
|
||||
dataGridViewCellStyle5.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
|
||||
this.dgvArguments.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle5;
|
||||
dataGridViewCellStyle21.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
|
||||
dataGridViewCellStyle21.BackColor = System.Drawing.SystemColors.Control;
|
||||
dataGridViewCellStyle21.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
dataGridViewCellStyle21.ForeColor = System.Drawing.SystemColors.ControlText;
|
||||
dataGridViewCellStyle21.Padding = new System.Windows.Forms.Padding(0, 2, 0, 2);
|
||||
dataGridViewCellStyle21.SelectionBackColor = System.Drawing.SystemColors.Highlight;
|
||||
dataGridViewCellStyle21.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
|
||||
dataGridViewCellStyle21.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
|
||||
this.dgvArguments.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle21;
|
||||
this.dgvArguments.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
|
||||
this.dgvArguments.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
|
||||
this.cArgumentsName,
|
||||
this.cArgumentsValue});
|
||||
dataGridViewCellStyle6.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
|
||||
dataGridViewCellStyle6.BackColor = System.Drawing.SystemColors.Window;
|
||||
dataGridViewCellStyle6.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
dataGridViewCellStyle6.ForeColor = System.Drawing.SystemColors.ControlText;
|
||||
dataGridViewCellStyle6.Padding = new System.Windows.Forms.Padding(1, 0, 0, 0);
|
||||
dataGridViewCellStyle6.SelectionBackColor = System.Drawing.SystemColors.Window;
|
||||
dataGridViewCellStyle6.SelectionForeColor = System.Drawing.SystemColors.ControlText;
|
||||
dataGridViewCellStyle6.WrapMode = System.Windows.Forms.DataGridViewTriState.False;
|
||||
this.dgvArguments.DefaultCellStyle = dataGridViewCellStyle6;
|
||||
dataGridViewCellStyle22.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
|
||||
dataGridViewCellStyle22.BackColor = System.Drawing.SystemColors.Window;
|
||||
dataGridViewCellStyle22.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
dataGridViewCellStyle22.ForeColor = System.Drawing.SystemColors.ControlText;
|
||||
dataGridViewCellStyle22.Padding = new System.Windows.Forms.Padding(1, 0, 0, 0);
|
||||
dataGridViewCellStyle22.SelectionBackColor = System.Drawing.SystemColors.Window;
|
||||
dataGridViewCellStyle22.SelectionForeColor = System.Drawing.SystemColors.ControlText;
|
||||
dataGridViewCellStyle22.WrapMode = System.Windows.Forms.DataGridViewTriState.False;
|
||||
this.dgvArguments.DefaultCellStyle = dataGridViewCellStyle22;
|
||||
this.dgvArguments.EditMode = System.Windows.Forms.DataGridViewEditMode.EditOnEnter;
|
||||
this.dgvArguments.GridColor = System.Drawing.SystemColors.ControlLight;
|
||||
resources.ApplyResources(this.dgvArguments, "dgvArguments");
|
||||
|
@ -714,6 +719,8 @@ private void InitializeComponent()
|
|||
//
|
||||
// tpResponse
|
||||
//
|
||||
this.tpResponse.Controls.Add(this.pResultErrorMessage);
|
||||
this.tpResponse.Controls.Add(this.lblResultErrorMessage);
|
||||
this.tpResponse.Controls.Add(this.lblParseResponse);
|
||||
this.tpResponse.Controls.Add(this.pResultDeletionURL);
|
||||
this.tpResponse.Controls.Add(this.lblResultDeletionURL);
|
||||
|
@ -726,6 +733,27 @@ private void InitializeComponent()
|
|||
this.tpResponse.Name = "tpResponse";
|
||||
this.tpResponse.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// pResultErrorMessage
|
||||
//
|
||||
this.pResultErrorMessage.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
|
||||
this.pResultErrorMessage.Controls.Add(this.rtbResultErrorMessage);
|
||||
resources.ApplyResources(this.pResultErrorMessage, "pResultErrorMessage");
|
||||
this.pResultErrorMessage.Name = "pResultErrorMessage";
|
||||
//
|
||||
// rtbResultErrorMessage
|
||||
//
|
||||
this.rtbResultErrorMessage.BorderStyle = System.Windows.Forms.BorderStyle.None;
|
||||
this.rtbResultErrorMessage.DetectUrls = false;
|
||||
resources.ApplyResources(this.rtbResultErrorMessage, "rtbResultErrorMessage");
|
||||
this.rtbResultErrorMessage.Name = "rtbResultErrorMessage";
|
||||
this.rtbResultErrorMessage.TextChanged += new System.EventHandler(this.rtbResultErrorMessage_TextChanged);
|
||||
this.rtbResultErrorMessage.Enter += new System.EventHandler(this.rtbResultErrorMessage_Enter);
|
||||
//
|
||||
// lblResultErrorMessage
|
||||
//
|
||||
resources.ApplyResources(this.lblResultErrorMessage, "lblResultErrorMessage");
|
||||
this.lblResultErrorMessage.Name = "lblResultErrorMessage";
|
||||
//
|
||||
// lblParseResponse
|
||||
//
|
||||
resources.ApplyResources(this.lblParseResponse, "lblParseResponse");
|
||||
|
@ -904,28 +932,28 @@ private void InitializeComponent()
|
|||
this.dgvRegex.AllowUserToResizeRows = false;
|
||||
this.dgvRegex.BackgroundColor = System.Drawing.SystemColors.Window;
|
||||
this.dgvRegex.ColumnHeadersBorderStyle = System.Windows.Forms.DataGridViewHeaderBorderStyle.Single;
|
||||
dataGridViewCellStyle7.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
|
||||
dataGridViewCellStyle7.BackColor = System.Drawing.SystemColors.Control;
|
||||
dataGridViewCellStyle7.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
dataGridViewCellStyle7.ForeColor = System.Drawing.SystemColors.ControlText;
|
||||
dataGridViewCellStyle7.Padding = new System.Windows.Forms.Padding(0, 2, 0, 2);
|
||||
dataGridViewCellStyle7.SelectionBackColor = System.Drawing.SystemColors.Highlight;
|
||||
dataGridViewCellStyle7.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
|
||||
dataGridViewCellStyle7.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
|
||||
this.dgvRegex.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle7;
|
||||
dataGridViewCellStyle23.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
|
||||
dataGridViewCellStyle23.BackColor = System.Drawing.SystemColors.Control;
|
||||
dataGridViewCellStyle23.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
dataGridViewCellStyle23.ForeColor = System.Drawing.SystemColors.ControlText;
|
||||
dataGridViewCellStyle23.Padding = new System.Windows.Forms.Padding(0, 2, 0, 2);
|
||||
dataGridViewCellStyle23.SelectionBackColor = System.Drawing.SystemColors.Highlight;
|
||||
dataGridViewCellStyle23.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
|
||||
dataGridViewCellStyle23.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
|
||||
this.dgvRegex.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle23;
|
||||
this.dgvRegex.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
|
||||
this.dgvRegex.ColumnHeadersVisible = false;
|
||||
this.dgvRegex.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
|
||||
this.cRegex});
|
||||
dataGridViewCellStyle8.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
|
||||
dataGridViewCellStyle8.BackColor = System.Drawing.SystemColors.Window;
|
||||
dataGridViewCellStyle8.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
dataGridViewCellStyle8.ForeColor = System.Drawing.SystemColors.ControlText;
|
||||
dataGridViewCellStyle8.Padding = new System.Windows.Forms.Padding(1, 0, 0, 0);
|
||||
dataGridViewCellStyle8.SelectionBackColor = System.Drawing.SystemColors.Window;
|
||||
dataGridViewCellStyle8.SelectionForeColor = System.Drawing.SystemColors.ControlText;
|
||||
dataGridViewCellStyle8.WrapMode = System.Windows.Forms.DataGridViewTriState.False;
|
||||
this.dgvRegex.DefaultCellStyle = dataGridViewCellStyle8;
|
||||
dataGridViewCellStyle24.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
|
||||
dataGridViewCellStyle24.BackColor = System.Drawing.SystemColors.Window;
|
||||
dataGridViewCellStyle24.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
dataGridViewCellStyle24.ForeColor = System.Drawing.SystemColors.ControlText;
|
||||
dataGridViewCellStyle24.Padding = new System.Windows.Forms.Padding(1, 0, 0, 0);
|
||||
dataGridViewCellStyle24.SelectionBackColor = System.Drawing.SystemColors.Window;
|
||||
dataGridViewCellStyle24.SelectionForeColor = System.Drawing.SystemColors.ControlText;
|
||||
dataGridViewCellStyle24.WrapMode = System.Windows.Forms.DataGridViewTriState.False;
|
||||
this.dgvRegex.DefaultCellStyle = dataGridViewCellStyle24;
|
||||
this.dgvRegex.EditMode = System.Windows.Forms.DataGridViewEditMode.EditOnEnter;
|
||||
this.dgvRegex.GridColor = System.Drawing.SystemColors.ControlLight;
|
||||
resources.ApplyResources(this.dgvRegex, "dgvRegex");
|
||||
|
@ -1081,7 +1109,6 @@ private void InitializeComponent()
|
|||
//
|
||||
this.AllowDrop = true;
|
||||
resources.ApplyResources(this, "$this");
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
|
||||
this.BackColor = System.Drawing.SystemColors.Window;
|
||||
this.Controls.Add(this.tcCustomUploader);
|
||||
|
@ -1132,6 +1159,7 @@ private void InitializeComponent()
|
|||
this.pData.ResumeLayout(false);
|
||||
this.tpResponse.ResumeLayout(false);
|
||||
this.tpResponse.PerformLayout();
|
||||
this.pResultErrorMessage.ResumeLayout(false);
|
||||
this.pResultDeletionURL.ResumeLayout(false);
|
||||
this.pResultThumbnailURL.ResumeLayout(false);
|
||||
this.pResultURL.ResumeLayout(false);
|
||||
|
@ -1264,5 +1292,8 @@ private void InitializeComponent()
|
|||
private System.Windows.Forms.Panel pResponseInfo;
|
||||
private System.Windows.Forms.RichTextBox rtbResponseInfo;
|
||||
private System.Windows.Forms.ToolStripMenuItem tsmiUpdateFolder;
|
||||
private System.Windows.Forms.Panel pResultErrorMessage;
|
||||
private System.Windows.Forms.RichTextBox rtbResultErrorMessage;
|
||||
private System.Windows.Forms.Label lblResultErrorMessage;
|
||||
}
|
||||
}
|
|
@ -52,7 +52,7 @@ public partial class CustomUploaderSettingsForm : Form
|
|||
public UploadersConfig Config { get; private set; }
|
||||
|
||||
private bool customUploaderPauseLoad;
|
||||
private URLType customUploaderURLType = URLType.URL;
|
||||
private CustomUploaderURLType customUploaderURLType = CustomUploaderURLType.URL;
|
||||
|
||||
public CustomUploaderSettingsForm(UploadersConfig config)
|
||||
{
|
||||
|
@ -90,12 +90,14 @@ public CustomUploaderSettingsForm(UploadersConfig config)
|
|||
new CodeMenu(rtbResultURL, outputCodeMenuItems);
|
||||
new CodeMenu(rtbResultThumbnailURL, outputCodeMenuItems);
|
||||
new CodeMenu(rtbResultDeletionURL, outputCodeMenuItems);
|
||||
new CodeMenu(rtbResultErrorMessage, outputCodeMenuItems);
|
||||
|
||||
rtbRequestURL.AddContextMenu();
|
||||
rtbData.AddContextMenu();
|
||||
rtbResultURL.AddContextMenu();
|
||||
rtbResultThumbnailURL.AddContextMenu();
|
||||
rtbResultDeletionURL.AddContextMenu();
|
||||
rtbResultErrorMessage.AddContextMenu();
|
||||
rtbResult.AddContextMenu();
|
||||
rtbResponseInfo.AddContextMenu();
|
||||
rtbResponseText.AddContextMenu();
|
||||
|
@ -216,12 +218,14 @@ private void CustomUploaderLoad(CustomUploaderItem uploader)
|
|||
}
|
||||
}
|
||||
|
||||
rtbResultURL.Text = uploader.URL ?? "";
|
||||
rtbResultURL.Text = uploader.URL;
|
||||
CustomUploaderSyntaxHighlight(rtbResultURL);
|
||||
rtbResultThumbnailURL.Text = uploader.ThumbnailURL ?? "";
|
||||
rtbResultThumbnailURL.Text = uploader.ThumbnailURL;
|
||||
CustomUploaderSyntaxHighlight(rtbResultThumbnailURL);
|
||||
rtbResultDeletionURL.Text = uploader.DeletionURL ?? "";
|
||||
rtbResultDeletionURL.Text = uploader.DeletionURL;
|
||||
CustomUploaderSyntaxHighlight(rtbResultDeletionURL);
|
||||
rtbResultErrorMessage.Text = uploader.ErrorMessage;
|
||||
CustomUploaderSyntaxHighlight(rtbResultErrorMessage);
|
||||
|
||||
CustomUploaderUpdateStates();
|
||||
}
|
||||
|
@ -630,15 +634,18 @@ private void AddTextToActiveURLField(string text)
|
|||
switch (customUploaderURLType)
|
||||
{
|
||||
default:
|
||||
case URLType.URL:
|
||||
case CustomUploaderURLType.URL:
|
||||
rtb = rtbResultURL;
|
||||
break;
|
||||
case URLType.ThumbnailURL:
|
||||
case CustomUploaderURLType.ThumbnailURL:
|
||||
rtb = rtbResultThumbnailURL;
|
||||
break;
|
||||
case URLType.DeletionURL:
|
||||
case CustomUploaderURLType.DeletionURL:
|
||||
rtb = rtbResultDeletionURL;
|
||||
break;
|
||||
case CustomUploaderURLType.ErrorMessage:
|
||||
rtb = rtbResultErrorMessage;
|
||||
break;
|
||||
}
|
||||
|
||||
rtb.AppendText(text);
|
||||
|
@ -1251,7 +1258,7 @@ private void btnCustomUploaderRegexAddSyntax_Click(object sender, EventArgs e)
|
|||
|
||||
private void rtbCustomUploaderURL_Enter(object sender, EventArgs e)
|
||||
{
|
||||
customUploaderURLType = URLType.URL;
|
||||
customUploaderURLType = CustomUploaderURLType.URL;
|
||||
}
|
||||
|
||||
private void rtbCustomUploaderURL_TextChanged(object sender, EventArgs e)
|
||||
|
@ -1263,7 +1270,7 @@ private void rtbCustomUploaderURL_TextChanged(object sender, EventArgs e)
|
|||
|
||||
private void rtbCustomUploaderThumbnailURL_Enter(object sender, EventArgs e)
|
||||
{
|
||||
customUploaderURLType = URLType.ThumbnailURL;
|
||||
customUploaderURLType = CustomUploaderURLType.ThumbnailURL;
|
||||
}
|
||||
|
||||
private void rtbCustomUploaderThumbnailURL_TextChanged(object sender, EventArgs e)
|
||||
|
@ -1275,7 +1282,7 @@ private void rtbCustomUploaderThumbnailURL_TextChanged(object sender, EventArgs
|
|||
|
||||
private void rtbCustomUploaderDeletionURL_Enter(object sender, EventArgs e)
|
||||
{
|
||||
customUploaderURLType = URLType.DeletionURL;
|
||||
customUploaderURLType = CustomUploaderURLType.DeletionURL;
|
||||
}
|
||||
|
||||
private void rtbCustomUploaderDeletionURL_TextChanged(object sender, EventArgs e)
|
||||
|
@ -1285,6 +1292,18 @@ private void rtbCustomUploaderDeletionURL_TextChanged(object sender, EventArgs e
|
|||
CustomUploaderSyntaxHighlight(rtbResultDeletionURL);
|
||||
}
|
||||
|
||||
private void rtbResultErrorMessage_Enter(object sender, EventArgs e)
|
||||
{
|
||||
customUploaderURLType = CustomUploaderURLType.ErrorMessage;
|
||||
}
|
||||
|
||||
private void rtbResultErrorMessage_TextChanged(object sender, EventArgs e)
|
||||
{
|
||||
CustomUploaderItem uploader = CustomUploaderGetSelected();
|
||||
if (uploader != null) uploader.ErrorMessage = rtbResultErrorMessage.Text;
|
||||
CustomUploaderSyntaxHighlight(rtbResultErrorMessage);
|
||||
}
|
||||
|
||||
private void txtCustomUploaderLog_LinkClicked(object sender, LinkClickedEventArgs e)
|
||||
{
|
||||
URLHelpers.OpenURL(e.LinkText);
|
||||
|
|
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue