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(MySpaceTexts.JoinGame_TabTooltip_Lobbies)); LoadPublicLobbies(); }
void InitFavoritesPage() { InitServersTable(); m_joinButton.ButtonClicked += OnJoinServer; m_refreshButton.ButtonClicked += OnRefreshFavoritesServersClick; m_showOnlyCompatibleGames.IsCheckedChanged = OnFavoritesCheckboxCheckChanged; m_showOnlyWithSameMods.IsCheckedChanged = OnFavoritesCheckboxCheckChanged; m_allowedGroups.IsCheckedChanged = OnFavoritesCheckboxCheckChanged; m_searchChangedFunc += RefreshFavoritesGameList; m_favoritesPage = m_selectedPage; m_favoritesPage.SetToolTip(MyTexts.GetString(MySpaceTexts.JoinGame_TabTooltip_Favorites)); RefreshFavoritesGameList(); }
void InitLANPage() { InitServersTable(); m_joinButton.ButtonClicked += OnJoinServer; m_refreshButton.ButtonClicked += OnRefreshLANServersClick; m_showOnlyCompatibleGames.IsCheckedChanged = OnLANCheckboxCheckChanged; m_showOnlyWithSameMods.IsCheckedChanged = OnLANCheckboxCheckChanged; m_allowedGroups.IsCheckedChanged = OnLANCheckboxCheckChanged; m_searchChangedFunc += RefreshLANGameList; m_LANPage = m_selectedPage; m_LANPage.SetToolTip(MyTexts.GetString(MyCommonTexts.JoinGame_TabTooltip_LAN)); RefreshLANGameList(); }