DS-Pokemon-Rom-Editor/DS_Map/InsertValueDialog.cs
AdAstra-LD dd73a861de Misc optimizations and fixes
- minor refactor
- optimized script buttons dialog
- removed unreachable codes [break after return in switch statements]
- added selective header loading
- moved narclist to romInfo class
- more fixes to the romInfo class [get/set]
- added new event editor icons for warps, triggers and spawnables
- wild poke editor now detects selected header
2021-01-15 03:35:41 +01:00

39 lines
1.0 KiB
C#

using System;
using System.Windows.Forms;
namespace DSPRE
{
public partial class InsertValueDialog : Form
{
public bool okSelected = new bool();
public InsertValueDialog(string valueLabel, string format) {
InitializeComponent();
numericUpDown1.Focus();
label1.Text = valueLabel;
numericUpDown1.Hexadecimal = (format == "hex");
}
private void okButton_Click(object sender, EventArgs e) {
okSelected = true;
this.Close();
}
private void backButton_Click(object sender, EventArgs e) {
okSelected = false;
this.Close();
}
private void numericUpDown1_KeyDown(object sender, KeyEventArgs e) {
if (e.KeyCode == Keys.Escape) {
okSelected = false;
this.Close();
}
if (e.KeyCode == Keys.Enter) {
okSelected = true;
this.Close();
}
}
}
}