return(capabilities&(MavCmdPreflightStorageCapability|GuidedModeCapability|SetFlightModeCapability|PauseVehicleCapability/*| OrbitModeCapability still NYI*/))==capabilities;
guidedModeConfirm.message=qsTr("WARNING: This still stop all motors. If vehicle is currently in air it will crash.")
break;
caseconfirmTakeoff:
guidedModeConfirm.title=_takeoffTitle
guidedModeConfirm.message=qsTr("Takeoff from ground and hold position.")
break;
caseconfirmStartMission:
guidedModeConfirm.title=_startMissionTitle
guidedModeConfirm.message=qsTr("Start the mission which is currently displayed above. If the vehicle is on the ground it will takeoff.")
break;
caseconfirmResumeMission:
guidedModeConfirm.title=_resumeMissionTitle
guidedModeConfirm.message=qsTr("Resume the mission which is displayed above. This will re-generate the mission from waypoint %1, takeoff and continue the mission.").arg(_resumeMissionItem)
break;
caseconfirmResumeMissionReady:
guidedModeConfirm.title=_resumeMissionTitle
guidedModeConfirm.message=qsTr("Review the modified mission above. Confirm if you want to takeoff and begin mission.")
break;
caseconfirmLand:
guidedModeConfirm.title=_landTitle
guidedModeConfirm.message=qsTr("Land the vehicle at the current position.")
break;
caseconfirmHome:
guidedModeConfirm.title=_rtlTitle
guidedModeConfirm.message=qsTr("Return to the home position of the vehicle.")
break;
caseconfirmChangeAlt:
altitudeSlider.visible=true
altitudeSlider.setValue(0)
guidedModeConfirm.title=_changeAltTitle
guidedModeConfirm.message=qsTr("Adjust the slider to the left up or down to change the altitude of the vehicle.")
break;
caseconfirmGoTo:
guidedModeConfirm.title=qsTr("Go To Location")
guidedModeConfirm.message=qsTr("Confirm to move to the new location.")
break;
caseconfirmRetask:
guidedModeConfirm.title=qsTr("Waypoint Change")
guidedModeConfirm.message=qsTr("Confirm to change current mission item to %1.").arg(_flightMap._retaskSequence)
break;
caseconfirmOrbit:
guidedModeConfirm.title=_orbitTitle
guidedModeConfirm.message=qsTr("Confirm to enter Orbit mode.")
break;
caseconfirmAbort:
guidedModeConfirm.title=_abortTitle
guidedModeConfirm.message=qsTr("Confirm to abort the current landing.")
readonlypropertystringemergencyStopMessage:qsTr("WARNING: This still stop all motors. If vehicle is currently in air it will crash.")
readonlypropertystringtakeoffMessage:qsTr("Takeoff from ground and hold position.")
readonlypropertystringstartMissionMessage:qsTr("Start the mission which is currently displayed above. If the vehicle is on the ground it will takeoff.")
propertystringresumeMissionMessage:qsTr("Resume the mission which is displayed above. This will re-generate the mission from waypoint %1, takeoff and continue the mission.").arg(_resumeMissionItem)
readonlypropertystringresumeMissionReadyMessage:qsTr("Review the modified mission above. Confirm if you want to takeoff and begin mission.")
readonlypropertystringlandMessage:qsTr("Land the vehicle at the current position.")
readonlypropertystringrtlMessage:qsTr("Return to the home position of the vehicle.")
readonlypropertystringchangeAltMessage:qsTr("Change the altitude of the vehicle up or down.")
readonlypropertystringgotoMessage:qsTr("Move the vehicle to the location clicked on the map.")
propertystringsetWaypointMessage:qsTr("Adjust current waypoint to %1.").arg(_actionData)
readonlypropertystringorbitMessage:qsTr("Orbit the vehicle around the current location.")
readonlypropertystringlandAbortMessage:qsTr("Abort the landing sequence.")
readonlypropertystringpauseMessage:qsTr("Pause the vehicle at it's current position.")