Ebasic Changes
Beta
beta at pstnet.com
Thu Jan 17 21:34:00 UTC 2002
Dan,
Since your question was entered on the forum as well through web
support, I am posting this response so that others in the forum may see
the answer.
The .Input property was replaced in v1.0. As noted in the Knowledge Base
section of our website: "Especially in E-Basic, the input model has
changed to accommodate primarily for multiple response collection and
displaying responses to the screen." However, besides the elimination of
"AnyOf," the input model has not really changed; the script for echo
responses and multiple responses is essentially an extension of Beta 5's
input model.
The docs do not describe the use of the new input model in reference to
the old input model because we did not consider it necessary to document
an input model that no longer exists. However, as noted in the web
support Knowledge Base, you will find the new input model thoroughly
documented under the InputMask, ResponseData and RteRunnableInputObject
topics in our OnLine E-Basic Help.
Again, the change from .Input essentially only affects input handled via
script. We do NOT encourage users to ever write their own input mask
handling script, and there is no real need for users to do so: any input
collection script you need can be generated by E-Studio by simply using
a Wait object with a zero duration and preset input properties. We do
encourage you to work with the InputMask and ResponseData contents after
input has been collected, and the ways in which to do so are also very
well documented in E-Basic help. It may also help you to play with the
input properties on a single object E-Studio, then generate the full
script to see each one is used. Used in this way, E-Studio can be a
great learning tool for users trying to familiarize themselves with
E-Basic.
We are currently examining over 1000 line item differences between B5
and v1.0, and we will post them as soon as possible. We have always
made a real effort to inform users of changes from version to version,
and did release on our website a top level listing of the bug fixes and
other changes between Beta 5 and v1.0. You can access these from the
web support Knowledge Base page under the heading "Line Item Updates."
You are correct that the change from "PreReleaseTime" to "PreRelease"
was not specifically addressed in our documentation or Knowledge Base.
It is mentioned in the line items, but in a somewhat unrelated context.
Again, we didn't believe it necessary to document something that didn't
exist in the final version; however, this information will most likely
be included in the line item differences I mentioned above.
In the future, if you have trouble finding information, please submit a
technical support request, and we will be happy to point you to the
appropriate documentation or Help topics, or provide you with any other
information we have.
Sincerely,
Sara Burgess
Technical Consultant
-----Original Message-----
From: Daniel Zajdel
Sent: Wed 1/16/2002 7:48 PM
To: eprime at mail.talkbank.org
Cc:
Subject: Ebasic Changes
Hello All,
I am in the process of converting some experiment scrips to the
new version. Along the way I am discovering little changes here and
there. Some things have been simplified, like the .PreReleaseTime object
property is now .PreRelease. Easy enough to convert, however it may be
that some things are gone now, like the .input property for display
objects collecting a response. Neither was mentioned on the website
knowledge base, and I didn't find anything about those in the
documentation.
I am afraid I get to figure out all these refinements for
myself, but is anyone else out there noticing such changes?
Dan Zajdel
Neurology
Oregon Health & Science University
More information about the Eprime
mailing list