summaryrefslogtreecommitdiff
path: root/src/network/network_gui.cpp
diff options
context:
space:
mode:
authorfrosch <frosch@openttd.org>2012-12-08 17:18:51 +0000
committerfrosch <frosch@openttd.org>2012-12-08 17:18:51 +0000
commitb533523258dfd943caa307d28413693bcaa64007 (patch)
tree1236d0e560354d9b22d34269ba5ff99265a94cf6 /src/network/network_gui.cpp
parent18a5ba4ad7967c537854a3061df9e600c8f55bf7 (diff)
downloadopenttd-b533523258dfd943caa307d28413693bcaa64007.tar.xz
(svn r24801) -Codechange: Add functions to set integral DParams to suitable values for size computations.
Diffstat (limited to 'src/network/network_gui.cpp')
-rw-r--r--src/network/network_gui.cpp20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/network/network_gui.cpp b/src/network/network_gui.cpp
index 55dc81761..c0a73d808 100644
--- a/src/network/network_gui.cpp
+++ b/src/network/network_gui.cpp
@@ -526,24 +526,24 @@ public:
case WID_NG_CLIENTS:
size->width += 2 * WD_SORTBUTTON_ARROW_WIDTH; // Make space for the arrow
- SetDParam(0, MAX_CLIENTS);
- SetDParam(1, MAX_CLIENTS);
- SetDParam(2, MAX_COMPANIES);
- SetDParam(3, MAX_COMPANIES);
+ SetDParamMaxValue(0, MAX_CLIENTS);
+ SetDParamMaxValue(1, MAX_CLIENTS);
+ SetDParamMaxValue(2, MAX_COMPANIES);
+ SetDParamMaxValue(3, MAX_COMPANIES);
*size = maxdim(*size, GetStringBoundingBox(STR_NETWORK_SERVER_LIST_GENERAL_ONLINE));
break;
case WID_NG_MAPSIZE:
size->width += 2 * WD_SORTBUTTON_ARROW_WIDTH; // Make space for the arrow
- SetDParam(0, MAX_MAP_SIZE);
- SetDParam(1, MAX_MAP_SIZE);
+ SetDParamMaxValue(0, MAX_MAP_SIZE);
+ SetDParamMaxValue(1, MAX_MAP_SIZE);
*size = maxdim(*size, GetStringBoundingBox(STR_NETWORK_SERVER_LIST_MAP_SIZE_SHORT));
break;
case WID_NG_DATE:
case WID_NG_YEARS:
size->width += 2 * WD_SORTBUTTON_ARROW_WIDTH; // Make space for the arrow
- SetDParam(0, 99999);
+ SetDParamMaxValue(0, 5);
*size = maxdim(*size, GetStringBoundingBox(STR_JUST_INT));
break;
@@ -2071,12 +2071,12 @@ struct NetworkJoinStatusWindow : Window {
}
/* For the number of waiting (other) players */
- SetDParam(0, MAX_CLIENTS);
+ SetDParamMaxValue(0, MAX_CLIENTS);
width = max(width, GetStringBoundingBox(STR_NETWORK_CONNECTING_WAITING).width);
/* Account for downloading ~ 10 MiB */
- SetDParam(0, 10000000);
- SetDParam(1, 10000000);
+ SetDParamMaxDigits(0, 8);
+ SetDParamMaxDigits(1, 8);
width = max(width, GetStringBoundingBox(STR_NETWORK_CONNECTING_DOWNLOADING_1).width);
width = max(width, GetStringBoundingBox(STR_NETWORK_CONNECTING_DOWNLOADING_2).width);