Deleting an Attribute from a SymbolThe purpose of this note is to clarify how you delete an attribute value from a device symbol in the symbol editor.
Deleting an Attribute Value from a SymbolThere is no explicit command in the symbol editor to delete an attribute definition from a symbol. To delete an attribute, simply set its value to empty (i.e. delete the contents of the text box). Items with no value are not stored with the symbol. NOTES:
Background: How Attribute Fields are Stored with SymbolsWhen a symbol is stored in a library, it is a separate entity with its own list of symbols and the associated values. Each item is stored as a field name/value pair with no reference to any outside table. Attribute fields with no value are not stored with the symbol. I.e. to delete a field from the symbol that you are currently editing, you just remove the value. However, the symbol editor has a feature that may cause a field to appear to be lingering with a symbol when it really isn't there. If you're making a number of parts in a row, it is annoying to have to keep redefining the same field, so for this reason, the symbol editor keeps its own symbol table that lasts for the duration of the program session. If you create one part and define a new field "MyPart", then come back a few minutes later and create a new part, "MyPart" will appear in the list because the editor has added it to its table. This does not mean that it has been added to the symbol, it is just in the editor's table There is no way of removing items from this temporary table, short of quitting the program and restarting, but items in this table have no permanent affect on the symbols that are edited during that time unless a value is explicitly placed in that field.
| |||||||||||||||||||||
|
Copyright 2001-2003 by Capilano Computing Systems Ltd. All rights reserved. If you have any questions or comments on our site or products, please email us at info@capilano.com - Contact Info - Privacy Statement
|