Overview
The Slide object is parent to a collection of SlideState objects. SlideState objects are used to enter and organize the stimuli to be presented at runtime. The collection of SlideStates maintained by the Slide allows customization for specific conditions independently.
Watch SlideState Creation and Active SlideState for more information on SlideStates.
Interface
SlideState objects are accessed by clicking the tabs located at the bottom of the display window, or through the dropdown box on the Slide toolbar.
By default, the display area (i.e., SlideState object) is marked by dots forming a grid. This grid is provided to aid in the placement of sub-objects. The grid may be displayed or hidden by toggling the Grid button in the toolbar.
The display area is meant to organize and simulate the display the subject will see during a run of the experiment (minus the grid). Sub-objects are used to define specific locations in the display area in which stimuli (e.g., text, images, sound files) may be placed. To enter text, image, or sound stimuli in the display area, use the sub-object buttons on the Slide toolbar. After selection of a button, the cursor will be modified to include a picture of the type of sub-object being entered (i.e., the arrow cursor will be accompanied by a picture of the button which is selected).
Tool Button | Description | Cursor |
Inserts a SlideText sub-object | ||
Inserts a SlideImage sub-object | ||
Inserts a SlideMovie sub-object | ||
Inserts a SlideButton sub-object | ||
Inserts a SlideChoice sub-object | ||
Inserts a SlideSlider sub-object | ||
Inserts a SlideSoundOut sub-object | ||
Inserts a SlideSoundIn sub-object |
While the appropriate cursor is displayed, click in the grid area to enter the sub-object. A sub- object of a default size will be created in the location of the click. When a sub-object is created, the area of the sub-object will be defined by resizing handles. The sub-object may be resized by clicking and dragging the resizing handles until the object is of the desired size (Figure 1 below). A sub-object may be re-positioned by placing the cursor over the sub-object until the cursor changes to a four-sided arrow (Figure 2), clicking the sub-object, and dragging the sub-object to the desired location.
Figure 1. Resizing a sub-object
Figure 2. Moving a sub-object
Alternatively, the sub-object’s size and placement may be set using the properties specific to the sub-object. To display a sub-object’s properties, select the sub-object and click the Properties button, or view the properties via the Properties window.
Property Pages
The Property pages for a particular SlideState object are accessed by selecting the SlideState and clicking the Sub-Object Property Pages button. The Sub-Object Property pages permit the user to set properties related to the size and appearance of the each SlideState object. Because each SlideState maintains its own property settings, features such as backgrounds, fonts, and borders may be customized independently for each SlideState object, and for the sub-objects housed within the SlideState.
General Tab
The General tab specifies the settings for the name of the SlideState, the background color and style, and settings related to the enabling and cleanup action of the SlideState.
Property | Possible Values | Description |
Name | String values | Assigns a user-entered string as the name of the SlideState. |
BackColor | Color value (RGB values), Specific color strings (e.g., black, maroon, lime), Attribute references. | Sets the background color for the SlideState object. |
BackStyle | Opaque, Transparent | Sets the style of the background for the SlideState object. |
Clear After | Yes, No | Controls the clearing of the defined display area after the object’s termination condition is met. |
Enabled | Yes, No | Determines whether or not the SlideState is enabled (i.e., available). |
Properties Window
Property | Possible Values | Description |
(Name) | String values | Assigns a user-entered string as the name of the SlideState object. |
(Property Pages) | Reveals the property page interface to specify the properties for the selected object. | |
BackColor | Color value (RGB values), Specific color strings (e.g., black, maroon, lime), Attribute references. | Sets the background color for the object. |
BackStyle | Opaque, Transparent | Sets the style of the background for the object. |
BorderColor | Color value (RGB values), Specific color strings (e.g., black, maroon, lime), Attribute references. | Sets the color of the border to be drawn around the display area. |
BorderWidth | Numeric values in pixels (e.g., "10"), Relative values (e.g., 10%), Attribute references. | The width of the border displayed around the outside of the defined frame. |
Clear After | Yes, No | Controls the clearing of the defined display area after the object’s termination condition is met. |
Enabled | Yes, No | Does not display text, but still utilizes the duration with a blank screen. |
Height |
Numeric values in pixels (e.g., "10"), Relative values (e.g., 10% of full screen window specified for the display), Attribute references. |
Defines the height of the rectangle designating the text display area. |
Width |
Numeric values in pixels (e.g., "10"), Relative values (e.g., 10% of full screen window specified for the display), Attribute references. |
Defines the width of the rectangle designating the text display area. |
X |
Left, Center, Right, Numeric values in pixels (e.g., "10"), Relative values (e.g., 10%), Attribute references. |
Sets the X-coordinate position for the anchor position of the display area. |
XAlign |
Left, Center, Right |
Sets the alignment of the defined frame area along the horizontal (x) axis relative to the anchor position (X and Y property values). |
Y |
Positions (Top, Center, Bottom), Numeric string values (e.g., “10”), Relative values (e.g., “10%”), Attribute references. |
Sets the Y-coordinate position for the anchor of the display area. |
YAlign |
Top, Center, Bottom |
Sets the alignment of the y-axis of the defined frame area in relation to the anchor position (X and Y property settings). |
Next Article: E-STUDIO: Sub-Objects [22703]
Previous Article: E-STUDIO: Slide Object [22701]
Comments
0 comments
Please sign in to leave a comment.