equal
deleted
inserted
replaced
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 |