00001
00002
00003
00004
00005
00006
00007
00008
00009
00012 #ifndef WIDGETS_NETWORK_WIDGET_H
00013 #define WIDGETS_NETWORK_WIDGET_H
00014
00016 enum NetworkGameWidgets {
00017 WID_NG_MAIN,
00018
00019 WID_NG_CONNECTION,
00020 WID_NG_CONN_BTN,
00021 WID_NG_CLIENT_LABEL,
00022 WID_NG_CLIENT,
00023
00024 WID_NG_HEADER,
00025 WID_NG_NAME,
00026 WID_NG_CLIENTS,
00027 WID_NG_MAPSIZE,
00028 WID_NG_DATE,
00029 WID_NG_YEARS,
00030 WID_NG_INFO,
00031
00032 WID_NG_MATRIX,
00033 WID_NG_SCROLLBAR,
00034
00035 WID_NG_LASTJOINED_LABEL,
00036 WID_NG_LASTJOINED,
00037 WID_NG_LASTJOINED_SPACER,
00038
00039 WID_NG_DETAILS,
00040 WID_NG_DETAILS_SPACER,
00041 WID_NG_JOIN,
00042 WID_NG_REFRESH,
00043 WID_NG_NEWGRF,
00044 WID_NG_NEWGRF_SEL,
00045 WID_NG_NEWGRF_MISSING,
00046 WID_NG_NEWGRF_MISSING_SEL,
00047
00048 WID_NG_FIND,
00049 WID_NG_ADD,
00050 WID_NG_START,
00051 WID_NG_CANCEL,
00052 };
00053
00055 enum NetworkStartServerWidgets {
00056 WID_NSS_BACKGROUND,
00057 WID_NSS_GAMENAME_LABEL,
00058 WID_NSS_GAMENAME,
00059 WID_NSS_SETPWD,
00060 WID_NSS_CONNTYPE_LABEL,
00061 WID_NSS_CONNTYPE_BTN,
00062 WID_NSS_CLIENTS_LABEL,
00063 WID_NSS_CLIENTS_BTND,
00064 WID_NSS_CLIENTS_TXT,
00065 WID_NSS_CLIENTS_BTNU,
00066 WID_NSS_COMPANIES_LABEL,
00067 WID_NSS_COMPANIES_BTND,
00068 WID_NSS_COMPANIES_TXT,
00069 WID_NSS_COMPANIES_BTNU,
00070 WID_NSS_SPECTATORS_LABEL,
00071 WID_NSS_SPECTATORS_BTND,
00072 WID_NSS_SPECTATORS_TXT,
00073 WID_NSS_SPECTATORS_BTNU,
00074
00075 WID_NSS_LANGUAGE_LABEL,
00076 WID_NSS_LANGUAGE_BTN,
00077
00078 WID_NSS_GENERATE_GAME,
00079 WID_NSS_LOAD_GAME,
00080 WID_NSS_PLAY_SCENARIO,
00081 WID_NSS_PLAY_HEIGHTMAP,
00082
00083 WID_NSS_CANCEL,
00084 };
00085
00087 enum NetworkLobbyWidgets {
00088 WID_NL_BACKGROUND,
00089 WID_NL_TEXT,
00090 WID_NL_HEADER,
00091 WID_NL_MATRIX,
00092 WID_NL_SCROLLBAR,
00093 WID_NL_DETAILS,
00094 WID_NL_JOIN,
00095 WID_NL_NEW,
00096 WID_NL_SPECTATE,
00097 WID_NL_REFRESH,
00098 WID_NL_CANCEL,
00099 };
00100
00102 enum ClientListWidgets {
00103 WID_CL_PANEL,
00104 };
00105
00107 enum ClientListPopupWidgets {
00108 WID_CLP_PANEL,
00109 };
00110
00112 enum NetworkJoinStatusWidgets {
00113 WID_NJS_BACKGROUND,
00114 WID_NJS_CANCELOK,
00115 };
00116
00118 enum NetworkCompanyPasswordWidgets {
00119 WID_NCP_BACKGROUND,
00120 WID_NCP_LABEL,
00121 WID_NCP_PASSWORD,
00122 WID_NCP_SAVE_AS_DEFAULT_PASSWORD,
00123 WID_NCP_CANCEL,
00124 WID_NCP_OK,
00125 };
00126
00127 #endif