Jump to content

KQPap

Member
  • Content Count

    1
  • Joined

  • Last visited

Community Reputation

0 Neutral

About KQPap

  • Rank
    Greenhorn

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. KQPap

    [C++] Unique Identifier for Objects

    Hello, I'm looking for a way to always uniquely identify objects in Vectorworks across multiple sessions and after conversion to a higher version. I'm using C++ Maybe I misunderstand it too, but the way I see it, objects in VW don't necessarily have a GUID immediately. And even if a GUID exists, it can change. And the only way I identify objects is via the handle - but I can't use that to store it across sessions (I think it's actually just a storage address). This also works fine in a single document, but I encounter problems when several people open the file in different versions (my plugin writes to a database in the background). Following scenario: A file is opened with VW 2016 and the user creates a door, enters information (without GUID) and saves the file. My plugin writes information to a database. He opens the same file in VW 2018. Does my plugin have any chance to recognize that the said door already exists in my database? Is there any kind of UUID that is created immediately and does not change when it is converted to VW2018? Best Regards Patrick

 

7150 Riverwood Drive, Columbia, Maryland 21046, USA   |   Contact Us:   410-290-5114

 

© 2018 Vectorworks, Inc. All Rights Reserved. Vectorworks, Inc. is part of the Nemetschek Group.

×