void InitLobbyPage() { InitLobbyTable(); m_joinButton.ButtonClicked += OnJoinLobby; m_refreshButton.ButtonClicked += OnRefreshLobbiesClick; m_showOnlyCompatibleGames.IsCheckedChanged = OnShowCompatibleCheckChanged; m_showOnlyWithSameMods.IsCheckedChanged = OnShowCompatibleCheckChanged; m_showOnlyFriends.IsCheckedChanged += OnShowOnlyFriendsCheckChanged; m_searchChangedFunc += LoadPublicLobbies; m_lobbyPage = m_selectedPage; m_lobbyPage.SetToolTip(MyTexts.GetString(MyCommonTexts.JoinGame_TabTooltip_Lobbies)); LoadPublicLobbies(); }
void InitServersPage() { InitServersTable(); m_joinButton.ButtonClicked += OnJoinServer; m_refreshButton.ButtonClicked += OnRefreshServersClick; m_showOnlyCompatibleGames.IsCheckedChanged = OnServerCheckboxCheckChanged; m_showOnlyWithSameMods.IsCheckedChanged = OnServerCheckboxCheckChanged; m_showOnlyFriends.IsCheckedChanged = OnServerCheckboxCheckChanged; m_allowedGroups.IsCheckedChanged = OnServerCheckboxCheckChanged; m_searchChangedFunc += RefreshServerGameList; m_serversPage = m_selectedPage; m_serversPage.SetToolTip(MyTexts.GetString(MySpaceTexts.JoinGame_TabTooltip_Servers)); RefreshServerGameList(); }
void InitHistoryPage() { InitServersTable(); m_joinButton.ButtonClicked += OnJoinServer; m_refreshButton.ButtonClicked += OnRefreshHistoryServersClick; m_showOnlyCompatibleGames.IsCheckedChanged = OnHistoryCheckboxCheckChanged; m_showOnlyWithSameMods.IsCheckedChanged = OnHistoryCheckboxCheckChanged; m_allowedGroups.IsCheckedChanged = OnHistoryCheckboxCheckChanged; m_searchChangedFunc += RefreshHistoryGameList; m_historyPage = m_selectedPage; m_historyPage.SetToolTip(MyTexts.GetString(MyCommonTexts.JoinGame_TabTooltip_History)); RefreshHistoryGameList(); }