private void LoadRoomState(int roomId, int roomStateId)
        {
            UnloadRoomState();

            m_grid_paragraphsAndStates = new UserControl_ParagraphsAndStates(roomId, roomStateId);
            m_grid_sub.SetGridRowColumn(m_grid_paragraphsAndStates, 0, 4);
            m_grid_paragraphsAndStates.SetActiveAndRegisterForGinTubEvents();
            GinTubBuilderManager.ReadAllParagraphsForRoomAndRoomState(roomId, roomStateId);
        }
        private void LoadRoom(int roomId, string roomName, int roomX, int roomY, int roomZ)
        {
            UnloadRoom();

            m_grid_roomAndState = new UserControl_RoomAndStates(roomId, roomName, roomX, roomY, roomZ, AreaId);
            m_grid_sub.SetGridRowColumn(m_grid_roomAndState, 0, 2);
            m_grid_roomAndState.SetActiveAndRegisterForGinTubEvents();
            GinTubBuilderManager.ReadAllRoomStatesForRoom(roomId);

            m_grid_paragraphsAndStates = new UserControl_ParagraphsAndStates(roomId, null);
            m_grid_sub.SetGridRowColumn(m_grid_paragraphsAndStates, 0, 4);
            m_grid_paragraphsAndStates.SetActiveAndRegisterForGinTubEvents();
            GinTubBuilderManager.ReadAllParagraphsForRoomAndRoomState(roomId, null);
        }