Software Tech: Custom tags?
Hello again,
I was trying to post few times at the Yahoo Dev list, but at the best my shortest dummy message arrived after 4 hours. So full of that, I come here.
I want to excuse myself to everybody for this highly technical question, but I hope it can be seen from some of the SW developers.
It basically continues https://groups.yahoo.com/neo/groups/CC2-DEV-L/conversations/messages/973
So...
1) [OPTIONAL] I would like to tag with some plain data the Symbol Definitions. This would be done once per symbol of interest, done once or rarely updated.
If I can script somewhat this would be great. Imagine that there will be way to: "Aaahh... same symbol I see now, so here it is his key=value pairs"
This data associated should be persistent of course. And can be even one field of data only.
2) During CC3+ session, an user should be able to associate to each instance of symbol again some tag(s).
3) Later, best if it is only the file itself, the map will be parsed by external tool and data be extracted.
Data includes the common symbol info like position, extent, sheet, etc.. But also the Symbol Def and Symbol Instance custom fields.
I think I can describe as this the best scenario.
I'm experienced in C/C++, SDK, API, Libraries and etc. IF there is a good documentation of course.
With best regards.
I was trying to post few times at the Yahoo Dev list, but at the best my shortest dummy message arrived after 4 hours. So full of that, I come here.
I want to excuse myself to everybody for this highly technical question, but I hope it can be seen from some of the SW developers.
It basically continues https://groups.yahoo.com/neo/groups/CC2-DEV-L/conversations/messages/973
So...
1) [OPTIONAL] I would like to tag with some plain data the Symbol Definitions. This would be done once per symbol of interest, done once or rarely updated.
If I can script somewhat this would be great. Imagine that there will be way to: "Aaahh... same symbol I see now, so here it is his key=value pairs"
This data associated should be persistent of course. And can be even one field of data only.
2) During CC3+ session, an user should be able to associate to each instance of symbol again some tag(s).
3) Later, best if it is only the file itself, the map will be parsed by external tool and data be extracted.
Data includes the common symbol info like position, extent, sheet, etc.. But also the Symbol Def and Symbol Instance custom fields.
I think I can describe as this the best scenario.
I'm experienced in C/C++, SDK, API, Libraries and etc. IF there is a good documentation of course.
With best regards.
Comments
There is a CC3 developer kit running around somewhere that describes writing XPs and there is also a set of tutorials for doing so. I'm not sure what the status is for the CC3+ developer kit, though, but it shouldn't be hugely different for the basic elements. CC3+ is using Visual Studio 2013 as its build environment at the moment, but the general FastCAD interface is simple DLLs with a C API for most interaction.
from this topic: http://forum.profantasy.com/comments.php?DiscussionID=62
I have found this SDK: http://www.pkdata.se/xp/download/xpdev-cc3.zip
And I also found tutorials at: https://cc3-developer.blogspot.bg/
I'm bit concerned as these are:
1. For CC3 not CC3+
2. The blog posts are 3-4 years old
3. The SDK is like 12 years old
Do you think that is fine?
And remember to read the included header files, they often provide lots of information not mentioned in the documentation.