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 WID_NG_FILTER_LABEL,
00024 WID_NG_FILTER,
00025
00026 WID_NG_HEADER,
00027 WID_NG_NAME,
00028 WID_NG_CLIENTS,
00029 WID_NG_MAPSIZE,
00030 WID_NG_DATE,
00031 WID_NG_YEARS,
00032 WID_NG_INFO,
00033
00034 WID_NG_MATRIX,
00035 WID_NG_SCROLLBAR,
00036
00037 WID_NG_LASTJOINED_LABEL,
00038 WID_NG_LASTJOINED,
00039 WID_NG_LASTJOINED_SPACER,
00040
00041 WID_NG_DETAILS,
00042 WID_NG_DETAILS_SPACER,
00043 WID_NG_JOIN,
00044 WID_NG_REFRESH,
00045 WID_NG_NEWGRF,
00046 WID_NG_NEWGRF_SEL,
00047 WID_NG_NEWGRF_MISSING,
00048 WID_NG_NEWGRF_MISSING_SEL,
00049
00050 WID_NG_FIND,
00051 WID_NG_ADD,
00052 WID_NG_START,
00053 WID_NG_CANCEL,
00054 };
00055
00057 enum NetworkStartServerWidgets {
00058 WID_NSS_BACKGROUND,
00059 WID_NSS_GAMENAME_LABEL,
00060 WID_NSS_GAMENAME,
00061 WID_NSS_SETPWD,
00062 WID_NSS_CONNTYPE_LABEL,
00063 WID_NSS_CONNTYPE_BTN,
00064 WID_NSS_CLIENTS_LABEL,
00065 WID_NSS_CLIENTS_BTND,
00066 WID_NSS_CLIENTS_TXT,
00067 WID_NSS_CLIENTS_BTNU,
00068 WID_NSS_COMPANIES_LABEL,
00069 WID_NSS_COMPANIES_BTND,
00070 WID_NSS_COMPANIES_TXT,
00071 WID_NSS_COMPANIES_BTNU,
00072 WID_NSS_SPECTATORS_LABEL,
00073 WID_NSS_SPECTATORS_BTND,
00074 WID_NSS_SPECTATORS_TXT,
00075 WID_NSS_SPECTATORS_BTNU,
00076
00077 WID_NSS_LANGUAGE_LABEL,
00078 WID_NSS_LANGUAGE_BTN,
00079
00080 WID_NSS_GENERATE_GAME,
00081 WID_NSS_LOAD_GAME,
00082 WID_NSS_PLAY_SCENARIO,
00083 WID_NSS_PLAY_HEIGHTMAP,
00084
00085 WID_NSS_CANCEL,
00086 };
00087
00089 enum NetworkLobbyWidgets {
00090 WID_NL_BACKGROUND,
00091 WID_NL_TEXT,
00092 WID_NL_HEADER,
00093 WID_NL_MATRIX,
00094 WID_NL_SCROLLBAR,
00095 WID_NL_DETAILS,
00096 WID_NL_JOIN,
00097 WID_NL_NEW,
00098 WID_NL_SPECTATE,
00099 WID_NL_REFRESH,
00100 WID_NL_CANCEL,
00101 };
00102
00104 enum ClientListWidgets {
00105 WID_CL_PANEL,
00106 };
00107
00109 enum ClientListPopupWidgets {
00110 WID_CLP_PANEL,
00111 };
00112
00114 enum NetworkJoinStatusWidgets {
00115 WID_NJS_BACKGROUND,
00116 WID_NJS_CANCELOK,
00117 };
00118
00120 enum NetworkCompanyPasswordWidgets {
00121 WID_NCP_BACKGROUND,
00122 WID_NCP_LABEL,
00123 WID_NCP_PASSWORD,
00124 WID_NCP_SAVE_AS_DEFAULT_PASSWORD,
00125 WID_NCP_CANCEL,
00126 WID_NCP_OK,
00127 };
00128
00129 #endif