changeset 1074 | 02884489f8ba |
parent 1072 | 74cd9150d473 |
child 1093 | 4fdc46eaf423 |
1073:4e8f5f9d673d | 1074:02884489f8ba |
---|---|
817 DeleteWindow(w); |
817 DeleteWindow(w); |
818 return; |
818 return; |
819 } |
819 } |
820 CheckRedrawStationCoverage(w); |
820 CheckRedrawStationCoverage(w); |
821 } break; |
821 } break; |
822 |
822 |
823 case WE_DESTROY: |
823 case WE_DESTROY: |
824 ResetObjectToPlace(); |
824 ResetObjectToPlace(); |
825 break; |
825 break; |
826 } |
826 } |
827 |
|
828 } |
827 } |
829 |
828 |
830 static const Widget _station_builder_widgets[] = { |
829 static const Widget _station_builder_widgets[] = { |
831 { WWT_CLOSEBOX, RESIZE_NONE, 7, 0, 10, 0, 13, STR_00C5, STR_018B_CLOSE_WINDOW}, |
830 { WWT_CLOSEBOX, RESIZE_NONE, 7, 0, 10, 0, 13, STR_00C5, STR_018B_CLOSE_WINDOW}, |
832 { WWT_CAPTION, RESIZE_NONE, 7, 11, 147, 0, 13, STR_3000_RAIL_STATION_SELECTION, STR_018C_WINDOW_TITLE_DRAG_THIS}, |
831 { WWT_CAPTION, RESIZE_NONE, 7, 11, 147, 0, 13, STR_3000_RAIL_STATION_SELECTION, STR_018C_WINDOW_TITLE_DRAG_THIS}, |
976 |
975 |
977 case WE_MOUSELOOP: |
976 case WE_MOUSELOOP: |
978 if (WP(w,def_d).close) |
977 if (WP(w,def_d).close) |
979 DeleteWindow(w); |
978 DeleteWindow(w); |
980 return; |
979 return; |
980 |
|
981 case WE_DESTROY: |
|
982 ResetObjectToPlace(); |
|
983 break; |
|
981 } |
984 } |
982 } |
985 } |
983 |
986 |
984 static const Widget _build_waypoint_widgets[] = { |
987 static const Widget _build_waypoint_widgets[] = { |
985 { WWT_CLOSEBOX, RESIZE_NONE, 7, 0, 10, 0, 13, STR_00C5, STR_018B_CLOSE_WINDOW}, |
988 { WWT_CLOSEBOX, RESIZE_NONE, 7, 0, 10, 0, 13, STR_00C5, STR_018B_CLOSE_WINDOW}, |