This content has been marked as final. Show 2 replies
I don't fully understand the scenerio above, but:
To add an instance of a current Symbol onto your document, drag/drop it from the Library Panel instead of the Component Panel. This will avoid the Replace message.
So if I understand correctly, when you drag the new instance from the Common Library and choose to replace all existing symbols by the same name, it replaces the symbol contents, but the script/editable properties aren't on any of the old symbols?
It should work as you'd expect, where all existing symbols are completely replaced and take on the new symbol graphic contents AND the new script. However, I think that what you describe may have been a bug that was fixed in an update. Do you have the latest update for Fireworks? You can check by going to Help > Updates. That will check for any new updates. A number of important updates pertaining to Rich Symbols were made.
Unfortunately, some of the updates might not be compatible with old symbols(I'm not sure of that), so you may find getting updates won't fix your existing problem, but you shouldn't have this problem in the future.
JFYI, this is my usual workflow with Rich Symbols:
1) Create a symbol, don't save it to the common library, usually use 9-slice scaling
2) Open symbol, edit it a lot, name all my important elements
3) Close the symbol, create various instances around the canvas in different sizes
4) Save symbol to Common Library
5) Create script
6) Drag instance from Common Library to stage, choose to replace(update) all existing symbols
7) Now all my symbols have the scripted properties, available in Window > Symbol Properties
If you are doing something similar(which it sounds like you are) but the script is NOT propogating to your old symbols, then something is amiss, and I'd bet you need an update.