Overruling while jigging

By Stephen Preston

If you filter your overrule based on entries in an entity’s extension dictionary (SetExtensionDictionaryEntryFilter method), then your overrules won’t be applied the entity is being jigged (e.g. in a copy, rotate or move command). In general, AutoCAD copies an entity (creating a non-database-resident copy) while jigging it in a command, and the extension dictionary is not copied. This means the overrule isn’t applied.

If you instead filter on an Xdata registered app id (SetXdataFilter method), then the xdata should be copied with the entity, and your overrule will be applied while jigging.


Comments

Leave a Reply

Discover more from Autodesk Developer Blog

Subscribe now to keep reading and get access to the full archive.

Continue reading