dock_gui.c
changeset 4087 5ae6c880d66c
parent 3636 d87b21df2944
child 4344 5d0e40cd67b9
equal deleted inserted replaced
4086:b7a7be1cec28 4087:5ae6c880d66c
   149 	case WE_PLACE_MOUSEUP:
   149 	case WE_PLACE_MOUSEUP:
   150 		if (e->click.pt.x != -1) {
   150 		if (e->click.pt.x != -1) {
   151 			if ((e->place.userdata & 0xF) == VPM_X_AND_Y) { // dragged actions
   151 			if ((e->place.userdata & 0xF) == VPM_X_AND_Y) { // dragged actions
   152 				GUIPlaceProcDragXY(e);
   152 				GUIPlaceProcDragXY(e);
   153 			} else if (e->place.userdata == VPM_X_OR_Y) {
   153 			} else if (e->place.userdata == VPM_X_OR_Y) {
   154 				DoCommandP(e->place.tile, e->place.starttile, 0, CcBuildCanal, CMD_BUILD_CANAL | CMD_AUTO | CMD_MSG(STR_CANT_BUILD_CANALS));
   154 				DoCommandP(e->place.tile, e->place.starttile, _ctrl_pressed, CcBuildCanal, CMD_BUILD_CANAL | CMD_AUTO | CMD_MSG(STR_CANT_BUILD_CANALS));
   155 			}
   155 			}
   156 		}
   156 		}
   157 		break;
   157 		break;
   158 
   158 
   159 	case WE_ABORT_PLACE_OBJ:
   159 	case WE_ABORT_PLACE_OBJ: