dock_gui.c
branch0.5
changeset 5510 d4b8e7933d5e
parent 5467 24a2a4d58223
child 5542 c719509fb0b7
equal deleted inserted replaced
5509:0b111f4e6dc9 5510:d4b8e7933d5e
   234 {
   234 {
   235 	switch (e->event) {
   235 	switch (e->event) {
   236 	case WE_CREATE: LowerWindowWidget(w, _station_show_coverage + 3); break;
   236 	case WE_CREATE: LowerWindowWidget(w, _station_show_coverage + 3); break;
   237 
   237 
   238 	case WE_PAINT: {
   238 	case WE_PAINT: {
   239 		int rad;
   239 		int rad = (_patches.modified_catchment) ? CA_DOCK : 4;
   240 
   240 
   241 		if (WP(w,def_d).close) return;
   241 		if (WP(w,def_d).close) return;
   242 		DrawWindowWidgets(w);
   242 		DrawWindowWidgets(w);
   243 
   243 
   244 		rad = (_patches.modified_catchment) ? CA_DOCK : 4;
   244 		if (_station_show_coverage) {
   245 
   245 			SetTileSelectBigSize(-rad, -rad, 2 * rad, 2 * rad);
   246 		if (_station_show_coverage) SetTileSelectBigSize(-rad, -rad, 2 * rad, 2 * rad);
   246 		} else {
       
   247 			SetTileSelectSize(1, 1);
       
   248 		}
   247 
   249 
   248 		DrawStationCoverageAreaText(4, 50, (uint)-1, rad);
   250 		DrawStationCoverageAreaText(4, 50, (uint)-1, rad);
   249 		break;
   251 		break;
   250 	}
   252 	}
   251 
   253