- added support for escape and enter keys in Map Analysis dialog

@ added test map in which triangulation fails
This commit is contained in:
codeimp 2009-01-27 19:15:17 +00:00
parent 18a9cc0803
commit 19c06b6ee1
4 changed files with 24 additions and 30 deletions

View file

@ -37,6 +37,7 @@ namespace CodeImp.DoomBuilder.BuilderModes
this.resultinfo = new System.Windows.Forms.Label();
this.fix1 = new System.Windows.Forms.Button();
this.progress = new System.Windows.Forms.ProgressBar();
this.closebutton = new System.Windows.Forms.Button();
this.resultspanel.SuspendLayout();
this.SuspendLayout();
//
@ -150,10 +151,24 @@ namespace CodeImp.DoomBuilder.BuilderModes
this.progress.TabIndex = 3;
this.progress.Value = 30;
//
// closebutton
//
this.closebutton.DialogResult = System.Windows.Forms.DialogResult.Cancel;
this.closebutton.Location = new System.Drawing.Point(-500, 134);
this.closebutton.Name = "closebutton";
this.closebutton.Size = new System.Drawing.Size(116, 25);
this.closebutton.TabIndex = 4;
this.closebutton.Text = "Close";
this.closebutton.UseVisualStyleBackColor = true;
this.closebutton.Click += new System.EventHandler(this.closebutton_Click);
//
// ErrorCheckForm
//
this.AcceptButton = this.buttoncheck;
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
this.CancelButton = this.closebutton;
this.ClientSize = new System.Drawing.Size(380, 493);
this.Controls.Add(this.closebutton);
this.Controls.Add(this.resultspanel);
this.Controls.Add(this.buttoncheck);
this.Controls.Add(this.checks);
@ -184,5 +199,6 @@ namespace CodeImp.DoomBuilder.BuilderModes
private System.Windows.Forms.Button fix2;
private System.Windows.Forms.Label resultinfo;
private System.Windows.Forms.Button fix1;
private System.Windows.Forms.Button closebutton;
}
}

View file

@ -341,6 +341,7 @@ namespace CodeImp.DoomBuilder.BuilderModes
if(e.CloseReason == CloseReason.UserClosing)
{
e.Cancel = true;
General.Interface.Focus();
General.Editing.CancelMode();
}
}
@ -359,6 +360,13 @@ namespace CodeImp.DoomBuilder.BuilderModes
StartChecking();
}
}
// Close
private void closebutton_Click(object sender, EventArgs e)
{
General.Interface.Focus();
General.Editing.CancelMode();
}
// Results selection changed
private void results_SelectedIndexChanged(object sender, EventArgs e)

View file

@ -117,34 +117,4 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<metadata name="checks.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="buttoncheck.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="results.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="resultspanel.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="fix3.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="fix2.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="resultinfo.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="fix1.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="progress.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="$this.Locked" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
</root>

Binary file not shown.