From bda9974eb8961ab00d398270b8639234f42b2cbb Mon Sep 17 00:00:00 2001 From: Pedro Rodrigues Date: Sat, 9 Sep 2017 23:39:10 +0100 Subject: [PATCH] A bit of house cleaning before adding new controls to ExternalToolsWindow --- .../UI/Window/ExternalToolsWindow.Designer.cs | 686 +++++++++--------- mRemoteV1/UI/Window/ExternalToolsWindow.resx | 12 +- 2 files changed, 356 insertions(+), 342 deletions(-) diff --git a/mRemoteV1/UI/Window/ExternalToolsWindow.Designer.cs b/mRemoteV1/UI/Window/ExternalToolsWindow.Designer.cs index aff748562..8c3c0f9d8 100644 --- a/mRemoteV1/UI/Window/ExternalToolsWindow.Designer.cs +++ b/mRemoteV1/UI/Window/ExternalToolsWindow.Designer.cs @@ -16,7 +16,6 @@ namespace mRemoteNG.UI.Window internal System.Windows.Forms.Button BrowseButton; internal System.Windows.Forms.ColumnHeader DisplayNameColumnHeader; internal System.Windows.Forms.ContextMenuStrip ToolsContextMenuStrip; - private System.ComponentModel.Container components = null; internal System.Windows.Forms.ToolStripMenuItem NewToolMenuItem; internal System.Windows.Forms.ToolStripMenuItem DeleteToolMenuItem; internal System.Windows.Forms.ToolStripSeparator ToolStripSeparator1; @@ -30,340 +29,353 @@ namespace mRemoteNG.UI.Window private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); - this.Load += new System.EventHandler(ExternalTools_Load); - base.FormClosed += new System.Windows.Forms.FormClosedEventHandler(ExternalTools_FormClosed); - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ExternalToolsWindow)); - this.ToolsListView = new System.Windows.Forms.ListView(); - this.ToolsListView.SelectedIndexChanged += new System.EventHandler(this.ToolsListView_SelectedIndexChanged); - this.ToolsListView.DoubleClick += new System.EventHandler(this.ToolsListView_DoubleClick); - this.DisplayNameColumnHeader = (System.Windows.Forms.ColumnHeader) (new System.Windows.Forms.ColumnHeader()); - this.FilenameColumnHeader = (System.Windows.Forms.ColumnHeader) (new System.Windows.Forms.ColumnHeader()); - this.ArgumentsColumnHeader = (System.Windows.Forms.ColumnHeader) (new System.Windows.Forms.ColumnHeader()); - this.WaitForExitColumnHeader = (System.Windows.Forms.ColumnHeader) (new System.Windows.Forms.ColumnHeader()); - this.TryToIntegrateColumnHeader = (System.Windows.Forms.ColumnHeader) (new System.Windows.Forms.ColumnHeader()); - this.ToolsContextMenuStrip = new System.Windows.Forms.ContextMenuStrip(this.components); - this.NewToolMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.NewToolMenuItem.Click += new System.EventHandler(this.NewTool_Click); - this.DeleteToolMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.DeleteToolMenuItem.Click += new System.EventHandler(this.DeleteTool_Click); - this.ToolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator(); - this.LaunchToolMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.LaunchToolMenuItem.Click += new System.EventHandler(this.LaunchTool_Click); - this.PropertiesGroupBox = new System.Windows.Forms.GroupBox(); - this.TryToIntegrateCheckBox = new System.Windows.Forms.CheckBox(); - this.TryToIntegrateCheckBox.Click += new System.EventHandler(this.PropertyControl_ChangedOrLostFocus); - this.TryToIntegrateCheckBox.CheckedChanged += new System.EventHandler(this.TryToIntegrateCheckBox_CheckedChanged); - this.OptionsLabel = new System.Windows.Forms.Label(); - this.WaitForExitCheckBox = new System.Windows.Forms.CheckBox(); - this.WaitForExitCheckBox.LostFocus += new System.EventHandler(this.PropertyControl_ChangedOrLostFocus); - this.WaitForExitCheckBox.Click += new System.EventHandler(this.PropertyControl_ChangedOrLostFocus); - this.BrowseButton = new System.Windows.Forms.Button(); - this.BrowseButton.LostFocus += new System.EventHandler(this.PropertyControl_ChangedOrLostFocus); - this.BrowseButton.Click += new System.EventHandler(this.BrowseButton_Click); - this.ArgumentsCheckBox = new System.Windows.Forms.TextBox(); - this.ArgumentsCheckBox.LostFocus += new System.EventHandler(this.PropertyControl_ChangedOrLostFocus); - this.FilenameTextBox = new System.Windows.Forms.TextBox(); - this.FilenameTextBox.LostFocus += new System.EventHandler(this.PropertyControl_ChangedOrLostFocus); - this.DisplayNameTextBox = new System.Windows.Forms.TextBox(); - this.DisplayNameTextBox.LostFocus += new System.EventHandler(this.PropertyControl_ChangedOrLostFocus); - this.ArgumentsLabel = new System.Windows.Forms.Label(); - this.FilenameLabel = new System.Windows.Forms.Label(); - this.DisplayNameLabel = new System.Windows.Forms.Label(); - this.ToolStripContainer = new System.Windows.Forms.ToolStripContainer(); - this.ToolStrip = new System.Windows.Forms.ToolStrip(); - this.NewToolToolstripButton = new System.Windows.Forms.ToolStripButton(); - this.NewToolToolstripButton.Click += new System.EventHandler(this.NewTool_Click); - this.DeleteToolToolstripButton = new System.Windows.Forms.ToolStripButton(); - this.DeleteToolToolstripButton.Click += new System.EventHandler(this.DeleteTool_Click); - this.ToolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator(); - this.LaunchToolToolstripButton = new System.Windows.Forms.ToolStripButton(); - this.LaunchToolToolstripButton.Click += new System.EventHandler(this.LaunchTool_Click); - this.ToolsContextMenuStrip.SuspendLayout(); - this.PropertiesGroupBox.SuspendLayout(); - this.ToolStripContainer.ContentPanel.SuspendLayout(); - this.ToolStripContainer.TopToolStripPanel.SuspendLayout(); - this.ToolStripContainer.SuspendLayout(); - this.ToolStrip.SuspendLayout(); - this.SuspendLayout(); - // - //ToolsListView - // - this.ToolsListView.Anchor = (System.Windows.Forms.AnchorStyles) (((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right); - this.ToolsListView.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.ToolsListView.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {this.DisplayNameColumnHeader, this.FilenameColumnHeader, this.ArgumentsColumnHeader, this.WaitForExitColumnHeader, this.TryToIntegrateColumnHeader}); - this.ToolsListView.ContextMenuStrip = this.ToolsContextMenuStrip; - this.ToolsListView.FullRowSelect = true; - this.ToolsListView.GridLines = true; - this.ToolsListView.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.Nonclickable; - this.ToolsListView.HideSelection = false; - this.ToolsListView.Location = new System.Drawing.Point(0, 0); - this.ToolsListView.Name = "ToolsListView"; - this.ToolsListView.Size = new System.Drawing.Size(684, 157); - this.ToolsListView.Sorting = System.Windows.Forms.SortOrder.Ascending; - this.ToolsListView.TabIndex = 0; - this.ToolsListView.UseCompatibleStateImageBehavior = false; - this.ToolsListView.View = System.Windows.Forms.View.Details; - // - //DisplayNameColumnHeader - // - this.DisplayNameColumnHeader.Text = "Display Name"; - this.DisplayNameColumnHeader.Width = 130; - // - //FilenameColumnHeader - // - this.FilenameColumnHeader.Text = "Filename"; - this.FilenameColumnHeader.Width = 200; - // - //ArgumentsColumnHeader - // - this.ArgumentsColumnHeader.Text = "Arguments"; - this.ArgumentsColumnHeader.Width = 160; - // - //WaitForExitColumnHeader - // - this.WaitForExitColumnHeader.Text = "Wait for exit"; - this.WaitForExitColumnHeader.Width = 75; - // - //TryToIntegrateColumnHeader - // - this.TryToIntegrateColumnHeader.Text = "Try To Integrate"; - this.TryToIntegrateColumnHeader.Width = 95; - // - //ToolsContextMenuStrip - // - this.ToolsContextMenuStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {this.NewToolMenuItem, this.DeleteToolMenuItem, this.ToolStripSeparator1, this.LaunchToolMenuItem}); - this.ToolsContextMenuStrip.Name = "cMenApps"; - this.ToolsContextMenuStrip.Size = new System.Drawing.Size(221, 76); - // - //NewToolMenuItem - // - this.NewToolMenuItem.Image = Resources.ExtApp_Add; - this.NewToolMenuItem.Name = "NewToolMenuItem"; - this.NewToolMenuItem.ShortcutKeys = (System.Windows.Forms.Keys) (System.Windows.Forms.Keys.Shift | System.Windows.Forms.Keys.F4); - this.NewToolMenuItem.Size = new System.Drawing.Size(220, 22); - this.NewToolMenuItem.Text = "New External Tool"; - // - //DeleteToolMenuItem - // - this.DeleteToolMenuItem.Image = Resources.ExtApp_Delete; - this.DeleteToolMenuItem.Name = "DeleteToolMenuItem"; - this.DeleteToolMenuItem.ShortcutKeys = System.Windows.Forms.Keys.Delete; - this.DeleteToolMenuItem.Size = new System.Drawing.Size(220, 22); - this.DeleteToolMenuItem.Text = "Delete External Tool..."; - // - //ToolStripSeparator1 - // - this.ToolStripSeparator1.Name = "ToolStripSeparator1"; - this.ToolStripSeparator1.Size = new System.Drawing.Size(217, 6); - // - //LaunchToolMenuItem - // - this.LaunchToolMenuItem.Image = Resources.ExtApp_Start; - this.LaunchToolMenuItem.Name = "LaunchToolMenuItem"; - this.LaunchToolMenuItem.Size = new System.Drawing.Size(220, 22); - this.LaunchToolMenuItem.Text = "Launch External Tool"; - // - //PropertiesGroupBox - // - this.PropertiesGroupBox.Anchor = (System.Windows.Forms.AnchorStyles) ((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right); - this.PropertiesGroupBox.Controls.Add(this.TryToIntegrateCheckBox); - this.PropertiesGroupBox.Controls.Add(this.OptionsLabel); - this.PropertiesGroupBox.Controls.Add(this.WaitForExitCheckBox); - this.PropertiesGroupBox.Controls.Add(this.BrowseButton); - this.PropertiesGroupBox.Controls.Add(this.ArgumentsCheckBox); - this.PropertiesGroupBox.Controls.Add(this.FilenameTextBox); - this.PropertiesGroupBox.Controls.Add(this.DisplayNameTextBox); - this.PropertiesGroupBox.Controls.Add(this.ArgumentsLabel); - this.PropertiesGroupBox.Controls.Add(this.FilenameLabel); - this.PropertiesGroupBox.Controls.Add(this.DisplayNameLabel); - this.PropertiesGroupBox.Enabled = false; - this.PropertiesGroupBox.Location = new System.Drawing.Point(3, 163); - this.PropertiesGroupBox.Name = "PropertiesGroupBox"; - this.PropertiesGroupBox.Size = new System.Drawing.Size(678, 132); - this.PropertiesGroupBox.TabIndex = 1; - this.PropertiesGroupBox.TabStop = false; - this.PropertiesGroupBox.Text = "External Tool Properties"; - // - //TryToIntegrateCheckBox - // - this.TryToIntegrateCheckBox.AutoSize = true; - this.TryToIntegrateCheckBox.Location = new System.Drawing.Point(280, 106); - this.TryToIntegrateCheckBox.Name = "TryToIntegrateCheckBox"; - this.TryToIntegrateCheckBox.Size = new System.Drawing.Size(97, 17); - this.TryToIntegrateCheckBox.TabIndex = 9; - this.TryToIntegrateCheckBox.Text = "Try to integrate"; - this.TryToIntegrateCheckBox.UseVisualStyleBackColor = true; - // - //OptionsLabel - // - this.OptionsLabel.AutoSize = true; - this.OptionsLabel.Location = new System.Drawing.Point(58, 107); - this.OptionsLabel.Name = "OptionsLabel"; - this.OptionsLabel.Size = new System.Drawing.Size(46, 13); - this.OptionsLabel.TabIndex = 7; - this.OptionsLabel.Text = "Options:"; - this.OptionsLabel.TextAlign = System.Drawing.ContentAlignment.TopRight; - // - //WaitForExitCheckBox - // - this.WaitForExitCheckBox.AutoSize = true; - this.WaitForExitCheckBox.Location = new System.Drawing.Point(110, 106); - this.WaitForExitCheckBox.Name = "WaitForExitCheckBox"; - this.WaitForExitCheckBox.Size = new System.Drawing.Size(82, 17); - this.WaitForExitCheckBox.TabIndex = 8; - this.WaitForExitCheckBox.Text = "Wait for exit"; - this.WaitForExitCheckBox.UseVisualStyleBackColor = true; - // - //BrowseButton - // - this.BrowseButton.Anchor = (System.Windows.Forms.AnchorStyles) (System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right); - this.BrowseButton.Location = new System.Drawing.Point(574, 45); - this.BrowseButton.Name = "BrowseButton"; - this.BrowseButton.Size = new System.Drawing.Size(95, 23); - this.BrowseButton.TabIndex = 4; - this.BrowseButton.Text = "Browse..."; - this.BrowseButton.UseVisualStyleBackColor = true; - // - //ArgumentsCheckBox - // - this.ArgumentsCheckBox.Anchor = (System.Windows.Forms.AnchorStyles) ((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right); - this.ArgumentsCheckBox.Location = new System.Drawing.Point(110, 76); - this.ArgumentsCheckBox.Name = "ArgumentsCheckBox"; - this.ArgumentsCheckBox.Size = new System.Drawing.Size(559, 20); - this.ArgumentsCheckBox.TabIndex = 6; - // - //FilenameTextBox - // - this.FilenameTextBox.Anchor = (System.Windows.Forms.AnchorStyles) ((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right); - this.FilenameTextBox.Location = new System.Drawing.Point(110, 47); - this.FilenameTextBox.Name = "FilenameTextBox"; - this.FilenameTextBox.Size = new System.Drawing.Size(458, 20); - this.FilenameTextBox.TabIndex = 3; - // - //DisplayNameTextBox - // - this.DisplayNameTextBox.Anchor = (System.Windows.Forms.AnchorStyles) ((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right); - this.DisplayNameTextBox.Location = new System.Drawing.Point(110, 19); - this.DisplayNameTextBox.Name = "DisplayNameTextBox"; - this.DisplayNameTextBox.Size = new System.Drawing.Size(559, 20); - this.DisplayNameTextBox.TabIndex = 1; - // - //ArgumentsLabel - // - this.ArgumentsLabel.AutoSize = true; - this.ArgumentsLabel.Location = new System.Drawing.Point(44, 79); - this.ArgumentsLabel.Name = "ArgumentsLabel"; - this.ArgumentsLabel.Size = new System.Drawing.Size(60, 13); - this.ArgumentsLabel.TabIndex = 5; - this.ArgumentsLabel.Text = "Arguments:"; - this.ArgumentsLabel.TextAlign = System.Drawing.ContentAlignment.TopRight; - // - //FilenameLabel - // - this.FilenameLabel.AutoSize = true; - this.FilenameLabel.Location = new System.Drawing.Point(52, 50); - this.FilenameLabel.Name = "FilenameLabel"; - this.FilenameLabel.Size = new System.Drawing.Size(52, 13); - this.FilenameLabel.TabIndex = 2; - this.FilenameLabel.Text = "Filename:"; - this.FilenameLabel.TextAlign = System.Drawing.ContentAlignment.TopRight; - // - //DisplayNameLabel - // - this.DisplayNameLabel.AutoSize = true; - this.DisplayNameLabel.Location = new System.Drawing.Point(29, 22); - this.DisplayNameLabel.Name = "DisplayNameLabel"; - this.DisplayNameLabel.Size = new System.Drawing.Size(75, 13); - this.DisplayNameLabel.TabIndex = 0; - this.DisplayNameLabel.Text = "Display Name:"; - this.DisplayNameLabel.TextAlign = System.Drawing.ContentAlignment.TopRight; - // - //ToolStripContainer - // - // - //ToolStripContainer.ContentPanel - // - this.ToolStripContainer.ContentPanel.Controls.Add(this.PropertiesGroupBox); - this.ToolStripContainer.ContentPanel.Controls.Add(this.ToolsListView); - this.ToolStripContainer.ContentPanel.Size = new System.Drawing.Size(684, 298); - this.ToolStripContainer.Dock = System.Windows.Forms.DockStyle.Fill; - this.ToolStripContainer.Location = new System.Drawing.Point(0, 0); - this.ToolStripContainer.Name = "ToolStripContainer"; - this.ToolStripContainer.Size = new System.Drawing.Size(684, 323); - this.ToolStripContainer.TabIndex = 0; - this.ToolStripContainer.Text = "ToolStripContainer"; - // - //ToolStripContainer.TopToolStripPanel - // - this.ToolStripContainer.TopToolStripPanel.Controls.Add(this.ToolStrip); - // - //ToolStrip - // - this.ToolStrip.Dock = System.Windows.Forms.DockStyle.None; - this.ToolStrip.GripStyle = System.Windows.Forms.ToolStripGripStyle.Hidden; - this.ToolStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {this.NewToolToolstripButton, this.DeleteToolToolstripButton, this.ToolStripSeparator2, this.LaunchToolToolstripButton}); - this.ToolStrip.Location = new System.Drawing.Point(3, 0); - this.ToolStrip.Name = "ToolStrip"; - this.ToolStrip.Size = new System.Drawing.Size(186, 25); - this.ToolStrip.TabIndex = 0; - // - //NewToolToolstripButton - // - this.NewToolToolstripButton.Image = Resources.ExtApp_Add; - this.NewToolToolstripButton.ImageTransparentColor = System.Drawing.Color.Magenta; - this.NewToolToolstripButton.Name = "NewToolToolstripButton"; - this.NewToolToolstripButton.Size = new System.Drawing.Size(51, 22); - this.NewToolToolstripButton.Text = "New"; - // - //DeleteToolToolstripButton - // - this.DeleteToolToolstripButton.Image = Resources.ExtApp_Delete; - this.DeleteToolToolstripButton.ImageTransparentColor = System.Drawing.Color.Magenta; - this.DeleteToolToolstripButton.Name = "DeleteToolToolstripButton"; - this.DeleteToolToolstripButton.Size = new System.Drawing.Size(60, 22); - this.DeleteToolToolstripButton.Text = "Delete"; - // - //ToolStripSeparator2 - // - this.ToolStripSeparator2.Name = "ToolStripSeparator2"; - this.ToolStripSeparator2.Size = new System.Drawing.Size(6, 25); - // - //LaunchToolToolstripButton - // - this.LaunchToolToolstripButton.Image = Resources.ExtApp_Start; - this.LaunchToolToolstripButton.ImageTransparentColor = System.Drawing.Color.Magenta; - this.LaunchToolToolstripButton.Name = "LaunchToolToolstripButton"; - this.LaunchToolToolstripButton.Size = new System.Drawing.Size(66, 22); - this.LaunchToolToolstripButton.Text = "Launch"; - // - //ExternalTools - // - this.ClientSize = new System.Drawing.Size(684, 323); - this.Controls.Add(this.ToolStripContainer); - this.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, System.Convert.ToByte(0)); - this.Icon = (System.Drawing.Icon) (resources.GetObject("$this.Icon")); - this.Name = "ExternalTools"; - this.TabText = "External Applications"; - this.Text = "External Tools"; - this.ToolsContextMenuStrip.ResumeLayout(false); - this.PropertiesGroupBox.ResumeLayout(false); - this.PropertiesGroupBox.PerformLayout(); - this.ToolStripContainer.ContentPanel.ResumeLayout(false); - this.ToolStripContainer.TopToolStripPanel.ResumeLayout(false); - this.ToolStripContainer.TopToolStripPanel.PerformLayout(); - this.ToolStripContainer.ResumeLayout(false); - this.ToolStripContainer.PerformLayout(); - this.ToolStrip.ResumeLayout(false); - this.ToolStrip.PerformLayout(); - this.ResumeLayout(false); - + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ExternalToolsWindow)); + this.ToolsListView = new System.Windows.Forms.ListView(); + this.DisplayNameColumnHeader = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.FilenameColumnHeader = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.ArgumentsColumnHeader = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.WaitForExitColumnHeader = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.TryToIntegrateColumnHeader = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.ToolsContextMenuStrip = new System.Windows.Forms.ContextMenuStrip(this.components); + this.NewToolMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.DeleteToolMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.ToolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator(); + this.LaunchToolMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.PropertiesGroupBox = new System.Windows.Forms.GroupBox(); + this.TryToIntegrateCheckBox = new System.Windows.Forms.CheckBox(); + this.OptionsLabel = new System.Windows.Forms.Label(); + this.WaitForExitCheckBox = new System.Windows.Forms.CheckBox(); + this.BrowseButton = new System.Windows.Forms.Button(); + this.ArgumentsCheckBox = new System.Windows.Forms.TextBox(); + this.FilenameTextBox = new System.Windows.Forms.TextBox(); + this.DisplayNameTextBox = new System.Windows.Forms.TextBox(); + this.ArgumentsLabel = new System.Windows.Forms.Label(); + this.FilenameLabel = new System.Windows.Forms.Label(); + this.DisplayNameLabel = new System.Windows.Forms.Label(); + this.ToolStripContainer = new System.Windows.Forms.ToolStripContainer(); + this.ToolStrip = new System.Windows.Forms.ToolStrip(); + this.NewToolToolstripButton = new System.Windows.Forms.ToolStripButton(); + this.DeleteToolToolstripButton = new System.Windows.Forms.ToolStripButton(); + this.ToolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator(); + this.LaunchToolToolstripButton = new System.Windows.Forms.ToolStripButton(); + this.ToolsContextMenuStrip.SuspendLayout(); + this.PropertiesGroupBox.SuspendLayout(); + this.ToolStripContainer.ContentPanel.SuspendLayout(); + this.ToolStripContainer.TopToolStripPanel.SuspendLayout(); + this.ToolStripContainer.SuspendLayout(); + this.ToolStrip.SuspendLayout(); + this.SuspendLayout(); + // + // ToolsListView + // + this.ToolsListView.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) + | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.ToolsListView.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.ToolsListView.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.DisplayNameColumnHeader, + this.FilenameColumnHeader, + this.ArgumentsColumnHeader, + this.WaitForExitColumnHeader, + this.TryToIntegrateColumnHeader}); + this.ToolsListView.ContextMenuStrip = this.ToolsContextMenuStrip; + this.ToolsListView.FullRowSelect = true; + this.ToolsListView.GridLines = true; + this.ToolsListView.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.Nonclickable; + this.ToolsListView.HideSelection = false; + this.ToolsListView.Location = new System.Drawing.Point(0, 0); + this.ToolsListView.Name = "ToolsListView"; + this.ToolsListView.Size = new System.Drawing.Size(684, 157); + this.ToolsListView.Sorting = System.Windows.Forms.SortOrder.Ascending; + this.ToolsListView.TabIndex = 0; + this.ToolsListView.UseCompatibleStateImageBehavior = false; + this.ToolsListView.View = System.Windows.Forms.View.Details; + this.ToolsListView.SelectedIndexChanged += new System.EventHandler(this.ToolsListView_SelectedIndexChanged); + this.ToolsListView.DoubleClick += new System.EventHandler(this.ToolsListView_DoubleClick); + // + // DisplayNameColumnHeader + // + this.DisplayNameColumnHeader.Text = "Display Name"; + this.DisplayNameColumnHeader.Width = 130; + // + // FilenameColumnHeader + // + this.FilenameColumnHeader.Text = "Filename"; + this.FilenameColumnHeader.Width = 200; + // + // ArgumentsColumnHeader + // + this.ArgumentsColumnHeader.Text = "Arguments"; + this.ArgumentsColumnHeader.Width = 160; + // + // WaitForExitColumnHeader + // + this.WaitForExitColumnHeader.Text = "Wait for exit"; + this.WaitForExitColumnHeader.Width = 75; + // + // TryToIntegrateColumnHeader + // + this.TryToIntegrateColumnHeader.Text = "Try To Integrate"; + this.TryToIntegrateColumnHeader.Width = 95; + // + // ToolsContextMenuStrip + // + this.ToolsContextMenuStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.NewToolMenuItem, + this.DeleteToolMenuItem, + this.ToolStripSeparator1, + this.LaunchToolMenuItem}); + this.ToolsContextMenuStrip.Name = "cMenApps"; + this.ToolsContextMenuStrip.Size = new System.Drawing.Size(220, 76); + // + // NewToolMenuItem + // + this.NewToolMenuItem.Image = global::mRemoteNG.Resources.ExtApp_Add; + this.NewToolMenuItem.Name = "NewToolMenuItem"; + this.NewToolMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Shift | System.Windows.Forms.Keys.F4))); + this.NewToolMenuItem.Size = new System.Drawing.Size(219, 22); + this.NewToolMenuItem.Text = "New External Tool"; + this.NewToolMenuItem.Click += new System.EventHandler(this.NewTool_Click); + // + // DeleteToolMenuItem + // + this.DeleteToolMenuItem.Image = global::mRemoteNG.Resources.ExtApp_Delete; + this.DeleteToolMenuItem.Name = "DeleteToolMenuItem"; + this.DeleteToolMenuItem.ShortcutKeys = System.Windows.Forms.Keys.Delete; + this.DeleteToolMenuItem.Size = new System.Drawing.Size(219, 22); + this.DeleteToolMenuItem.Text = "Delete External Tool..."; + this.DeleteToolMenuItem.Click += new System.EventHandler(this.DeleteTool_Click); + // + // ToolStripSeparator1 + // + this.ToolStripSeparator1.Name = "ToolStripSeparator1"; + this.ToolStripSeparator1.Size = new System.Drawing.Size(216, 6); + // + // LaunchToolMenuItem + // + this.LaunchToolMenuItem.Image = global::mRemoteNG.Resources.ExtApp_Start; + this.LaunchToolMenuItem.Name = "LaunchToolMenuItem"; + this.LaunchToolMenuItem.Size = new System.Drawing.Size(219, 22); + this.LaunchToolMenuItem.Text = "Launch External Tool"; + this.LaunchToolMenuItem.Click += new System.EventHandler(this.LaunchTool_Click); + // + // PropertiesGroupBox + // + this.PropertiesGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.PropertiesGroupBox.Controls.Add(this.TryToIntegrateCheckBox); + this.PropertiesGroupBox.Controls.Add(this.OptionsLabel); + this.PropertiesGroupBox.Controls.Add(this.WaitForExitCheckBox); + this.PropertiesGroupBox.Controls.Add(this.BrowseButton); + this.PropertiesGroupBox.Controls.Add(this.ArgumentsCheckBox); + this.PropertiesGroupBox.Controls.Add(this.FilenameTextBox); + this.PropertiesGroupBox.Controls.Add(this.DisplayNameTextBox); + this.PropertiesGroupBox.Controls.Add(this.ArgumentsLabel); + this.PropertiesGroupBox.Controls.Add(this.FilenameLabel); + this.PropertiesGroupBox.Controls.Add(this.DisplayNameLabel); + this.PropertiesGroupBox.Enabled = false; + this.PropertiesGroupBox.Location = new System.Drawing.Point(3, 163); + this.PropertiesGroupBox.Name = "PropertiesGroupBox"; + this.PropertiesGroupBox.Size = new System.Drawing.Size(678, 132); + this.PropertiesGroupBox.TabIndex = 1; + this.PropertiesGroupBox.TabStop = false; + this.PropertiesGroupBox.Text = "External Tool Properties"; + // + // TryToIntegrateCheckBox + // + this.TryToIntegrateCheckBox.AutoSize = true; + this.TryToIntegrateCheckBox.Location = new System.Drawing.Point(221, 107); + this.TryToIntegrateCheckBox.Name = "TryToIntegrateCheckBox"; + this.TryToIntegrateCheckBox.Size = new System.Drawing.Size(103, 17); + this.TryToIntegrateCheckBox.TabIndex = 9; + this.TryToIntegrateCheckBox.Text = "Try to integrate"; + this.TryToIntegrateCheckBox.UseVisualStyleBackColor = true; + this.TryToIntegrateCheckBox.CheckedChanged += new System.EventHandler(this.TryToIntegrateCheckBox_CheckedChanged); + this.TryToIntegrateCheckBox.Click += new System.EventHandler(this.PropertyControl_ChangedOrLostFocus); + // + // OptionsLabel + // + this.OptionsLabel.AutoSize = true; + this.OptionsLabel.Location = new System.Drawing.Point(68, 108); + this.OptionsLabel.Name = "OptionsLabel"; + this.OptionsLabel.Size = new System.Drawing.Size(52, 13); + this.OptionsLabel.TabIndex = 7; + this.OptionsLabel.Text = "Options:"; + this.OptionsLabel.TextAlign = System.Drawing.ContentAlignment.TopRight; + // + // WaitForExitCheckBox + // + this.WaitForExitCheckBox.AutoSize = true; + this.WaitForExitCheckBox.Location = new System.Drawing.Point(126, 107); + this.WaitForExitCheckBox.Name = "WaitForExitCheckBox"; + this.WaitForExitCheckBox.Size = new System.Drawing.Size(89, 17); + this.WaitForExitCheckBox.TabIndex = 8; + this.WaitForExitCheckBox.Text = "Wait for exit"; + this.WaitForExitCheckBox.UseVisualStyleBackColor = true; + this.WaitForExitCheckBox.Click += new System.EventHandler(this.PropertyControl_ChangedOrLostFocus); + this.WaitForExitCheckBox.LostFocus += new System.EventHandler(this.PropertyControl_ChangedOrLostFocus); + // + // BrowseButton + // + this.BrowseButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.BrowseButton.Location = new System.Drawing.Point(574, 45); + this.BrowseButton.Name = "BrowseButton"; + this.BrowseButton.Size = new System.Drawing.Size(95, 23); + this.BrowseButton.TabIndex = 4; + this.BrowseButton.Text = "Browse..."; + this.BrowseButton.UseVisualStyleBackColor = true; + this.BrowseButton.Click += new System.EventHandler(this.BrowseButton_Click); + this.BrowseButton.LostFocus += new System.EventHandler(this.PropertyControl_ChangedOrLostFocus); + // + // ArgumentsCheckBox + // + this.ArgumentsCheckBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.ArgumentsCheckBox.Location = new System.Drawing.Point(126, 76); + this.ArgumentsCheckBox.Name = "ArgumentsCheckBox"; + this.ArgumentsCheckBox.Size = new System.Drawing.Size(543, 22); + this.ArgumentsCheckBox.TabIndex = 6; + this.ArgumentsCheckBox.LostFocus += new System.EventHandler(this.PropertyControl_ChangedOrLostFocus); + // + // FilenameTextBox + // + this.FilenameTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.FilenameTextBox.Location = new System.Drawing.Point(126, 47); + this.FilenameTextBox.Name = "FilenameTextBox"; + this.FilenameTextBox.Size = new System.Drawing.Size(442, 22); + this.FilenameTextBox.TabIndex = 3; + this.FilenameTextBox.LostFocus += new System.EventHandler(this.PropertyControl_ChangedOrLostFocus); + // + // DisplayNameTextBox + // + this.DisplayNameTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.DisplayNameTextBox.Location = new System.Drawing.Point(126, 19); + this.DisplayNameTextBox.Name = "DisplayNameTextBox"; + this.DisplayNameTextBox.Size = new System.Drawing.Size(543, 22); + this.DisplayNameTextBox.TabIndex = 1; + this.DisplayNameTextBox.LostFocus += new System.EventHandler(this.PropertyControl_ChangedOrLostFocus); + // + // ArgumentsLabel + // + this.ArgumentsLabel.AutoSize = true; + this.ArgumentsLabel.Location = new System.Drawing.Point(54, 79); + this.ArgumentsLabel.Name = "ArgumentsLabel"; + this.ArgumentsLabel.Size = new System.Drawing.Size(66, 13); + this.ArgumentsLabel.TabIndex = 5; + this.ArgumentsLabel.Text = "Arguments:"; + this.ArgumentsLabel.TextAlign = System.Drawing.ContentAlignment.TopRight; + // + // FilenameLabel + // + this.FilenameLabel.AutoSize = true; + this.FilenameLabel.Location = new System.Drawing.Point(64, 50); + this.FilenameLabel.Name = "FilenameLabel"; + this.FilenameLabel.Size = new System.Drawing.Size(56, 13); + this.FilenameLabel.TabIndex = 2; + this.FilenameLabel.Text = "Filename:"; + this.FilenameLabel.TextAlign = System.Drawing.ContentAlignment.TopRight; + // + // DisplayNameLabel + // + this.DisplayNameLabel.AutoSize = true; + this.DisplayNameLabel.Location = new System.Drawing.Point(41, 22); + this.DisplayNameLabel.Name = "DisplayNameLabel"; + this.DisplayNameLabel.Size = new System.Drawing.Size(79, 13); + this.DisplayNameLabel.TabIndex = 0; + this.DisplayNameLabel.Text = "Display Name:"; + this.DisplayNameLabel.TextAlign = System.Drawing.ContentAlignment.TopRight; + // + // ToolStripContainer + // + // + // ToolStripContainer.ContentPanel + // + this.ToolStripContainer.ContentPanel.Controls.Add(this.PropertiesGroupBox); + this.ToolStripContainer.ContentPanel.Controls.Add(this.ToolsListView); + this.ToolStripContainer.ContentPanel.Size = new System.Drawing.Size(684, 298); + this.ToolStripContainer.Dock = System.Windows.Forms.DockStyle.Fill; + this.ToolStripContainer.Location = new System.Drawing.Point(0, 0); + this.ToolStripContainer.Name = "ToolStripContainer"; + this.ToolStripContainer.Size = new System.Drawing.Size(684, 323); + this.ToolStripContainer.TabIndex = 0; + this.ToolStripContainer.Text = "ToolStripContainer"; + // + // ToolStripContainer.TopToolStripPanel + // + this.ToolStripContainer.TopToolStripPanel.Controls.Add(this.ToolStrip); + // + // ToolStrip + // + this.ToolStrip.Dock = System.Windows.Forms.DockStyle.None; + this.ToolStrip.GripStyle = System.Windows.Forms.ToolStripGripStyle.Hidden; + this.ToolStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.NewToolToolstripButton, + this.DeleteToolToolstripButton, + this.ToolStripSeparator2, + this.LaunchToolToolstripButton}); + this.ToolStrip.Location = new System.Drawing.Point(3, 0); + this.ToolStrip.Name = "ToolStrip"; + this.ToolStrip.Size = new System.Drawing.Size(186, 25); + this.ToolStrip.TabIndex = 0; + // + // NewToolToolstripButton + // + this.NewToolToolstripButton.Image = global::mRemoteNG.Resources.ExtApp_Add; + this.NewToolToolstripButton.ImageTransparentColor = System.Drawing.Color.Magenta; + this.NewToolToolstripButton.Name = "NewToolToolstripButton"; + this.NewToolToolstripButton.Size = new System.Drawing.Size(51, 22); + this.NewToolToolstripButton.Text = "New"; + this.NewToolToolstripButton.Click += new System.EventHandler(this.NewTool_Click); + // + // DeleteToolToolstripButton + // + this.DeleteToolToolstripButton.Image = global::mRemoteNG.Resources.ExtApp_Delete; + this.DeleteToolToolstripButton.ImageTransparentColor = System.Drawing.Color.Magenta; + this.DeleteToolToolstripButton.Name = "DeleteToolToolstripButton"; + this.DeleteToolToolstripButton.Size = new System.Drawing.Size(60, 22); + this.DeleteToolToolstripButton.Text = "Delete"; + this.DeleteToolToolstripButton.Click += new System.EventHandler(this.DeleteTool_Click); + // + // ToolStripSeparator2 + // + this.ToolStripSeparator2.Name = "ToolStripSeparator2"; + this.ToolStripSeparator2.Size = new System.Drawing.Size(6, 25); + // + // LaunchToolToolstripButton + // + this.LaunchToolToolstripButton.Image = global::mRemoteNG.Resources.ExtApp_Start; + this.LaunchToolToolstripButton.ImageTransparentColor = System.Drawing.Color.Magenta; + this.LaunchToolToolstripButton.Name = "LaunchToolToolstripButton"; + this.LaunchToolToolstripButton.Size = new System.Drawing.Size(66, 22); + this.LaunchToolToolstripButton.Text = "Launch"; + this.LaunchToolToolstripButton.Click += new System.EventHandler(this.LaunchTool_Click); + // + // ExternalToolsWindow + // + this.ClientSize = new System.Drawing.Size(684, 323); + this.Controls.Add(this.ToolStripContainer); + this.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); + this.Name = "ExternalToolsWindow"; + this.TabText = "External Applications"; + this.Text = "External Tools"; + this.FormClosed += new System.Windows.Forms.FormClosedEventHandler(this.ExternalTools_FormClosed); + this.Load += new System.EventHandler(this.ExternalTools_Load); + this.ToolsContextMenuStrip.ResumeLayout(false); + this.PropertiesGroupBox.ResumeLayout(false); + this.PropertiesGroupBox.PerformLayout(); + this.ToolStripContainer.ContentPanel.ResumeLayout(false); + this.ToolStripContainer.TopToolStripPanel.ResumeLayout(false); + this.ToolStripContainer.TopToolStripPanel.PerformLayout(); + this.ToolStripContainer.ResumeLayout(false); + this.ToolStripContainer.PerformLayout(); + this.ToolStrip.ResumeLayout(false); + this.ToolStrip.PerformLayout(); + this.ResumeLayout(false); + } internal System.Windows.Forms.ToolStripContainer ToolStripContainer; internal System.Windows.Forms.ToolStrip ToolStrip; @@ -372,5 +384,7 @@ namespace mRemoteNG.UI.Window internal System.Windows.Forms.ToolStripSeparator ToolStripSeparator2; internal System.Windows.Forms.ToolStripButton LaunchToolToolstripButton; #endregion - } + + private System.ComponentModel.IContainer components; + } } diff --git a/mRemoteV1/UI/Window/ExternalToolsWindow.resx b/mRemoteV1/UI/Window/ExternalToolsWindow.resx index f2d94fc4b..355f1d40a 100644 --- a/mRemoteV1/UI/Window/ExternalToolsWindow.resx +++ b/mRemoteV1/UI/Window/ExternalToolsWindow.resx @@ -112,21 +112,21 @@ 2.0 - System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + 17, 17 - + 197, 17 - + 54 - + AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA