Anyone can download the scripts now from www.hartgen.org I have included the source. -----Original Message----- From: jawsscripts-bounce@xxxxxxxxxxxxx [mailto:jawsscripts-bounce@xxxxxxxxxxxxx] On Behalf Of Jamal Mazrui Sent: Tuesday, 16 June 2009 6:20 PM To: jawsscripts@xxxxxxxxxxxxx Subject: [jawsscripts] Re: Difficulty scripting McTwit Hi Jim, Yes, I've tried with braces and TypeKey. Jamal On Tue, 16 Jun 2009, Homme, James wrote: > Date: Tue, 16 Jun 2009 10:18:48 -0400 > From: "Homme, James" <james.homme@xxxxxxxxxxxx> > Reply-To: jawsscripts@xxxxxxxxxxxxx > To: "jawsscripts@xxxxxxxxxxxxx" <jawsscripts@xxxxxxxxxxxxx> > Subject: [jawsscripts] Re: Difficulty scripting McTwit > > Hi Jamal, > Have you tried the syntax with braces or simply type current script key? > Jim > > ---------- > Jim Homme, Usability Engineering. > 412-544-1810. > > Note: I will reply to email and voice mail within four hours. > > "Nothing in this world can take the place of persistence. > > "Talent will not; nothing is more common than unsuccessful people with talent. > > "Genius will not; unrewarded genius is almost a proverb. > > "Education will not; the world is full of educated derelicts. > > "Persistence and determination alone are omnipotent." > - Calvin Coolidge (1872-1933) > > > -----Original Message----- > From: jawsscripts-bounce@xxxxxxxxxxxxx > [mailto:jawsscripts-bounce@xxxxxxxxxxxxx] On Behalf Of Jamal Mazrui > Sent: Monday, June 15, 2009 11:16 AM > To: JAWSScripts@xxxxxxxxxxxxx > Subject: [jawsscripts] Difficulty scripting McTwit > > As you may know, I develop a Twitter client called McTwit, whose installer > is available at > http://EmpowermentZone.com/mtsetup.exe > > Although I try to make the application as keyboard and screen > reader-friendly as possible, sometimes there are ways that it may be > enhanced in ways that are not presently practical through my coding alone. > I wish to promote collaboration in this and other open source projects, so > will work with anyone wanting to make a contribution that offers > additional features. > > I'm writing now in the hope that someone on this list may be able to > resolve why JAWS does not recognize scripted keys for McTwit. Brian > Hartgen and others on Twitter have suggested alternative hotkeys for > McTwit that work like an email interface. At present, I am implementing > hotkeys only by means of the Windows dialog engine, which automatically > provides hotkeys of an Alt+Letter nature when the & character is used in > the label of a button. With some email-like alternatives, one could also > do, say, Control+N for a new tweet (rather than Alt+T), Control+R for a > direct reply, and Control+Shift+R for a public reply (like "replying to > all"). > > To our surprise, Brian Hartgen and I have not been able to implement this > with normal JAWS scripting techniques, e.g., > > Script NewTweet() > TypeKey("Alt+T") > EndScript > > where the .jkm file contains > Control+N=NewTweet > > This is why Brian has been trying to use the key pressed event, with > unsatisfactory results so far. > > I asked Jeff Bishop if he could implement similar functionality with > Window-Eyes scripting, and he has done so in a script package available at > > http://www.gwmicro.com/Script_Central/Scripts/Script_Details/?scriptid=1244 > > Can anyone help us get this working with JAWS? Although the main > executable is McTwit.exe, Insert+Q reports that a GUI-related DLL is > active when McTwit is the active window. Still, JAWS should be able to > script such an application, as it does for others with DLLs that assist > the primary executable. I don't know if this might be a problem, but the > DLL has a Python related suffix, rather than the traditional .dll. The > AutoStart event does trigger whenever McTwit is the active window, but > scripts are not recognized. > > Suggestions, anyone? > > Jamal > > __________? > Visit and contribute to The JAWS Script Repository http://jawsscripts.com > > View the list's information and change your settings at > //www.freelists.org/list/jawsscripts > > > This e-mail and any attachments to it are confidential and are intended > solely for use of the individual or entity to whom they are addressed. If > you have received this e-mail in error, please notify the sender immediately > and then delete it. If you are not the intended recipient, you must not > keep, use, disclose, copy or distribute this e-mail without the author's > prior permission. The views expressed in this e-mail message do not > necessarily represent the views of Highmark Inc., its subsidiaries, or > affiliates. > __________� > Visit and contribute to The JAWS Script Repository http://jawsscripts.com > > View the list's information and change your settings at > //www.freelists.org/list/jawsscripts > __________� Visit and contribute to The JAWS Script Repository http://jawsscripts.com View the list's information and change your settings at //www.freelists.org/list/jawsscripts __________� Visit and contribute to The JAWS Script Repository http://jawsscripts.com View the list's information and change your settings at //www.freelists.org/list/jawsscripts