См. определение в файле ServerBrowserTabConsolePages.c строка 142
143 {
144 switch (pInputDeviceType)
145 {
147 {
148 m_MouseKeyboardControlled = false;
149
151
154 {
156 }
157
161 m_Root.FindAnyWidget(
"spacer2").Show(
false);
162 m_Root.FindAnyWidget(
"spacer5").Show(
false);
163 m_Menu.GetLayoutRoot().FindAnyWidget(
"play_panel_root").Show(
false);
164 m_Menu.GetLayoutRoot().FindAnyWidget(
"MouseAndKeyboardWarning").Show(
false);
165
167 break;
168 }
169
170 default:
171 {
172 if (
g_Game.GetInput().IsEnabledMouseAndKeyboardEvenOnServer())
173 {
175
176 m_MouseKeyboardControlled = true;
177
183 m_Root.FindAnyWidget(
"spacer").Show(!isFavoriteTab);
184 m_Root.FindAnyWidget(
"spacer2").Show(
true);
185 m_Root.FindAnyWidget(
"spacer5").Show(!isFavoriteTab);
186 m_Menu.GetLayoutRoot().FindAnyWidget(
"play_panel_root").Show(
true);
187 m_Menu.GetLayoutRoot().FindAnyWidget(
"MouseAndKeyboardWarning").Show(
true);
188
190 }
191 break;
192 }
193 }
194 }
ButtonWidget m_BtnShowFilters
ServerBrowserMenuNew m_Menu
ButtonWidget m_BtnShowDetails
Widget m_WidgetNavFilters
Widget m_WidgetNavServers
void ShowHideConsoleWidgets()
Перекрестные ссылки g_Game, m_BtnShowDetails, m_BtnShowFilters, m_DetailsRoot, m_IsDetailsFocused, m_IsFilterFocused, m_Menu, m_RefreshList, m_Root, m_TabType, m_WidgetNavFilters, m_WidgetNavServers, ShowHideConsoleWidgets() и UpdatePageButtons().
Используется в Construct().