t e m p o r a l 
 d o o r w a y 

Using MapX With CBuilder 4

 

In addition to the material in Using MapX With CBuilder 3...

  • In any places referring to MFC CMap... types, change them to ::CMap... because the type library now exports these types, though they are not MFC classes in the export.

  • Include file MapXLib_TLB.h is now MapXLib_OCX.h

  • MapXDisp is now CMapXDisp.

  • The RequestData closure signature is now void __fastcall RequestData(System::TObject * Sender, BSTR DataSetName, long Row, short Field, TVariant* Value, TOLEBOOL* Done) rather than void __fastcall RequestData(TObject *Sender, BSTR DataSetName, long Row, short Field, tagVARIANT *Value, VARIANT_BOOL *Done);

  • Those pesky underscores in some property names (like Datasets_) are now gone.
Copyright © 2004 by Mark Cashman (unless otherwise indicated), All Rights Reserved