dock_gui.c
changeset 1072 74cd9150d473
parent 1019 6bae6c11e865
child 1093 4fdc46eaf423
equal deleted inserted replaced
1071:6474a83839de 1072:74cd9150d473
   252 		}
   252 		}
   253 
   253 
   254 		CheckRedrawStationCoverage(w);
   254 		CheckRedrawStationCoverage(w);
   255 		break;
   255 		break;
   256 	}
   256 	}
       
   257 
       
   258 	case WE_DESTROY:
       
   259 		ResetObjectToPlace();
       
   260 		break;
   257 	}
   261 	}
   258 }
   262 }
   259 
   263 
   260 static const Widget _build_dock_station_widgets[] = {
   264 static const Widget _build_dock_station_widgets[] = {
   261 {   WWT_CLOSEBOX,   RESIZE_NONE,     7,     0,    10,     0,    13, STR_00C5,			STR_018B_CLOSE_WINDOW},
   265 {   WWT_CLOSEBOX,   RESIZE_NONE,     7,     0,    10,     0,    13, STR_00C5,			STR_018B_CLOSE_WINDOW},
   318 
   322 
   319 	case WE_MOUSELOOP:
   323 	case WE_MOUSELOOP:
   320 		if (WP(w,def_d).close)
   324 		if (WP(w,def_d).close)
   321 			DeleteWindow(w);
   325 			DeleteWindow(w);
   322 		break;
   326 		break;
       
   327 
       
   328 	case WE_DESTROY:
       
   329 		ResetObjectToPlace();
       
   330 		break;
   323 	}
   331 	}
   324 }
   332 }
   325 
   333 
   326 static const Widget _build_docks_depot_widgets[] = {
   334 static const Widget _build_docks_depot_widgets[] = {
   327 {   WWT_CLOSEBOX,   RESIZE_NONE,     7,     0,    10,     0,    13, STR_00C5,												STR_018B_CLOSE_WINDOW},
   335 {   WWT_CLOSEBOX,   RESIZE_NONE,     7,     0,    10,     0,    13, STR_00C5,												STR_018B_CLOSE_WINDOW},