概述
TextDisplay 对象用于组织向受试者显示文本。TextDisplay 旨在模拟受试者将看到的显示,因此会立即应用用户设定的属性。例如,在文本字段中,用户会看到以ForeColor属性指定颜色显示的文本。同样,将对齐属性设置为“center(居中)”,文本字段的文本也会居中。文本被视为一个单一实体,属性被应用到上面(即所有文本都使用相同的字体、前色等)。


TextDisplay 对象在工具箱中的显示。

界面
可以通过点击工具箱中的 TextDisplay 对象图标,并将对象拖曳到工作区来打开新的 TextDisplay。对于现有的TextDisplays,在Structure view(结构视图)中用鼠标点击该对象一次以选择它,会在Properties (属性)窗口中显示该对象的属性。在结构视图中双击现有的TextDisplay,会在工作区(Workspace)中打开该对象,属性窗口中也会显示该对象的属性。

在工作区中打开的 TextDisplay 对象会显示该对象的名称,以及 TextDisplay 窗口顶部标题栏的 TextDisplay 图标。在标题栏下方,工具栏列出了与TextDisplay相关的工具按钮。目前,唯一活跃的工具按钮是属性按钮。文本窗口出现在TextDisplay的底部。文本窗口用于输入运行时要显示的文本。

TextDisplay 旨在模拟受试者在实验运行过程中所看到的显示。通过Properties 窗口或Property 页面,可以设置显示的属性。可观察属性的设置(如ForeColor、BackColor、Alignment、Font等)会立即在TextDisplay的文本窗口中生效。

可以将固定文本直接键入文本窗口,也可以使用括号/属性(bracket/attribute)符号来改变要显示的文本。括号/属性符号(即 [AttributeName])向 E-Run 表明所请求的信息是可变的,E-Run 将查找当前运行的 List 对象以在运行时解析括号中属性名称的值。

Property 页面
TextDisplay 的属性(Property)可以通过属性页面设置。属性页面可以通过TextDisplay工具栏上的属性页面工具按钮显示,或在属性窗口的属性页面字段中点击省略号(…)(在结构视图中选择TextDisplay以显示其属性)。

General 标签
属性页面默认打开以显示General(通用)标签。通用标签允许设置显示文本及其可观察属性。如果文本之前已在TextDisplay对象的文本窗口输入,该文本会反映在通用标签的文本字段中。

字段可能的数值描述
TextString values, Attribute references输入将在运行时显示的文本。
AlignHorizontalLeft, Center, Right, Attribute references定义内容在画面内的水平对齐(显示区域)。
AlignVerticalTop, Center, Bottom, Attribute references定义内容在定义帧内的垂直对齐(显示区域)。
ClearAfterYes, No控制在满足对象终止条件后,清除定义的显示区域。
WordWrapYes, No切换WordWrap功能。
DisplayName实验中任何活跃的展示指定文本显示将显示在哪个显示器上。
ForeColor颜色值(RGB值)、特定颜色字符串(例如黑色、栗色、青柠色)、Attribute references。设置文本字段中显示文字的墨水颜色。
BackColor颜色值(RGB值)、特定颜色字符串(例如black, maroon, lime)、Attribute references。用于显示文本字符的背景色(功能取决于BackStyle属性)。
BackStyleOpaque, Transparent定义文本展示背景的风格。

Font 标签
Font(字体)标签页允许设置与 TextDisplay 要使用的字体相关的属性。可以直接在FontName(字体名称)字段中键入字体名称,也可以从系统可用字体的下拉列表中选择。Point Size(字号)表示字体的大小,可以直接输入到该字段中。要使用自定义字体,必须通过 Windows 控制面板在计算机上安装自定义字体。必须在运行使用自定义字体的实验的所有计算机上安装该字体。

字段描述
Name指定用于显示文本的字体名称。
Point Size指定字体大小。
StyleBold设定文本的加粗状态。
Italic设置文本的斜体状态。
Underline设置文本的下划线状态。
Strikeout设置删除线状态(即在文本上画线)。

属性窗口
TextDisplay 的属性可以通过属性窗口中的字段设置。以下属性与 TextDisplay 对象相关:

属性可能的数值描述
(Name)字符串值将用户输入的字符串分配为TextDisplay的名称。
(About)———显示关于文本显示对话框。
(Property Pages)———打开TextDisplay的属性页面。
AlignHorizontalLeft, Center, Right, Attribute references定义内容在画面内的水平对齐(显示区域)。
AlignVerticalTop, Center, Bottom, Attribute references定义内容在定义帧内的垂直对齐(显示区域)。
BackColor颜色值(RGB值)、特定颜色字符串(例如black, maroon, lime)、Attribute references。设置显示文本字符的背景色(功能依赖于BackStyle属性)。
BackStyleOpaque, Transparent定义文本展示背景的风格。
BorderColor颜色值(RGB值)、特定颜色字符串(例如black, maroon, lime)、Attribute references。设置定义帧的颜色。
BorderWidth像素数值(例如“10”)、相对值(例如10%)、Attribute references。确定定义框架边界的宽度。
ClearAfterYes, No控制在满足对象终止条件后,清除定义的显示区域。
Data LoggingNone, Standard, Response Only, Time, Audit Only, Custom确定数据是否被记录到数据文件,以及包含哪些属性。
DisplayName实验中任何活跃的展示指定文本显示将显示在哪个显示器上。
Duration-1(永久),数值(默认为 msec),Attribute references。以毫秒计定物体的持续时间。
FontBoldYes,No,Attribute references。表示字体是否应为加粗样式。
FontItalicYes,No,Attribute references。指示字体是否应为斜体。
FontName已创建下拉列表表示用于显示文本的字体名称。
FontSize整数值(例如,10,12)表示字体的点大小。
FontStrikeoutYes,No,Attribute references。表示字体是否应采用Strikeout风格(横向横向画过文本)。
FontUnderlineYes,No,Attribute references。指示字体是否应划线。
ForeColor颜色值(RGB值)、特定颜色字符串(例如black, maroon, lime)、Attribute references。设置显示对象的前景颜色。
GeneratePostRunInherit,EndOfProcedure,AfterObjectRun该对象的后期运行部分是在脚本中生成的。
GeneratePreRunInherit、TopOfProcedure、BeforeObjectRun该对象的预运行部分在脚本中生成。
HandlesConditionalExitInherit确定E-Object是否响应条件退出事件。
Height像素数值(例如“10”)、相对值(例如10%)、Attribute references。定义了表示文本显示区域的矩形高度。
JumpLabel字符串值,Attribute references。在当前过程中识别一个标签对象,当收到带有“Jump”结束动作的遮罩输入时,程序执行会跳转到该对象。
LoadTimeStatsEnabledYes,No决定加载时间统计是否会包含在ExperimentAdvisor的实验报告中。
Notes字符串值用户输入的文本,用于存储与对象相关的信息或评论。
OffsetSync
(none),Vertical blank
设置与该对象偏移同步的对象或事件。
OnsetSync
(none),Vertical blank
设置与该对象起始同步的对象或事件。
OnsetDelayStatsEnabledYes,No决定OnsetDelay的统计数据是否会包含在ExperimentAdvisor的实验报告中。
OnsetToOnsetStatsEnabledYes,No决定OnsetToOnset的属性
PreRelease数值(msec 默认),Attribute references。在当前对象处理过程中为设置下一个对象而释放的时间。
ResetLoggingPropertiesYes,No确定是否应在流程顶部重置日志属性。
Tag字符串值,Attribute references。定义一个字符串值,要与对象一起记录。
Text字符串值,Attribute references。设置文本在对象运行时显示。
Timing ModeEvent, Cumulative, Custom决定时间发生在事件模式、累积模式还是自定义模式中。
Width像素数值(例如“10”)、相对值(例如显示指定全屏窗口的10%)、Attribute references。定义了指定文本显示区域的矩形宽度。
WordWrapYes,No指示是否要在定义框架内包裹文本。
XLeft, Center, Right, 像素数值(例如“10”)、相对值(例如10%)、Attribute references。将显示区域的锚点位置设置X坐标位置。
XAlignLeft, Center, Right设置定义帧区域沿水平(x)轴相对于锚点位置(X和Y属性值)的对齐。
Y位置(Top, Center, Bottom)、数字字符串值(例如,“10”),相对值(例如,“10%)”,Attribute references。为显示区的锚点设置Y坐标位置。
雅利根Top, Center, Bottom设置定义帧区域y轴与锚点位置的对齐(X和Y属性设置)。

Loading

分类: E-STUDIO

沪ICP备05040608号-8