Loading

Revision differences

Old revision #ps887x0fyNew revision #pxunmvwxo
1case WID_AIC_CHANGE: {  1            case WID_AIC_CHANGE: {
2                uint change_width = 0;  2                uint change_width = 0;  
3                StringID change = STR_AI_CONFIG_CHANGE;  3                static const StringID param[] = {STR_AI_CONFIG_GAMESCRIPT, STR_AI_CONFIG_NONE, STR_AI_CONFIG_AI};
4                SetDParam(0, STR_AI_CONFIG_GAMESCRIPT);  4                for (int i = 0; i < lengthof(param); i++) {
5                change_width = max(change_width, GetStringBoundingBox(change).width);  5                    SetDParam(0, param[i]);
6                SetDParam(0, STR_AI_CONFIG_NONE);  6                    change_width = max(change_width, GetStringBoundingBox(STR_AI_CONFIG_CHANGE).width);
7                change_width = max(change_width, GetStringBoundingBox(change).width);  7                }
8                SetDParam(0, STR_AI_CONFIG_AI);    
9                change_width = max(change_width, GetStringBoundingBox(change).width);    
10                size->width = change_width + WD_MATRIX_LEFT + WD_MATRIX_RIGHT;  8                size->width = change_width + WD_MATRIX_LEFT + WD_MATRIX_RIGHT;  
11                break;  9                break;  
12            } 10            }