DayZ 1.29
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ OnFocus()

override bool OnFocus ( Widget w,
int x,
int y )
protected

См. определение в файле ServerBrowserTab.c строка 244

245 {
246 if (IsFocusable(w))
247 {
248 if (w == m_FilterSearchTextBox)
249 {
251 return false;
252 }
253 else
254 {
256 }
257
258 #ifdef PLATFORM_CONSOLE
259 string aButtonLabel;
260 if (w == m_RefreshList || w == m_ApplyFilter || w == m_ResetFilters)
261 {
262 #ifdef PLATFORM_PS4
263 aButtonLabel = "#ps4_ingame_menu_select";
264 #else
265 aButtonLabel = "#layout_xbox_ingame_menu_select";
266 #endif
267 m_Menu.UpdateAButtonLabel(aButtonLabel);
268 }
269 else if (w != m_BtnShowFilters && w != m_BtnShowDetails)
270 {
271 aButtonLabel = "#dialog_change";
272 m_Menu.UpdateAButtonLabel(aButtonLabel);
273 }
274 else
275 {
276 m_Menu.ShowAButton(false);
277 }
278 #endif
279
280 return true;
281 }
282
283 return false;
284 }
Widget m_FilterSearchText
Определения ServerBrowserTab.c:69
ButtonWidget m_BtnShowFilters
Определения ServerBrowserTab.c:85
Widget m_ApplyFilter
Определения ServerBrowserTab.c:59
ServerBrowserMenuNew m_Menu
Определения ServerBrowserTab.c:37
Widget m_FilterSearchTextBox
Определения ServerBrowserTab.c:70
bool IsFocusable(Widget w)
Определения ServerBrowserTab.c:335
Widget m_ResetFilters
Определения ServerBrowserTab.c:61
void ColorHighlight(Widget w)
Определения ServerBrowserTab.c:648
Widget m_RefreshList
Определения ServerBrowserTab.c:60
ButtonWidget m_BtnShowDetails
Определения ServerBrowserTab.c:82

Перекрестные ссылки ServerBrowserTab::ColorHighlight(), ServerBrowserTab::IsFocusable(), m_ApplyFilter, m_BtnShowDetails, m_BtnShowFilters, m_FilterSearchText, m_FilterSearchTextBox, m_Menu, m_RefreshList, m_ResetFilters, x и y.