private void buttonOK_Click(object sender, EventArgs e)
        {
            Index       = int.Parse(textBoxIndex.Text);
            Result.Type = (LuaFile.ConstantType)comboBoxType.SelectedIndex;

            switch (Result.Type)
            {
            case LuaFile.ConstantType.LUA_TBOOLEAN:
                Result = new LuaFile.LuaBoolean();
                (Result as LuaFile.LuaBoolean).Value = bool.Parse(textBoxValue.Text);
                break;

            case LuaFile.ConstantType.LUA_TSTRING:
                Result = new LuaFile.LuaString();
                (Result as LuaFile.LuaString).Value = textBoxValue.Text;
                break;

            case LuaFile.ConstantType.LUA_TNUMBER:
                Result = new LuaFile.LuaNumber();
                (Result as LuaFile.LuaNumber).Value = double.Parse(textBoxValue.Text);
                break;

            default:
                break;
            }

            Confirm = true;

            Close();
        }
 public ConstantForm(int index, LuaFile.LuaConstant constant) : this()
 {
     Index  = index;
     Result = constant;
 }