diff --git a/HelpersLib/Controls/TabToTreeView.cs b/HelpersLib/Controls/TabToTreeView.cs index a4a974074..bda26ab26 100644 --- a/HelpersLib/Controls/TabToTreeView.cs +++ b/HelpersLib/Controls/TabToTreeView.cs @@ -24,6 +24,7 @@ You should have received a copy of the GNU General Public License #endregion License Information (GPL v3) using System.ComponentModel; +using System.Drawing; using System.Windows.Forms; namespace HelpersLib @@ -62,6 +63,18 @@ public int TreeViewSize } } + public Font TreeViewFont + { + get + { + return tvMain.Font; + } + set + { + tvMain.Font = value; + } + } + public ImageList ImageList { get diff --git a/ShareX/Forms/TaskSettingsForm.Designer.cs b/ShareX/Forms/TaskSettingsForm.Designer.cs index bac7eb26b..ee60b40ad 100644 --- a/ShareX/Forms/TaskSettingsForm.Designer.cs +++ b/ShareX/Forms/TaskSettingsForm.Designer.cs @@ -38,20 +38,16 @@ private void InitializeComponent() this.lblDescription = new System.Windows.Forms.Label(); this.tbDescription = new System.Windows.Forms.TextBox(); this.cmsTask = new System.Windows.Forms.ContextMenuStrip(this.components); - this.tcHotkeySettings = new System.Windows.Forms.TabControl(); + this.tcTaskSettings = new System.Windows.Forms.TabControl(); this.tpTask = new System.Windows.Forms.TabPage(); this.chkOverrideFTP = new System.Windows.Forms.CheckBox(); this.cboFTPaccounts = new System.Windows.Forms.ComboBox(); - this.btnAfterCapture = new HelpersLib.MenuButton(); - this.btnAfterUpload = new HelpersLib.MenuButton(); - this.btnDestinations = new HelpersLib.MenuButton(); this.cmsDestinations = new System.Windows.Forms.ContextMenuStrip(this.components); this.tsmiImageUploaders = new System.Windows.Forms.ToolStripMenuItem(); this.tsmiTextUploaders = new System.Windows.Forms.ToolStripMenuItem(); this.tsmiFileUploaders = new System.Windows.Forms.ToolStripMenuItem(); this.tsmiURLShorteners = new System.Windows.Forms.ToolStripMenuItem(); this.tsmiURLSharingServices = new System.Windows.Forms.ToolStripMenuItem(); - this.btnTask = new HelpersLib.MenuButton(); this.tpGeneral = new System.Windows.Forms.TabPage(); this.panelGeneral = new System.Windows.Forms.Panel(); this.chkShowBeforeUploadForm = new System.Windows.Forms.CheckBox(); @@ -135,11 +131,6 @@ private void InitializeComponent() this.pActions = new System.Windows.Forms.Panel(); this.btnActionsDuplicate = new System.Windows.Forms.Button(); this.btnActionsAdd = new System.Windows.Forms.Button(); - this.lvActions = new HelpersLib.MyListView(); - this.chActionsName = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.chActionsPath = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.chActionsArgs = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.chActionsExtensions = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); this.btnActionsEdit = new System.Windows.Forms.Button(); this.btnActionsRemove = new System.Windows.Forms.Button(); this.chkUseDefaultActions = new System.Windows.Forms.CheckBox(); @@ -174,7 +165,20 @@ private void InitializeComponent() this.tpAdvanced = new System.Windows.Forms.TabPage(); this.pgTaskSettings = new System.Windows.Forms.PropertyGrid(); this.chkUseDefaultAdvancedSettings = new System.Windows.Forms.CheckBox(); - this.tcHotkeySettings.SuspendLayout(); + this.btnAfterCapture = new HelpersLib.MenuButton(); + this.btnAfterUpload = new HelpersLib.MenuButton(); + this.btnDestinations = new HelpersLib.MenuButton(); + this.btnTask = new HelpersLib.MenuButton(); + this.lvActions = new HelpersLib.MyListView(); + this.chActionsName = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.chActionsPath = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.chActionsArgs = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.chActionsExtensions = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.tttvMain = new HelpersLib.TabToTreeView(); + this.pImage = new System.Windows.Forms.Panel(); + this.pCapture = new System.Windows.Forms.Panel(); + this.pUpload = new System.Windows.Forms.Panel(); + this.tcTaskSettings.SuspendLayout(); this.tpTask.SuspendLayout(); this.cmsDestinations.SuspendLayout(); this.tpGeneral.SuspendLayout(); @@ -209,6 +213,9 @@ private void InitializeComponent() this.tpUploadClipboard.SuspendLayout(); this.tpIndexer.SuspendLayout(); this.tpAdvanced.SuspendLayout(); + this.pImage.SuspendLayout(); + this.pCapture.SuspendLayout(); + this.pUpload.SuspendLayout(); this.SuspendLayout(); // // cmsAfterCapture @@ -258,20 +265,20 @@ private void InitializeComponent() this.cmsTask.Name = "cmsAfterCapture"; resources.ApplyResources(this.cmsTask, "cmsTask"); // - // tcHotkeySettings + // tcTaskSettings // - this.tcHotkeySettings.Controls.Add(this.tpTask); - this.tcHotkeySettings.Controls.Add(this.tpGeneral); - this.tcHotkeySettings.Controls.Add(this.tpImage); - this.tcHotkeySettings.Controls.Add(this.tpCapture); - this.tcHotkeySettings.Controls.Add(this.tpActions); - this.tcHotkeySettings.Controls.Add(this.tpWatchFolders); - this.tcHotkeySettings.Controls.Add(this.tpUpload); - this.tcHotkeySettings.Controls.Add(this.tpIndexer); - this.tcHotkeySettings.Controls.Add(this.tpAdvanced); - resources.ApplyResources(this.tcHotkeySettings, "tcHotkeySettings"); - this.tcHotkeySettings.Name = "tcHotkeySettings"; - this.tcHotkeySettings.SelectedIndex = 0; + this.tcTaskSettings.Controls.Add(this.tpTask); + this.tcTaskSettings.Controls.Add(this.tpGeneral); + this.tcTaskSettings.Controls.Add(this.tpImage); + this.tcTaskSettings.Controls.Add(this.tpCapture); + this.tcTaskSettings.Controls.Add(this.tpActions); + this.tcTaskSettings.Controls.Add(this.tpWatchFolders); + this.tcTaskSettings.Controls.Add(this.tpUpload); + this.tcTaskSettings.Controls.Add(this.tpIndexer); + this.tcTaskSettings.Controls.Add(this.tpAdvanced); + resources.ApplyResources(this.tcTaskSettings, "tcTaskSettings"); + this.tcTaskSettings.Name = "tcTaskSettings"; + this.tcTaskSettings.SelectedIndex = 0; // // tpTask // @@ -305,30 +312,6 @@ private void InitializeComponent() this.cboFTPaccounts.Name = "cboFTPaccounts"; this.cboFTPaccounts.SelectedIndexChanged += new System.EventHandler(this.cboFTPaccounts_SelectedIndexChanged); // - // btnAfterCapture - // - resources.ApplyResources(this.btnAfterCapture, "btnAfterCapture"); - this.btnAfterCapture.Menu = this.cmsAfterCapture; - this.btnAfterCapture.Name = "btnAfterCapture"; - this.btnAfterCapture.UseMnemonic = false; - this.btnAfterCapture.UseVisualStyleBackColor = true; - // - // btnAfterUpload - // - resources.ApplyResources(this.btnAfterUpload, "btnAfterUpload"); - this.btnAfterUpload.Menu = this.cmsAfterUpload; - this.btnAfterUpload.Name = "btnAfterUpload"; - this.btnAfterUpload.UseMnemonic = false; - this.btnAfterUpload.UseVisualStyleBackColor = true; - // - // btnDestinations - // - resources.ApplyResources(this.btnDestinations, "btnDestinations"); - this.btnDestinations.Menu = this.cmsDestinations; - this.btnDestinations.Name = "btnDestinations"; - this.btnDestinations.UseMnemonic = false; - this.btnDestinations.UseVisualStyleBackColor = true; - // // cmsDestinations // this.cmsDestinations.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { @@ -370,14 +353,6 @@ private void InitializeComponent() this.tsmiURLSharingServices.Name = "tsmiURLSharingServices"; resources.ApplyResources(this.tsmiURLSharingServices, "tsmiURLSharingServices"); // - // btnTask - // - resources.ApplyResources(this.btnTask, "btnTask"); - this.btnTask.Menu = this.cmsTask; - this.btnTask.Name = "btnTask"; - this.btnTask.UseMnemonic = false; - this.btnTask.UseVisualStyleBackColor = true; - // // tpGeneral // this.tpGeneral.Controls.Add(this.panelGeneral); @@ -388,7 +363,6 @@ private void InitializeComponent() // // panelGeneral // - this.panelGeneral.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; this.panelGeneral.Controls.Add(this.chkShowBeforeUploadForm); this.panelGeneral.Controls.Add(this.lblAfterTaskNotification); this.panelGeneral.Controls.Add(this.cboPopUpNotification); @@ -467,7 +441,6 @@ private void InitializeComponent() // tpImage // this.tpImage.Controls.Add(this.tcImage); - this.tpImage.Controls.Add(this.chkUseDefaultImageSettings); resources.ApplyResources(this.tpImage, "tpImage"); this.tpImage.Name = "tpImage"; this.tpImage.UseVisualStyleBackColor = true; @@ -483,20 +456,8 @@ private void InitializeComponent() // // tpQuality // - this.tpQuality.Controls.Add(this.cbImageFileExist); - this.tpQuality.Controls.Add(this.lblImageFileExist); - this.tpQuality.Controls.Add(this.lblImageFormat); - this.tpQuality.Controls.Add(this.lblUseImageFormat2AfterHint); - this.tpQuality.Controls.Add(this.cbImageFormat); - this.tpQuality.Controls.Add(this.lblImageJPEGQualityHint); - this.tpQuality.Controls.Add(this.lblImageJPEGQuality); - this.tpQuality.Controls.Add(this.cbImageGIFQuality); - this.tpQuality.Controls.Add(this.lblImageGIFQuality); - this.tpQuality.Controls.Add(this.cbImageFormat2); - this.tpQuality.Controls.Add(this.nudImageJPEGQuality); - this.tpQuality.Controls.Add(this.lblImageFormat2); - this.tpQuality.Controls.Add(this.nudUseImageFormat2After); - this.tpQuality.Controls.Add(this.lblUseImageFormat2After); + this.tpQuality.Controls.Add(this.pImage); + this.tpQuality.Controls.Add(this.chkUseDefaultImageSettings); resources.ApplyResources(this.tpQuality, "tpQuality"); this.tpQuality.Name = "tpQuality"; this.tpQuality.UseVisualStyleBackColor = true; @@ -717,7 +678,6 @@ private void InitializeComponent() // tpCapture // this.tpCapture.Controls.Add(this.tcCapture); - this.tpCapture.Controls.Add(this.chkUseDefaultCaptureSettings); resources.ApplyResources(this.tpCapture, "tpCapture"); this.tpCapture.Name = "tpCapture"; this.tpCapture.UseVisualStyleBackColor = true; @@ -734,16 +694,8 @@ private void InitializeComponent() // // tpCaptureGeneral // - this.tpCaptureGeneral.Controls.Add(this.lblCaptureShadowOffset); - this.tpCaptureGeneral.Controls.Add(this.cbCaptureAutoHideTaskbar); - this.tpCaptureGeneral.Controls.Add(this.lblScreenshotDelayInfo); - this.tpCaptureGeneral.Controls.Add(this.nudScreenshotDelay); - this.tpCaptureGeneral.Controls.Add(this.cbScreenshotDelay); - this.tpCaptureGeneral.Controls.Add(this.nudCaptureShadowOffset); - this.tpCaptureGeneral.Controls.Add(this.cbCaptureClientArea); - this.tpCaptureGeneral.Controls.Add(this.cbCaptureShadow); - this.tpCaptureGeneral.Controls.Add(this.cbShowCursor); - this.tpCaptureGeneral.Controls.Add(this.cbCaptureTransparent); + this.tpCaptureGeneral.Controls.Add(this.pCapture); + this.tpCaptureGeneral.Controls.Add(this.chkUseDefaultCaptureSettings); resources.ApplyResources(this.tpCaptureGeneral, "tpCaptureGeneral"); this.tpCaptureGeneral.Name = "tpCaptureGeneral"; this.tpCaptureGeneral.UseVisualStyleBackColor = true; @@ -1099,39 +1051,6 @@ private void InitializeComponent() this.btnActionsAdd.UseVisualStyleBackColor = true; this.btnActionsAdd.Click += new System.EventHandler(this.btnActionsAdd_Click); // - // lvActions - // - resources.ApplyResources(this.lvActions, "lvActions"); - this.lvActions.AutoFillColumn = true; - this.lvActions.CheckBoxes = true; - this.lvActions.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { - this.chActionsName, - this.chActionsPath, - this.chActionsArgs, - this.chActionsExtensions}); - this.lvActions.FullRowSelect = true; - this.lvActions.MultiSelect = false; - this.lvActions.Name = "lvActions"; - this.lvActions.UseCompatibleStateImageBehavior = false; - this.lvActions.View = System.Windows.Forms.View.Details; - this.lvActions.ItemChecked += new System.Windows.Forms.ItemCheckedEventHandler(this.lvActions_ItemChecked); - // - // chActionsName - // - resources.ApplyResources(this.chActionsName, "chActionsName"); - // - // chActionsPath - // - resources.ApplyResources(this.chActionsPath, "chActionsPath"); - // - // chActionsArgs - // - resources.ApplyResources(this.chActionsArgs, "chActionsArgs"); - // - // chActionsExtensions - // - resources.ApplyResources(this.chActionsExtensions, "chActionsExtensions"); - // // btnActionsEdit // resources.ApplyResources(this.btnActionsEdit, "btnActionsEdit"); @@ -1214,7 +1133,6 @@ private void InitializeComponent() // tpUpload // this.tpUpload.Controls.Add(this.tcUpload); - this.tpUpload.Controls.Add(this.chkUseDefaultUploadSettings); resources.ApplyResources(this.tpUpload, "tpUpload"); this.tpUpload.Name = "tpUpload"; this.tpUpload.UseVisualStyleBackColor = true; @@ -1229,14 +1147,8 @@ private void InitializeComponent() // // tpUploadNamePattern // - this.tpUploadNamePattern.Controls.Add(this.cbFileUploadUseNamePattern); - this.tpUploadNamePattern.Controls.Add(this.lblNameFormatPattern); - this.tpUploadNamePattern.Controls.Add(this.txtNameFormatPatternActiveWindow); - this.tpUploadNamePattern.Controls.Add(this.btnResetAutoIncrementNumber); - this.tpUploadNamePattern.Controls.Add(this.lblNameFormatPatternActiveWindow); - this.tpUploadNamePattern.Controls.Add(this.txtNameFormatPattern); - this.tpUploadNamePattern.Controls.Add(this.lblNameFormatPatternPreview); - this.tpUploadNamePattern.Controls.Add(this.lblNameFormatPatternPreviewActiveWindow); + this.tpUploadNamePattern.Controls.Add(this.pUpload); + this.tpUploadNamePattern.Controls.Add(this.chkUseDefaultUploadSettings); resources.ApplyResources(this.tpUploadNamePattern, "tpUploadNamePattern"); this.tpUploadNamePattern.Name = "tpUploadNamePattern"; this.tpUploadNamePattern.UseVisualStyleBackColor = true; @@ -1382,17 +1294,139 @@ private void InitializeComponent() this.chkUseDefaultAdvancedSettings.UseVisualStyleBackColor = true; this.chkUseDefaultAdvancedSettings.CheckedChanged += new System.EventHandler(this.chkUseDefaultAdvancedSettings_CheckedChanged); // + // btnAfterCapture + // + resources.ApplyResources(this.btnAfterCapture, "btnAfterCapture"); + this.btnAfterCapture.Menu = this.cmsAfterCapture; + this.btnAfterCapture.Name = "btnAfterCapture"; + this.btnAfterCapture.UseMnemonic = false; + this.btnAfterCapture.UseVisualStyleBackColor = true; + // + // btnAfterUpload + // + resources.ApplyResources(this.btnAfterUpload, "btnAfterUpload"); + this.btnAfterUpload.Menu = this.cmsAfterUpload; + this.btnAfterUpload.Name = "btnAfterUpload"; + this.btnAfterUpload.UseMnemonic = false; + this.btnAfterUpload.UseVisualStyleBackColor = true; + // + // btnDestinations + // + resources.ApplyResources(this.btnDestinations, "btnDestinations"); + this.btnDestinations.Menu = this.cmsDestinations; + this.btnDestinations.Name = "btnDestinations"; + this.btnDestinations.UseMnemonic = false; + this.btnDestinations.UseVisualStyleBackColor = true; + // + // btnTask + // + resources.ApplyResources(this.btnTask, "btnTask"); + this.btnTask.Menu = this.cmsTask; + this.btnTask.Name = "btnTask"; + this.btnTask.UseMnemonic = false; + this.btnTask.UseVisualStyleBackColor = true; + // + // lvActions + // + resources.ApplyResources(this.lvActions, "lvActions"); + this.lvActions.AutoFillColumn = true; + this.lvActions.CheckBoxes = true; + this.lvActions.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.chActionsName, + this.chActionsPath, + this.chActionsArgs, + this.chActionsExtensions}); + this.lvActions.FullRowSelect = true; + this.lvActions.MultiSelect = false; + this.lvActions.Name = "lvActions"; + this.lvActions.UseCompatibleStateImageBehavior = false; + this.lvActions.View = System.Windows.Forms.View.Details; + this.lvActions.ItemChecked += new System.Windows.Forms.ItemCheckedEventHandler(this.lvActions_ItemChecked); + // + // chActionsName + // + resources.ApplyResources(this.chActionsName, "chActionsName"); + // + // chActionsPath + // + resources.ApplyResources(this.chActionsPath, "chActionsPath"); + // + // chActionsArgs + // + resources.ApplyResources(this.chActionsArgs, "chActionsArgs"); + // + // chActionsExtensions + // + resources.ApplyResources(this.chActionsExtensions, "chActionsExtensions"); + // + // tttvMain + // + resources.ApplyResources(this.tttvMain, "tttvMain"); + this.tttvMain.ImageList = null; + this.tttvMain.MainTabControl = null; + this.tttvMain.Name = "tttvMain"; + this.tttvMain.TreeViewFont = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(162))); + this.tttvMain.TreeViewSize = 150; + // + // pImage + // + this.pImage.Controls.Add(this.lblImageFormat); + this.pImage.Controls.Add(this.cbImageFileExist); + this.pImage.Controls.Add(this.lblUseImageFormat2After); + this.pImage.Controls.Add(this.lblImageFileExist); + this.pImage.Controls.Add(this.nudUseImageFormat2After); + this.pImage.Controls.Add(this.lblImageFormat2); + this.pImage.Controls.Add(this.lblUseImageFormat2AfterHint); + this.pImage.Controls.Add(this.nudImageJPEGQuality); + this.pImage.Controls.Add(this.cbImageFormat); + this.pImage.Controls.Add(this.cbImageFormat2); + this.pImage.Controls.Add(this.lblImageJPEGQualityHint); + this.pImage.Controls.Add(this.lblImageGIFQuality); + this.pImage.Controls.Add(this.lblImageJPEGQuality); + this.pImage.Controls.Add(this.cbImageGIFQuality); + resources.ApplyResources(this.pImage, "pImage"); + this.pImage.Name = "pImage"; + // + // pCapture + // + this.pCapture.Controls.Add(this.cbShowCursor); + this.pCapture.Controls.Add(this.lblCaptureShadowOffset); + this.pCapture.Controls.Add(this.cbCaptureTransparent); + this.pCapture.Controls.Add(this.cbCaptureAutoHideTaskbar); + this.pCapture.Controls.Add(this.cbCaptureShadow); + this.pCapture.Controls.Add(this.lblScreenshotDelayInfo); + this.pCapture.Controls.Add(this.cbCaptureClientArea); + this.pCapture.Controls.Add(this.nudScreenshotDelay); + this.pCapture.Controls.Add(this.nudCaptureShadowOffset); + this.pCapture.Controls.Add(this.cbScreenshotDelay); + resources.ApplyResources(this.pCapture, "pCapture"); + this.pCapture.Name = "pCapture"; + // + // pUpload + // + this.pUpload.Controls.Add(this.lblNameFormatPattern); + this.pUpload.Controls.Add(this.cbFileUploadUseNamePattern); + this.pUpload.Controls.Add(this.lblNameFormatPatternPreviewActiveWindow); + this.pUpload.Controls.Add(this.lblNameFormatPatternPreview); + this.pUpload.Controls.Add(this.txtNameFormatPatternActiveWindow); + this.pUpload.Controls.Add(this.txtNameFormatPattern); + this.pUpload.Controls.Add(this.btnResetAutoIncrementNumber); + this.pUpload.Controls.Add(this.lblNameFormatPatternActiveWindow); + resources.ApplyResources(this.pUpload, "pUpload"); + this.pUpload.Name = "pUpload"; + // // TaskSettingsForm // resources.ApplyResources(this, "$this"); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.BackColor = System.Drawing.Color.White; - this.Controls.Add(this.tcHotkeySettings); + this.Controls.Add(this.tcTaskSettings); + this.Controls.Add(this.tttvMain); this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; this.MaximizeBox = false; this.Name = "TaskSettingsForm"; this.Resize += new System.EventHandler(this.TaskSettingsForm_Resize); - this.tcHotkeySettings.ResumeLayout(false); + this.tcTaskSettings.ResumeLayout(false); this.tpTask.ResumeLayout(false); this.tpTask.PerformLayout(); this.cmsDestinations.ResumeLayout(false); @@ -1401,7 +1435,6 @@ private void InitializeComponent() this.panelGeneral.ResumeLayout(false); this.panelGeneral.PerformLayout(); this.tpImage.ResumeLayout(false); - this.tpImage.PerformLayout(); this.tcImage.ResumeLayout(false); this.tpQuality.ResumeLayout(false); this.tpQuality.PerformLayout(); @@ -1414,7 +1447,6 @@ private void InitializeComponent() ((System.ComponentModel.ISupportInitialize)(this.nudThumbnailHeight)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.nudThumbnailWidth)).EndInit(); this.tpCapture.ResumeLayout(false); - this.tpCapture.PerformLayout(); this.tcCapture.ResumeLayout(false); this.tpCaptureGeneral.ResumeLayout(false); this.tpCaptureGeneral.PerformLayout(); @@ -1434,7 +1466,6 @@ private void InitializeComponent() this.tpWatchFolders.ResumeLayout(false); this.tpWatchFolders.PerformLayout(); this.tpUpload.ResumeLayout(false); - this.tpUpload.PerformLayout(); this.tcUpload.ResumeLayout(false); this.tpUploadNamePattern.ResumeLayout(false); this.tpUploadNamePattern.PerformLayout(); @@ -1444,6 +1475,12 @@ private void InitializeComponent() this.tpIndexer.PerformLayout(); this.tpAdvanced.ResumeLayout(false); this.tpAdvanced.PerformLayout(); + this.pImage.ResumeLayout(false); + this.pImage.PerformLayout(); + this.pCapture.ResumeLayout(false); + this.pCapture.PerformLayout(); + this.pUpload.ResumeLayout(false); + this.pUpload.PerformLayout(); this.ResumeLayout(false); } @@ -1462,7 +1499,7 @@ private void InitializeComponent() private System.Windows.Forms.TextBox tbDescription; private HelpersLib.MenuButton btnTask; private System.Windows.Forms.ContextMenuStrip cmsTask; - private System.Windows.Forms.TabControl tcHotkeySettings; + private System.Windows.Forms.TabControl tcTaskSettings; private System.Windows.Forms.TabPage tpImage; private System.Windows.Forms.TabPage tpCapture; private System.Windows.Forms.TabControl tcImage; @@ -1594,6 +1631,10 @@ private void InitializeComponent() private System.Windows.Forms.Label lblCaptureShadowOffset; private System.Windows.Forms.CheckBox chkScreenRecordAutoStart; private System.Windows.Forms.Label lblScreenRecorderStartDelay; + private HelpersLib.TabToTreeView tttvMain; + private System.Windows.Forms.Panel pImage; + private System.Windows.Forms.Panel pCapture; + private System.Windows.Forms.Panel pUpload; diff --git a/ShareX/Forms/TaskSettingsForm.cs b/ShareX/Forms/TaskSettingsForm.cs index d4dbd2a4f..a0fa50d99 100644 --- a/ShareX/Forms/TaskSettingsForm.cs +++ b/ShareX/Forms/TaskSettingsForm.cs @@ -55,10 +55,9 @@ public TaskSettingsForm(TaskSettings hotkeySetting, bool isDefault = false) if (IsDefault) { - tcHotkeySettings.TabPages.Remove(tpTask); + tcTaskSettings.TabPages.Remove(tpTask); chkUseDefaultGeneralSettings.Visible = chkUseDefaultImageSettings.Visible = chkUseDefaultCaptureSettings.Visible = chkUseDefaultActions.Visible = chkUseDefaultUploadSettings.Visible = chkUseDefaultIndexerSettings.Visible = chkUseDefaultAdvancedSettings.Visible = false; - panelGeneral.BorderStyle = BorderStyle.None; } else { @@ -260,7 +259,10 @@ public TaskSettingsForm(TaskSettings hotkeySetting, bool isDefault = false) // Advanced pgTaskSettings.SelectedObject = TaskSettings.AdvancedSettings; + tttvMain.MainTabControl = tcTaskSettings; + UpdateDefaultSettingVisibility(); + loaded = true; } @@ -297,10 +299,10 @@ private void UpdateDefaultSettingVisibility() if (!IsDefault) { panelGeneral.Enabled = !TaskSettings.UseDefaultGeneralSettings; - tcImage.Enabled = !TaskSettings.UseDefaultImageSettings; - tcCapture.Enabled = !TaskSettings.UseDefaultCaptureSettings; + tcImage.Enabled = pImage.Enabled = !TaskSettings.UseDefaultImageSettings; + tcCapture.Enabled = pCapture.Enabled = !TaskSettings.UseDefaultCaptureSettings; pActions.Enabled = !TaskSettings.UseDefaultActions; - tcUpload.Enabled = !TaskSettings.UseDefaultUploadSettings; + tcUpload.Enabled = pUpload.Enabled = !TaskSettings.UseDefaultUploadSettings; pgIndexerConfig.Enabled = !TaskSettings.UseDefaultIndexerSettings; pgTaskSettings.Enabled = !TaskSettings.UseDefaultAdvancedSettings; } diff --git a/ShareX/Forms/TaskSettingsForm.resx b/ShareX/Forms/TaskSettingsForm.resx index be9016a6b..1707132e2 100644 --- a/ShareX/Forms/TaskSettingsForm.resx +++ b/ShareX/Forms/TaskSettingsForm.resx @@ -151,7 +151,7 @@ NoControl - 8, 94 + 8, 89 193, 17 @@ -181,7 +181,7 @@ NoControl - 8, 150 + 8, 145 189, 17 @@ -211,7 +211,7 @@ NoControl - 8, 206 + 8, 201 185, 17 @@ -241,7 +241,7 @@ NoControl - 6, 13 + 6, 8 63, 13 @@ -265,7 +265,7 @@ 10 - 8, 32 + 8, 27 504, 20 @@ -297,6 +297,594 @@ System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + chkOverrideFTP + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTask + + + 0 + + + cboFTPaccounts + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpTask + + + 1 + + + btnAfterCapture + + + HelpersLib.MenuButton, HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tpTask + + + 3 + + + btnAfterUpload + + + HelpersLib.MenuButton, HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tpTask + + + 4 + + + btnDestinations + + + HelpersLib.MenuButton, HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tpTask + + + 5 + + + btnTask + + + HelpersLib.MenuButton, HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tpTask + + + 7 + + + 4, 22 + + + 3, 3, 3, 3 + + + 517, 360 + + + 0 + + + Task + + + tpTask + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcTaskSettings + + + 0 + + + panelGeneral + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGeneral + + + 0 + + + chkUseDefaultGeneralSettings + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGeneral + + + 1 + + + 4, 22 + + + 517, 360 + + + 7 + + + General + + + tpGeneral + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcTaskSettings + + + 1 + + + tcImage + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpImage + + + 0 + + + 4, 22 + + + 3, 3, 3, 3 + + + 517, 360 + + + 1 + + + Image + + + tpImage + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcTaskSettings + + + 2 + + + tcCapture + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCapture + + + 0 + + + 4, 22 + + + 3, 3, 3, 3 + + + 517, 360 + + + 2 + + + Capture + + + tpCapture + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcTaskSettings + + + 3 + + + pActions + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpActions + + + 0 + + + chkUseDefaultActions + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpActions + + + 1 + + + 4, 22 + + + 517, 360 + + + 3 + + + Actions + + + tpActions + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcTaskSettings + + + 4 + + + cbWatchFolderEnabled + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpWatchFolders + + + 0 + + + lvWatchFolderList + + + System.Windows.Forms.ListView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpWatchFolders + + + 1 + + + btnWatchFolderRemove + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpWatchFolders + + + 2 + + + btnWatchFolderAdd + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpWatchFolders + + + 3 + + + 4, 22 + + + 3, 3, 3, 3 + + + 517, 360 + + + 5 + + + Watch folders + + + tpWatchFolders + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcTaskSettings + + + 5 + + + tcUpload + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpUpload + + + 0 + + + 4, 22 + + + 3, 3, 3, 3 + + + 517, 360 + + + 4 + + + Upload + + + tpUpload + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcTaskSettings + + + 6 + + + Fill + + + 3, 33 + + + 511, 324 + + + 1 + + + pgIndexerConfig + + + System.Windows.Forms.PropertyGrid, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpIndexer + + + 0 + + + True + + + Top + + + NoControl + + + 3, 3 + + + 5, 5, 5, 8 + + + 511, 30 + + + 0 + + + Use indexer settings in main window task settings + + + chkUseDefaultIndexerSettings + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpIndexer + + + 1 + + + 4, 22 + + + 3, 3, 3, 3 + + + 517, 360 + + + 8 + + + Indexer + + + tpIndexer + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcTaskSettings + + + 7 + + + Fill + + + 3, 33 + + + 511, 324 + + + 1 + + + pgTaskSettings + + + System.Windows.Forms.PropertyGrid, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAdvanced + + + 0 + + + True + + + Top + + + NoControl + + + 3, 3 + + + 5, 5, 5, 8 + + + 511, 30 + + + 0 + + + Use advanced settings in main window task settings + + + chkUseDefaultAdvancedSettings + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAdvanced + + + 1 + + + 4, 22 + + + 3, 3, 3, 3 + + + 517, 360 + + + 6 + + + Advanced + + + tpAdvanced + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcTaskSettings + + + 8 + + + Right + + + 152, 3 + + + 525, 386 + + + 0 + + + False + + + tcTaskSettings + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 4 + True @@ -304,7 +892,7 @@ NoControl - 8, 264 + 8, 259 169, 17 @@ -331,7 +919,7 @@ False - 8, 288 + 8, 283 504, 21 @@ -351,75 +939,18 @@ 1 - - NoControl - - - 6, 117 - - - 506, 23 - - - 5 - - - After capture... - - - MiddleLeft - - - btnAfterCapture - - - HelpersLib.MenuButton, HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - - - tpTask - - - 3 - - - NoControl - - - 6, 173 - - - 506, 23 - - - 7 - - - After upload... - - - MiddleLeft - - - btnAfterUpload - - - HelpersLib.MenuButton, HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - - - tpTask - - - 4 - - - NoControl - - - 6, 229 - 396, 17 + + 182, 114 + + + cmsDestinations + + + System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + 181, 22 @@ -450,94 +981,124 @@ URL sharing services - - 182, 114 + + chkShowBeforeUploadForm - - cmsDestinations + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + panelGeneral - - 506, 23 - - - 9 - - - Destinations... - - - MiddleLeft - - - btnDestinations - - - HelpersLib.MenuButton, HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - - - tpTask - - - 5 - - - NoControl - - - 6, 61 - - - 506, 23 - - - 3 - - - Task... - - - MiddleLeft - - - btnTask - - - HelpersLib.MenuButton, HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - - - tpTask - - - 7 - - - 4, 22 - - - 3, 3, 3, 3 - - - 523, 360 - - + 0 - - Task + + lblAfterTaskNotification - - tpTask + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + panelGeneral - - tcHotkeySettings + + 1 - + + cboPopUpNotification + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + panelGeneral + + + 2 + + + chkShowAfterUploadForm + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + panelGeneral + + + 3 + + + cbShowAfterCaptureTasksForm + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + panelGeneral + + + 4 + + + cbPlaySoundAfterUpload + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + panelGeneral + + + 5 + + + cbHistorySave + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + panelGeneral + + + 6 + + + cbPlaySoundAfterCapture + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + panelGeneral + + + 7 + + + Fill + + + 0, 25 + + + 517, 335 + + + 1 + + + panelGeneral + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpGeneral + + 0 @@ -771,30 +1332,6 @@ 7 - - Fill - - - 3, 30 - - - 517, 327 - - - 1 - - - panelGeneral - - - System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpGeneral - - - 0 - True @@ -805,13 +1342,13 @@ NoControl - 3, 3 + 0, 0 - 5, 5, 5, 5 + 8, 8, 8, 0 - 517, 27 + 517, 25 0 @@ -831,35 +1368,113 @@ 1 - - 4, 22 + + tpQuality - - 3, 3, 3, 3 - - - 523, 360 - - - 7 - - - General - - - tpGeneral - - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - tcHotkeySettings + + tcImage - + + 0 + + + tpEffects + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcImage + + 1 + + tpThumbnail + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcImage + + + 2 + + + Fill + + + 3, 3 + + + 511, 354 + + + 1 + + + tcImage + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpImage + + + 0 + + + pImage + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpQuality + + + 0 + + + chkUseDefaultImageSettings + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpQuality + + + 1 + + + 4, 22 + + + 503, 328 + + + 0 + + + tpQuality + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcImage + + + 0 + - 16, 224 + 11, 216 176, 21 @@ -874,10 +1489,10 @@ System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - tpQuality + pImage - 0 + 1 True @@ -886,7 +1501,7 @@ NoControl - 13, 208 + 8, 200 56, 13 @@ -904,10 +1519,10 @@ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - tpQuality + pImage - 1 + 3 True @@ -916,7 +1531,7 @@ NoControl - 13, 16 + 8, 8 71, 13 @@ -934,10 +1549,10 @@ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - tpQuality + pImage - 2 + 0 True @@ -946,7 +1561,7 @@ NoControl - 80, 132 + 75, 124 121, 13 @@ -964,13 +1579,13 @@ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - tpQuality + pImage - 3 + 6 - 16, 32 + 11, 24 72, 21 @@ -985,10 +1600,10 @@ System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - tpQuality + pImage - 4 + 8 True @@ -997,7 +1612,7 @@ NoControl - 80, 84 + 75, 76 40, 13 @@ -1007,7 +1622,7 @@ 0 - 100 - @Invariant + lblImageJPEGQualityHint @@ -1015,10 +1630,10 @@ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - tpQuality + pImage - 5 + 10 True @@ -1027,7 +1642,7 @@ NoControl - 13, 64 + 8, 56 70, 13 @@ -1045,13 +1660,13 @@ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - tpQuality + pImage - 6 + 12 - 136, 80 + 131, 72 360, 21 @@ -1066,10 +1681,10 @@ System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - tpQuality + pImage - 7 + 13 True @@ -1078,7 +1693,7 @@ NoControl - 132, 64 + 127, 56 60, 13 @@ -1096,13 +1711,13 @@ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - tpQuality + pImage - 8 + 11 - 16, 176 + 11, 168 72, 21 @@ -1117,13 +1732,13 @@ System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - tpQuality + pImage 9 - 16, 80 + 11, 72 56, 20 @@ -1141,10 +1756,10 @@ System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - tpQuality + pImage - 10 + 7 True @@ -1153,7 +1768,7 @@ NoControl - 13, 160 + 8, 152 80, 13 @@ -1171,13 +1786,13 @@ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - tpQuality + pImage - 11 + 5 - 16, 128 + 11, 120 56, 20 @@ -1195,10 +1810,10 @@ System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - tpQuality + pImage - 12 + 4 True @@ -1207,7 +1822,7 @@ NoControl - 13, 112 + 8, 104 198, 13 @@ -1225,43 +1840,94 @@ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - tpQuality + pImage - 13 + 2 - + + lblImageEffectsNote + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpEffects + + + 0 + + + chkShowImageEffectsWindowAfterCapture + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpEffects + + + 1 + + + cbImageEffectOnlyRegionCapture + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpEffects + + + 2 + + + btnImageEffects + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpEffects + + + 3 + + 4, 22 - + 3, 3, 3, 3 - - 509, 301 + + 503, 328 - - 0 + + 2 - - General + + Effects - - tpQuality + + tpEffects - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcImage - - 0 + + 1 True + + NoControl + - 13, 17 + 8, 8 415, 13 @@ -1291,7 +1957,7 @@ NoControl - 16, 72 + 11, 64 221, 17 @@ -1321,7 +1987,7 @@ NoControl - 16, 96 + 11, 88 193, 17 @@ -1348,7 +2014,7 @@ NoControl - 16, 40 + 11, 32 208, 23 @@ -1371,32 +2037,128 @@ 3 - - 4, 22 + + cbThumbnailIfSmaller - - 3, 3, 3, 3 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 509, 301 + + tpThumbnail - + + 0 + + + lblThumbnailNamePreview + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpThumbnail + + + 1 + + + lblThumbnailName + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpThumbnail + + 2 - - Effects + + txtThumbnailName - - tpEffects + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + tpThumbnail + + + 3 + + + lblThumbnailHeight + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpThumbnail + + + 4 + + + lblThumbnailWidth + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpThumbnail + + + 5 + + + nudThumbnailHeight + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpThumbnail + + + 6 + + + nudThumbnailWidth + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpThumbnail + + + 7 + + + 4, 22 + + + 3, 3, 3, 3 + + + 503, 328 + + + 3 + + + Thumbnail + + + tpThumbnail + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcImage - - 1 + + 2 True @@ -1405,7 +2167,7 @@ NoControl - 16, 160 + 11, 152 322, 17 @@ -1435,7 +2197,7 @@ NoControl - 152, 132 + 147, 124 45, 13 @@ -1465,7 +2227,7 @@ NoControl - 13, 112 + 8, 104 88, 13 @@ -1489,7 +2251,7 @@ 2 - 16, 128 + 11, 120 128, 20 @@ -1516,7 +2278,7 @@ NoControl - 13, 64 + 8, 56 41, 13 @@ -1546,7 +2308,7 @@ NoControl - 13, 16 + 8, 8 38, 13 @@ -1570,7 +2332,7 @@ 5 - 16, 80 + 11, 72 64, 20 @@ -1594,7 +2356,7 @@ 6 - 16, 32 + 11, 24 64, 20 @@ -1617,57 +2379,6 @@ 7 - - 4, 22 - - - 3, 3, 3, 3 - - - 509, 301 - - - 3 - - - Thumbnail - - - tpThumbnail - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcImage - - - 2 - - - Fill - - - 3, 30 - - - 517, 327 - - - 1 - - - tcImage - - - System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpImage - - - 0 - True @@ -1678,13 +2389,13 @@ NoControl - 3, 3 + 0, 0 - 5, 5, 5, 5 + 8, 8, 8, 0 - 517, 27 + 503, 25 0 @@ -1699,43 +2410,136 @@ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - tpImage + tpQuality 1 - - 4, 22 + + tpCaptureGeneral - - 3, 3, 3, 3 - - - 523, 360 - - - 1 - - - Image - - - tpImage - - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - tcHotkeySettings + + tcCapture - + + 0 + + + tpRegionCapture + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcCapture + + + 1 + + + tpRectangleAnnotate + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcCapture + + 2 + + tpScreenRecorder + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcCapture + + + 3 + + + Fill + + + 3, 3 + + + 511, 354 + + + 1 + + + tcCapture + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCapture + + + 0 + + + pCapture + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCaptureGeneral + + + 0 + + + chkUseDefaultCaptureSettings + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCaptureGeneral + + + 1 + + + 4, 22 + + + 503, 328 + + + 0 + + + tpCaptureGeneral + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcCapture + + + 0 + True + + NoControl + - 13, 88 + 5, 80 78, 13 @@ -1753,10 +2557,10 @@ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - tpCaptureGeneral + pCapture - 0 + 1 True @@ -1765,7 +2569,7 @@ NoControl - 16, 216 + 8, 208 402, 17 @@ -1783,10 +2587,10 @@ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - tpCaptureGeneral + pCapture - 1 + 3 True @@ -1795,7 +2599,7 @@ NoControl - 80, 188 + 72, 180 47, 13 @@ -1813,13 +2617,13 @@ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - tpCaptureGeneral + pCapture - 2 + 5 - 16, 184 + 8, 176 56, 20 @@ -1837,10 +2641,10 @@ System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - tpCaptureGeneral + pCapture - 3 + 7 True @@ -1849,7 +2653,7 @@ NoControl - 16, 160 + 8, 152 111, 17 @@ -1867,13 +2671,13 @@ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - tpCaptureGeneral + pCapture - 4 + 9 - 16, 104 + 8, 96 48, 20 @@ -1891,10 +2695,10 @@ System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - tpCaptureGeneral + pCapture - 5 + 8 True @@ -1903,7 +2707,7 @@ NoControl - 16, 136 + 8, 128 334, 17 @@ -1921,7 +2725,7 @@ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - tpCaptureGeneral + pCapture 6 @@ -1933,7 +2737,7 @@ NoControl - 16, 64 + 8, 56 274, 17 @@ -1951,10 +2755,10 @@ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - tpCaptureGeneral + pCapture - 7 + 4 True @@ -1963,7 +2767,7 @@ NoControl - 16, 16 + 8, 8 156, 17 @@ -1981,10 +2785,10 @@ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - tpCaptureGeneral + pCapture - 8 + 0 True @@ -1993,7 +2797,7 @@ NoControl - 16, 40 + 8, 32 188, 17 @@ -2011,49 +2815,10 @@ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - tpCaptureGeneral + pCapture - 9 - - - 4, 22 - - - 3, 3, 3, 3 - - - 509, 301 - - - 0 - - - General - - - tpCaptureGeneral - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcCapture - - - 0 - - - Fill - - - 3, 3 - - - 503, 295 - - - 0 + 2 pgRegionCapture @@ -2074,7 +2839,7 @@ 3, 3, 3, 3 - 509, 301 + 503, 328 1 @@ -2094,17 +2859,29 @@ 1 - + Fill - - 0, 0 + + 3, 3 - - 509, 301 + + 497, 322 - - 1 + + 0 + + + pgRegionCapture + + + System.Windows.Forms.PropertyGrid, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpRegionCapture + + + 0 pgRectangleAnnotate @@ -2121,8 +2898,11 @@ 4, 22 + + 3, 3, 3, 3 + - 509, 301 + 503, 328 3 @@ -2142,6 +2922,261 @@ 2 + + Fill + + + 3, 3 + + + 497, 322 + + + 1 + + + pgRectangleAnnotate + + + System.Windows.Forms.PropertyGrid, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpRectangleAnnotate + + + 0 + + + lblScreenRecorderStartDelay + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpScreenRecorder + + + 0 + + + chkScreenRecordAutoStart + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpScreenRecorder + + + 1 + + + cbScreenRecordAutoDisableAero + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpScreenRecorder + + + 2 + + + lblScreenRecorderFixedDuration + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpScreenRecorder + + + 3 + + + nudScreenRecordFPS + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpScreenRecorder + + + 4 + + + lblScreenRecordFPS + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpScreenRecorder + + + 5 + + + chkRunScreencastCLI + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpScreenRecorder + + + 6 + + + btnScreenRecorderOptions + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpScreenRecorder + + + 7 + + + btnEncoderConfig + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpScreenRecorder + + + 8 + + + cboEncoder + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpScreenRecorder + + + 9 + + + nudScreenRecorderDuration + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpScreenRecorder + + + 10 + + + nudScreenRecorderStartDelay + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpScreenRecorder + + + 11 + + + cbScreenRecorderOutput + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpScreenRecorder + + + 12 + + + lblScreenRecorderOutput + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpScreenRecorder + + + 13 + + + cbScreenRecorderFixedDuration + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpScreenRecorder + + + 14 + + + nudGIFFPS + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpScreenRecorder + + + 15 + + + lblGIFFPS + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpScreenRecorder + + + 16 + + + 4, 22 + + + 3, 3, 3, 3 + + + 503, 328 + + + 2 + + + Screen recorder + + + tpScreenRecorder + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcCapture + + + 3 + True @@ -2149,7 +3184,7 @@ NoControl - 248, 138 + 240, 130 47, 13 @@ -2175,8 +3210,11 @@ True + + NoControl + - 18, 136 + 10, 128 122, 17 @@ -2206,7 +3244,7 @@ NoControl - 18, 160 + 10, 152 465, 17 @@ -2236,7 +3274,7 @@ NoControl - 248, 112 + 240, 104 47, 13 @@ -2260,7 +3298,7 @@ 3 - 176, 60 + 168, 52 64, 20 @@ -2290,7 +3328,7 @@ NoControl - 16, 64 + 8, 56 100, 13 @@ -2320,7 +3358,7 @@ NoControl - 18, 38 + 10, 30 120, 17 @@ -2347,7 +3385,7 @@ NoControl - 402, 11 + 394, 3 94, 23 @@ -2374,7 +3412,7 @@ NoControl - 402, 35 + 394, 27 94, 23 @@ -2398,7 +3436,7 @@ 8 - 176, 36 + 168, 28 224, 21 @@ -2419,7 +3457,7 @@ 9 - 176, 108 + 168, 100 64, 20 @@ -2443,7 +3481,7 @@ 10 - 176, 134 + 168, 126 64, 20 @@ -2467,7 +3505,7 @@ 11 - 176, 12 + 168, 4 224, 21 @@ -2494,7 +3532,7 @@ NoControl - 16, 16 + 8, 8 42, 13 @@ -2524,7 +3562,7 @@ NoControl - 18, 110 + 10, 102 95, 17 @@ -2548,7 +3586,7 @@ 14 - 176, 84 + 168, 76 64, 20 @@ -2578,7 +3616,7 @@ NoControl - 16, 88 + 8, 80 50, 13 @@ -2601,57 +3639,6 @@ 16 - - 4, 22 - - - 3, 3, 3, 3 - - - 509, 301 - - - 2 - - - Screen recorder - - - tpScreenRecorder - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcCapture - - - 3 - - - Fill - - - 3, 30 - - - 517, 327 - - - 1 - - - tcCapture - - - System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpCapture - - - 0 - True @@ -2662,13 +3649,13 @@ NoControl - 3, 3 + 0, 0 - 5, 5, 5, 5 + 8, 8, 8, 0 - 517, 27 + 503, 25 0 @@ -2683,38 +3670,98 @@ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - tpCapture + tpCaptureGeneral 1 - - 4, 22 + + btnActionsDuplicate - - 3, 3, 3, 3 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 523, 360 + + pActions - + + 0 + + + btnActionsAdd + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pActions + + + 1 + + + lvActions + + + HelpersLib.MyListView, HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + pActions + + 2 - - Capture + + btnActionsEdit - - tpCapture + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + pActions - - tcHotkeySettings - - + 3 + + btnActionsRemove + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pActions + + + 4 + + + Fill + + + 0, 25 + + + 0, 0, 0, 0 + + + 517, 335 + + + 1 + + + pActions + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpActions + + + 0 + NoControl @@ -2769,54 +3816,6 @@ 1 - - Top, Bottom, Left, Right - - - Name - - - 90 - - - Path - - - 220 - - - Args - - - 114 - - - Extensions - - - 75 - - - 8, 40 - - - 504, 280 - - - 4 - - - lvActions - - - HelpersLib.MyListView, HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - - - pActions - - - 2 - NoControl @@ -2871,33 +3870,6 @@ 4 - - Fill - - - 3, 30 - - - 0, 0, 0, 0 - - - 517, 327 - - - 1 - - - pActions - - - System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpActions - - - 0 - True @@ -2908,13 +3880,13 @@ NoControl - 3, 3 + 0, 0 - 5, 5, 5, 5 + 8, 8, 8, 0 - 517, 27 + 517, 25 0 @@ -2934,33 +3906,6 @@ 1 - - 4, 22 - - - 3, 3, 3, 3 - - - 523, 360 - - - 3 - - - Actions - - - tpActions - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcHotkeySettings - - - 4 - True @@ -2991,24 +3936,6 @@ 0 - - Folder path - - - 323 - - - Filter - - - 43 - - - Include subdirectories - - - 124 - 8, 64 @@ -3030,6 +3957,24 @@ 1 + + Folder path + + + 323 + + + Filter + + + 43 + + + Include subdirectories + + + 124 + NoControl @@ -3084,32 +4029,98 @@ 3 - - 4, 22 + + tpUploadNamePattern - - 3, 3, 3, 3 - - - 523, 360 - - - 5 - - - Watch folders - - - tpWatchFolders - - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - tcHotkeySettings + + tcUpload - - 5 + + 0 + + + tpUploadClipboard + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcUpload + + + 1 + + + Fill + + + 3, 3 + + + 511, 354 + + + 1 + + + tcUpload + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpUpload + + + 0 + + + pUpload + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpUploadNamePattern + + + 0 + + + chkUseDefaultUploadSettings + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpUploadNamePattern + + + 1 + + + 4, 22 + + + 503, 328 + + + 0 + + + tpUploadNamePattern + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tcUpload + + + 0 True @@ -3118,7 +4129,7 @@ NoControl - 16, 155 + 11, 143 313, 17 @@ -3136,10 +4147,10 @@ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - tpUploadNamePattern + pUpload - 0 + 1 True @@ -3148,7 +4159,7 @@ NoControl - 13, 28 + 8, 16 221, 13 @@ -3166,13 +4177,13 @@ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - tpUploadNamePattern + pUpload - 1 + 0 - 16, 106 + 11, 94 448, 20 @@ -3187,16 +4198,16 @@ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - tpUploadNamePattern + pUpload - 2 + 4 NoControl - 296, 17 + 291, 5 168, 23 @@ -3214,10 +4225,10 @@ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - tpUploadNamePattern + pUpload - 3 + 6 True @@ -3226,7 +4237,7 @@ NoControl - 13, 90 + 8, 78 199, 13 @@ -3244,13 +4255,13 @@ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - tpUploadNamePattern + pUpload - 4 + 7 - 16, 44 + 11, 32 448, 20 @@ -3265,7 +4276,7 @@ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - tpUploadNamePattern + pUpload 5 @@ -3277,7 +4288,7 @@ NoControl - 13, 67 + 8, 55 48, 13 @@ -3295,10 +4306,10 @@ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - tpUploadNamePattern + pUpload - 6 + 3 True @@ -3307,7 +4318,7 @@ NoControl - 13, 129 + 8, 117 48, 13 @@ -3325,37 +4336,85 @@ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - tpUploadNamePattern + pUpload - 7 + 2 - + + cbClipboardUploadShareURL + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpUploadClipboard + + + 0 + + + chkClipboardUploadURLContents + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpUploadClipboard + + + 1 + + + cbClipboardUploadAutoIndexFolder + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpUploadClipboard + + + 2 + + + cbClipboardUploadShortenURL + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpUploadClipboard + + + 3 + + 4, 22 - + 3, 3, 3, 3 - - 509, 301 + + 503, 328 - - 0 + + 1 - - Name pattern + + Clipboard upload - - tpUploadNamePattern + + tpUploadClipboard - + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tcUpload - - 0 + + 1 True @@ -3364,7 +4423,7 @@ NoControl - 16, 64 + 8, 56 343, 17 @@ -3394,7 +4453,7 @@ NoControl - 16, 16 + 8, 8 308, 17 @@ -3424,7 +4483,7 @@ NoControl - 16, 88 + 8, 80 387, 17 @@ -3454,7 +4513,7 @@ NoControl - 16, 40 + 8, 32 271, 17 @@ -3477,57 +4536,6 @@ 3 - - 4, 22 - - - 3, 3, 3, 3 - - - 509, 301 - - - 1 - - - Clipboard upload - - - tpUploadClipboard - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcUpload - - - 1 - - - Fill - - - 3, 30 - - - 517, 327 - - - 1 - - - tcUpload - - - System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpUpload - - - 0 - True @@ -3538,13 +4546,13 @@ NoControl - 3, 3 + 0, 0 - 5, 5, 5, 5 + 8, 8, 8, 0 - 517, 27 + 503, 25 0 @@ -3559,236 +4567,662 @@ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - tpUpload + tpUploadNamePattern 1 - - 4, 22 - - - 3, 3, 3, 3 - - - 523, 360 - - - 4 - - - Upload - - - tpUpload - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcHotkeySettings - - - 6 - - - Fill - - - 3, 30 - - - 517, 327 - - - 1 - - - pgIndexerConfig - - - System.Windows.Forms.PropertyGrid, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tpIndexer - - - 0 - - - True - - - Top - - + NoControl - - 3, 3 + + 6, 112 - - 5, 5, 5, 5 + + 506, 23 - - 517, 27 + + 5 - - 0 + + After capture... - - Use indexer settings in main window task settings + + MiddleLeft - - chkUseDefaultIndexerSettings + + btnAfterCapture - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + HelpersLib.MenuButton, HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - - tpIndexer + + tpTask - - 1 + + 3 - - 4, 22 + + NoControl - - 3, 3, 3, 3 + + 6, 168 - - 523, 360 + + 506, 23 - - 8 - - - Indexer - - - tpIndexer - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tcHotkeySettings - - + 7 - - Fill + + After upload... - - 3, 30 + + MiddleLeft - - 517, 327 + + btnAfterUpload - - 1 + + HelpersLib.MenuButton, HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - - pgTaskSettings + + tpTask - - System.Windows.Forms.PropertyGrid, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 4 - - tpAdvanced - - - 0 - - - True - - - Top - - + NoControl - - 3, 3 + + 6, 224 - - 5, 5, 5, 5 + + 506, 23 - - 517, 27 + + 9 - - 0 + + Destinations... - - Use advanced settings in main window task settings + + MiddleLeft - - chkUseDefaultAdvancedSettings + + btnDestinations - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + HelpersLib.MenuButton, HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - - tpAdvanced + + tpTask - - 1 + + 5 - - 4, 22 + + NoControl - - 3, 3, 3, 3 + + 6, 56 - - 523, 360 + + 506, 23 - - 6 + + 3 - - Advanced + + Task... - - tpAdvanced + + MiddleLeft - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + btnTask - - tcHotkeySettings + + HelpersLib.MenuButton, HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - - 8 + + tpTask - + + 7 + + + Top, Bottom, Left, Right + + + 8, 40 + + + 504, 288 + + + 4 + + + lvActions + + + HelpersLib.MyListView, HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + pActions + + + 2 + + + Name + + + 90 + + + Path + + + 220 + + + Args + + + 114 + + + Extensions + + + 75 + + Fill - + 3, 3 - - 531, 386 + + 0, 0, 0, 0 - - 0 + + 674, 386 - - tcHotkeySettings + + 4 - - System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + tttvMain - + + HelpersLib.TabToTreeView, HelpersLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + $this - + + 5 + + + lblImageFormat + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pImage + + + 0 + + + cbImageFileExist + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pImage + + + 1 + + + lblUseImageFormat2After + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pImage + + + 2 + + + lblImageFileExist + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pImage + + + 3 + + + nudUseImageFormat2After + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pImage + + 4 + + lblImageFormat2 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pImage + + + 5 + + + lblUseImageFormat2AfterHint + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pImage + + + 6 + + + nudImageJPEGQuality + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pImage + + + 7 + + + cbImageFormat + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pImage + + + 8 + + + cbImageFormat2 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pImage + + + 9 + + + lblImageJPEGQualityHint + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pImage + + + 10 + + + lblImageGIFQuality + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pImage + + + 11 + + + lblImageJPEGQuality + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pImage + + + 12 + + + cbImageGIFQuality + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pImage + + + 13 + + + Fill + + + 0, 25 + + + 503, 303 + + + 14 + + + pImage + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpQuality + + + 0 + + + cbShowCursor + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCapture + + + 0 + + + lblCaptureShadowOffset + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCapture + + + 1 + + + cbCaptureTransparent + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCapture + + + 2 + + + cbCaptureAutoHideTaskbar + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCapture + + + 3 + + + cbCaptureShadow + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCapture + + + 4 + + + lblScreenshotDelayInfo + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCapture + + + 5 + + + cbCaptureClientArea + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCapture + + + 6 + + + nudScreenshotDelay + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCapture + + + 7 + + + nudCaptureShadowOffset + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCapture + + + 8 + + + cbScreenshotDelay + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pCapture + + + 9 + + + Fill + + + 0, 25 + + + 503, 303 + + + 10 + + + pCapture + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpCaptureGeneral + + + 0 + + + lblNameFormatPattern + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pUpload + + + 0 + + + cbFileUploadUseNamePattern + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pUpload + + + 1 + + + lblNameFormatPatternPreviewActiveWindow + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pUpload + + + 2 + + + lblNameFormatPatternPreview + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pUpload + + + 3 + + + txtNameFormatPatternActiveWindow + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pUpload + + + 4 + + + txtNameFormatPattern + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pUpload + + + 5 + + + btnResetAutoIncrementNumber + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pUpload + + + 6 + + + lblNameFormatPatternActiveWindow + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pUpload + + + 7 + + + Fill + + + 0, 25 + + + 503, 303 + + + 8 + + + pUpload + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpUploadNamePattern + + + 0 + True @@ -3796,7 +5230,10 @@ 6, 13 - 537, 392 + 680, 392 + + + NoControl 3, 3, 3, 3 @@ -3837,6 +5274,24 @@ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + chWatchFolderFolderPath + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + chWatchFolderFilter + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + chWatchFolderIncludeSubdirectories + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + chActionsName @@ -3861,24 +5316,6 @@ System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - chWatchFolderFolderPath - - - System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - chWatchFolderFilter - - - System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - chWatchFolderIncludeSubdirectories - - - System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - TaskSettingsForm