src/depot_gui.cpp
changeset 9094 48004fcef409
parent 9070 dd0121143eba
child 9111 48ce04029fe4
equal deleted inserted replaced
9093:0ba1a30d757b 9094:48004fcef409
   817 					} else {
   817 					} else {
   818 						ResetObjectToPlace();
   818 						ResetObjectToPlace();
   819 					}
   819 					}
   820 						break;
   820 						break;
   821 
   821 
   822 				case DEPOT_WIDGET_LOCATION: ScrollMainWindowToTile(w->window_number); break;
   822 				case DEPOT_WIDGET_LOCATION:
       
   823 					if (_ctrl_pressed) {
       
   824 						ShowExtraViewPortWindow(w->window_number);
       
   825 					} else {
       
   826 						ScrollMainWindowToTile(w->window_number);
       
   827 					}
       
   828 					break;
   823 
   829 
   824 				case DEPOT_WIDGET_STOP_ALL:
   830 				case DEPOT_WIDGET_STOP_ALL:
   825 				case DEPOT_WIDGET_START_ALL:
   831 				case DEPOT_WIDGET_START_ALL:
   826 					DoCommandP(w->window_number, 0, WP(w, depot_d).type | (e->we.click.widget == DEPOT_WIDGET_START_ALL ? (1 << 5) : 0), NULL, CMD_MASS_START_STOP);
   832 					DoCommandP(w->window_number, 0, WP(w, depot_d).type | (e->we.click.widget == DEPOT_WIDGET_START_ALL ? (1 << 5) : 0), NULL, CMD_MASS_START_STOP);
   827 					break;
   833 					break;