STK 7 to STK 8 Migration Mapping Tables

Use the following mapping tables when migrating your STK Engine Application from STK 7 to STK 8.

GUIDs Mapping Table

STK 7.x GUIDs

STK 8.0 GUIDS

CF3DFEA8-8716-4CC4-983E-CA9068AF2BDD

616F3ECD-11ED-42A6-BABC-E87C6D598731

0A82E9A8-0053-4E51-9182-64E6B5D6D0BC

DAD7DBE5-0842-4B28-AE16-51F0D80F08C2

A53D65FF-9B14-4282-9A43-22A29323065F

CAA1CD43-0DB8-4F60-94A6-453ABEE4DD86

82CD1287-3DE1-4A3D-9227-8F2954F34C36

F17BA94B-EFF8-4015-8229-76A0A7A0C9D3

BBD938E1-77B8-4a34-B3CA-FB6481BC3206

ECFBFEC9-E6EA-4B53-A30A-0EBC6D3B6D93

855A679E-F889-44CE-95E4-0B44A332D19F

C0BEED7C-895C-4389-A845-4D3CD93B5BE5

EF21A107-984F-4FD8-B1B0-A2D6B1CA1D0B

BB94824D-E22B-43C5-A0D0-E4D405B2ED8F

ProgIDs Mapping Table

STK 7.x ProgIDs

STK 8.0 ProgIDs

STKX7.Application

STKX8.Application

Enumerations Mapping Table

STK 7.x Enumerations

STK 8.0 Enumerations

AGI.STKUtil.AgELogMsgType

AGI.STKUtil.AgELogMsgType

AGI.STKUtil.AgELogMsgDispID

AGI.STKUtil.AgELogMsgDispID

AGI.STKUtil.AgELineStyle

AGI.STKUtil.AgELineStyle

AGI.STKUtil.AgEFillStyle

AGI.STKUtil.AgEFillStyle

AGI.STKUtil.AgExecCmdResult

AGI.STKUtil.AgExecCmdResult

(N/A)

AgEExecMultiCmdResultAction (new since STK 7.0).

MFC Wrappers Reference Table

ClassWizard-Generated MFC Wrapper Files

AgDrawElem.cpp

AgDrawElem.h

AgDrawElemCollection.cpp

AgDrawElemCollection.h

AgExecCmdResult.cpp

AgExecCmdResult.h

AgExecMultiCmdResult.cpp

AgExecMultiCmdResult.h

AgObjPathCollection.cpp

AgObjPathCollection.h

AgPickInfoData.cpp

AgPickInfoData.h

AgRubberBandPickInfoData.cpp

AgRubberBandPickInfoData.h

AgStkXApplication.cpp

AgStkXApplication.h

AgStkXApplicationEvents.cpp

AgStkXApplicationEvents.h

AgUiAX2DCntrl.cpp

AgUiAX2DCntrl.h

AgUiAXVOCntrl.cpp

AgUiAXVOCntrl.h

MFCWrappersStd.cpp

MFCWrappersStd.h

Picture.cpp

Picture.h

STK Programming Interface 11.0.1