[CONNECT C++] Possible Issue with CONNECT U5 SDK

I'm including the file:

#include <DgnPlatform\DetailingSymbol\DetailingSymbolHandlers.h>

 

and when the compiler runs, I see errors relating to "ViewElementHandlerSubTypes.h". Can anyone confirm this ?

 

ViewElementHandlerSubTypes.h(47): error C3646: 'GetCalloutType': unknown override specifier

ViewElementHandlerSubTypes.h(47): error C2275: 'Bentley::ElementHandleCR': illegal use of this type as an expression

...

 

Thanks,

Bruce

  • Are you including this header - prior - too?
    #include <DgnPlatform\DetailingSymbol/DetailingSymbol.h>

    Bob



  • Here is my "include" list:

    #include <Mstn\MdlApi\MdlApi.h>
    #include <DgnGeoCoord\DgnGeoCoord.h>
    #include <DgnGeoCoord\GeoCoordErrors.h>
    #include <Mstn\MstnPlatformAPI.h>
    #include <dgnplatform\textHandlers.h>
    #include <dgnplatform\dimensionHandler.h>
    #include <Mstn\cmdlist.r.h>
    #include <RmgrTools\Tools\msstrlst.h>
    #include <DgnPlatform\DgnECProviders.h>
    #include <DgnPlatform\DgnECManager.h>
    #include <DgnPlatform\DgnECInstance.h>
    #include <DgnPlatform\DisplayRules.h>
    #include <DgnPlatform\DisplayRulesManager.h>
    #include <DgnPlatform\DisplayRuleActions.h>
    #include <DgnPlatform\DetailingSymbol\DetailingSymbol.h>
    #include <DgnPlatform\DetailingSymbol\DetailingSymbolHandlers.h>
    #include <DgnPlatform\DigitalSignatureCellHeaderHandler.h> 
    #include <dgnplatform\TextBlock\TextBlockIterators.h>

     

     

    Bruce