Scrolling in Eprime?

264 views
Skip to first unread message

Pooja

unread,
Aug 24, 2008, 3:05:45 PM8/24/08
to E-Prime
I'd like to create an Eprime program, similar to those used in SAT and
GRE practice tests, where I can show a long passage on the left (which
requires the user to scroll down in order to view the entire passage)
along with multiple choice questions on the right. I'd like the user
to have access to the entire passage (e.g., if they scroll down, they
can still scroll back up, and vice versa).

It doesn't appear that a long text/image/slide automatically creates a
scroll. Is there a way to program this manually?


Thanks!

(Cross posted on the PTS forum website)

Matt Lenhart

unread,
Aug 26, 2008, 12:29:20 PM8/26/08
to E-Prime
Hello,

It is possible to implement "scrolling" text in E-Prime. However, this
must be done manually using InLine script. I have attached a very
basic example of how this could be done in the Files section of this
group (i.e., ScrollingText.es). Essentially, a SlideText sub-object is
created and its proportions are configured to be larger than the
screen (thus creating the need to scroll the text). Another SlideText
sub-object is used to present instructions to the subject.

The Slide object's Duration is set to 0, while its Time Limit is set
to "infinite" and its End Action is set to "none". The only allowable
responses are the down arrow, up arrow, and Enter keys. The Enter key
is used as the termination response. The Max Count (i.e., maximum
allowed responses) is set extremely high so that the subject can
scroll freely.

This configuration results in the Stimulus appearing on screen while
the InLine script is running in the background. This script does
nothing except monitor incoming responses and moving the SlideText sub-
object presenting the target text. This results in a "scrolling"
effect as the subject presses the down and up arrow keys. All that is
occurring is that the script gains access to the SlideText sub-object
and then moves the Y position of the SlideText up or down as
necessary. A "ceiling" and "floor" for the Y position is implemented
so that the text is never off-screen.

The attributes in the TrialList are used to implement the "celing" and
"floor" as well as to define the size and starting position of the
text. This allows text of varying length to be presented.

Please let me know if you have any questions about this sample.

- Matt
PST Technical Consultant
http://pstnet.com

Nicholas Davey

unread,
Jun 17, 2014, 11:49:02 AM6/17/14
to e-p...@googlegroups.com
Hi Matt,  

I'm an E-Prime novice and I'm trying to program scrolling text in E-Prime.  I know this a really old post, but if you still have it, is there any way you could send me the example you mentioned?  Google groups has since deleted the file feature where you originally posted it.  It would be a tremendous help and I'd really appreciate it.  

Thanks, 
Nick 

David McFarlane

unread,
Jun 17, 2014, 12:23:43 PM6/17/14
to e-p...@googlegroups.com
Nick,

Matt works for PST, so to get his attention you might do better
posting your request to PST Support, and then reference this thread
in your request.

-- David McFarlane
><http://pstnet.com>http://pstnet.com
>
>
>On Aug 24, 3:05 pm, Pooja <pooja.k.agar...@gmail.com> wrote:
> > I'd like to create an Eprime program, similar to those used in SAT and
> > GRE practice tests, where I can show a long passage on the left (which
> > requires the user to scroll down in order to view the entire passage)
> > along with multiple choice questions on the right. I'd like the user
> > to have access to the entire passage (e.g., if they scroll down, they
> > can still scroll back up, and vice versa).
> >
> > It doesn't appear that a long text/image/slide automatically creates a
> > scroll. Is there a way to program this manually?
> >
> > Thanks!
> >
> > (Cross posted on the PTS forum website)
>
>--
>You received this message because you are subscribed to the Google
>Groups "E-Prime" group.
>To unsubscribe from this group and stop receiving emails from it,
>send an email to
><mailto:e-prime+u...@googlegroups.com>e-prime+u...@googlegroups.com.
>To post to this group, send email to
><mailto:e-p...@googlegroups.com>e-p...@googlegroups.com.
>To view this discussion on the web visit
><https://groups.google.com/d/msgid/e-prime/1af902d4-1372-413f-85f9-7bb001c565ce%40googlegroups.com?utm_medium=email&utm_source=footer>https://groups.google.com/d/msgid/e-prime/1af902d4-1372-413f-85f9-7bb001c565ce%40googlegroups.com.
>For more options, visit
><https://groups.google.com/d/optout>https://groups.google.com/d/optout.

Nicholas Davey

unread,
Jun 17, 2014, 1:08:39 PM6/17/14
to e-p...@googlegroups.com
Thanks David, I'll give that a try


To unsubscribe from this group and stop receiving emails from it, send an email to <mailto:e-prime+unsubscribe@googlegroups.com>e-prime+unsub...@googlegroups.com.
To post to this group, send email to <mailto:e-prime@googlegroups.com>e-p...@googlegroups.com.

--
You received this message because you are subscribed to a topic in the Google Groups "E-Prime" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/e-prime/KU8_AAqyNA4/unsubscribe.
To unsubscribe from this group and all its topics, send an email to e-prime+unsubscribe@googlegroups.com.
To post to this group, send email to e-p...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/53a06b8c.e277320a.25bc.5b2dSMTPIN_ADDED_MISSING%40gmr-mx.google.com.

For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages