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