> Except that it would pause at each ampersand and allow typing, then when
the
> user pressed ENTER, it would type the next text up to the next ampersand.
So
> with this "alt-2" the finished text could be:

Sami:

It's hard to see how this identical functionality could be implemented in
Windows, given that the user could easily switch away from your form field
before hitting ENTER -- in which case the rest of the playback would happen
in some other field entirely (or even after you left the form).

Have you thought about replacing it with a button (with a shortcut,
naturally, so the user could still access it with a keystroke).  You could
write a little EEP that would collect the information with DIALOG boxes,
form the final string, and play it (or pass it via a variable) back to the
field.

If you do this kind of thing a lot, you could write some generalized code
that would take a string with fillins, parse out the values needed, prompt
for them, and return the final string.  Something you would use like:

RUN BldString USING 'Please be aware that your price reflects a discount of
<<Enter discount percent>> percent.'
SET VAR vMyString = vBldString_Result
CLEAR VAR vBldString%

Finally, you could move that functionality into a DLL which could provide a
really slick interface in which, for instance, the user would see the string
with the replacement points highlighted, and could tab among the replacement
strings altering the text as necessary.
--
Larry


================================================
TO SEE MESSAGE POSTING GUIDELINES:
Send a plain text email to [EMAIL PROTECTED]
In the message body, put just two words: INTRO rbase-l
================================================
TO UNSUBSCRIBE: send a plain text email to [EMAIL PROTECTED]
In the message body, put just two words: UNSUBSCRIBE rbase-l
================================================
TO SEARCH ARCHIVES:
http://www.mail-archive.com/rbase-l%40sonetmail.com/

Reply via email to