[misc.handicap] Text config of speechware

John.Sanfilippo@f460.n101.z1.fidonet.org (John Sanfilippo) (04/11/91)

Index Number: 14682

[This is from the Blink Talk Conference]

Hi Doug,

One of the things I brought up at our New York Lighthouse
meeting was a hope that Vocal Eyes configurations could be set
up in textfiles in much the same way that QEdit  and EasyScan
do.

Here is a sample of  the QEdit key configuration (* denotes a
comment line):

* This is a comment line.
*  QCONFIG.DAT:  Default config file for QEdit 2.x.
*
*  Specify control-key commands via: ^f1 - This means Control-F1
*  Specify alt-key commands via: @f1     - This means Alt-F1
*  Specify shift-key commands via: #f1   - This means Shift-F1
*
*  There is also a provision for "two key commands".
*  For example, to make the Control-F1, Control-F2 sequence issue the
*  exit command, try the following:
*
*  ^f1_^f2     Exit
*
*  The key here is that the commands must be separated by a '_'.
*
*  Multiple commands and/or text may be entered for a single key.  To do so,
*  specify "MacroBegin" as the first command.  To enter text, enclose the
*  text in single or double quote marks.  For example:
*
*  f1  MacroBegin EditFile 'help.dat' Return
*
*  This command would load the file 'help.dat'.  Note the return command is
*  issued after the text.  This is required to terminate the QEdit prompt.
*
*
* function key set
*
* Find text
f1               find
f2               repeatfind

* Find the same text, but search backward
f3               macrobegin find return "ib" return
*
@f2              InsertLine
@f3              Match
* next key not assigned
@f4
* Macro to edit the file whose name is sitting at the cursor in the editor
*
^]                 MacroBegin AltWordSet MarkWord Copy DefaultWordSet EditFile
Paste Return
*
* alternate keys
*

@a               DropAnchor
@b               WrapPara
@c               CopyBlock
@d               DelLine

... and on it goes.

Imagine a speech configuration file that looked something like
this:

@T Track "^p" Read line right to "^q"
* the above tells vocaleyes to find a control p and read the
* text found to its right until it encounters control q.

I have an application which actually requires this. I'd love a
speech package with this kind of programmability!

jjcs

--
Uucp: ..!{decvax,oliveb}!bunker!hcap!hnews!101!460!John.Sanfilippo
Internet: John.Sanfilippo@f460.n101.z1.fidonet.org