[jawsscripts] Re: How to make JAWS respond when text is inserted into the application

  • From: Artur Räpp <rtr@xxxxxxxxx>
  • To: <jawsscripts@xxxxxxxxxxxxx>
  • Date: Mon, 8 Oct 2007 16:40:15 +0300

Hi,

Why You don't want use say... functions?
This is normal that your script says nothing.
--- copied from priorline description ---
This performs a special version of the UP ARROW keyboard command. When the PC cursor is active, JAWS allows the application to move the cursor. When other cursors are active, then JAWS tries to move the cursor up to the line above its current position. To speak the line of information at the new location, place a SayLine function after the PriorLine function.
---
Same thing with for {UpArrow}.

here is SayPriorLine script from default.jss
--- copied ---
Script SayPriorLine ()

var

int bMoved

let bMoved=PriorLine()

SayLineUnit(UnitMove_Prior,bMoved)

EndScript

---

without say function this script says nothing too.



hth
Artur
----- Original Message ----- From: "Kamil" <kamilimak@xxxxxxxxxxx>
To: <jawsscripts@xxxxxxxxxxxxx>
Sent: Saturday, October 06, 2007 12:24 AM
Subject: [jawsscripts] How to make JAWS respond when text is inserted into the application


Hi folks,

How can I make the following script, sounds like when you are actualy typing keystrokes:

; Notepad.jss
; Control+T as the hotkey

Script test ()
   TypeString ("Hello there")
   TypeKey("Enter")
   {UpArrow}
EndScript

If you key in yourself you'll hear:

H e l l o space t h e r e
Enter
Hello there

I'm looking for solutions other than using any Say function in order to simulate what JAWS is supposed to say.

By the way, the reason for using all three forms of inserting keystrokes, is to show that none of them cause JAWS to talk.

Thanks in advance,

Kamil

__________ View the list's information and change your settings at http://www.freelists.org/list/jawsscripts




__________ 
View the list's information and change your settings at http://www.freelists.org/list/jawsscripts

Other related posts: