コード例 #1
0
        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();
        }
コード例 #2
0
        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();
        }
コード例 #3
0
        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();
        }