Overview
The Wait object is used to delay program execution for a specified amount of time. The Wait object may also be used to collect a response without requiring the overhead of an object presenting a stimulus (e.g., TextDisplay, SoundOut, etc.).
The Wait object as it appears in the Toolbox.
Interface
The Wait object does not have an interface through which properties are set. Dragging the Wait object icon to the Workspace, or double clicking a Wait object in the Structure view will open the object’s Property pages.
Property Pages
The properties for the Wait object may be set using the Property pages. The Property pages may be displayed by double-clicking the Wait object in the Structure view, or by clicking the ellipses (…) in the Property Pages field in the Properties window.
Properties Window
The properties specific to the Wait object are included in the table below.
Property | Possible Values | Description |
(Name) | String values | Assigns a user-entered string as the name of the ImageDisplay. |
(About) | --------- | Displays the About ImageDisplay dialog. |
(Property pages) | --------- | Opens the Property pages for the ImageDisplay. |
DataLogging | None, Standard, Response Only, Time Audit Only, Custom | Determines the category of variables logged for the object. |
Duration | -1 (forever), Numeric values (default in msec), Attribute references. | Determines the duration of the object in milliseconds. |
GeneratePostRun | Inherit, EndOfProcedure, AfterObjectRun | Where the postrun part of this object is generated in the script. |
GeneratePreRun | Inherit, TopOfProcedure, BeforeObjectRun | Where the prerun part of this object is generated in the script. |
HandlesConditionalExit | Yes, No | Determines whether or not the E-Object responds to the conditional exit event. |
JumpLabel | String values | Identifies a Label object within the current Procedure to which program execution jumps when input is received on a mask that has an End Action of “Jump”. |
LoadTimeStatsEnabled | Yes, No | Determines if the LoadTimes stats will be included in the ExperimentAdvisor experiment report. |
Notes | String values | User-entered text useful for storing information or comments related to an object. |
OffsetSync | (none), Vertical blank | Sets the object or event with which the offset of the object is synchronized. |
OnsetDelayStatsEnabled | Yes, No | Determines if the OnsetDelay stats will be included in the ExperimentAdvisor experiment report. |
OnsetToOnsetStatsEnabled | Yes, No | Determines if the OnsetToOnset stats will be included in the ExperimentAdvisor experiment report. |
OnsetSync | (none), Vertical blank | Sets the object or event with which the onset of the object is synchronized. |
ResetLoggingProperties | Yes, No | Determines if the logging properties should be reset at the top of the procedure. |
PreRelease | Integer values | Amount of time released during the processing of the current object to allow for setup of the next object. |
Tag | String values, Attribute references. | User-defined string that is useful for associating information with an object. |
TimingMode | Event, Cumulative, Custom | Sets the timing method to be used by the object. Cumulative timing is used to absorb the processing time between events, and to maintain a certain interval duration between events or between trials. |
Next Article: E-STUDIO: Label Object [22712]
Previous Article: E-STUDIO: InLine Object [22710]
Comments
0 comments
Please sign in to leave a comment.