genworld_gui.c
changeset 4326 2e2c9d21ed96
parent 4309 7b0d34d00cd3
child 4344 7e123fec5b0b
equal deleted inserted replaced
4325:0391bcb7cad0 4326:2e2c9d21ed96
   360 			_left_button_clicked = false;
   360 			_left_button_clicked = false;
   361 			break;
   361 			break;
   362 		case 19: // Year text
   362 		case 19: // Year text
   363 			WP(w, def_d).data_3 = START_DATE_QUERY;
   363 			WP(w, def_d).data_3 = START_DATE_QUERY;
   364 			SetDParam(0, _patches_newgame.starting_year);
   364 			SetDParam(0, _patches_newgame.starting_year);
   365 			ShowQueryString(STR_CONFIG_PATCHES_INT32, STR_START_DATE_QUERY_CAPT, 5, 100, WC_GENERATE_LANDSCAPE, mode, CS_NUMERAL);
   365 			ShowQueryString(STR_CONFIG_PATCHES_INT32, STR_START_DATE_QUERY_CAPT, 8, 100, WC_GENERATE_LANDSCAPE, mode, CS_NUMERAL);
   366 			break;
   366 			break;
   367 		case 21: case 23: // Snow line buttons
   367 		case 21: case 23: // Snow line buttons
   368 			/* Don't allow too fast scrolling */
   368 			/* Don't allow too fast scrolling */
   369 			if ((w->flags4 & WF_TIMEOUT_MASK) <= 2 << WF_TIMEOUT_SHL) {
   369 			if ((w->flags4 & WF_TIMEOUT_MASK) <= 2 << WF_TIMEOUT_SHL) {
   370 				HandleButtonClick(w, e->click.widget);
   370 				HandleButtonClick(w, e->click.widget);
   627 			_left_button_clicked = false;
   627 			_left_button_clicked = false;
   628 			break;
   628 			break;
   629 		case 15: // Year text
   629 		case 15: // Year text
   630 			WP(w, def_d).data_3 = START_DATE_QUERY;
   630 			WP(w, def_d).data_3 = START_DATE_QUERY;
   631 			SetDParam(0, _patches_newgame.starting_year);
   631 			SetDParam(0, _patches_newgame.starting_year);
   632 			ShowQueryString(STR_CONFIG_PATCHES_INT32, STR_START_DATE_QUERY_CAPT, 5, 100, WC_GENERATE_LANDSCAPE, GLWP_SCENARIO, CS_NUMERAL);
   632 			ShowQueryString(STR_CONFIG_PATCHES_INT32, STR_START_DATE_QUERY_CAPT, 8, 100, WC_GENERATE_LANDSCAPE, GLWP_SCENARIO, CS_NUMERAL);
   633 			break;
   633 			break;
   634 		case 17: case 19: // Height level buttons
   634 		case 17: case 19: // Height level buttons
   635 			/* Don't allow too fast scrolling */
   635 			/* Don't allow too fast scrolling */
   636 			if ((w->flags4 & WF_TIMEOUT_MASK) <= 2 << WF_TIMEOUT_SHL) {
   636 			if ((w->flags4 & WF_TIMEOUT_MASK) <= 2 << WF_TIMEOUT_SHL) {
   637 				HandleButtonClick(w, e->click.widget);
   637 				HandleButtonClick(w, e->click.widget);