Console: move the DOSBox IPs checkbox beside Print Last Mission

Same row instead of a fourth row below it: the mission-properties table
gains a ninth column holding the checkbox at (7,2) and the issues label
moves to column 8, so the group box returns to its original height.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Cyd
2026-07-10 15:14:39 -05:00
co-authored by Claude Fable 5
parent 6a77fd0991
commit a5f25c8bb8
2 changed files with 18 additions and 16 deletions
+9 -8
View File
@@ -1345,13 +1345,13 @@ internal class BTGame : DockContent
this.mMissionPropertiesGroupBox.Location = new System.Drawing.Point(8, 8); this.mMissionPropertiesGroupBox.Location = new System.Drawing.Point(8, 8);
this.mMissionPropertiesGroupBox.Name = "mMissionPropertiesGroupBox"; this.mMissionPropertiesGroupBox.Name = "mMissionPropertiesGroupBox";
this.mMissionPropertiesGroupBox.Padding = new System.Windows.Forms.Padding(5); this.mMissionPropertiesGroupBox.Padding = new System.Windows.Forms.Padding(5);
this.mMissionPropertiesGroupBox.Size = new System.Drawing.Size(1040, 140); this.mMissionPropertiesGroupBox.Size = new System.Drawing.Size(1040, 105);
this.mMissionPropertiesGroupBox.TabIndex = 10; this.mMissionPropertiesGroupBox.TabIndex = 10;
this.mMissionPropertiesGroupBox.TabStop = false; this.mMissionPropertiesGroupBox.TabStop = false;
this.mMissionPropertiesGroupBox.Text = "Mission Properties"; this.mMissionPropertiesGroupBox.Text = "Mission Properties";
this.mMissionPropertiesTable.AutoSize = true; this.mMissionPropertiesTable.AutoSize = true;
this.mMissionPropertiesTable.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink; this.mMissionPropertiesTable.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
this.mMissionPropertiesTable.ColumnCount = 8; this.mMissionPropertiesTable.ColumnCount = 9;
this.mMissionPropertiesTable.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle()); this.mMissionPropertiesTable.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
this.mMissionPropertiesTable.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle()); this.mMissionPropertiesTable.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
this.mMissionPropertiesTable.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle()); this.mMissionPropertiesTable.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
@@ -1360,7 +1360,8 @@ internal class BTGame : DockContent
this.mMissionPropertiesTable.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 0f)); this.mMissionPropertiesTable.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 0f));
this.mMissionPropertiesTable.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle()); this.mMissionPropertiesTable.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
this.mMissionPropertiesTable.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle()); this.mMissionPropertiesTable.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
this.mMissionPropertiesTable.Controls.Add(this.mIssuesLabel, 7, 0); this.mMissionPropertiesTable.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
this.mMissionPropertiesTable.Controls.Add(this.mIssuesLabel, 8, 0);
this.mMissionPropertiesTable.Controls.Add(this.mMissionLengthTextLabel, 3, 1); this.mMissionPropertiesTable.Controls.Add(this.mMissionLengthTextLabel, 3, 1);
this.mMissionPropertiesTable.Controls.Add(this.mMap, 1, 0); this.mMissionPropertiesTable.Controls.Add(this.mMap, 1, 0);
this.mMissionPropertiesTable.Controls.Add(this.mMissionLengthDisplayLabel, 5, 1); this.mMissionPropertiesTable.Controls.Add(this.mMissionLengthDisplayLabel, 5, 1);
@@ -1378,18 +1379,18 @@ internal class BTGame : DockContent
this.mMissionPropertiesTable.Controls.Add(this.mRandomWeather, 2, 1); this.mMissionPropertiesTable.Controls.Add(this.mRandomWeather, 2, 1);
this.mMissionPropertiesTable.Controls.Add(this.mRandomTimeOfDay, 2, 2); this.mMissionPropertiesTable.Controls.Add(this.mRandomTimeOfDay, 2, 2);
this.mMissionPropertiesTable.Controls.Add(this.mMissionLengthTextBox, 4, 1); this.mMissionPropertiesTable.Controls.Add(this.mMissionLengthTextBox, 4, 1);
this.mMissionPropertiesTable.Controls.Add(this.mDosBoxShift, 6, 3); this.mMissionPropertiesTable.Controls.Add(this.mDosBoxShift, 7, 2);
this.mMissionPropertiesTable.Dock = System.Windows.Forms.DockStyle.Fill; this.mMissionPropertiesTable.Dock = System.Windows.Forms.DockStyle.Fill;
this.mMissionPropertiesTable.GrowStyle = System.Windows.Forms.TableLayoutPanelGrowStyle.AddColumns; this.mMissionPropertiesTable.GrowStyle = System.Windows.Forms.TableLayoutPanelGrowStyle.AddColumns;
this.mMissionPropertiesTable.Location = new System.Drawing.Point(5, 18); this.mMissionPropertiesTable.Location = new System.Drawing.Point(5, 18);
this.mMissionPropertiesTable.MinimumSize = new System.Drawing.Size(0, 115); this.mMissionPropertiesTable.MinimumSize = new System.Drawing.Size(0, 85);
this.mMissionPropertiesTable.Name = "mMissionPropertiesTable"; this.mMissionPropertiesTable.Name = "mMissionPropertiesTable";
this.mMissionPropertiesTable.RowCount = 4; this.mMissionPropertiesTable.RowCount = 4;
this.mMissionPropertiesTable.RowStyles.Add(new System.Windows.Forms.RowStyle()); this.mMissionPropertiesTable.RowStyles.Add(new System.Windows.Forms.RowStyle());
this.mMissionPropertiesTable.RowStyles.Add(new System.Windows.Forms.RowStyle()); this.mMissionPropertiesTable.RowStyles.Add(new System.Windows.Forms.RowStyle());
this.mMissionPropertiesTable.RowStyles.Add(new System.Windows.Forms.RowStyle()); this.mMissionPropertiesTable.RowStyles.Add(new System.Windows.Forms.RowStyle());
this.mMissionPropertiesTable.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100f)); this.mMissionPropertiesTable.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100f));
this.mMissionPropertiesTable.Size = new System.Drawing.Size(1030, 115); this.mMissionPropertiesTable.Size = new System.Drawing.Size(1030, 85);
this.mMissionPropertiesTable.TabIndex = 0; this.mMissionPropertiesTable.TabIndex = 0;
this.mIssuesLabel.Anchor = System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right; this.mIssuesLabel.Anchor = System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right;
this.mIssuesLabel.AutoSize = true; this.mIssuesLabel.AutoSize = true;
@@ -1541,9 +1542,9 @@ internal class BTGame : DockContent
this.mMissionLengthTextBox.Size = new System.Drawing.Size(100, 20); this.mMissionLengthTextBox.Size = new System.Drawing.Size(100, 20);
this.mMissionLengthTextBox.TabIndex = 12; this.mMissionLengthTextBox.TabIndex = 12;
this.mMissionLengthTextBox.TextChanged += new System.EventHandler(mMissionLengthTextBox_TextChanged); this.mMissionLengthTextBox.TextChanged += new System.EventHandler(mMissionLengthTextBox_TextChanged);
this.mDosBoxShift.Anchor = System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left; this.mDosBoxShift.Anchor = System.Windows.Forms.AnchorStyles.Left;
this.mDosBoxShift.AutoSize = true; this.mDosBoxShift.AutoSize = true;
this.mDosBoxShift.Location = new System.Drawing.Point(529, 90); this.mDosBoxShift.Location = new System.Drawing.Point(642, 64);
this.mDosBoxShift.Name = "mDosBoxShift"; this.mDosBoxShift.Name = "mDosBoxShift";
this.mDosBoxShift.Size = new System.Drawing.Size(122, 17); this.mDosBoxShift.Size = new System.Drawing.Size(122, 17);
this.mDosBoxShift.TabIndex = 13; this.mDosBoxShift.TabIndex = 13;
+9 -8
View File
@@ -1458,13 +1458,13 @@ public class RPGame : DockContent
this.mMissionPropertiesGroupBox.Location = new System.Drawing.Point(8, 8); this.mMissionPropertiesGroupBox.Location = new System.Drawing.Point(8, 8);
this.mMissionPropertiesGroupBox.Name = "mMissionPropertiesGroupBox"; this.mMissionPropertiesGroupBox.Name = "mMissionPropertiesGroupBox";
this.mMissionPropertiesGroupBox.Padding = new System.Windows.Forms.Padding(5); this.mMissionPropertiesGroupBox.Padding = new System.Windows.Forms.Padding(5);
this.mMissionPropertiesGroupBox.Size = new System.Drawing.Size(1040, 140); this.mMissionPropertiesGroupBox.Size = new System.Drawing.Size(1040, 105);
this.mMissionPropertiesGroupBox.TabIndex = 10; this.mMissionPropertiesGroupBox.TabIndex = 10;
this.mMissionPropertiesGroupBox.TabStop = false; this.mMissionPropertiesGroupBox.TabStop = false;
this.mMissionPropertiesGroupBox.Text = "Mission Properties"; this.mMissionPropertiesGroupBox.Text = "Mission Properties";
this.mMissionPropertiesTable.AutoSize = true; this.mMissionPropertiesTable.AutoSize = true;
this.mMissionPropertiesTable.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink; this.mMissionPropertiesTable.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
this.mMissionPropertiesTable.ColumnCount = 8; this.mMissionPropertiesTable.ColumnCount = 9;
this.mMissionPropertiesTable.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle()); this.mMissionPropertiesTable.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
this.mMissionPropertiesTable.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle()); this.mMissionPropertiesTable.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
this.mMissionPropertiesTable.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle()); this.mMissionPropertiesTable.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
@@ -1473,7 +1473,8 @@ public class RPGame : DockContent
this.mMissionPropertiesTable.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 0f)); this.mMissionPropertiesTable.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 0f));
this.mMissionPropertiesTable.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle()); this.mMissionPropertiesTable.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
this.mMissionPropertiesTable.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle()); this.mMissionPropertiesTable.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
this.mMissionPropertiesTable.Controls.Add(this.mIssuesLabel, 7, 0); this.mMissionPropertiesTable.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
this.mMissionPropertiesTable.Controls.Add(this.mIssuesLabel, 8, 0);
this.mMissionPropertiesTable.Controls.Add(this.mMissionLengthTextLabel, 3, 1); this.mMissionPropertiesTable.Controls.Add(this.mMissionLengthTextLabel, 3, 1);
this.mMissionPropertiesTable.Controls.Add(this.mMap, 1, 0); this.mMissionPropertiesTable.Controls.Add(this.mMap, 1, 0);
this.mMissionPropertiesTable.Controls.Add(this.mMissionLengthDisplayLabel, 5, 1); this.mMissionPropertiesTable.Controls.Add(this.mMissionLengthDisplayLabel, 5, 1);
@@ -1491,18 +1492,18 @@ public class RPGame : DockContent
this.mMissionPropertiesTable.Controls.Add(this.mRandomWeather, 2, 1); this.mMissionPropertiesTable.Controls.Add(this.mRandomWeather, 2, 1);
this.mMissionPropertiesTable.Controls.Add(this.mRandomTimeOfDay, 2, 2); this.mMissionPropertiesTable.Controls.Add(this.mRandomTimeOfDay, 2, 2);
this.mMissionPropertiesTable.Controls.Add(this.mMissionLengthTextBox, 4, 1); this.mMissionPropertiesTable.Controls.Add(this.mMissionLengthTextBox, 4, 1);
this.mMissionPropertiesTable.Controls.Add(this.mDosBoxShift, 6, 3); this.mMissionPropertiesTable.Controls.Add(this.mDosBoxShift, 7, 2);
this.mMissionPropertiesTable.Dock = System.Windows.Forms.DockStyle.Fill; this.mMissionPropertiesTable.Dock = System.Windows.Forms.DockStyle.Fill;
this.mMissionPropertiesTable.GrowStyle = System.Windows.Forms.TableLayoutPanelGrowStyle.AddColumns; this.mMissionPropertiesTable.GrowStyle = System.Windows.Forms.TableLayoutPanelGrowStyle.AddColumns;
this.mMissionPropertiesTable.Location = new System.Drawing.Point(5, 18); this.mMissionPropertiesTable.Location = new System.Drawing.Point(5, 18);
this.mMissionPropertiesTable.MinimumSize = new System.Drawing.Size(0, 115); this.mMissionPropertiesTable.MinimumSize = new System.Drawing.Size(0, 85);
this.mMissionPropertiesTable.Name = "mMissionPropertiesTable"; this.mMissionPropertiesTable.Name = "mMissionPropertiesTable";
this.mMissionPropertiesTable.RowCount = 4; this.mMissionPropertiesTable.RowCount = 4;
this.mMissionPropertiesTable.RowStyles.Add(new System.Windows.Forms.RowStyle()); this.mMissionPropertiesTable.RowStyles.Add(new System.Windows.Forms.RowStyle());
this.mMissionPropertiesTable.RowStyles.Add(new System.Windows.Forms.RowStyle()); this.mMissionPropertiesTable.RowStyles.Add(new System.Windows.Forms.RowStyle());
this.mMissionPropertiesTable.RowStyles.Add(new System.Windows.Forms.RowStyle()); this.mMissionPropertiesTable.RowStyles.Add(new System.Windows.Forms.RowStyle());
this.mMissionPropertiesTable.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100f)); this.mMissionPropertiesTable.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100f));
this.mMissionPropertiesTable.Size = new System.Drawing.Size(1030, 115); this.mMissionPropertiesTable.Size = new System.Drawing.Size(1030, 85);
this.mMissionPropertiesTable.TabIndex = 0; this.mMissionPropertiesTable.TabIndex = 0;
this.mIssuesLabel.Anchor = System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right; this.mIssuesLabel.Anchor = System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right;
this.mIssuesLabel.AutoSize = true; this.mIssuesLabel.AutoSize = true;
@@ -1652,9 +1653,9 @@ public class RPGame : DockContent
this.mMissionLengthTextBox.Size = new System.Drawing.Size(100, 20); this.mMissionLengthTextBox.Size = new System.Drawing.Size(100, 20);
this.mMissionLengthTextBox.TabIndex = 12; this.mMissionLengthTextBox.TabIndex = 12;
this.mMissionLengthTextBox.TextChanged += new System.EventHandler(mMissionLengthTextBox_TextChanged); this.mMissionLengthTextBox.TextChanged += new System.EventHandler(mMissionLengthTextBox_TextChanged);
this.mDosBoxShift.Anchor = System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left; this.mDosBoxShift.Anchor = System.Windows.Forms.AnchorStyles.Left;
this.mDosBoxShift.AutoSize = true; this.mDosBoxShift.AutoSize = true;
this.mDosBoxShift.Location = new System.Drawing.Point(529, 90); this.mDosBoxShift.Location = new System.Drawing.Point(642, 64);
this.mDosBoxShift.Name = "mDosBoxShift"; this.mDosBoxShift.Name = "mDosBoxShift";
this.mDosBoxShift.Size = new System.Drawing.Size(122, 17); this.mDosBoxShift.Size = new System.Drawing.Size(122, 17);
this.mDosBoxShift.TabIndex = 13; this.mDosBoxShift.TabIndex = 13;