[WARNING] WARNING: DO NOT EDIT THIS FILE DIRECTLY! Use only E-Studio to edit this file. Editing of this file from any other means is not supported and may corrupt the experiment design specification. Technical support will not be able to address any issue in regards to this file format. [Experiment] VersionMajor=1 VersionMinor=2 VersionInternal=1 VersionBuild=94 _VersionPersist=6 Root="SessionProc" Author="Michael Hout and Matt Lenhart (Psychology Software Tools, Inc.)" Abstract="The PresentOrder object presents three colored \"boxes.\" Each \r\nbox's color is selected randomly from the ColorList. The Stimulus \r\npresents three \"goal boxes\" in the same position, along with three \r\n\"drag\" boxes, each representing one color from the sequence. \r\n\r\nWhen the subject presses the left mouse button, the Stimulus \r\nobject is terminated, and a Hit Test is performed to determine which\r\nsub-object from the Stimulus was clicked. If the subject clicks the \r\n\"termination\" sub-object, the trial ends. Otherwise, the \r\nCollectRelease object runs. This object has a Duration property of \r\n0 and a response TimeLimit property of (infinite), allowing the script \r\ncontained in the MoveObjects InLine to execute immediately while \r\nthe CollectRelease object is still collecting the response. If the \r\nsubject clicked on one of the \"drag\" objects, the MoveObjects \r\nscript will execute until a left mouse button release is collected by \r\nthe CollectReleaseobject. The program then jumps to the RedoTrial \r\nLabel, and subject can click response again.\r\n\r\nOnce the \"termination\" area is clicked, the CheckAccuracy InLine \r\nchecks the borders of each \"drag\" object to see if they are within \r\nany of the \"goal\" objects. If so, the color of the \"drag\" object is \r\nlogged in the corresponding attribute and the accuracy is assessed.\r\nIf all three \"drag\" objects are within the appropriate \"goal\" object, \r\nthe trial is evaluated as \"correct.\"" Notes="" Creation=1213365616 [Device0] _VersionPersist=1 OpenDevice=1 Width=640 Height=480 Bpp=16 Name="Display" Class="Display" [Device1] _VersionPersist=1 OpenDevice=0 Channels=2 Samples=22050 Bps=16 Name="Sound" Class="Sound" [Device2] _VersionPersist=1 OpenDevice=1 CollectionMode=1 EmulateDeviceName="" CapsLock=0 NumLock=1 Name="Keyboard" Class="Keyboard" [Device3] _VersionPersist=1 OpenDevice=1 CollectionMode=3 EmulateDeviceName="" OpenMode=0 ShowCursor=1 Name="Mouse" Class="Mouse" [DataFile] WarnBeforeOverwrite=1 WarnIfConvertFailed=1 RemoveERecoveryFile=0 ReceiveFeedbackDuringDataFileConversion=1 LogLevel(2).Name="Block" LogLevel(3).Name="Trial" LogLevel(4).Name="SubTrial" LogLevel(5).Name="LogLevel5" LogLevel(6).Name="LogLevel6" LogLevel(7).Name="LogLevel7" LogLevel(8).Name="LogLevel8" LogLevel(9).Name="LogLevel9" LogLevel(10).Name="LogLevel10" [StartupInfo] DisplaySummary=0 UseDefaults=1 [StartupInfo1] Name="Subject" Prompt="Please enter the Subject Number (1-32767, 0=No Data Logging):" DataType=0 Enabled=1 PromptEnabled=1 Default="1" Min=0 Max=32767 PrivateFlags=268435477 PrivateInfo=1 [StartupInfo2] Name="Session" Prompt="Please enter the Session Number (1-32767):" DataType=0 Enabled=1 PromptEnabled=1 Default="1" Min=1 Max=32767 PrivateFlags=268435477 PrivateInfo=1 [StartupInfo3] Name="Group" Prompt="Please enter Subject's Group (0-32767):" DataType=0 Enabled=0 PromptEnabled=0 Default="1" Min=0 Max=32767 [StartupInfo4] Name="Name" Prompt="Please enter Subject's Name:" DataType=1 Enabled=0 PromptEnabled=0 Default="" MaxLength=255 [StartupInfo5] Name="Age" Prompt="Please enter Subject's Age (0-150):" DataType=0 Enabled=0 PromptEnabled=0 Default="0" Min=0 Max=150 [StartupInfo6] Name="Sex" Prompt="Please enter Subject's Sex:" DataType=2 Enabled=0 PromptEnabled=0 Default="male" Choice(1).Value="male" Choice(2).Value="female" [StartupInfo7] Name="Handedness" Prompt="Enter Subject's Handedness:" DataType=2 Enabled=0 PromptEnabled=0 Default="left" Choice(1).Value="left" Choice(2).Value="right" [StartupInfo8] Name="RandomSeed" Prompt="Please enter the random seed, dummy:" DataType=1 Enabled=0 PromptEnabled=0 Default="" MaxLength=255 [Object0] _Version=65536 _ExtentX=2646 _ExtentY=1323 _StockProps=0 VersionMajor=1 VersionMinor=2 VersionInternal=1 VersionBuild=67 _ItemList="Introduction;BlockList;Goodbye" _VersionPersist=1 FlowLines(0).Count=3 FlowLines(0).FlowItem(0).Name="Introduction" FlowLines(0).FlowItem(1).Name="BlockList" FlowLines(0).FlowItem(2).Name="Goodbye" LogData=1 Name="SessionProc" TypeName="Procedure" Tag="" Notes="" [Object1] _Version=65536 _ExtentX=2646 _ExtentY=1323 _StockProps=0 VersionMajor=1 VersionMinor=2 VersionInternal=1 VersionBuild=67 _ItemList="BlockProc" _VersionPersist=1 VersionMajor=1 VersionMinor=2 VersionInternal=1 VersionBuild=67 Order=0 OrderBy=0 ResetEveryRun=0 HideLevelsWithZeroWeight=0 CycleDef=0 CycleValueSamples=0 CycleValueCondition="" ExitDef=0 ExitValueCycles=1 ExitValueSamples=1 ExitValueSeconds=0 ExitValueCondition="" LoadMethod=0 Filename="" UserAttributes=0 Attributes("Weight").DefaultValue="1" Attributes("Weight").Visible=1 Attributes("Weight").Width=75 Attributes("Weight").OrderIndex=0 Attributes("Nested").DefaultValue="" Attributes("Nested").Visible=1 Attributes("Nested").Width=75 Attributes("Nested").OrderIndex=1 Attributes("Procedure").DefaultValue="BlockProc" Attributes("Procedure").Visible=1 Attributes("Procedure").Width=75 Attributes("Procedure").OrderIndex=2 Levels=1 Levels(1).ValueString="1\t\tBlockProc\t" Name="BlockList" TypeName="List" Tag="" Notes="" [Object2] _Version=65536 _ExtentX=2646 _ExtentY=1323 _StockProps=0 VersionMajor=1 VersionMinor=2 VersionInternal=1 VersionBuild=67 _ItemList="Instructions;TrialList" _VersionPersist=1 FlowLines(0).Count=2 FlowLines(0).FlowItem(0).Name="Instructions" FlowLines(0).FlowItem(1).Name="TrialList" LogData=1 Name="BlockProc" TypeName="Procedure" Tag="" Notes="" [Object3] _Version=65536 _ExtentX=2646 _ExtentY=1323 _StockProps=0 VersionMajor=1 VersionMinor=2 VersionInternal=1 VersionBuild=67 Logging("StimColor1").Log=-1 Logging("StimColor2").Log=-1 Logging("StimColor3").Log=-1 Logging("Object1X").Log=-1 Logging("Object1Y").Log=-1 Logging("Object2X").Log=-1 Logging("Object2Y").Log=-1 Logging("Object3X").Log=-1 Logging("Object3Y").Log=-1 Logging("Goal1Response").Log=-1 Logging("Goal2Response").Log=-1 Logging("Goal3Response").Log=-1 _ItemList="ColorList;TrialProc" _VersionPersist=1 VersionMajor=1 VersionMinor=2 VersionInternal=1 VersionBuild=67 Order=0 OrderBy=0 ResetEveryRun=0 HideLevelsWithZeroWeight=0 CycleDef=0 CycleValueSamples=0 CycleValueCondition="" ExitDef=0 ExitValueCycles=1 ExitValueSamples=1 ExitValueSeconds=0 ExitValueCondition="" LoadMethod=0 Filename="" UserAttributes=12 Attributes("Weight").DefaultValue="1" Attributes("Weight").Visible=1 Attributes("Weight").Width=75 Attributes("Weight").OrderIndex=0 Attributes("Nested").DefaultValue="" Attributes("Nested").Visible=1 Attributes("Nested").Width=75 Attributes("Nested").OrderIndex=1 Attributes("Procedure").DefaultValue="TrialProc" Attributes("Procedure").Visible=1 Attributes("Procedure").Width=75 Attributes("Procedure").OrderIndex=2 Attributes(1).Name="StimColor1" Attributes(1).DefaultValue="?" Attributes(1).VarType=8 Attributes(1).VarTypeInternal=8 Attributes(1).Visible=1 Attributes(1).Width=75 Attributes(2).Name="StimColor2" Attributes(2).DefaultValue="?" Attributes(2).VarType=8 Attributes(2).VarTypeInternal=8 Attributes(2).Visible=1 Attributes(2).Width=75 Attributes(3).Name="StimColor3" Attributes(3).DefaultValue="?" Attributes(3).VarType=8 Attributes(3).VarTypeInternal=8 Attributes(3).Visible=1 Attributes(3).Width=75 Attributes(4).Name="Object1X" Attributes(4).DefaultValue="?" Attributes(4).VarType=8 Attributes(4).VarTypeInternal=8 Attributes(4).Visible=1 Attributes(4).Width=75 Attributes(5).Name="Object1Y" Attributes(5).DefaultValue="?" Attributes(5).VarType=8 Attributes(5).VarTypeInternal=8 Attributes(5).Visible=1 Attributes(5).Width=75 Attributes(6).Name="Object2X" Attributes(6).DefaultValue="?" Attributes(6).VarType=8 Attributes(6).VarTypeInternal=8 Attributes(6).Visible=1 Attributes(6).Width=75 Attributes(7).Name="Object2Y" Attributes(7).DefaultValue="?" Attributes(7).VarType=8 Attributes(7).VarTypeInternal=8 Attributes(7).Visible=1 Attributes(7).Width=75 Attributes(8).Name="Object3X" Attributes(8).DefaultValue="?" Attributes(8).VarType=8 Attributes(8).VarTypeInternal=8 Attributes(8).Visible=1 Attributes(8).Width=75 Attributes(9).Name="Object3Y" Attributes(9).DefaultValue="?" Attributes(9).VarType=8 Attributes(9).VarTypeInternal=8 Attributes(9).Visible=1 Attributes(9).Width=75 Attributes(10).Name="Goal1Response" Attributes(10).DefaultValue="?" Attributes(10).VarType=8 Attributes(10).VarTypeInternal=8 Attributes(10).Visible=1 Attributes(10).Width=75 Attributes(11).Name="Goal2Response" Attributes(11).DefaultValue="?" Attributes(11).VarType=8 Attributes(11).VarTypeInternal=8 Attributes(11).Visible=1 Attributes(11).Width=75 Attributes(12).Name="Goal3Response" Attributes(12).DefaultValue="?" Attributes(12).VarType=8 Attributes(12).VarTypeInternal=8 Attributes(12).Visible=1 Attributes(12).Width=75 Levels=1 Levels(1).ValueString="2\tColorList\tTrialProc\t[Color:0]\t[Color:1]\t[Color:2]\t25%\t65%\t50%\t65%\t75%\t65%\t\t\t\t" Name="TrialList" TypeName="List" Tag="" Notes="" [Object4] _Version=65536 _ExtentX=2646 _ExtentY=1323 _StockProps=0 VersionMajor=1 VersionMinor=2 VersionInternal=1 VersionBuild=67 _ItemList="InitializeTrial;PresentOrder;BeginTrialTime;RedoTrial;Stimulus;DoHitTest;CollectRelease;MoveObjects;EndRelease;JumpBack;EndInput;CheckAccuracy;Feedback" _VersionPersist=1 FlowLines(0).Count=13 FlowLines(0).FlowItem(0).Name="InitializeTrial" FlowLines(0).FlowItem(1).Name="PresentOrder" FlowLines(0).FlowItem(2).Name="BeginTrialTime" FlowLines(0).FlowItem(3).Name="RedoTrial" FlowLines(0).FlowItem(4).Name="Stimulus" FlowLines(0).FlowItem(5).Name="DoHitTest" FlowLines(0).FlowItem(6).Name="CollectRelease" FlowLines(0).FlowItem(7).Name="MoveObjects" FlowLines(0).FlowItem(8).Name="EndRelease" FlowLines(0).FlowItem(9).Name="JumpBack" FlowLines(0).FlowItem(10).Name="EndInput" FlowLines(0).FlowItem(11).Name="CheckAccuracy" FlowLines(0).FlowItem(12).Name="Feedback" LogData=1 Name="TrialProc" TypeName="Procedure" Tag="" Notes="" [Object5] _Version=65536 _ExtentX=2646 _ExtentY=1323 _StockProps=0 VersionMajor=1 VersionMinor=2 VersionInternal=1 VersionBuild=67 Logging("OnsetDelay").Log=0 Logging("OnsetTime").Log=0 Logging("DurationError").Log=0 Logging("PreRelease").Log=0 Logging("Duration").Log=0 Logging("StartTime").Log=0 Logging("OffsetTime").Log=0 Logging("FinishTime").Log=0 Logging("TimingMode").Log=0 Logging("CustomOnsetTime").Log=0 Logging("CustomOffsetTime").Log=0 Logging("ActionDelay").Log=0 Logging("ActionTime").Log=0 Logging("TargetOffsetTime").Log=0 Logging("TargetOnsetTime").Log=0 Logging("OffsetDelay").Log=0 Logging("RTTime").Log=0 Logging("ACC").Log=0 Logging("RT").Log=0 Logging("RESP").Log=0 Logging("CRESP").Log=0 Logging("Tag").Log=0 Input(0)=!Data0 _VersionPersist=1 VersionMajor=1 VersionMinor=2 VersionInternal=1 VersionBuild=67 Text="Welcome. This experiment demonstrates how to implement a drag and drop feature.\n\n\nPress the left mouse button to begin." ForeColor="black" BackColor="white" BackStyle="opaque" BorderColor="black" BorderWidth="0" X="center" Y="center" Width="100%" Height="100%" XAlign="center" YAlign="center" AlignHorizontal="center" AlignVertical="center" FontName="Courier New" FontSize="18" FontBold="Yes" FontItalic="No" FontUnderline="No" FontStrikeout="No" WordWrap=1 ClearAfter="No" Duration="-1" JumpLabel="" TimingMode=0 PreRelease="0" OnsetSync=1 OffsetSync=0 Name="Introduction" TypeName="TextDisplay" Tag="" Notes="" [Data0] DeviceName="Mouse" DeviceClass="Mouse" AllowableInput="1" CorrectInput="" TimeLimit="" MaxCount="1" InputAction=1 SyncOwnerDuration=1 Enabled=1 FlushInputBuffer="Yes" TerminationInput="" UserTag="" [Object6] _Version=65536 _ExtentX=2646 _ExtentY=1323 _StockProps=0 VersionMajor=1 VersionMinor=2 VersionInternal=1 VersionBuild=67 Logging("OnsetDelay").Log=0 Logging("OnsetTime").Log=0 Logging("DurationError").Log=0 Logging("PreRelease").Log=0 Logging("Duration").Log=0 Logging("StartTime").Log=0 Logging("OffsetTime").Log=0 Logging("FinishTime").Log=0 Logging("TimingMode").Log=0 Logging("CustomOnsetTime").Log=0 Logging("CustomOffsetTime").Log=0 Logging("ActionDelay").Log=0 Logging("ActionTime").Log=0 Logging("TargetOffsetTime").Log=0 Logging("TargetOnsetTime").Log=0 Logging("OffsetDelay").Log=0 Logging("RTTime").Log=0 Logging("ACC").Log=0 Logging("RT").Log=0 Logging("RESP").Log=0 Logging("CRESP").Log=0 Logging("Tag").Log=0 _VersionPersist=1 VersionMajor=1 VersionMinor=2 VersionInternal=1 VersionBuild=67 Text="Thank you for participating.\n\nGoodbye." ForeColor="black" BackColor="white" BackStyle="opaque" BorderColor="black" BorderWidth="0" X="center" Y="center" Width="100%" Height="100%" XAlign="center" YAlign="center" AlignHorizontal="center" AlignVertical="center" FontName="Courier New" FontSize="18" FontBold="Yes" FontItalic="No" FontUnderline="No" FontStrikeout="No" WordWrap=1 ClearAfter="No" Duration="2000" JumpLabel="" TimingMode=0 PreRelease="0" OnsetSync=1 OffsetSync=0 Name="Goodbye" TypeName="TextDisplay" Tag="" Notes="" [Object7] _Version=65536 _ExtentX=2646 _ExtentY=1323 _StockProps=0 VersionMajor=1 VersionMinor=2 VersionInternal=1 VersionBuild=68 Logging("OnsetDelay").Log=-1 Logging("OnsetTime").Log=-1 Logging("DurationError").Log=-1 Logging("PreRelease").Log=0 Logging("Duration").Log=0 Logging("StartTime").Log=0 Logging("OffsetTime").Log=0 Logging("FinishTime").Log=0 Logging("TimingMode").Log=0 Logging("CustomOnsetTime").Log=0 Logging("CustomOffsetTime").Log=0 Logging("ActionDelay").Log=0 Logging("ActionTime").Log=0 Logging("TargetOffsetTime").Log=0 Logging("TargetOnsetTime").Log=0 Logging("OffsetDelay").Log=0 Logging("RTTime").Log=-1 Logging("ACC").Log=-1 Logging("RT").Log=-1 Logging("RESP").Log=-1 Logging("CRESP").Log=-1 Logging("Tag").Log=0 Input(0)=!Data1 _VersionPersist=2 ActiveState="Default" States.Count=1 States(1).Name="Default" States("Default").X="center" States("Default").Y="center" States("Default").Width="100%" States("Default").Height="100%" States("Default").XAlign="center" States("Default").YAlign="center" States("Default").BackColor="white" States("Default").BackStyle="opaque" States("Default").BorderColor="black" States("Default").BorderWidth="0" States("Default").ClearAfter="No" States("Default").Enabled="Yes" States("Default").ChildCount=8 States("Default").Objects(1).Type="Text" States("Default").Objects(1).Text="Reproduce the sequence by left-clicking and dragging each colored target into its corresponding goal." States("Default").Objects(1).Width="100%" States("Default").Objects(1).Height="20%" States("Default").Objects(1).X="center" States("Default").Objects(1).Y="10%" States("Default").Objects(1).AlignHorizontal="center" States("Default").Objects(1).AlignVertical="center" States("Default").Objects(1).FontName="Courier New" States("Default").Objects(1).FontSize="18" States("Default").Objects(1).FontBold="Yes" States("Default").Objects(1).FontUnderline="No" States("Default").Objects(1).FontStrikeout="No" States("Default").Objects(1).FontItalic="No" States("Default").Objects(1).ForeColor="black" States("Default").Objects(1).BackColor="white" States("Default").Objects(1).BackStyle="opaque" States("Default").Objects(1).BorderWidth="0" States("Default").Objects(1).BorderColor="black" States("Default").Objects(1).XAlign="center" States("Default").Objects(1).YAlign="center" States("Default").Objects(1).WordWrap=1 States("Default").Objects(1).Name="Text1" States("Default").Objects(2).Type="Text" States("Default").Objects(2).Text="Click here to submit your response." States("Default").Objects(2).Width="100%" States("Default").Objects(2).Height="10%" States("Default").Objects(2).X="center" States("Default").Objects(2).Y="90%" States("Default").Objects(2).AlignHorizontal="center" States("Default").Objects(2).AlignVertical="center" States("Default").Objects(2).FontName="Courier New" States("Default").Objects(2).FontSize="18" States("Default").Objects(2).FontBold="Yes" States("Default").Objects(2).FontUnderline="No" States("Default").Objects(2).FontStrikeout="No" States("Default").Objects(2).FontItalic="No" States("Default").Objects(2).ForeColor="black" States("Default").Objects(2).BackColor="white" States("Default").Objects(2).BackStyle="opaque" States("Default").Objects(2).BorderWidth="1" States("Default").Objects(2).BorderColor="blue" States("Default").Objects(2).XAlign="center" States("Default").Objects(2).YAlign="center" States("Default").Objects(2).WordWrap=1 States("Default").Objects(2).Name="EndObject" States("Default").Objects(3).Type="Text" States("Default").Objects(3).Text="3" States("Default").Objects(3).Width="20%" States("Default").Objects(3).Height="20%" States("Default").Objects(3).X="75%" States("Default").Objects(3).Y="35%" States("Default").Objects(3).AlignHorizontal="center" States("Default").Objects(3).AlignVertical="center" States("Default").Objects(3).FontName="Courier New" States("Default").Objects(3).FontSize="18" States("Default").Objects(3).FontBold="Yes" States("Default").Objects(3).FontUnderline="No" States("Default").Objects(3).FontStrikeout="No" States("Default").Objects(3).FontItalic="No" States("Default").Objects(3).ForeColor="black" States("Default").Objects(3).BackColor="white" States("Default").Objects(3).BackStyle="transparent" States("Default").Objects(3).BorderWidth="1" States("Default").Objects(3).BorderColor="black" States("Default").Objects(3).XAlign="center" States("Default").Objects(3).YAlign="center" States("Default").Objects(3).WordWrap=1 States("Default").Objects(3).Name="Goal3" States("Default").Objects(4).Type="Text" States("Default").Objects(4).Text="1" States("Default").Objects(4).Width="20%" States("Default").Objects(4).Height="20%" States("Default").Objects(4).X="25%" States("Default").Objects(4).Y="35%" States("Default").Objects(4).AlignHorizontal="center" States("Default").Objects(4).AlignVertical="center" States("Default").Objects(4).FontName="Courier New" States("Default").Objects(4).FontSize="18" States("Default").Objects(4).FontBold="Yes" States("Default").Objects(4).FontUnderline="No" States("Default").Objects(4).FontStrikeout="No" States("Default").Objects(4).FontItalic="No" States("Default").Objects(4).ForeColor="black" States("Default").Objects(4).BackColor="white" States("Default").Objects(4).BackStyle="transparent" States("Default").Objects(4).BorderWidth="1" States("Default").Objects(4).BorderColor="black" States("Default").Objects(4).XAlign="center" States("Default").Objects(4).YAlign="center" States("Default").Objects(4).WordWrap=1 States("Default").Objects(4).Name="Goal1" States("Default").Objects(5).Type="Text" States("Default").Objects(5).Text="2" States("Default").Objects(5).Width="20%" States("Default").Objects(5).Height="20%" States("Default").Objects(5).X="50%" States("Default").Objects(5).Y="35%" States("Default").Objects(5).AlignHorizontal="center" States("Default").Objects(5).AlignVertical="center" States("Default").Objects(5).FontName="Courier New" States("Default").Objects(5).FontSize="18" States("Default").Objects(5).FontBold="Yes" States("Default").Objects(5).FontUnderline="No" States("Default").Objects(5).FontStrikeout="No" States("Default").Objects(5).FontItalic="No" States("Default").Objects(5).ForeColor="black" States("Default").Objects(5).BackColor="white" States("Default").Objects(5).BackStyle="transparent" States("Default").Objects(5).BorderWidth="1" States("Default").Objects(5).BorderColor="black" States("Default").Objects(5).XAlign="center" States("Default").Objects(5).YAlign="center" States("Default").Objects(5).WordWrap=1 States("Default").Objects(5).Name="Goal2" States("Default").Objects(6).Type="Text" States("Default").Objects(6).Text="" States("Default").Objects(6).Width="15%" States("Default").Objects(6).Height="15%" States("Default").Objects(6).X="25%" States("Default").Objects(6).Y="65%" States("Default").Objects(6).AlignHorizontal="center" States("Default").Objects(6).AlignVertical="center" States("Default").Objects(6).FontName="Courier New" States("Default").Objects(6).FontSize="18" States("Default").Objects(6).FontBold="Yes" States("Default").Objects(6).FontUnderline="No" States("Default").Objects(6).FontStrikeout="No" States("Default").Objects(6).FontItalic="No" States("Default").Objects(6).ForeColor="black" States("Default").Objects(6).BackColor="red" States("Default").Objects(6).BackStyle="opaque" States("Default").Objects(6).BorderWidth="1" States("Default").Objects(6).BorderColor="black" States("Default").Objects(6).XAlign="center" States("Default").Objects(6).YAlign="center" States("Default").Objects(6).WordWrap=1 States("Default").Objects(6).Name="DragRed" States("Default").Objects(7).Type="Text" States("Default").Objects(7).Text="" States("Default").Objects(7).Width="15%" States("Default").Objects(7).Height="15%" States("Default").Objects(7).X="75%" States("Default").Objects(7).Y="65%" States("Default").Objects(7).AlignHorizontal="center" States("Default").Objects(7).AlignVertical="center" States("Default").Objects(7).FontName="Courier New" States("Default").Objects(7).FontSize="18" States("Default").Objects(7).FontBold="Yes" States("Default").Objects(7).FontUnderline="No" States("Default").Objects(7).FontStrikeout="No" States("Default").Objects(7).FontItalic="No" States("Default").Objects(7).ForeColor="black" States("Default").Objects(7).BackColor="blue" States("Default").Objects(7).BackStyle="opaque" States("Default").Objects(7).BorderWidth="1" States("Default").Objects(7).BorderColor="black" States("Default").Objects(7).XAlign="center" States("Default").Objects(7).YAlign="center" States("Default").Objects(7).WordWrap=1 States("Default").Objects(7).Name="DragBlue" States("Default").Objects(8).Type="Text" States("Default").Objects(8).Text="" States("Default").Objects(8).Width="15%" States("Default").Objects(8).Height="15%" States("Default").Objects(8).X="50%" States("Default").Objects(8).Y="65%" States("Default").Objects(8).AlignHorizontal="center" States("Default").Objects(8).AlignVertical="center" States("Default").Objects(8).FontName="Courier New" States("Default").Objects(8).FontSize="18" States("Default").Objects(8).FontBold="Yes" States("Default").Objects(8).FontUnderline="No" States("Default").Objects(8).FontStrikeout="No" States("Default").Objects(8).FontItalic="No" States("Default").Objects(8).ForeColor="black" States("Default").Objects(8).BackColor="green" States("Default").Objects(8).BackStyle="opaque" States("Default").Objects(8).BorderWidth="1" States("Default").Objects(8).BorderColor="black" States("Default").Objects(8).XAlign="center" States("Default").Objects(8).YAlign="center" States("Default").Objects(8).WordWrap=1 States("Default").Objects(8).Name="DragGreen" Duration="-1" JumpLabel="" TimingMode=0 PreRelease="0" OnsetSync=1 OffsetSync=0 Name="Stimulus" TypeName="Slide" Tag="" Notes="" [Data1] DeviceName="Mouse" DeviceClass="Mouse" AllowableInput="1" CorrectInput="" TimeLimit="" MaxCount="1" InputAction=1 SyncOwnerDuration=1 Enabled=1 FlushInputBuffer="Yes" TerminationInput="" UserTag="" [Object8] _Version=131072 _ExtentX=2646 _ExtentY=1323 _StockProps=0 VersionMajor=1 VersionMinor=2 VersionInternal=1 VersionBuild=67 _VersionPersist=1 Code="'Designate \"theState\" as the Default Slide State, which is the \n'current, ActiveState on the Slide object \"Stimulus\"\nDim theState as SlideState\nSet theState = Stimulus.States(\"Default\")\n\n'Declare a variable for holding the name of the sub-object \n'clicked by the subject.\nDim strHit As String\nstrHit = \"\"\n\n'Declare a variable for holding the subject's response data.\nDim theMouseResponseData As MouseResponseData\n\n'Was there a response?\nIf Stimulus.InputMasks.Responses.Count > 0 Then\n\n\t'Get the mouse response\n\tSet theMouseResponseData = CMouseResponseData(Stimulus.InputMasks.Responses(1))\n\n\t'Determine string name of SlideImage or SlideText object at \n\t'mouse click coordinates. Assign that value to strHit\n\tstrHit = theState.HitTest(theMouseResponseData.CursorX, theMouseResponseData.CursorY)\n\n\t'If the subject clicks the termination area, jump to the EndInput Label.\n\tIf strHit = \"EndObject\" Then\n\t\t\n\t\t'Log overall RT as an attribute.\n\t\tc.SetAttrib \"OverallRT\", Clock.Read - lnStartTime\n\n\t\tGoto EndInput\t\n\n\tEnd If\n\nEnd If\n\n'Release references to objects that will not be used beyond this point.\nSet theMouseResponseData = Nothing\nSet theState = Nothing" Name="DoHitTest" TypeName="InLine" Tag="" Notes="" [Object9] _Version=65536 _ExtentX=2646 _ExtentY=1323 _StockProps=0 VersionMajor=1 VersionMinor=2 VersionInternal=1 VersionBuild=67 _VersionPersist=1 Name="RedoTrial" TypeName="Label" Tag="" Notes="" [Object10] _Version=65536 _ExtentX=2646 _ExtentY=1323 _StockProps=0 VersionMajor=1 VersionMinor=2 VersionInternal=1 VersionBuild=67 _VersionPersist=1 Name="EndInput" TypeName="Label" Tag="" Notes="" [Object11] _Version=65536 _ExtentX=2646 _ExtentY=1323 _StockProps=0 VersionMajor=1 VersionMinor=2 VersionInternal=1 VersionBuild=67 Logging("OnsetDelay").Log=-1 Logging("OnsetTime").Log=-1 Logging("DurationError").Log=-1 Logging("PreRelease").Log=0 Logging("Duration").Log=0 Logging("StartTime").Log=0 Logging("OffsetTime").Log=0 Logging("FinishTime").Log=0 Logging("TimingMode").Log=0 Logging("CustomOnsetTime").Log=0 Logging("CustomOffsetTime").Log=0 Logging("ActionDelay").Log=0 Logging("ActionTime").Log=0 Logging("TargetOffsetTime").Log=0 Logging("TargetOnsetTime").Log=0 Logging("OffsetDelay").Log=0 Logging("RTTime").Log=-1 Logging("ACC").Log=-1 Logging("RT").Log=-1 Logging("RESP").Log=-1 Logging("CRESP").Log=-1 Logging("Tag").Log=0 Input(0)=!Data2 _VersionPersist=1 Duration="0" JumpLabel="EndRelease" TimingMode=0 PreRelease="0" OnsetSync=1 OffsetSync=0 Name="CollectRelease" TypeName="Wait" Tag="" Notes="" [Data2] DeviceName="Mouse" DeviceClass="Mouse" AllowableInput="{-1}" CorrectInput="" TimeLimit="-1" MaxCount="1" InputAction=2 SyncOwnerDuration=0 Enabled=1 FlushInputBuffer="Yes" TerminationInput="" UserTag="" [Object12] _Version=131072 _ExtentX=2646 _ExtentY=1323 _StockProps=0 VersionMajor=1 VersionMinor=2 VersionInternal=1 VersionBuild=67 _VersionPersist=1 Code="'Declare a variable for holding the mouse cursor's current position.\nDim ptDrag as Point\n\n'If the subject clicked on one of the \"Drag\" objects...\nIf strHit = \"Drag\" & strDragColor(1) Or strHit = \"Drag\" & strDragColor(2) Or strHit = \"Drag\" & strDragColor(3) Then\n\n\t'Execute the loop until the subject releases the mouse.\n\t'NOTE: Mouse release will be collected by the CollectRelease object.\n\tDo While CollectRelease.InputMasks.IsPending()\n\t\t\n\t\t'Get the current mouse cursor position.\n\t\tMouse.GetCursorPOS ptDrag.X, ptDrag.Y\n\t\t\n\t\t'Adjust the position of the appropriate \"Drag\" object.\n\t\tIf strHit = \"Drag\" & strDragColor(1) Then\n\n\t\t\tDrag1.X = ptDrag.x\n\t\t\tDrag1.Y = ptDrag.y\n\t\t\t\n\t\tElseIf strhit = \"Drag\" & strDragColor(2) Then\n\n\t\t\tDrag2.X = ptDrag.x\n\t\t\tDrag2.Y = ptDrag.y\n\n\t\tElseIf strhit = \"Drag\" & strDragColor(3) Then\n\n\t\t\tDrag3.X = ptDrag.x\n\t\t\tDrag3.Y = ptDrag.y\n\n\t\tEnd If\n\n\t\t'Redraw the Stimulus object to show any changes\n\t\tStimulus.Draw\n\n\t\t'Sleep for a bit to let the program catch up.\n\t\tSleep 2\n\t\t\n\tLoop\n\nEnd If\n\n'Log the final X/Y coordinates of the \"Drag\" objects.\nc.SetAttrib \"Object1XFinal\", Drag1.X\nc.SetAttrib \"Object1YFinal\", Drag1.Y\n\nc.SetAttrib \"Object2XFinal\", Drag2.X\nc.SetAttrib \"Object2YFinal\", Drag2.Y\n\nc.SetAttrib \"Object3XFinal\", Drag3.X\nc.SetAttrib \"Object3YFinal\", Drag3.Y" Name="MoveObjects" TypeName="InLine" Tag="" Notes="" [Object13] _Version=65536 _ExtentX=2646 _ExtentY=1323 _StockProps=0 VersionMajor=1 VersionMinor=2 VersionInternal=1 VersionBuild=67 _VersionPersist=1 Name="EndRelease" TypeName="Label" Tag="" Notes="" [Object14] _Version=131072 _ExtentX=2646 _ExtentY=1323 _StockProps=0 VersionMajor=1 VersionMinor=2 VersionInternal=1 VersionBuild=67 _VersionPersist=1 Code="'If the program reaches this point, then the subject did NOT click\n'the termination area, so the experiment jumps to the RedoTrial Label\n'and continues the trial.\nGoto RedoTrial" Name="JumpBack" TypeName="InLine" Tag="" Notes="" [Object15] _Version=131072 _ExtentX=2646 _ExtentY=1323 _StockProps=0 VersionMajor=1 VersionMinor=2 VersionInternal=1 VersionBuild=67 _VersionPersist=1 Code="'Stores the total number of movable objects/goals used in the experiment.\nCONST NUM_OBJECTS = 3\n\n'Declare array for holding \"Drag\" object colors. This array is used\n'in script to gain access to specific \"Drag\" objects.\nDim strDragColor(NUM_OBJECTS) As String\nstrDragColor(1) = \"Red\"\nstrDragColor(2) = \"Green\"\nstrDragColor(3) = \"Blue\"\n\n\n'Gain access to the \"Drag\" moveable objects.\nDim Drag1 As SlideText\nSet Drag1 = CSlideText(Stimulus.States.Item(\"Default\").Objects(\"Drag\" & strDragColor(1)))\n\nDim Drag2 As SlideText\nSet Drag2 = CSlideText(Stimulus.States.Item(\"Default\").Objects(\"Drag\" & strDragColor(2)))\n\nDim Drag3 As SlideText\nSet Drag3 = CSlideText(Stimulus.States.Item(\"Default\").Objects(\"Drag\" & strDragColor(3)))\n\n'Initialize each \"Drag\" object's X/Y position.\nDrag1.X = c.GetAttrib(\"Object1X\")\nDrag1.Y = c.GetAttrib(\"Object1Y\")\n\nDrag2.X = c.GetAttrib(\"Object2X\")\nDrag2.Y = c.GetAttrib(\"Object2Y\")\n\nDrag3.X = c.GetAttrib(\"Object3X\")\nDrag3.Y = c.GetAttrib(\"Object3Y\")" Name="InitializeTrial" TypeName="InLine" Tag="" Notes="" [Object16] _Version=65536 _ExtentX=2646 _ExtentY=1323 _StockProps=0 VersionMajor=1 VersionMinor=2 VersionInternal=1 VersionBuild=68 Logging("OnsetDelay").Log=-1 Logging("OnsetTime").Log=-1 Logging("DurationError").Log=-1 Logging("PreRelease").Log=0 Logging("Duration").Log=0 Logging("StartTime").Log=0 Logging("OffsetTime").Log=0 Logging("FinishTime").Log=0 Logging("TimingMode").Log=0 Logging("CustomOnsetTime").Log=0 Logging("CustomOffsetTime").Log=0 Logging("ActionDelay").Log=0 Logging("ActionTime").Log=0 Logging("TargetOffsetTime").Log=0 Logging("TargetOnsetTime").Log=0 Logging("OffsetDelay").Log=0 Logging("RTTime").Log=-1 Logging("ACC").Log=-1 Logging("RT").Log=-1 Logging("RESP").Log=-1 Logging("CRESP").Log=-1 Logging("Tag").Log=0 _VersionPersist=2 ActiveState="Default" States.Count=1 States(1).Name="Default" States("Default").X="center" States("Default").Y="center" States("Default").Width="100%" States("Default").Height="100%" States("Default").XAlign="center" States("Default").YAlign="center" States("Default").BackColor="white" States("Default").BackStyle="opaque" States("Default").BorderColor="black" States("Default").BorderWidth="0" States("Default").ClearAfter="No" States("Default").Enabled="Yes" States("Default").ChildCount=3 States("Default").Objects(1).Type="Text" States("Default").Objects(1).Text="" States("Default").Objects(1).Width="20%" States("Default").Objects(1).Height="20%" States("Default").Objects(1).X="75%" States("Default").Objects(1).Y="35%" States("Default").Objects(1).AlignHorizontal="center" States("Default").Objects(1).AlignVertical="center" States("Default").Objects(1).FontName="Courier New" States("Default").Objects(1).FontSize="18" States("Default").Objects(1).FontBold="Yes" States("Default").Objects(1).FontUnderline="No" States("Default").Objects(1).FontStrikeout="No" States("Default").Objects(1).FontItalic="No" States("Default").Objects(1).ForeColor="black" States("Default").Objects(1).BackColor="[StimColor3]" States("Default").Objects(1).BackStyle="opaque" States("Default").Objects(1).BorderWidth="1" States("Default").Objects(1).BorderColor="black" States("Default").Objects(1).XAlign="center" States("Default").Objects(1).YAlign="center" States("Default").Objects(1).WordWrap=1 States("Default").Objects(1).Name="Text3" States("Default").Objects(2).Type="Text" States("Default").Objects(2).Text="" States("Default").Objects(2).Width="20%" States("Default").Objects(2).Height="20%" States("Default").Objects(2).X="25%" States("Default").Objects(2).Y="35%" States("Default").Objects(2).AlignHorizontal="center" States("Default").Objects(2).AlignVertical="center" States("Default").Objects(2).FontName="Courier New" States("Default").Objects(2).FontSize="18" States("Default").Objects(2).FontBold="Yes" States("Default").Objects(2).FontUnderline="No" States("Default").Objects(2).FontStrikeout="No" States("Default").Objects(2).FontItalic="No" States("Default").Objects(2).ForeColor="black" States("Default").Objects(2).BackColor="[StimColor1]" States("Default").Objects(2).BackStyle="opaque" States("Default").Objects(2).BorderWidth="1" States("Default").Objects(2).BorderColor="black" States("Default").Objects(2).XAlign="center" States("Default").Objects(2).YAlign="center" States("Default").Objects(2).WordWrap=1 States("Default").Objects(2).Name="Text1" States("Default").Objects(3).Type="Text" States("Default").Objects(3).Text="" States("Default").Objects(3).Width="20%" States("Default").Objects(3).Height="20%" States("Default").Objects(3).X="50%" States("Default").Objects(3).Y="35%" States("Default").Objects(3).AlignHorizontal="center" States("Default").Objects(3).AlignVertical="center" States("Default").Objects(3).FontName="Courier New" States("Default").Objects(3).FontSize="18" States("Default").Objects(3).FontBold="Yes" States("Default").Objects(3).FontUnderline="No" States("Default").Objects(3).FontStrikeout="No" States("Default").Objects(3).FontItalic="No" States("Default").Objects(3).ForeColor="black" States("Default").Objects(3).BackColor="[StimColor2]" States("Default").Objects(3).BackStyle="opaque" States("Default").Objects(3).BorderWidth="1" States("Default").Objects(3).BorderColor="black" States("Default").Objects(3).XAlign="center" States("Default").Objects(3).YAlign="center" States("Default").Objects(3).WordWrap=1 States("Default").Objects(3).Name="Text2" Duration="2000" JumpLabel="" TimingMode=0 PreRelease="0" OnsetSync=1 OffsetSync=0 Name="PresentOrder" TypeName="Slide" Tag="" Notes="" [Object17] _Version=65536 _ExtentX=2646 _ExtentY=1323 _StockProps=0 VersionMajor=1 VersionMinor=2 VersionInternal=1 VersionBuild=67 Logging("OnsetDelay").Log=-1 Logging("OnsetTime").Log=-1 Logging("DurationError").Log=-1 Logging("PreRelease").Log=0 Logging("Duration").Log=0 Logging("StartTime").Log=0 Logging("OffsetTime").Log=0 Logging("FinishTime").Log=0 Logging("TimingMode").Log=0 Logging("CustomOnsetTime").Log=0 Logging("CustomOffsetTime").Log=0 Logging("ActionDelay").Log=0 Logging("ActionTime").Log=0 Logging("TargetOffsetTime").Log=0 Logging("TargetOnsetTime").Log=0 Logging("OffsetDelay").Log=0 Logging("RTTime").Log=-1 Logging("ACC").Log=-1 Logging("RT").Log=-1 Logging("RESP").Log=-1 Logging("CRESP").Log=-1 Logging("Tag").Log=0 Input(0)=!Data3 _VersionPersist=1 VersionMajor=1 VersionMinor=2 VersionInternal=1 VersionBuild=67 Text="You will be presented with a sequence of colors. Your task is to reproduce this sequence by dragging and dropping the various colored \"targets\" into the corresponding \"goal\" area.\n\nTo drag an object, press and hold the left mouse button when pointing at it. When you want to \"drop\" the object, release the left mouse button.\n\nPress the left mouse button to begin the trials." ForeColor="black" BackColor="white" BackStyle="opaque" BorderColor="black" BorderWidth="0" X="center" Y="center" Width="100%" Height="100%" XAlign="center" YAlign="center" AlignHorizontal="center" AlignVertical="center" FontName="Courier New" FontSize="18" FontBold="Yes" FontItalic="No" FontUnderline="No" FontStrikeout="No" WordWrap=1 ClearAfter="No" Duration="-1" JumpLabel="" TimingMode=0 PreRelease="0" OnsetSync=1 OffsetSync=0 Name="Instructions" TypeName="TextDisplay" Tag="" Notes="" [Data3] DeviceName="Mouse" DeviceClass="Mouse" AllowableInput="1" CorrectInput="" TimeLimit="" MaxCount="1" InputAction=1 SyncOwnerDuration=1 Enabled=1 FlushInputBuffer="Yes" TerminationInput="" UserTag="" [Object18] _Version=65536 _ExtentX=2646 _ExtentY=1323 _StockProps=0 VersionMajor=1 VersionMinor=2 VersionInternal=1 VersionBuild=67 Logging("Color").Log=-1 _VersionPersist=1 VersionMajor=1 VersionMinor=2 VersionInternal=1 VersionBuild=67 Order=1 OrderBy=0 ResetEveryRun=0 HideLevelsWithZeroWeight=0 CycleDef=0 CycleValueSamples=0 CycleValueCondition="" ExitDef=0 ExitValueCycles=1 ExitValueSamples=1 ExitValueSeconds=0 ExitValueCondition="" LoadMethod=0 Filename="" UserAttributes=1 Attributes("Weight").DefaultValue="1" Attributes("Weight").Visible=1 Attributes("Weight").Width=75 Attributes("Weight").OrderIndex=0 Attributes("Nested").DefaultValue="" Attributes("Nested").Visible=1 Attributes("Nested").Width=75 Attributes("Nested").OrderIndex=1 Attributes("Procedure").DefaultValue="" Attributes("Procedure").Visible=1 Attributes("Procedure").Width=75 Attributes("Procedure").OrderIndex=2 Attributes(1).Name="Color" Attributes(1).DefaultValue="?" Attributes(1).VarType=8 Attributes(1).VarTypeInternal=8 Attributes(1).Visible=1 Attributes(1).Width=75 Levels=3 Levels(1).ValueString="1\t\t\tRed\t" Levels(2).ValueString="1\t\t\tGreen\t" Levels(3).ValueString="1\t\t\tBlue\t" Name="ColorList" TypeName="List" Tag="" Notes="" [Object19] _Version=131072 _ExtentX=2646 _ExtentY=1323 _StockProps=0 VersionMajor=1 VersionMinor=2 VersionInternal=1 VersionBuild=67 _VersionPersist=1 Code="'Declare variables for accessing the \"Goal\" and \"Drag\" objects.\nDim GoalRect as SlideText\nDim DragRect As SlideText\n\n'Counter variables for loops.\nDim nCountGoal As Integer, nCountDrag As Integer\n\n'Declare variable for holding the current \"Goal\" and \"Drag\" object's name.\nDim strGoal As String, strDrag As String\n\n'Declare and initialize variables used for assessing subject accuracy.\nDim boolGoal1 As Boolean, boolGoal2 As Boolean, boolGoal3 As Boolean\nboolGoal1 = False\nboolGoal2 = False\nboolGoal3 = False\n\n'Check each \"Drag\" object to see if it is within the borders of any \"Goal\" object.\nFor nCountGoal = 1 To NUM_OBJECTS\n\n\tstrGoal = \"Goal\" & nCountGoal\n\n\t'Gain access to the current \"Goal\" object.\n\tSet GoalRect = CSlideText(Stimulus.States.Item(\"Default\").Objects(strGoal))\n\n\tFor nCountDrag = 1 To NUM_OBJECTS\n\n\t\tstrDrag = \"Drag\" & strDragColor(nCountDrag)\n\n\t\t'Gain access to the current \"Drag\" object.\n\t\tSet DragRect = CSlideText(Stimulus.States.Item(\"Default\").Objects(strDrag))\n\n\t\t'Check each border of the current \"Drag\" object to see if they\n\t\t'are within each border of the current \"Goal\" object.\n\t\tIf DragRect.Left >= GoalRect.Left Then\n\t\t\tIf DragRect.Right <= GoalRect.Right Then\n\t\t\t\tIf DragRect.Top >= GoalRect.Top Then\n\t\t\t\t\tIf DragRect.Bottom <= GoalRect.Bottom Then\n\t\t\t\t\t\n\t\t\t\t\t\t'Log the color of the \"Drag\" object placed in the corresponding\n\t\t\t\t\t\t'goal area and assess accuracy.\n\t\t\t\t\t\tIf nCountGoal = 1 Then\n\n\t\t\t\t\t\t\t'Each \"Drag\" object is named \"Drag\" followed by the corresponding color.\n\t\t\t\t\t\t\t'This Mid function will return only the color portion of the name\n\t\t\t\t\t\t\t'(i.e., \"Red\", \"Green\", or \"Blue\").\n\t\t\t\t\t\t\tc.SetAttrib \"Goal1Response\", Mid(strDrag, 5, Len(strDrag) - 4)\n\n\t\t\t\t\t\t\tIf c.GetAttrib(\"Goal1Response\") = c.GetAttrib(\"StimColor1\") Then\n\t\t\t\t\t\t\t\tboolGoal1 = True\n\t\t\t\t\t\t\tEnd If\n\n\t\t\t\t\t\tElseIf nCountGoal = 2 Then\n\t\t\t\t\t\t\tc.SetAttrib \"Goal2Response\", Mid(strDrag, 5, Len(strDrag) - 4)\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\tIf c.GetAttrib(\"Goal2Response\") = c.GetAttrib(\"StimColor2\") Then\n\t\t\t\t\t\t\t\tboolGoal2 = True\n\t\t\t\t\t\t\tEnd If\n\n\t\t\t\t\t\tElseIf nCountGoal = 3 Then\n\t\t\t\t\t\t\tc.SetAttrib \"Goal3Response\", Mid(strDrag, 5, Len(strDrag) - 4)\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\tIf c.GetAttrib(\"Goal3Response\") = c.GetAttrib(\"StimColor3\") Then\n\t\t\t\t\t\t\t\tboolGoal3 = True\n\t\t\t\t\t\t\tEnd if\n\t\t\t\t\t\tEnd If\n\n\t\t\t\t\tEnd If\n\t\t\t\tEnd If\n\t\t\tEnd If\n\t\tEnd If\n\n\tNext\n\nNext\n\t\t\n\n'If all of these Boolean variables are true, the subject reproduced the\n'sequence correctly.\nIf boolGoal1 = True And boolGoal2 = True And boolGoal3 = True Then\n\tStimulus.ACC = 1\nElse\n\tStimulus.ACC = 0\nEnd If\n\n\n'Release references to remaining objects.\nSet Drag1 = Nothing\nSet Drag2 = Nothing\nSet Drag3 = Nothing\n\nSet GoalRect = Nothing\nSet DragRect = Nothing" Name="CheckAccuracy" TypeName="InLine" Tag="" Notes="" [Object20] _Version=131072 _ExtentX=2646 _ExtentY=1323 _StockProps=0 VersionMajor=1 VersionMinor=2 VersionInternal=1 VersionBuild=67 _VersionPersist=1 Code="'Declare a variable for holding the trial start time. This will be used\n'to log the subject's overall RT for the trial.\nDim lnStartTime As Long\nlnStartTime = Clock.Read" Name="BeginTrialTime" TypeName="InLine" Tag="" Notes="" [Object21] _Version=65536 _ExtentX=2646 _ExtentY=1323 _StockProps=0 VersionMajor=1 VersionMinor=2 VersionInternal=1 VersionBuild=68 Logging("OnsetDelay").Log=0 Logging("OnsetTime").Log=0 Logging("DurationError").Log=0 Logging("PreRelease").Log=0 Logging("Duration").Log=0 Logging("StartTime").Log=0 Logging("OffsetTime").Log=0 Logging("FinishTime").Log=0 Logging("TimingMode").Log=0 Logging("CustomOnsetTime").Log=0 Logging("CustomOffsetTime").Log=0 Logging("ActionDelay").Log=0 Logging("ActionTime").Log=0 Logging("TargetOffsetTime").Log=0 Logging("TargetOnsetTime").Log=0 Logging("OffsetDelay").Log=0 Logging("RTTime").Log=0 Logging("ACC").Log=0 Logging("RT").Log=0 Logging("RESP").Log=0 Logging("CRESP").Log=0 Logging("Tag").Log=0 _VersionPersist=1 States("Correct").X="center" States("Correct").Y="center" States("Correct").Width="100%" States("Correct").Height="100%" States("Correct").XAlign="center" States("Correct").YAlign="center" States("Correct").BackColor="white" States("Correct").BackStyle="opaque" States("Correct").BorderColor="black" States("Correct").BorderWidth="0" States("Correct").ClearAfter="No" States("Correct").Enabled="Yes" States("Correct").ChildCount=3 States("Correct").Objects(1).Type="Text" States("Correct").Objects(1).Text="Correct!" States("Correct").Objects(1).Width="75%" States("Correct").Objects(1).Height="10%" States("Correct").Objects(1).X="center" States("Correct").Objects(1).Y="20%" States("Correct").Objects(1).AlignHorizontal="left" States("Correct").Objects(1).AlignVertical="center" States("Correct").Objects(1).FontName="Courier New" States("Correct").Objects(1).FontSize="18" States("Correct").Objects(1).FontBold="Yes" States("Correct").Objects(1).FontUnderline="No" States("Correct").Objects(1).FontStrikeout="No" States("Correct").Objects(1).FontItalic="No" States("Correct").Objects(1).ForeColor="blue" States("Correct").Objects(1).BackColor="white" States("Correct").Objects(1).BackStyle="transparent" States("Correct").Objects(1).BorderWidth="0" States("Correct").Objects(1).BorderColor="black" States("Correct").Objects(1).XAlign="center" States("Correct").Objects(1).YAlign="center" States("Correct").Objects(1).WordWrap=1 States("Correct").Objects(1).Name="Text1" States("Correct").Objects(2).Type="Text" States("Correct").Objects(2).Text="[OverallRT]ms Response Time" States("Correct").Objects(2).Width="75%" States("Correct").Objects(2).Height="10%" States("Correct").Objects(2).X="center" States("Correct").Objects(2).Y="35%" States("Correct").Objects(2).AlignHorizontal="left" States("Correct").Objects(2).AlignVertical="center" States("Correct").Objects(2).FontName="Courier New" States("Correct").Objects(2).FontSize="18" States("Correct").Objects(2).FontBold="Yes" States("Correct").Objects(2).FontUnderline="No" States("Correct").Objects(2).FontStrikeout="No" States("Correct").Objects(2).FontItalic="No" States("Correct").Objects(2).ForeColor="blue" States("Correct").Objects(2).BackColor="white" States("Correct").Objects(2).BackStyle="transparent" States("Correct").Objects(2).BorderWidth="0" States("Correct").Objects(2).BorderColor="black" States("Correct").Objects(2).XAlign="center" States("Correct").Objects(2).YAlign="center" States("Correct").Objects(2).WordWrap=1 States("Correct").Objects(2).Name="Text2" States("Correct").Objects(3).Type="Text" States("Correct").Objects(3).Text="@ACC.MEAN Average Percent Correct" States("Correct").Objects(3).Width="75%" States("Correct").Objects(3).Height="10%" States("Correct").Objects(3).X="center" States("Correct").Objects(3).Y="45%" States("Correct").Objects(3).AlignHorizontal="left" States("Correct").Objects(3).AlignVertical="center" States("Correct").Objects(3).FontName="Courier New" States("Correct").Objects(3).FontSize="18" States("Correct").Objects(3).FontBold="Yes" States("Correct").Objects(3).FontUnderline="No" States("Correct").Objects(3).FontStrikeout="No" States("Correct").Objects(3).FontItalic="No" States("Correct").Objects(3).ForeColor="blue" States("Correct").Objects(3).BackColor="white" States("Correct").Objects(3).BackStyle="transparent" States("Correct").Objects(3).BorderWidth="0" States("Correct").Objects(3).BorderColor="black" States("Correct").Objects(3).XAlign="center" States("Correct").Objects(3).YAlign="center" States("Correct").Objects(3).WordWrap=1 States("Correct").Objects(3).Name="Text3" States("Incorrect").X="center" States("Incorrect").Y="center" States("Incorrect").Width="100%" States("Incorrect").Height="100%" States("Incorrect").XAlign="center" States("Incorrect").YAlign="center" States("Incorrect").BackColor="white" States("Incorrect").BackStyle="opaque" States("Incorrect").BorderColor="black" States("Incorrect").BorderWidth="0" States("Incorrect").ClearAfter="No" States("Incorrect").Enabled="Yes" States("Incorrect").ChildCount=3 States("Incorrect").Objects(1).Type="Text" States("Incorrect").Objects(1).Text="Incorrect" States("Incorrect").Objects(1).Width="75%" States("Incorrect").Objects(1).Height="10%" States("Incorrect").Objects(1).X="center" States("Incorrect").Objects(1).Y="20%" States("Incorrect").Objects(1).AlignHorizontal="left" States("Incorrect").Objects(1).AlignVertical="center" States("Incorrect").Objects(1).FontName="Courier New" States("Incorrect").Objects(1).FontSize="18" States("Incorrect").Objects(1).FontBold="Yes" States("Incorrect").Objects(1).FontUnderline="No" States("Incorrect").Objects(1).FontStrikeout="No" States("Incorrect").Objects(1).FontItalic="No" States("Incorrect").Objects(1).ForeColor="red" States("Incorrect").Objects(1).BackColor="white" States("Incorrect").Objects(1).BackStyle="transparent" States("Incorrect").Objects(1).BorderWidth="0" States("Incorrect").Objects(1).BorderColor="black" States("Incorrect").Objects(1).XAlign="center" States("Incorrect").Objects(1).YAlign="center" States("Incorrect").Objects(1).WordWrap=1 States("Incorrect").Objects(1).Name="Text1" States("Incorrect").Objects(2).Type="Text" States("Incorrect").Objects(2).Text="[OverallRT]ms Response Time" States("Incorrect").Objects(2).Width="75%" States("Incorrect").Objects(2).Height="10%" States("Incorrect").Objects(2).X="center" States("Incorrect").Objects(2).Y="35%" States("Incorrect").Objects(2).AlignHorizontal="left" States("Incorrect").Objects(2).AlignVertical="center" States("Incorrect").Objects(2).FontName="Courier New" States("Incorrect").Objects(2).FontSize="18" States("Incorrect").Objects(2).FontBold="Yes" States("Incorrect").Objects(2).FontUnderline="No" States("Incorrect").Objects(2).FontStrikeout="No" States("Incorrect").Objects(2).FontItalic="No" States("Incorrect").Objects(2).ForeColor="red" States("Incorrect").Objects(2).BackColor="white" States("Incorrect").Objects(2).BackStyle="transparent" States("Incorrect").Objects(2).BorderWidth="0" States("Incorrect").Objects(2).BorderColor="black" States("Incorrect").Objects(2).XAlign="center" States("Incorrect").Objects(2).YAlign="center" States("Incorrect").Objects(2).WordWrap=1 States("Incorrect").Objects(2).Name="Text2" States("Incorrect").Objects(3).Type="Text" States("Incorrect").Objects(3).Text="@ACC.MEAN Average Percent Correct" States("Incorrect").Objects(3).Width="75%" States("Incorrect").Objects(3).Height="10%" States("Incorrect").Objects(3).X="center" States("Incorrect").Objects(3).Y="45%" States("Incorrect").Objects(3).AlignHorizontal="left" States("Incorrect").Objects(3).AlignVertical="center" States("Incorrect").Objects(3).FontName="Courier New" States("Incorrect").Objects(3).FontSize="18" States("Incorrect").Objects(3).FontBold="Yes" States("Incorrect").Objects(3).FontUnderline="No" States("Incorrect").Objects(3).FontStrikeout="No" States("Incorrect").Objects(3).FontItalic="No" States("Incorrect").Objects(3).ForeColor="red" States("Incorrect").Objects(3).BackColor="white" States("Incorrect").Objects(3).BackStyle="transparent" States("Incorrect").Objects(3).BorderWidth="0" States("Incorrect").Objects(3).BorderColor="black" States("Incorrect").Objects(3).XAlign="center" States("Incorrect").Objects(3).YAlign="center" States("Incorrect").Objects(3).WordWrap=1 States("Incorrect").Objects(3).Name="Text3" States("NoResponse").X="center" States("NoResponse").Y="center" States("NoResponse").Width="100%" States("NoResponse").Height="100%" States("NoResponse").XAlign="center" States("NoResponse").YAlign="center" States("NoResponse").BackColor="white" States("NoResponse").BackStyle="opaque" States("NoResponse").BorderColor="black" States("NoResponse").BorderWidth="0" States("NoResponse").ClearAfter="No" States("NoResponse").Enabled="Yes" States("NoResponse").ChildCount=1 States("NoResponse").Objects(1).Type="Text" States("NoResponse").Objects(1).Text="No response detected." States("NoResponse").Objects(1).Width="75%" States("NoResponse").Objects(1).Height="10%" States("NoResponse").Objects(1).X="center" States("NoResponse").Objects(1).Y="20%" States("NoResponse").Objects(1).AlignHorizontal="left" States("NoResponse").Objects(1).AlignVertical="center" States("NoResponse").Objects(1).FontName="Courier New" States("NoResponse").Objects(1).FontSize="18" States("NoResponse").Objects(1).FontBold="Yes" States("NoResponse").Objects(1).FontUnderline="No" States("NoResponse").Objects(1).FontStrikeout="No" States("NoResponse").Objects(1).FontItalic="No" States("NoResponse").Objects(1).ForeColor="red" States("NoResponse").Objects(1).BackColor="white" States("NoResponse").Objects(1).BackStyle="transparent" States("NoResponse").Objects(1).BorderWidth="0" States("NoResponse").Objects(1).BorderColor="black" States("NoResponse").Objects(1).XAlign="center" States("NoResponse").Objects(1).YAlign="center" States("NoResponse").Objects(1).WordWrap=1 States("NoResponse").Objects(1).Name="Text1" States("Pending").X="center" States("Pending").Y="center" States("Pending").Width="100%" States("Pending").Height="100%" States("Pending").XAlign="center" States("Pending").YAlign="center" States("Pending").BackColor="white" States("Pending").BackStyle="opaque" States("Pending").BorderColor="black" States("Pending").BorderWidth="0" States("Pending").ClearAfter="No" States("Pending").Enabled="Yes" States("Pending").ChildCount=0 UseScriptActivation=0 CollectACCStats=1 CollectNoRespACCStats=1 CollectCorrectRTStats=1 CollectIncorrectRTStats=1 ACCDivisor="1.0" ACCFormat="Percent" RTDivisor="1000.0" RTFormat="###0.000" CorrectRTDivisor="1000.0" CorrectRTFormat="###0.000" IncorrectRTDivisor="1000.0" IncorrectRTFormat="###0.000" Duration="1500" JumpLabel="" TimingMode=0 PreRelease="0" OnsetSync=1 OffsetSync=0 InputObjectName="Stimulus" Name="Feedback" TypeName="FeedbackDisplay" Tag="" Notes="" [UserScript]