Merge branch 'master' into jgrpp
# Conflicts: # src/lang/english.txt # src/map_type.h # src/network/network_command.cpp # src/object_cmd.cpp # src/rail_cmd.cpp # src/road_cmd.cpp # src/road_func.h # src/saveload/afterload.cpp # src/saveload/saveload.h # src/settings_gui.cpp # src/string.cpp # src/table/road_land.h # src/table/settings/game_settings.ini # src/table/settings/world_settings.ini # src/tbtr_template_gui_main.h # src/train_cmd.cpp
This commit is contained in:
@@ -2775,9 +2775,12 @@ struct GameSettingsWindow : Window {
|
||||
SetDParam(0, value64);
|
||||
ShowQueryString(STR_JUST_DECIMAL1, STR_CONFIG_SETTING_QUERY_CAPTION, 10, this, CS_NUMERAL_DECIMAL, QSF_ENABLE_DEFAULT);
|
||||
} else {
|
||||
CharSetFilter charset_filter = CS_NUMERAL; //default, only numeric input allowed
|
||||
if (sd->min < 0) charset_filter = CS_NUMERAL_SIGNED; // special case, also allow '-' sign for negative input
|
||||
|
||||
SetDParam(0, value64);
|
||||
/* Limit string length to 14 so that MAX_INT32 * max currency rate doesn't exceed MAX_INT64. */
|
||||
ShowQueryString(STR_JUST_INT, STR_CONFIG_SETTING_QUERY_CAPTION, 15, this, CS_NUMERAL, QSF_ENABLE_DEFAULT);
|
||||
ShowQueryString(STR_JUST_INT, STR_CONFIG_SETTING_QUERY_CAPTION, 15, this, charset_filter, QSF_ENABLE_DEFAULT);
|
||||
}
|
||||
}
|
||||
this->SetDisplayedHelpText(pe);
|
||||
|
Reference in New Issue
Block a user