Having gotten spoiled with the ASAP & ASAW Punctuation Exception feature, I
found I was missing that more and more with JFW--it's features would either
give too much, or not enough punctuation, depending on what I needed to hear
and what I didn't in any given application.
I've found a means of having punctuation exceptions with JFW, to some
extent, and thought it might be useful to other ASAP users using JFW.
When wanting to change how JFW announces some punctuation characters, I
found that by specifying the desired word for each punctuation character
within the JFW Dictionary file, default.jdf, I could bypass the defaults.
For example, adding
,.,dot,
to the jdf file would have JFW say "dot" for a period character; or using
.!.bang.
would have JFW say "bang" instead of "exclaim", and the really annoying
"apostrophe could be made to sound "tic".
While this is just a matter of personal preference, it is neat to have the
option available.
The drawback to this method is that the punctuation you specify in the jdf
file is totally ignored by the JFW punctuation settings of None, Some, Most,
and All. In other words, as far as JFW is concerned, it is no longer a
punctuation character, but rather a word!
Back to the drawing board...
With JFW processing the dictionary file like that, it is basically doing
what you asked it to do. Now, to create an Punctuation exception function
in JFW...
One of the neat features of JFW is it's ability to load individual
dictionary files in each application. Which this capability, it is rather
easy to turn punctuation to "None" within an application, then, while in
that application, hit the Insert+D to load it's dictionary file.
Now, just add the punctuation you want to hear when running this particular
program; you don't need to give them any special phony, if you like them
the way they are by default. For example,
.%.percent.
,.,period,
.!.exclaim.
.'.apostrophe.
.#.number.
./.slash.
.;.semi.
.$.dollar.
[email protected].
.&.and.
will announce them with their default phony, and with punctuation set to
None!
A good example where this is useful is in E-Mail and News groups; I prefer
only to hear a couple of punctuation characters while reading text like
that.
One thing I'm not sure about is can a jdf file be set to act on a specific
class? For example, if I want no punctuation in List boxes or Combo boxes,
but did want it in Edit boxes and Dialog boxes? Maybe one of the list's
Gurus can jump in hear?
Thanks,
Dennis Brown
[EMAIL PROTECTED]
-
To unsubscribe, see the home page
http://yoyo.cc.monash.edu.au/~nallan/jfw