forked from mirrors/NBTExplorer
56 lines
1.1 KiB
C#
56 lines
1.1 KiB
C#
|
using System;
|
|||
|
using System.Collections.Generic;
|
|||
|
using System.ComponentModel;
|
|||
|
using System.Data;
|
|||
|
using System.Drawing;
|
|||
|
using System.Text;
|
|||
|
using System.Windows.Forms;
|
|||
|
using Substrate.Nbt;
|
|||
|
|
|||
|
namespace NBTExplorer
|
|||
|
{
|
|||
|
public partial class EditString : Form
|
|||
|
{
|
|||
|
private string _string;
|
|||
|
|
|||
|
public EditString (string stringVal)
|
|||
|
{
|
|||
|
InitializeComponent();
|
|||
|
|
|||
|
_string = stringVal;
|
|||
|
|
|||
|
_stringField.Text = _string;
|
|||
|
}
|
|||
|
|
|||
|
public string StringValue
|
|||
|
{
|
|||
|
get { return _string; }
|
|||
|
}
|
|||
|
|
|||
|
private void Apply ()
|
|||
|
{
|
|||
|
if (ValidateInput()) {
|
|||
|
DialogResult = DialogResult.OK;
|
|||
|
Close();
|
|||
|
return;
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
private bool ValidateInput ()
|
|||
|
{
|
|||
|
return ValidateStringInput();
|
|||
|
}
|
|||
|
|
|||
|
private bool ValidateStringInput ()
|
|||
|
{
|
|||
|
_string = _stringField.Text.Trim();
|
|||
|
return true;
|
|||
|
}
|
|||
|
|
|||
|
private void _buttonOK_Click (object sender, EventArgs e)
|
|||
|
{
|
|||
|
Apply();
|
|||
|
}
|
|||
|
}
|
|||
|
}
|