public frmRoomEditor(DataTypes.roomInfo thisRoom, int floors, bool Building) { InitializeComponent(); ChangeMade = false; isBuilding = Building; Room = thisRoom; FloorCount = floors; PopulateFields(); //DrawEnvironment(); }
public frmRoomEditor(DataTypes.roomInfo thisRoom, int floors, bool Building) { InitializeComponent(); ChangeMade = false; isBuilding = Building; Room = thisRoom; FloorCount = floors; PopulateFields(); //DrawEnvironment(); }
private void tblWorldLevel_Click(object sender, EventArgs e) { TableLayoutPanelCellPosition pos = GetCellPosition(tblWorldLevel); //RowNum Then Colnum lblEditor.Text = "Now Editing Cell: " + Char.ConvertFromUtf32(pos.Row + 65) + ":" + (pos.Column + 1); DataTypes.roomInfo RoomEdit = new DataTypes.roomInfo(); RoomEdit = ThisFloor.CurrentFloor[pos.Row, pos.Column]; frmRoomEditor NewForm = new frmRoomEditor(RoomEdit, world.Count, false); NewForm.ShowDialog(); //Wait while room is edited if (NewForm.ChangeMade == true) { ThisFloor.CurrentFloor[pos.Row, pos.Column] = NewForm.Room; world[FloorNum] = ThisFloor; } tblWorldLevel.Refresh(); }