src/dock_gui.cpp
changeset 6829 baf24dad91c9
parent 6674 5d77615aeaf2
child 7086 de7e83fb1602
equal deleted inserted replaced
6828:24da6fe4ae01 6829:baf24dad91c9
   233 {
   233 {
   234 	switch (e->event) {
   234 	switch (e->event) {
   235 	case WE_CREATE: LowerWindowWidget(w, _station_show_coverage + 3); break;
   235 	case WE_CREATE: LowerWindowWidget(w, _station_show_coverage + 3); break;
   236 
   236 
   237 	case WE_PAINT: {
   237 	case WE_PAINT: {
   238 		int rad;
   238 		int rad = (_patches.modified_catchment) ? CA_DOCK : 4;
   239 
   239 
   240 		if (WP(w, def_d).close) return;
   240 		if (WP(w, def_d).close) return;
   241 		DrawWindowWidgets(w);
   241 		DrawWindowWidgets(w);
   242 
   242 
   243 		rad = (_patches.modified_catchment) ? CA_DOCK : 4;
   243 		if (_station_show_coverage) {
   244 
   244 			SetTileSelectBigSize(-rad, -rad, 2 * rad, 2 * rad);
   245 		if (_station_show_coverage) SetTileSelectBigSize(-rad, -rad, 2 * rad, 2 * rad);
   245 		} else {
       
   246 			SetTileSelectSize(1, 1);
       
   247 		}
   246 
   248 
   247 		DrawStationCoverageAreaText(4, 50, (uint)-1, rad);
   249 		DrawStationCoverageAreaText(4, 50, (uint)-1, rad);
   248 		break;
   250 		break;
   249 	}
   251 	}
   250 
   252