См. определение в файле ServerBrowserTabPc.c строка 937
938 {
941 {
943
944 int i;
948
950 {
952
953
955 {
957
958 int page_index = (i - 1);
959 m_BtnPages[page_index].Show( is_page_button_enable );
960 m_BtnPages[page_index].SetText( i.ToString() );
961
963 {
965 }
966 else
967 {
969 }
970 }
971 }
972 else
973 {
974
976 {
977
978
979
980 }
981 else
982 {
985
987 {
988
991 }
992 }
993
994
995
998 {
1000 {
1001
1003 }
1004 else
1005 {
1006
1007 selected_btn_index = btn_index_center;
1008 }
1009 }
1010
1011
1013 {
1015 m_BtnPages[i].SetState( ( i == selected_btn_index ) );
1016 }
1017 }
1018
1019
1021 {
1024 }
1025 else
1026 {
1029 }
1030
1031
1033 {
1036 }
1037 else
1038 {
1041 }
1042
1043
1045 {
1048 }
1049 else
1050 {
1053 }
1054
1055
1057 {
1060 }
1061 else
1062 {
1065 }
1066 }
1067 else
1068 {
1070 }
1071 }
ButtonWidget m_BtnPageNext
ButtonWidget m_BtnPagePrev
ref array< ButtonWidget > m_BtnPages
ButtonWidget m_BtnPagesFirst
const int PAGES_BUTTONS_COUNT
ButtonWidget m_BtnPagesLast
const int SERVERS_VISIBLE_COUNT
Перекрестные ссылки Math::Ceil(), m_BtnPageNext, m_BtnPagePrev, m_BtnPages, m_BtnPagesFirst, m_BtnPagesLast, m_PageEndNum, m_PageIndex, m_PagesCount, m_PageStartNum, m_PnlPagesPanel, m_TotalLoadedServers, PAGES_BUTTONS_COUNT, Math::Round(), SERVERS_VISIBLE_COUNT и ToString().