This article applies to:
Throughout the course of designing an experiment it is typical that many E-Objects (e.g., Slides, TextDisplays, Lists, etc.) that you use will change during the development process. A common change made is updating the name of the E-Objects to be more descriptive of what is happening during that part of the experiment. However, a common mistake made is that script references to these E-Objects are not changed.
When changing the name of any E-Object in E-Studio, always remember to check all InLine objects, User Script, and PackageCalls for references to specific object names. These references need changed to the updated E-Object name in order for the script to function properly.
NOTE: Feedback Objects automatically update to reflect E-Object name changes.
For example, you may add a TextDisplay to your experiment to display your stimulus. If you have an InLine Object that references the TextDisplay (default name "TextDisplay1"), and then change the TextDisplay's name to "Stimulus," you recieve an error upon compiling the experiment. The image below shows the error message, the InLine Object, and Experiment Structure that result in this error: