[jawsscripts] Re: Proposed enhancements to JAWS scripting language

  • From: Scott Berry <sberry@xxxxxxxxxxx>
  • To: jawsscripts@xxxxxxxxxxxxx
  • Date: Wed, 10 Oct 2007 14:19:54 -0500

Jamal,

How about more examples in the script manual for new beginners. That would be a plus.

Scott

Jamal Mazrui wrote:
Yes, I shouldn't have grouped the user and IE virtual buffers regarding
getting all text.  The only way I found to do it with an IE buffer was
to select all text and then get selected text.

Thanks for the additional ideas, which I'll pass along.  Others feel
free to chip in, too.

Jamal
On Wed, 10 Oct 2007, Doug
Lee wrote:

Date: Wed, 10 Oct 2007 13:54:22 -0400
From: Doug Lee <doug.lee@xxxxxxxxxxxxxxxx>
Reply-To: jawsscripts@xxxxxxxxxxxxx
To: jawsscripts@xxxxxxxxxxxxx
Subject: [jawsscripts] Re: Proposed enhancements to JAWS scripting
    language

I believe UserBufferGetText gets the entire buffer, but not a
subrange.

I want something like getGlobalVar(string name) and
setGlobalVar(string name, variant val), where setting to null would
remove the variable.  This would give us the ability to create arrays
overnight.

On Wed, Oct 10, 2007 at 01:42:04PM -0400, chad.foster@xxxxxxxxxx wrote:
How about extending the size of variables the JAWS scripting language
currently supports. I'd like to see JAWS able to interpret large
strings, but we are currently limited in that regard.

Love the multilistbox HJ dialog idea.


-Chad


On 10/10/07, Jamal Mazrui <empower@xxxxxxxxx> wrote:
Although it may be too late to add capabilities to the JAWS 9.0 scripting
language, perhaps easy enhancements might be done, and others would
hopefully be considered for the next version.  Based on personal
experience and list observations, I have some suggestions below.  I
welcome comments for improving this list before I submit it to FS.

Jamal

Add syntax for iterating through items of a COM collection, without
needing to use syntax like o.Item(i).  Other languages often do this with
a "for each" statement.

Add a function to get all text of a control, not just the visible text.

Add a parameter to the StringReplaceSubstrings function so that case may
be ignored.

Add a StringSegmentSort function.

Add a WindowActivate(handle) function for top-level windows.

Add a dialog with a multiple selection listbox, which returns a string
segment list of user choices.

With a user buffer or IE virtual buffer, add a function to get or set the
zero-based index of the cursor.  Also add a function to get the entire
user buffer, and another to select a range specified by two index points
in the buffer.

Add the capability of dynamically calling a Win32API function at runtime,
passing or receiving integer and string values by value or reference.

Add a floating point, numeric data type.

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


--
Chad Foster
Access Technology Solutions
http://www.GO-ATS.net
__________?
View the list's information and change your settings at
http://www.freelists.org/list/jawsscripts

--
Doug Lee, Access Technology Programmer
SSB BART Group
mailto:doug.lee@xxxxxxxxxxxxxxxx  http://www.ssbbartgroup.com
"While they were saying among themselves it cannot be done,
it was done." --Helen Keller
__________ 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






--
Scott Berry
Email:  sberry@xxxxxxxxxxx

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

Other related posts: