Article | 60000319 |
Type | Bug |
Product | Engine |
Version | 6009 |
Date Added | 11/14/2007 |
Fixed | Yes [11/19/2007] |
Submitted by | Florian Rappel |
Keywords |
In 6010 a new property was added in vdDocument ExtendedDeletedCheck with default value true.
When Deleting a collection item then there are 2 options that can be controled with this property:
1) ExtendedDeletedCheck = true : The whole Document is searched in order to find references of this object that is going to be deleted.
2) ExtendedDeletedCheck = false : A search is made through the document but the code does not search
a) XProperties.
b) Custom objects (unless the IsTableObjectDependOn is implemented).
This property should be used only if the customer experiences speed issues when deleting tables (or executes an undo command after adding collection items) and of course his code does not use on of the above issues that are not checked.
Also a new virtual method was added in vdFigure object IsTableObjectDependOn which is need to be ovveride from custom vdProxyFigure objects.
This virtual method should be implemented by customers that use custom objects. Please check our example on this.