don't use tab in this script. My opinian is 1. focus to the edit field in which you want to add hot key 2. ctrl+Jawskey+f1, ctrl+a and copy all the information from the vertual viewer 3. Open Notepad and save is to Info.txt or any name you like now write the script Script MyScript () Var Handle EditField Let EditField= FindWindowWithClassAndId (GetAppMainWindow (GetCurrentWindow ()), MyClass, 0) ;note: myClass is the windows class jaws gave you from the info.txt. If GetControlID (GetCurrentWindow ())==id_EditField && GetWindowClass (GetCurrentWindow ())!=="MyClass then ;the focus doesn't stand at edit windows write now SetFocus (EditField) ;move focus to the edit field EndIf EndScript This just an experian script. I've done it for the babylon dictionary. It works very well. However, I don't know your application, so you may need to edit it alot before using Hope that help Signature________________ Dang Manh Cuong Course: Psychology of education Department: HCMC University of Pedagogy 280 An Duong vuong, ward 4, district 5, HCMC Vietnam Home: 555/2B Tan Dong Hiep, Di An, Binh Duong Home - phone: +84 650-3742-067 ----- Original Message ----- From: "Mario Eiland" <eilandms@xxxxxxxxxxxxx> To: <jawsscripts@xxxxxxxxxxxxx> Sent: Wednesday, January 05, 2011 5:26 PM Subject: [jawsscripts] Re: how to create an access key for an edit field - thank you Martin > Yes, I understand how to write the scripts. It's just that this one had > me > scratching my head. > > Thanks immensely for your assistance. > Mario > > > ----- Original Message ----- > From: "Martin Slack" <m.g.slack@xxxxxxxxxxxx> > To: "JAWSScripts" <jawsscripts@xxxxxxxxxxxxx> > Sent: Tuesday, January 04, 2011 4:40 PM > Subject: [jawsscripts] Re: how to create an access key for an edit field > > >> Well, taking the simple approach, the instruction to perform tab is: >> >> TypeKey ("15", 0) >> >> where "15" is the scan code for the tab key, expressed as a string. So a >> script with four such commands would look like: >> >> Script fourTabs () >> TypeKey ("15", 0) >> TypeKey ("15", 0) >> TypeKey ("15", 0) >> TypeKey ("15", 0) >> EndScript >> >> >> You might want to add a SayString statement so that Jaws says something >> when the hotkey is pressed, and Pause () statements might be necessary to >> allow the screen to update between calls to the TypeKey functions. In >> the >> worst case, you might need more instructions to initialise the position >> of >> the cursor before you start to tab. >> >> Do you know how to use the script manager to write and compile the >> script, >> to add a hotkey to run the script and which file to write the script in? >> >> >> >> Martin >> >> >> >> >> ----- Original Message ----- >> From: "Mario Eiland" <eilandms@xxxxxxxxxxxxx> >> To: <jawsscripts@xxxxxxxxxxxxx> >> Sent: Tuesday, January 04, 2011 9:08 PM >> Subject: [jawsscripts] Re: how to create an access key for an edit field >> >> >>> Yes, >>> >>> However, at this point one must press tab four to five times to get to >>> the >>> field. My reasoning for creating an access key to the edit field is to >>> streamline the process to enter data when taking notes when on the >>> telephone, as an example. >>> >>> Thanks! >>> >>> ----- Original Message ----- >>> From: "Martin Slack" <m.g.slack@xxxxxxxxxxxx> >>> To: <jawsscripts@xxxxxxxxxxxxx> >>> Sent: Tuesday, January 04, 2011 7:57 AM >>> Subject: [jawsscripts] Re: how to create an access key for an edit field >>> >>> >>>> Are you able to navigate to that edit box using the keyboard? >>>> >>>> Martin >>>> >>>> >>>> ----- Original Message ----- >>>> From: "Mario Eiland" <eilandms@xxxxxxxxxxxxx> >>>> To: <jawsscripts@xxxxxxxxxxxxx> >>>> Sent: Tuesday, January 04, 2011 12:21 PM >>>> Subject: [jawsscripts] how to create an access key for an edit field >>>> >>>> >>>>> Hello, >>>>> >>>>> I have an application where I would like to use an >>>>> alt+{any key} to jump to an edit field. How would one go about doing >>>>> this >>>>> using scripting? >>>>> Any ideas would be appreciated. >>>>> >>>>> Mario >>>>> >>>>> >>>>> __________� >>>>> >>>>> View the list's information and change your settings at >>>>> //www.freelists.org/list/jawsscripts >>>>> >>>> >>>> __________� >>>> >>>> View the list's information and change your settings at >>>> //www.freelists.org/list/jawsscripts >>>> >>> >>> __________� >>> >>> View the list's information and change your settings at >>> //www.freelists.org/list/jawsscripts >>> >> >> __________� >> >> View the list's information and change your settings at >> //www.freelists.org/list/jawsscripts >> > > __________� > > View the list's information and change your settings at > //www.freelists.org/list/jawsscripts > __________� View the list's information and change your settings at //www.freelists.org/list/jawsscripts