См. определение в файле ServerBrowserTabPc.c строка 861
862 {
866
868 {
870
871 int i;
875
877 {
879
880
882 {
884
885 int page_index = (i - 1);
886 m_BtnPages[page_index].Show( is_page_button_enable );
887 m_BtnPages[page_index].SetText( i.ToString() );
888
890 {
892 }
893 else
894 {
896 }
897 }
898 }
899 else
900 {
901
903 {
904
905
906
907 }
908 else
909 {
912
914 {
915
918 }
919 }
920
921
922
925 {
927 {
928
930 }
931 else
932 {
933
934 selected_btn_index = btn_index_center;
935 }
936 }
937
938
940 {
942 m_BtnPages[i].SetState( ( i == selected_btn_index ) );
943 }
944 }
945
946
948 {
951 }
952 else
953 {
956 }
957
958
960 {
963 }
964 else
965 {
968 }
969
970
972 {
975 }
976 else
977 {
980 }
981
982
984 {
987 }
988 else
989 {
992 }
993 }
994 else
995 {
997 }
998 }
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
Перекрестные ссылки 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().