I have a created one complex button that I intend to use more than one. When I copy-paste the buttons in CS3 and try to change the text of just one, the text of every buttons is changed.
I right-click on the button and select "duplication symbol" to change the features of the button independantly of the others. However the text never gets duplicated and all of my buttons show hte same text.
One way to overcome this is to make sure the text is not a part of any other symbol in the library, meaning it stands by itself as a textfield within the button, not part of spme sub-clip. If you duplicate a symbol containing a shared library symbol, then changing that shared symbol changes it for all.
i think a best practice argument is pretty strong in favor of not using a true/simple button and using a movieclip with a dynamic textfield that assigns a text property when you create a movieclip button instance. that would yield one movieclip button in your library would display different text for each instance.
Thanks, you are right. I am unable to access the dynamic text box which is in the button. But if i need that how can i do this. If i need a button and there a dynamic textbox in the button. May u plz guide me on that. Thanks again :).
Create your button as a movieclip symbol, not a button symbol. You will create frames for the different states (Up, Over, Down) and have code to control them for going to these frames. Since it is a movieclip, you can name the textfield instance and control it with code outiside.
Europe, Middle East and Africa