VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Macros | Typedefs | Variables
menuItems.h File Reference

Go to the source code of this file.

Macros

#define DtMenuIdentifierToString(ident)   #ident
 
#define DtNewMainMenuType(newType, value)   const DtMainMenuType newType = (DtMainMenuType)((int)DtUserMenuStart + value);
 
#define DtNewMenuItemType(newType, value)   const DtMenuItemType newType = (DtMenuItemType)((int)DtUserMenuItemStart + value);
 

Typedefs

typedef int DtMainMenuType
 
typedef int DtMenuItemType
 

Variables

const int DtDoNotCreate = -2
 
const int DtNoMenu = -1
 
const int DtMustBeLastMenuItem = -2
 
const int DtNoMenuItem = -1
 
const int DtDefaultMenuItem = 0
 
static const charDtDoNotUseAsToolbarItem = ""
 
const int DtFileMenu = 1
 
const int DtViewMenu = 2
 
const int DtNavigationMenu = 3
 
const int DtSimulationMenu = 4
 
const int DtCreateMenu = 5
 
const int DtTaskMenu = 6
 
const int DtSetMenu = 7
 
const int DtEntitiesMenu = 8
 
const int DtStealthMenu = 9
 
const int DtIntervisibilityMenu = 10
 
const int DtOptionsMenu = 11
 
const int DtAppHelpMenu = 12
 
const int DtObjectsMenu = 13
 
const int DtTerrainMenu = 14
 
const int DtEditMenu = 15
 
const int DtRadioTaskCommandMenu = 16
 
const int DtRadioSetCommandMenu = 17
 
const int DtUserMenuStart = 100
 
const int DtFileNewWindowAction = 1
 
const int DtFileCloseWindowAction = 2
 
const int DtFileExitAction = 3
 
const int DtFileOpenDatabaseAction = 4
 
const int DtFileSaveGdbDatabaseAction = 5
 
const int DtFileCloseDatabaseAction = 6
 
const int DtFileNewScenarioAction = 7
 
const int DtFileLoadScenarioAction = 8
 
const int DtFileLoadBatchScenarioAction = 9
 
const int DtFileSaveScenarioAction = 10
 
const int DtFileSaveScenarioAsAction = 11
 
const int DtFileCloseScenarioAction = 12
 
const int DtFileCloseBatchScenarioAction = 13
 
const int DtFileScheduleCheckpointScenarioAction = 14
 
const int DtFileDeleteCheckpointsScenarioAction = 15
 
const int DtFileSaveOverlays = 16
 
const int DtFileLoadOverlays = 17
 
const int DtFilePrintAction = 18
 
const int DtFilePrintObjectsAction = 19
 
const int DtFileSaveMapAreaAction = 20
 
const int DtFileLoadSymbolMapAction = 21
 
const int DtFileLoadCreateMenuAction = 22
 
const int DtFileTerrainInformationAction = 23
 
const int DtFileLoadSelectionGroups = 24
 
const int DtFileSaveSelectionGroups = 25
 
const int DtExportGdbDatabaseAction = 26
 
const int DtFileBaseRecentTerrainDatabases = 50
 
const int DtFileLastRecentTerrainDatabases = 59
 
const int DtFileBaseRecentScenarios = 60
 
const int DtFileLastRecentScenarios = 69
 
const int DtFileJoinSessionAction = 70
 
const int DtFileResignSessionAction = 71
 
const int DtViewMinimapAction = 100
 
const int DtViewNavigationAction = 102
 
const int DtViewRubberBandColorAction = 103
 
const int DtViewInfoToolbarAction = 104
 
const int DtViewOverlayLayersAction = 105
 
const int DtViewHideAllAction = 120
 
const int DtViewShowAllAction = 121
 
const int DtViewIconScaleToolbarAction = 122
 
const int DtViewSimSelectionToolbarAction = 123
 
const int DtViewSimControlToolbarAction = 124
 
const int DtViewShowFullScreen = 126
 
const int DtViewControlObjects = 127
 
const int DtViewTimeMultiplierToolbarAction = 128
 
const int DtViewFriendlyObjects = 129
 
const int DtViewOpposingObjects = 130
 
const int DtViewSimTimeToolbarAction = 131
 
const int DtViewOverlayObjects = 132
 
const int DtViewTerrainSelectionModeToolbarAction = 133
 
const int DtViewDestroyedObjects = 134
 
const int DtViewAggregateFormationRoutes = 135
 
const int DtViewGeneratedPathRoutes = 136
 
const int DtViewObjectCountToolbarAction = 137
 
const int DtViewUtilityBarAction = 139
 
const int DtViewGeneratedEmbarkationRoutes = 140
 
const int DtViewGeneratedLandingRoutes = 141
 
const int DtViewToolbarObjects = 142
 
const int DtViewEchelonPanelToolbarAction = 143
 
const int DtViewObjectListPanelToolbarAction = 144
 
const int DtViewStealthIcon = 145
 
const int DtViewSelectionGroupToolBarAction = 146
 
const int DtViewNeutralObjects = 147
 
const int DtViewPerceivedTruthAction = 148
 
const int DtViewStepSimulationFrameToolbarAction = 149
 
const int DtViewShowAllObjects = 150
 
const int DtViewHideAllObjects = 151
 
const int DtViewIntervisibilityObjects = 152
 
const int DtDrawingOptionsBarAction = 153
 
const int DtFileToolbarAction = 154
 
const int DtViewEntityPaletteToolbarAction = 155
 
const int DtViewParameterReferenceAction = 156
 
const int DtViewHazardClouds = 157
 
const int DtViewOutputLogAction = 158
 
const int DtViewTacticalSmoke = 159
 
const int DtRangeAndBearingActionType = 160
 
const int DtTrackHeadingActionType = 161
 
const int DtFireDetonateActionType = 162
 
const int DtEmitterBeamsActionType = 163
 
const int DtAnimActionType = 165
 
const int DtPvdViewControlMessagesActionType = 166
 
const int DtPvdViewCommunicationsActionType = 167
 
const int DtPvdMirrorOnActionType = 168
 
const int DtViewEditToolbars = 170
 
const int DtViewEntityControlToolbarAction = 171
 
const int DtOptionsDisplayAction = 1000
 
const int DtOptionsFrameRateAction = 1001
 
const int DtOptionsRubberBandColorAction = 1002
 
const int DtTerrainViewOptionsAction = 1003
 
const int DtIntervisibilityOptionsAction = 1004
 
const int DtPaperMapLayersAction = 1005
 
const int DtFeaturesAction = 1006
 
const int DtClearTrackHistoryAction = 1008
 
const int DtIROptionsAction = 1009
 
const int DtTransmitterOptionsAction = 1010
 
const int DtPuffOptionsAction = 1011
 
const int DtRangeRingsOptionsAction = 1012
 
const int DtSpotReportOptionsAction = 1013
 
const int DtAllowFreehandPointEdit = 1014
 
const int DtTacticalSmokeOptionsAction = 1015
 
const int DtOptionsMenuToggleType = 1100
 
const int DtOptionsMenuToggleTypeUser = 1150
 
const int DtOptionsMenuToggleTypeMAX = 1200
 
const int DtConfigureSpatialSubdivisionAction = 1201
 
const int DtAggregateOptionsAction = 1203
 
const int DtSessionOptionsAction = 1204
 
const int DtPerformanceOptionsAction = 1205
 
const int DtCommModelSettingsAction = 1206
 
const int DtNavigationResetToGlobalViewAction = 2001
 
const int DtPanNorthAction = 2002
 
const int DtPanNorthEastAction = 2003
 
const int DtPanEastAction = 2004
 
const int DtPanSouthEastAction = 2005
 
const int DtPanSouthAction = 2006
 
const int DtPanSouthWestAction = 2007
 
const int DtPanWestAction = 2008
 
const int DtPanNorthWestAction = 2009
 
const int DtZoomInAction = 2010
 
const int DtZoomOutAction = 2011
 
const int DtShowTerrainProfile = 2012
 
const int DtZoomToExtentsAction = 2013
 
const int DtZoomToNextEntity = 2014
 
const int DtZoomToPreviousEntity = 2015
 
const int DtZoomToNextEnvironmental = 2016
 
const int DtZoomToPreviousEnvironmental = 2017
 
const int DtZoomToNextSelectionGroup = 2018
 
const int DtZoomToPreviousSelectionGroup = 2019
 
const int DtAttachToNextEntity = 2020
 
const int DtAttachToPreviousEntity = 2021
 
const int DtAttachToNextGroup = 2022
 
const int DtAttachToPreviousGroup = 2023
 
const int DtTrackSelectionAction = 2030
 
const int DtCenterSelectionAction = 2031
 
const int DtClearTrackingAction = 2032
 
const int DtReflectExtentsAction = 2033
 
const int DtIntervisibilitySetLocationAction = 3001
 
const int DtIntervisibilityFilterAction = 3002
 
const int DtIntervisibilityFilterOptAction = 3003
 
const int DtIntervisibilityProfileLineAction = 3004
 
const int DtIntervisibilityAction = 3100
 
const int DtExpandAggregateAction = 4002
 
const int DtCollapseAggregateAction = 4003
 
const int DtEntitySkipTaskAction = 4004
 
const int DtEntityEditPlanAction = 4005
 
const int DtEntityViewPlanAction = 4006
 
const int DtEntityAbandonPlanAction = 4007
 
const int DtEntityAggregateAsAction = 4008
 
const int DtEntityEnableJoystickAction = 4012
 
const int DtEntityDisableJoystickAction = 4013
 
const int DtEmbarkOnAction = 4015
 
const int DtDisembarkAction = 4016
 
const int DtDisembarkAllAction = 4017
 
const int DtGlobalPlanAction = 4018
 
const int DtTimeManagementAction = 4019
 
const int DtEntityRestartPlanAction = 4020
 
const int DtAggregateAction = 4021
 
const int DtDisaggregateAction = 4022
 
const int DtEntityAnswerQuestionsAction = 4023
 
const int DtStealthTeleportAction = 5000
 
const int DtStealthDetachAction = 5001
 
const int DtStealthViewNavBarAction = 5020
 
const int DtStealthResetAction = 5021
 
const int DtStealthAttachAction = 5100
 
const int DtStealthActions = 5101
 
const int DtStealthAttachPlanAction = 5200
 
const int DtStealthDetachPlanAction = 5201
 
const int DtStealthAttachModeBase = 5300
 
const int DtStealthAttachModeMax = 5399
 
const int DtHelpHelpAction = 6000
 
const int DtHelpAboutAction = 6001
 
const int DtHelpPluginDisplayAction = 6002
 
const int DtHelpWebLinks = 6100
 
const int DtSimulationRewindAction = 8000
 
const int DtSimulationRunAction = 8001
 
const int DtSimulationPauseAction = 8002
 
const int DtSimulationStepAction = 8003
 
const int DtRewindKeepsPauseActionType = 8004
 
const int DtIndirectFireManagerAction = 8005
 
const int DtHostilityMatrixAction = 8006
 
const int DtForceHostilityAction = 8007
 
const int DtAutomaticAggregationDisaggregationAction = 8009
 
const int DtCreationBaseAction = 9010
 
const int DtTaskMoveToAction = 10000
 
const int DtTaskMoveAlongRouteAction = 10001
 
const int DtTaskPatrolObjectsAction = 10002
 
const int DtTaskPatrolRouteAction = 10003
 
const int DtTaskFollowEntityAction = 10004
 
const int DtTaskTurnToHeadingAction = 10005
 
const int DtTaskWaitAction = 10006
 
const int DtTaskWaitDurationAction = 10007
 
const int DtTaskWaitElapsedAction = 10008
 
const int DtTaskFFEAction = 10009
 
const int DtTaskFFLAction = 10010
 
const int DtTaskFFTAction = 10011
 
const int DtTaskUserTaskAction = 10012
 
const int DtTaskMoveToAltitudeAction = 10013
 
const int DtTaskMoveToLocationAction = 10014
 
const int DtTaskFireCruiseMissileAction = 10015
 
const int DtTaskMoveIntoFormationAction = 10016
 
const int DtTaskDisembarkAllAction = 10017
 
const int DtTaskEmbarkAction = 10018
 
const int DtTaskDisembarkAction = 10019
 
const int DtTaskLandAction = 10020
 
const int DtTaskTakeoffAction = 10021
 
const int DtTaskRotaryWingLandAction = 10022
 
const int DtTaskSendTextAction = 10023
 
const int DtTaskDIGuyAnimationAction = 10025
 
const int DtTaskOrbitAction = 10026
 
const int DtTaskLaunchSmokeAction = 10027
 
const int DtTaskLaseTargetAction = 10028
 
const int DtConvoyToTaskAction = 10029
 
const int DtConvoyAlongTaskAction = 10030
 
const int DtTaskLaunchCounterMeasuresAction = 10031
 
const int DtTaskFlyAltitudeAction = 10032
 
const int DtTaskFlyHeadingAction = 10033
 
const int DtTaskFlyHeadingAndAltitudeAction = 10034
 
const int DtTaskFireAtTargetAction = 10035
 
const int DtTaskReleaseBombOnLocationAction = 10036
 
const int DtTaskReleaseBombOnTargetAction = 10037
 
const int DtTaskReleaseBombOnLaserSpotAction = 10038
 
const int DtTaskAggregateIndirectFireAction = 10039
 
const int DtTaskAggregateBombLocationAction = 10040
 
const int DtTaskNuclearAttackAction = 10041
 
const int DtTaskBiologicalAttackAction = 10042
 
const int DtTaskChemicalAttackAction = 10043
 
const int DtTaskMoveToLocationRetrogradeAction = 10044
 
const int DtTaskMoveToRetrogradeAction = 10045
 
const int DtTaskMoveAlongRouteRetrogradeAction = 10046
 
const int DtTaskDIGuyGestureAction = 10047
 
const int DtTaskAirbaseLaunchFlightAction = 10048
 
const int DtTaskMissionLaunchFlightAction = 10049
 
const int DtTaskLaseLocationAction = 10050
 
const int DtTaskAirbasePrepareQRAAction = 10051
 
const int DtTaskMoveAlongRouteWithActionsAction = 10052
 
const int DtTaskTransferSuppliesAction = 10053
 
const int DtTaskProvideIndirectFireAction = 10054
 
const int DtTaskUnitArtilleryProvideIndirectFireAction = 10055
 
const int DtTaskInternalTransferFuelAction = 10056
 
const int DtTaskExecuteSurfaceAttackAction = 10057
 
const int DtTaskKeepStationAction = 10058
 
const int DtTaskMoveToDestinationAction = 10059
 
const int DtTaskIffInterrogatorAction = 10060
 
const int DtTaskIffInterrogatorSweepAction = 10061
 
const int DtTaskFireBallisticGunAction = 10062
 
const int DtTaskFireMissileLauncherAction = 10063
 
const int DtTaskFireLaserGuidedMissileAction = 10064
 
const int DtTaskReleaseBombUnguidedAction = 10065
 
const int DtTaskRadioCommandChooser = 10999
 
const int DtSetAltitudeAction = 11000
 
const int DtSetConcealmentAction = 11001
 
const int DtSetEmitterAction = 11002
 
const int DtSetFireNowAction = 11003
 
const int DtSetFormationAction = 11004
 
const int DtSetHeadingAction = 11005
 
const int DtSetIffAction = 11006
 
const int DtSetLocationAction = 11007
 
const int DtSetPostureAction = 11008
 
const int DtSetReorganizeAction = 11009
 
const int DtSetResourcesAction = 11010
 
const int DtSetRestoreAction = 11011
 
const int DtSetEngagementAction = 11012
 
const int DtSetResponsibilityAction = 11013
 
const int DtSetSpeedAction = 11014
 
const int DtSetTargetAction = 11015
 
const int DtSetTaskedBySuperiorAction = 11016
 
const int DtSetWeaponStateAction = 11017
 
const int DtSetDestroyAction = 11018
 
const int DtSetAppearanceAction = 11019
 
const int DtSetCapabilitiesAction = 11020
 
const int DtSetStayInLaneAction = 11021
 
const int DtSetCollisionAvoidTypesAction = 11022
 
const int DtSetSpotReportsAction = 11023
 
const int DtSetEmbarkedAction = 11024
 
const int DtSetDisembarkedAction = 11025
 
const int DtSetArmedAction = 11026
 
const int DtSetDetonationAction = 11027
 
const int DtSetNotifyLevelAction = 11028
 
const int DtSetForceAction = 11029
 
const int DtSetDIGuyAppearanceAction = 11030
 
const int DtSetSurrenderAction = 11031
 
const int DtSetLaserCodeAction = 11032
 
const int DtSetLaseAutonomousAction = 11033
 
const int DtSetSyncLaserCodeAction = 11034
 
const int DtSetAggregateStateAction = 11035
 
const int DtSetMovementStrategyAction = 11036
 
const int DtSetAutoLaunchEnabledAction = 11037
 
const int DtSetRadarModeAction = 11038
 
const int DtSetReactiveTaskStatusAction = 11039
 
const int DtSetReactiveTaskEnabledAction = 11040
 
const int DtSetReactiveTaskDisabledAction = 11041
 
const int DtSetReactiveTaskPriorityAction = 11042
 
const int DtSetSonarDepthAction = 11043
 
const int DtSetActiveSonarModeAction = 11044
 
const int DtSetEngagementResultsAction = 11045
 
const int DtSetHealthPropertyAction = 11051
 
const int DtSetPosturePropertyAction = 11052
 
const int DtSetAmmunitionPropertyAction = 11053
 
const int DtSetFoodPropertyAction = 11054
 
const int DtSetWaterPropertyAction = 11055
 
const int DtSetMotorGasPropertyAction = 11056
 
const int DtSetAviationFuelPropertyAction = 11057
 
const int DtSetDieselFuelPropertyAction = 11058
 
const int DtSetOilPropertyAction = 11059
 
const int DtSetLubricantPropertyAction = 11060
 
const int DtSetFuelOilLubricantAction = 11061
 
const int DtSetFoodAndWaterAction = 11062
 
const int DtSetAmmunitionPacingTrackingAction = 11063
 
const int DtSetFoodAndWaterPacingTrackingAction = 11064
 
const int DtSetFuelOilLubricantPacingTrackingAction = 11065
 
const int DtSetFoodWaterFuelOilLubricantAction = 11066
 
const int DtSetFoodWaterFuelOilLubricantPacingTrackingAction = 11067
 
const int DtSetWeaponsPacingTrackingAction = 11068
 
const int DtSetEquipmentPacingTrackingAction = 11069
 
const int DtSetActivityAction = 11070
 
const int DtSetMoppLevelPropertyAction = 11071
 
const int DtSetContaminationPropertyAction = 11072
 
const int DtSetMoraleLevelPropertyAction = 11073
 
const int DtSetPercentCompletePropertyAction = 11074
 
const int DtSetResourcesPropertyAction = 11075
 
const int DtSetResourcesPacingTrackingAction = 11076
 
const int DtSetPreferredTargetsPropertyAction = 11077
 
const int DtSetSupplyingAction = 11078
 
const int DtSetResupplyModeAction = 11079
 
const int DtSetSuperiorAction = 11080
 
const int DtSetTrackTargetsAction = 11081
 
const int DtSetJamTargetsAction = 11082
 
const int DtSetDIGuyHandItemAction = 11083
 
const int DtSetAimingPointAction = 11084
 
const int DtSetActivationAction = 11085
 
const int DtSetCurrentSpeedAction = 11086
 
const int DtSetTracerUseAction = 11087
 
const int DtSetNavigationPreferenceAction = 11088
 
const int DtSetAimSensorAction = 11089
 
const int DtSetZoomSensorAction = 11090
 
const int DtSetSensorEnabledAction = 11091
 
const int DtSetSensorFieldOfViewColorAction = 11092
 
const int DtSetDIGuyHeadAction = 11093
 
const int DtSetWidthAction = 11094
 
const int DtSetInvulnerableAction = 11095
 
const int DtSetDIGuyCharacteristicsAction = 11096
 
const int DtSetLookAtPointAction = 11097
 
const int DtSetAutonomousActionsEnabledAction = 11098
 
const int DtSetAirBaseFacilitiesAction = 11099
 
const int DtSetAirBasePersonnelAndSuppliesAction = 11100
 
const int DtSetAirBaseAssignAircraftAction = 11101
 
const int DtSetAssumeUnknownIsHostile = 11102
 
const int DtSetPreferredTrajectoryHeightAction = 11104
 
const int DtSetGimbalSensorLasingAction = 11105
 
const int DtSetOrbitAction = 11106
 
const int DtSetLaserInformationAction = 11107
 
const int DtSetSystemEnabledAction = 11108
 
const int DtSetSkillLevelAction = 11109
 
const int DtSetArtPartAction = 11110
 
const int DtSetTargetPriorityListAction = 11111
 
const int DtClearTargetPriorityListAction = 11112
 
const int DtSetEmergencyBeaconAction = 11113
 
const int DtSetUndetectableAction = 11114
 
const int DtSetOrderedAltitudeAction = 11115
 
const int DtUpdateTargetPriorityListAction = 11116
 
const int DtSetAirSpeedAction = 11117
 
const int DtSetRunwayConditionAction = 11118
 
const int DtSetAerodromeLightsAction = 11119
 
const int DtSetArrestorGearAction = 11121
 
const int DtSetAircraftLightingAction = 11122
 
const int DtSetTankerLightingAction = 11123
 
const int DtSetRefuelPointEnabledAction = 11124
 
const int DtSetDIGuyUnitPatchesAction = 11125
 
const int DtSetDIGuyRankPatchAction = 11126
 
const int DtSetDIGuyNametagAction = 11127
 
const int DtSetCurrentAirSpeedAction = 11128
 
const int DtSetRunwayActiveAction = 11129
 
const int DtSetRunwayDamagedAction = 11130
 
const int DtSetStowWeaponAction = 11131
 
const int DtSetAerodromeUndercarriageInspectionSystemAction = 11132
 
const int DtSetObjectAttachedAction = 11133
 
const int DtSetGroundVehicleLightingAction = 11134
 
const int DtSetSurfaceVesselLightingAction = 11135
 
const int DtSetGpsJammerAction = 11136
 
const int DtSetAllStatePropertiesAction = 11900
 
const int DtSetRadioCommandChooser = 11999
 
const int DtDisplayOverlayPaletteAction = 12000
 
const int DtDisplayOverlayLayersAction = 12001
 
const int DtBaseOverlayAction = 12100
 
const int DtDeleteAction = 13000
 
const int DtEditAction = 13001
 
const int DtObjectInfoAction = 13002
 
const int DtMonitorResourcesAction = 13003
 
const int DtSuspendResourceMonitorAction = 13004
 
const int DtResumeResourceMonitorAction = 13005
 
const int DtClearAllMonitoredResourcesAction = 13006
 
const int DtDisplayResourcesAction = 13007
 
const int DtDisplayRangeRingsAction = 13008
 
const int DtDisplayMainSymbolAction = 13009
 
const int DtDisplayEmbarkedObjectsAction = 13010
 
const int DtEditUndoAction = 13011
 
const int DtEditRedoAction = 13012
 
const int DtDisplaySensorContactLinesAction = 13013
 
const int DtAttachToAction = 13014
 
const int DtDetachFromAction = 13015
 
const int DtEditCopyAction = 13016
 
const int DtEditPasteAction = 13017
 
const int DtEditPasteSpecialAction = 13018
 
const int DtRemoveFromOverlayLayer = 13100
 
const int DtAddToNewOverlay = 13101
 
const int DtBaseOverlayLayer = 13102
 
const int DtLastOverlayLayer = 13199
 
const int DtAddToSelectionGroup = 13300
 
const int DtRemoveFromAllSelectionGroups = 13302
 
const int DtBaseAddToSelectionGroup = 13400
 
const int DtLastAddToSelectionGroup = 13499
 
const int DtBaseSelectSelectionGroup = 13500
 
const int DtLastSelectSelectionGroup = 13599
 
const int DtSelectObjectsAction = 13800
 
const int DtSelectAllTerrainAction = 13801
 
const int DtSelectFeaturesAction = 13802
 
const int DtSelectTerrainSegmentsAction = 13803
 
const int DtSelectEntitiesAction = 13804
 
const int DtSelectAggregatesAction = 13805
 
const int DtSelectControlObjectsAction = 13806
 
const int DtSelectOverlayObjectsAction = 13807
 
const int DtSelectPolygonsAction = 13808
 
const int DtSimulationCommandDelete = 14000
 
const int DtSimulationCommandComment = 14001
 
const int DtSimulationCommandAbandonPlan = 14002
 
const int DtSimulationCommandRestartPlan = 14003
 
const int DtSimulationCommandChangeHostility = 14004
 
const int DtUserMenuItemStart = 100000
 

Detailed Description

Used to tie menu types to menu items – used for actions and validation.

Macro Definition Documentation

#define DtMenuIdentifierToString (   ident)    #ident
#define DtNewMainMenuType (   newType,
  value 
)    const DtMainMenuType newType = (DtMainMenuType)((int)DtUserMenuStart + value);
#define DtNewMenuItemType (   newType,
  value 
)    const DtMenuItemType newType = (DtMenuItemType)((int)DtUserMenuItemStart + value);

Typedef Documentation

Variable Documentation

const int DtDoNotCreate = -2
const int DtNoMenu = -1

If set; will not create the menu as part of menu initialization; but will be part of menu factory.

const int DtMustBeLastMenuItem = -2
const int DtNoMenuItem = -1
const int DtDefaultMenuItem = 0
const char* DtDoNotUseAsToolbarItem = ""
static
const int DtFileMenu = 1
const int DtViewMenu = 2
const int DtNavigationMenu = 3
const int DtSimulationMenu = 4
const int DtCreateMenu = 5
const int DtTaskMenu = 6
const int DtSetMenu = 7
const int DtEntitiesMenu = 8
const int DtStealthMenu = 9
const int DtIntervisibilityMenu = 10
const int DtOptionsMenu = 11
const int DtAppHelpMenu = 12
const int DtObjectsMenu = 13
const int DtTerrainMenu = 14
const int DtEditMenu = 15
const int DtRadioTaskCommandMenu = 16
const int DtRadioSetCommandMenu = 17
const int DtUserMenuStart = 100
const int DtFileNewWindowAction = 1

File menu actions.

const int DtFileCloseWindowAction = 2
const int DtFileExitAction = 3
const int DtFileOpenDatabaseAction = 4
const int DtFileSaveGdbDatabaseAction = 5
const int DtFileCloseDatabaseAction = 6
const int DtFileNewScenarioAction = 7
const int DtFileLoadScenarioAction = 8
const int DtFileLoadBatchScenarioAction = 9
const int DtFileSaveScenarioAction = 10
const int DtFileSaveScenarioAsAction = 11
const int DtFileCloseScenarioAction = 12
const int DtFileCloseBatchScenarioAction = 13
const int DtFileScheduleCheckpointScenarioAction = 14
const int DtFileDeleteCheckpointsScenarioAction = 15
const int DtFileSaveOverlays = 16
const int DtFileLoadOverlays = 17
const int DtFilePrintAction = 18
const int DtFilePrintObjectsAction = 19
const int DtFileSaveMapAreaAction = 20
const int DtFileLoadSymbolMapAction = 21
const int DtFileLoadCreateMenuAction = 22
const int DtFileTerrainInformationAction = 23
const int DtFileLoadSelectionGroups = 24
const int DtFileSaveSelectionGroups = 25
const int DtExportGdbDatabaseAction = 26
const int DtFileBaseRecentTerrainDatabases = 50
const int DtFileLastRecentTerrainDatabases = 59
const int DtFileBaseRecentScenarios = 60
const int DtFileLastRecentScenarios = 69
const int DtFileJoinSessionAction = 70
const int DtFileResignSessionAction = 71
const int DtViewMinimapAction = 100

View menu items.

const int DtViewNavigationAction = 102
const int DtViewRubberBandColorAction = 103
const int DtViewInfoToolbarAction = 104
const int DtViewOverlayLayersAction = 105
const int DtViewHideAllAction = 120
const int DtViewShowAllAction = 121
const int DtViewIconScaleToolbarAction = 122
const int DtViewSimSelectionToolbarAction = 123
const int DtViewSimControlToolbarAction = 124
const int DtViewShowFullScreen = 126
const int DtViewControlObjects = 127
const int DtViewTimeMultiplierToolbarAction = 128
const int DtViewFriendlyObjects = 129
const int DtViewOpposingObjects = 130
const int DtViewSimTimeToolbarAction = 131
const int DtViewOverlayObjects = 132
const int DtViewTerrainSelectionModeToolbarAction = 133
const int DtViewDestroyedObjects = 134
const int DtViewAggregateFormationRoutes = 135
const int DtViewGeneratedPathRoutes = 136
const int DtViewObjectCountToolbarAction = 137
const int DtViewUtilityBarAction = 139
const int DtViewGeneratedEmbarkationRoutes = 140
const int DtViewGeneratedLandingRoutes = 141
const int DtViewToolbarObjects = 142
const int DtViewEchelonPanelToolbarAction = 143
const int DtViewObjectListPanelToolbarAction = 144
const int DtViewStealthIcon = 145
const int DtViewSelectionGroupToolBarAction = 146
const int DtViewNeutralObjects = 147
const int DtViewPerceivedTruthAction = 148
const int DtViewStepSimulationFrameToolbarAction = 149
const int DtViewShowAllObjects = 150
const int DtViewHideAllObjects = 151
const int DtViewIntervisibilityObjects = 152
const int DtDrawingOptionsBarAction = 153
const int DtFileToolbarAction = 154
const int DtViewEntityPaletteToolbarAction = 155
const int DtViewParameterReferenceAction = 156
const int DtViewHazardClouds = 157
const int DtViewOutputLogAction = 158
const int DtViewTacticalSmoke = 159
const int DtRangeAndBearingActionType = 160
const int DtTrackHeadingActionType = 161
const int DtFireDetonateActionType = 162
const int DtEmitterBeamsActionType = 163
const int DtAnimActionType = 165
const int DtPvdViewControlMessagesActionType = 166
const int DtPvdViewCommunicationsActionType = 167
const int DtPvdMirrorOnActionType = 168
const int DtViewEditToolbars = 170
const int DtViewEntityControlToolbarAction = 171
const int DtOptionsDisplayAction = 1000

Options actions.

const int DtOptionsFrameRateAction = 1001
const int DtOptionsRubberBandColorAction = 1002
const int DtTerrainViewOptionsAction = 1003
const int DtIntervisibilityOptionsAction = 1004
const int DtPaperMapLayersAction = 1005
const int DtFeaturesAction = 1006
const int DtClearTrackHistoryAction = 1008
const int DtIROptionsAction = 1009
const int DtTransmitterOptionsAction = 1010
const int DtPuffOptionsAction = 1011
const int DtRangeRingsOptionsAction = 1012
const int DtSpotReportOptionsAction = 1013
const int DtAllowFreehandPointEdit = 1014
const int DtTacticalSmokeOptionsAction = 1015
const int DtOptionsMenuToggleType = 1100
const int DtOptionsMenuToggleTypeUser = 1150
const int DtOptionsMenuToggleTypeMAX = 1200
const int DtConfigureSpatialSubdivisionAction = 1201
const int DtAggregateOptionsAction = 1203
const int DtSessionOptionsAction = 1204
const int DtPerformanceOptionsAction = 1205
const int DtCommModelSettingsAction = 1206
const int DtNavigationResetToGlobalViewAction = 2001

Navigation items.

const int DtPanNorthAction = 2002
const int DtPanNorthEastAction = 2003
const int DtPanEastAction = 2004
const int DtPanSouthEastAction = 2005
const int DtPanSouthAction = 2006
const int DtPanSouthWestAction = 2007
const int DtPanWestAction = 2008
const int DtPanNorthWestAction = 2009
const int DtZoomInAction = 2010
const int DtZoomOutAction = 2011
const int DtShowTerrainProfile = 2012
const int DtZoomToExtentsAction = 2013
const int DtZoomToNextEntity = 2014
const int DtZoomToPreviousEntity = 2015
const int DtZoomToNextEnvironmental = 2016
const int DtZoomToPreviousEnvironmental = 2017
const int DtZoomToNextSelectionGroup = 2018
const int DtZoomToPreviousSelectionGroup = 2019
const int DtAttachToNextEntity = 2020
const int DtAttachToPreviousEntity = 2021
const int DtAttachToNextGroup = 2022
const int DtAttachToPreviousGroup = 2023
const int DtTrackSelectionAction = 2030
const int DtCenterSelectionAction = 2031
const int DtClearTrackingAction = 2032
const int DtReflectExtentsAction = 2033
const int DtIntervisibilitySetLocationAction = 3001

Intervisibility Actions.

const int DtIntervisibilityFilterAction = 3002
const int DtIntervisibilityFilterOptAction = 3003
const int DtIntervisibilityProfileLineAction = 3004
const int DtIntervisibilityAction = 3100
const int DtExpandAggregateAction = 4002

Entities actions.

const int DtCollapseAggregateAction = 4003
const int DtEntitySkipTaskAction = 4004
const int DtEntityEditPlanAction = 4005
const int DtEntityViewPlanAction = 4006
const int DtEntityAbandonPlanAction = 4007
const int DtEntityAggregateAsAction = 4008
const int DtEntityEnableJoystickAction = 4012
const int DtEntityDisableJoystickAction = 4013
const int DtEmbarkOnAction = 4015
const int DtDisembarkAction = 4016
const int DtDisembarkAllAction = 4017
const int DtGlobalPlanAction = 4018
const int DtTimeManagementAction = 4019
const int DtEntityRestartPlanAction = 4020
const int DtAggregateAction = 4021
const int DtDisaggregateAction = 4022
const int DtEntityAnswerQuestionsAction = 4023
const int DtStealthTeleportAction = 5000

Stealth actions.

const int DtStealthDetachAction = 5001
const int DtStealthViewNavBarAction = 5020
const int DtStealthResetAction = 5021
const int DtStealthAttachAction = 5100
const int DtStealthActions = 5101
const int DtStealthAttachPlanAction = 5200
const int DtStealthDetachPlanAction = 5201
const int DtStealthAttachModeBase = 5300
const int DtStealthAttachModeMax = 5399
const int DtHelpHelpAction = 6000

Help actions.

const int DtHelpAboutAction = 6001
const int DtHelpPluginDisplayAction = 6002
const int DtHelpWebLinks = 6100
const int DtSimulationRewindAction = 8000

Simulation menu.

const int DtSimulationRunAction = 8001
const int DtSimulationPauseAction = 8002
const int DtSimulationStepAction = 8003
const int DtRewindKeepsPauseActionType = 8004
const int DtIndirectFireManagerAction = 8005
const int DtHostilityMatrixAction = 8006
const int DtForceHostilityAction = 8007
const int DtAutomaticAggregationDisaggregationAction = 8009
const int DtCreationBaseAction = 9010

Create menu items.

const int DtTaskMoveToAction = 10000

  Task menu

Deprecated the Move To Task in 5.2

const int DtTaskMoveAlongRouteAction = 10001
const int DtTaskPatrolObjectsAction = 10002
const int DtTaskPatrolRouteAction = 10003
const int DtTaskFollowEntityAction = 10004
const int DtTaskTurnToHeadingAction = 10005
const int DtTaskWaitAction = 10006
const int DtTaskWaitDurationAction = 10007
const int DtTaskWaitElapsedAction = 10008
const int DtTaskFFEAction = 10009
const int DtTaskFFLAction = 10010
const int DtTaskFFTAction = 10011
const int DtTaskUserTaskAction = 10012
const int DtTaskMoveToAltitudeAction = 10013
const int DtTaskMoveToLocationAction = 10014
const int DtTaskFireCruiseMissileAction = 10015
const int DtTaskMoveIntoFormationAction = 10016
const int DtTaskDisembarkAllAction = 10017
const int DtTaskEmbarkAction = 10018
const int DtTaskDisembarkAction = 10019
const int DtTaskLandAction = 10020
const int DtTaskTakeoffAction = 10021
const int DtTaskRotaryWingLandAction = 10022
const int DtTaskSendTextAction = 10023
const int DtTaskDIGuyAnimationAction = 10025
const int DtTaskOrbitAction = 10026
const int DtTaskLaunchSmokeAction = 10027
const int DtTaskLaseTargetAction = 10028
const int DtConvoyToTaskAction = 10029
const int DtConvoyAlongTaskAction = 10030
const int DtTaskLaunchCounterMeasuresAction = 10031
const int DtTaskFlyAltitudeAction = 10032
const int DtTaskFlyHeadingAction = 10033
const int DtTaskFlyHeadingAndAltitudeAction = 10034
const int DtTaskFireAtTargetAction = 10035
const int DtTaskReleaseBombOnLocationAction = 10036
const int DtTaskReleaseBombOnTargetAction = 10037
const int DtTaskReleaseBombOnLaserSpotAction = 10038
const int DtTaskAggregateIndirectFireAction = 10039
const int DtTaskAggregateBombLocationAction = 10040
const int DtTaskNuclearAttackAction = 10041
const int DtTaskBiologicalAttackAction = 10042
const int DtTaskChemicalAttackAction = 10043
const int DtTaskMoveToLocationRetrogradeAction = 10044
const int DtTaskMoveToRetrogradeAction = 10045
const int DtTaskMoveAlongRouteRetrogradeAction = 10046
const int DtTaskDIGuyGestureAction = 10047
const int DtTaskAirbaseLaunchFlightAction = 10048
const int DtTaskMissionLaunchFlightAction = 10049
const int DtTaskLaseLocationAction = 10050
const int DtTaskAirbasePrepareQRAAction = 10051
const int DtTaskMoveAlongRouteWithActionsAction = 10052
const int DtTaskTransferSuppliesAction = 10053
const int DtTaskProvideIndirectFireAction = 10054
const int DtTaskUnitArtilleryProvideIndirectFireAction = 10055
const int DtTaskInternalTransferFuelAction = 10056
const int DtTaskExecuteSurfaceAttackAction = 10057
const int DtTaskKeepStationAction = 10058
const int DtTaskMoveToDestinationAction = 10059
const int DtTaskIffInterrogatorAction = 10060
const int DtTaskIffInterrogatorSweepAction = 10061
const int DtTaskFireBallisticGunAction = 10062
const int DtTaskFireMissileLauncherAction = 10063
const int DtTaskFireLaserGuidedMissileAction = 10064
const int DtTaskReleaseBombUnguidedAction = 10065
const int DtTaskRadioCommandChooser = 10999

DO NOT USE! This is used internally to signal to have the task/set chooser displayed for a command widget.

const int DtSetAltitudeAction = 11000

Set menu.

const int DtSetConcealmentAction = 11001
const int DtSetEmitterAction = 11002
const int DtSetFireNowAction = 11003
const int DtSetFormationAction = 11004
const int DtSetHeadingAction = 11005
const int DtSetIffAction = 11006
const int DtSetLocationAction = 11007
const int DtSetPostureAction = 11008
const int DtSetReorganizeAction = 11009
const int DtSetResourcesAction = 11010
const int DtSetRestoreAction = 11011
const int DtSetEngagementAction = 11012
const int DtSetResponsibilityAction = 11013
const int DtSetSpeedAction = 11014
const int DtSetTargetAction = 11015
const int DtSetTaskedBySuperiorAction = 11016
const int DtSetWeaponStateAction = 11017
const int DtSetDestroyAction = 11018
const int DtSetAppearanceAction = 11019
const int DtSetCapabilitiesAction = 11020
const int DtSetStayInLaneAction = 11021
const int DtSetCollisionAvoidTypesAction = 11022
const int DtSetSpotReportsAction = 11023
const int DtSetEmbarkedAction = 11024
const int DtSetDisembarkedAction = 11025
const int DtSetArmedAction = 11026
const int DtSetDetonationAction = 11027
const int DtSetNotifyLevelAction = 11028
const int DtSetForceAction = 11029
const int DtSetDIGuyAppearanceAction = 11030
const int DtSetSurrenderAction = 11031
const int DtSetLaserCodeAction = 11032
const int DtSetLaseAutonomousAction = 11033
const int DtSetSyncLaserCodeAction = 11034
const int DtSetAggregateStateAction = 11035

Deprecated the Set Aggregate State 5.0.

const int DtSetMovementStrategyAction = 11036

Deprecated the Set Movement Strategy in 4.1.

const int DtSetAutoLaunchEnabledAction = 11037
const int DtSetRadarModeAction = 11038
const int DtSetReactiveTaskStatusAction = 11039
const int DtSetReactiveTaskEnabledAction = 11040
const int DtSetReactiveTaskDisabledAction = 11041
const int DtSetReactiveTaskPriorityAction = 11042
const int DtSetSonarDepthAction = 11043
const int DtSetActiveSonarModeAction = 11044
const int DtSetEngagementResultsAction = 11045
const int DtSetHealthPropertyAction = 11051
const int DtSetPosturePropertyAction = 11052
const int DtSetAmmunitionPropertyAction = 11053
const int DtSetFoodPropertyAction = 11054
const int DtSetWaterPropertyAction = 11055
const int DtSetMotorGasPropertyAction = 11056
const int DtSetAviationFuelPropertyAction = 11057
const int DtSetDieselFuelPropertyAction = 11058
const int DtSetOilPropertyAction = 11059
const int DtSetLubricantPropertyAction = 11060
const int DtSetFuelOilLubricantAction = 11061
const int DtSetFoodAndWaterAction = 11062
const int DtSetAmmunitionPacingTrackingAction = 11063
const int DtSetFoodAndWaterPacingTrackingAction = 11064
const int DtSetFuelOilLubricantPacingTrackingAction = 11065
const int DtSetFoodWaterFuelOilLubricantAction = 11066
const int DtSetFoodWaterFuelOilLubricantPacingTrackingAction = 11067
const int DtSetWeaponsPacingTrackingAction = 11068
const int DtSetEquipmentPacingTrackingAction = 11069
const int DtSetActivityAction = 11070
const int DtSetMoppLevelPropertyAction = 11071
const int DtSetContaminationPropertyAction = 11072
const int DtSetMoraleLevelPropertyAction = 11073
const int DtSetPercentCompletePropertyAction = 11074
const int DtSetResourcesPropertyAction = 11075
const int DtSetResourcesPacingTrackingAction = 11076
const int DtSetPreferredTargetsPropertyAction = 11077
const int DtSetSupplyingAction = 11078
const int DtSetResupplyModeAction = 11079
const int DtSetSuperiorAction = 11080
const int DtSetTrackTargetsAction = 11081
const int DtSetJamTargetsAction = 11082
const int DtSetDIGuyHandItemAction = 11083
const int DtSetAimingPointAction = 11084
const int DtSetActivationAction = 11085
const int DtSetCurrentSpeedAction = 11086
const int DtSetTracerUseAction = 11087
const int DtSetNavigationPreferenceAction = 11088
const int DtSetAimSensorAction = 11089
const int DtSetZoomSensorAction = 11090
const int DtSetSensorEnabledAction = 11091
const int DtSetSensorFieldOfViewColorAction = 11092
const int DtSetDIGuyHeadAction = 11093
const int DtSetWidthAction = 11094
const int DtSetInvulnerableAction = 11095
const int DtSetDIGuyCharacteristicsAction = 11096
const int DtSetLookAtPointAction = 11097
const int DtSetAutonomousActionsEnabledAction = 11098
const int DtSetAirBaseFacilitiesAction = 11099
const int DtSetAirBasePersonnelAndSuppliesAction = 11100
const int DtSetAirBaseAssignAircraftAction = 11101
const int DtSetAssumeUnknownIsHostile = 11102
const int DtSetPreferredTrajectoryHeightAction = 11104
const int DtSetGimbalSensorLasingAction = 11105
const int DtSetOrbitAction = 11106
const int DtSetLaserInformationAction = 11107
const int DtSetSystemEnabledAction = 11108
const int DtSetSkillLevelAction = 11109
const int DtSetArtPartAction = 11110
const int DtSetTargetPriorityListAction = 11111
const int DtClearTargetPriorityListAction = 11112
const int DtSetEmergencyBeaconAction = 11113
const int DtSetUndetectableAction = 11114
const int DtSetOrderedAltitudeAction = 11115
const int DtUpdateTargetPriorityListAction = 11116
const int DtSetAirSpeedAction = 11117
const int DtSetRunwayConditionAction = 11118
const int DtSetAerodromeLightsAction = 11119
const int DtSetArrestorGearAction = 11121
const int DtSetAircraftLightingAction = 11122
const int DtSetTankerLightingAction = 11123
const int DtSetRefuelPointEnabledAction = 11124
const int DtSetDIGuyUnitPatchesAction = 11125
const int DtSetDIGuyRankPatchAction = 11126
const int DtSetDIGuyNametagAction = 11127
const int DtSetCurrentAirSpeedAction = 11128
const int DtSetRunwayActiveAction = 11129
const int DtSetRunwayDamagedAction = 11130
const int DtSetStowWeaponAction = 11131
const int DtSetAerodromeUndercarriageInspectionSystemAction = 11132
const int DtSetObjectAttachedAction = 11133
const int DtSetGroundVehicleLightingAction = 11134
const int DtSetSurfaceVesselLightingAction = 11135
const int DtSetGpsJammerAction = 11136
const int DtSetAllStatePropertiesAction = 11900

This one must always be last to allow other items to be checked for being editable.

const int DtSetRadioCommandChooser = 11999

DO NOT USE! This is used internally to signal to have the task/set chooser displayed for a command widget.

const int DtDisplayOverlayPaletteAction = 12000

Overlay actions.

const int DtDisplayOverlayLayersAction = 12001
const int DtBaseOverlayAction = 12100
const int DtDeleteAction = 13000

Object actions.

const int DtEditAction = 13001
const int DtObjectInfoAction = 13002
const int DtMonitorResourcesAction = 13003
const int DtSuspendResourceMonitorAction = 13004
const int DtResumeResourceMonitorAction = 13005
const int DtClearAllMonitoredResourcesAction = 13006
const int DtDisplayResourcesAction = 13007
const int DtDisplayRangeRingsAction = 13008
const int DtDisplayMainSymbolAction = 13009
const int DtDisplayEmbarkedObjectsAction = 13010
const int DtEditUndoAction = 13011
const int DtEditRedoAction = 13012
const int DtDisplaySensorContactLinesAction = 13013
const int DtAttachToAction = 13014
const int DtDetachFromAction = 13015
const int DtEditCopyAction = 13016
const int DtEditPasteAction = 13017
const int DtEditPasteSpecialAction = 13018
const int DtRemoveFromOverlayLayer = 13100
const int DtAddToNewOverlay = 13101
const int DtBaseOverlayLayer = 13102
const int DtLastOverlayLayer = 13199
const int DtAddToSelectionGroup = 13300
const int DtRemoveFromAllSelectionGroups = 13302
const int DtBaseAddToSelectionGroup = 13400
const int DtLastAddToSelectionGroup = 13499
const int DtBaseSelectSelectionGroup = 13500
const int DtLastSelectSelectionGroup = 13599
const int DtSelectObjectsAction = 13800
const int DtSelectAllTerrainAction = 13801
const int DtSelectFeaturesAction = 13802
const int DtSelectTerrainSegmentsAction = 13803
const int DtSelectEntitiesAction = 13804
const int DtSelectAggregatesAction = 13805
const int DtSelectControlObjectsAction = 13806
const int DtSelectOverlayObjectsAction = 13807
const int DtSelectPolygonsAction = 13808
const int DtSimulationCommandDelete = 14000
const int DtSimulationCommandComment = 14001
const int DtSimulationCommandAbandonPlan = 14002
const int DtSimulationCommandRestartPlan = 14003
const int DtSimulationCommandChangeHostility = 14004
const int DtUserMenuItemStart = 100000

User.


Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)