[jawsscripts] Re: Third party Scripting utilities oppinions?

  • From: "Geoff Chapman" <gch@xxxxxxxxxxxxxxxx>
  • To: <jawsscripts@xxxxxxxxxxxxx>
  • Date: Sun, 25 Jul 2010 18:14:08 +1000

thanks for this Don eh. most appreciated.


----- Original Message ----- 
From: "Donald Marang" <donald.marang@xxxxxxxxx>
To: <jawsscripts@xxxxxxxxxxxxx>
Sent: Thursday, July 22, 2010 10:20 AM
Subject: [jawsscripts] Re: Third party Scripting utilities oppinions?


> I use WinDig from time to time to 'dump' to a file all of the window
> hierarchy and other information about the application in general.  I tend
to
> use BX when narrowing down on a specific control that I need to reliably
> recognize / locate.
>
> Don Marang
>
> --------------------------------------------------
> From: "Geoff Chapman" <gch@xxxxxxxxxxxxxxxx>
> Sent: Wednesday, July 21, 2010 3:55 PM
> To: <jawsscripts@xxxxxxxxxxxxx>
> Subject: [jawsscripts] Re: Third party Scripting utilities oppinions?
>
> > wow! hmmm. so your saying jim that for you, the discovery of BX, pretty
> > much
> > superceeded any previous need/desire you felt you'd previously had, for
> > your
> > tweaked version of jls?
> >
> > i.e. are you saying that bx, provides you with everything that your
> > JFWUtils
> > provided, and then some?  Am I hearing you correctly?
> > to draw you out still further,
> > is there anything at all that you can remember, that jls/jfwUtils either
> > provided, content wise,
> > or perhaps provided in any way in a more straight ahead manner for you,
> > than
> > BX does?
> >
> > oh, and What's the docs on BX like for learning it then?
> >
> > I've heard Jackie I think speak of Jamal's offering of a utility which I
> > think is called WinDig? but not sure on this?
> > has anyone got any thoughts as to how this compares/contrasts to these
> > two?
> >
> >
> > ----- Original Message ----- 
> > From: "Jim Bauer" <holdsworthfan@xxxxxx>
> > To: <jawsscripts@xxxxxxxxxxxxx>
> > Sent: Thursday, July 22, 2010 5:44 AM
> > Subject: [jawsscripts] Re: Third party Scripting utilities oppinions?
> >
> >
> >>I used JLS Utilities constantly in my early scripting days. As one of my
> >>first JAWS scripting projects, I wrote "JFWUtils"--my own utilities
which
> >> were based off JLS and added MSAA support. I used "JFWUtils"
religiously
> >> for years, discovered BX in mid-2009, and couldn't tell you where my
own
> >> utilities are now. :)
> >>
> >> On Thu, 22 Jul 2010 05:06:27 +1000, Geoff Chapman wrote:
> >>> Dave.  /anyone else who'd like to chime in?
> >>> I wanted to ask you, as an unbiased person, i.e. not Jamal, not Jim
> >>> snowbarger, and not Doug Lee either, <grin,> but whom I know does this
> >>> professionally for a living, and whom I know from hanging around here
> >>> long
> >>> enough, who knows his stuff when it comes to all this milarki,
> >>>
> >>> Have you messed with any/all of the scripting investigation utilities
> >>> that
> >>> are out there? particularly from the 3 mentioned above? I believe a
> >>> bloke
> >>> called Michael Curren also had one at one point, though I don't know
how
> >>> up
> >>> to date it is any mnore, given he's given his entire attention now, to
> >>> developing the NVDA thing?
> >>>
> >>> But, yeah, just wondered if you had, whether you'd like to give your
> >>> personal oppinion/vibes, on the strengths/sweaknesses, pros/cons, you
> >>> may've
> >>> found with any/all of them, in your own personal work?
> >>>
> >>> I'd prefer personally at my level of scripting knowledge, probably not
> >>> to
> >>> just dive in and try and start learning any/all of them myself,without
> >>> some
> >>> other vibes from the people who haven't written them, as to the
overall
> >>> ease
> >>> of use, or usefulness in content provision of each? hope that makes
> >>> sense?
> >>>
> >>> I guess one could install more than one at a time, but Jim S himself
has
> >>> indicated to me, that this might become rather confusing, because the
> >>> way
> >>> he
> >>> traverses JLS's window hierarchy, is kind of 90 degrees different, to
> >>> the
> >>> way Doug traverses his.  Also Jls utilizes lots of modifiers and keys,
> >>> whereas doug's utilizes the layered mode approach.  Don't know much
> >>> about
> >>> Jamals Windig utility yet though?
> >>>
> >>> thoughts welcome from anyone whose dabbled?
> >>>
> >>> I gotta say, I've been utilizing lately, some just incredibly helpful
> >>> utilities for Script manager itself, that Jim S has recently
developed,
> >>> and,
> >>> oh my goodness! I'd never wanna go back to using script manager now,
> >>> without
> >>> these, they are simply invaluable!
> >>>
> >>> features like: ... oh well I'll just paste in the very breif helper
> >>> feature
> >>> Jim's got on insert+h, for these script manager replacement scripts.
> >>> maybe
> >>> you'll get a sense of what they can do from this.
> >>> I personally just love the NewLine comment skipper, Windows+Arrows,
> >>> the ability to speak comments in the message voice by default, rather
> >>> than
> >>> hearing, semi colon, and then your comment in the standard voice,
> >>> man you never wanna go back once you've had a taste of that I can tell
> >>> ya!
> >>> the indentation level speaker, double click to turn it on auto speak
> >>> mode,
> >>> or simply press Windows+Graveaccent once to speak the current
> >>> indentation
> >>> level,
> >>> The Match up match down keyword finder, with Control Arrows, and the
> >>> ability
> >>> to move back to where you were if not found with controlShiftUpArrow,
> >>> the ability to put cursor on a function within a calling script,
> >>> and then hit f9, to jump directly to that function, and control+f9 to
> >>> jump
> >>> back again,
> >>> 4 settable bookmarks with alt+1 through alt+4, and return to
bookMarks,
> >>> using control1 through control4.
> >>> oh on and on!
> >>>
> >>> Here is the Helper text from Jim's file anyway. He wrote them for
> >>> himself,
> >>> and so he warns that supportive stuff is brief, as i suspect most
people
> >>> do
> >>> who make utilities of this kind anywayz.
> >>>
> >>> To search downward for matching elif, else, EndWhile, or endif, press
> >>> Control+DownArrow
> >>> To search upward for matching keyword, pres Control+UpArrow
> >>> To seek upward for indentation decrease, press Control+Windows+UpArrow
> >>> To seek downward for indentation decrease, press
> >>> Control+Windows+DownArrow
> >>> to return to starting line before keyword match or indentation seek,
> >>> press
> >>> Control+Shift+UpArrow
> >>> Say Next non-comment line, press Windows+DownArrow
> >>> Say prior non-comment line, press Windows+UpArrow
> >>> Toggle comment skipping mode, press Windows+NumPad5
> >>> Speak current line number, press Windows+1
> >>> Speak Indentation level of current line, press Windows+`
> >>> Double click to toggle automatic speaking of indentation level.
> >>> Control whether comments are spoken in the message voice, double click
> >>> Alt+`
> >>> Single click to return to the normal voice if the message voice is
> >>> active
> >>> when it should not be.
> >>> Make a new line at current indentation level, press Shift+Enter
> >>> Make a new line a next indentation level, press Alt+Enter
> >>> Make New line at next outer indentation level, press Control+Enter
> >>> To Find the script for a given hotKey, press F5, then the hotKey.
> >>> To manually specify the keymap to search, press Control+F5.
> >>> To set the keymap to the currently focused jss or jsl file, press
> >>> Control+Shift+F5.
> >>> To set book mark 1 through 4, press alt+1 through alt+4 on the
numnbers
> >>> row.
> >>> To go to book mark 1 through 4, press control+1 through control+4 on
the
> >>> numbers row.
> >>> To find the code for a function in this file, place the cursor on the
> >>> function call and press f9.
> >>> To return from a funtion, press control+f9 after having used the f9
key.
> >>> To hear the description of a function, place the cursor on the
function
> >>> name
> >>> and press Alt+F9.
> >>> To search for a constant definition in an opened jsh or jsm file,
Place
> >>> the
> >>> PC cursor on the
> >>> first character of an occurrence of that constant name in a jss file,
> >>> and
> >>> press control+shift+c.
> >>> To fine the definition of a message in an open JSM file, place the
> >>> cursor
> >>> on
> >>> the message name in the jss file,
> >>> and press control+shift+m.
> >>> The following will create and insert the necessary code to speak
values
> >>> for
> >>> testing.
> >>> You must have installed the JLS_debug keys, listed at the start of
scrit
> >>> manager.jss
> >>> And must turn debug on with alt+control+windows+f9.
> >>> to speak a literal string of text, press f6
> >>> To speak a string variable, press f7.
> >>> to place a string variable in a message box, press shift+f7
> >>> to speak an integer value, press f8.
> >>> To place an integer value in a message box, press shift+f8.
> >>> Reference list hot keys:
> >>> Collect the word or selection under the cursor in to the reference
list,
> >>> press Control+[
> >>> Choose a name from the collected reference list to paste into the
> >>> script,
> >>> press Control+]
> >>> Type a string of text into the reference list, press Windows+[
> >>> To remove an item from the reference list, press Windows+]
> >>> To clear the list, Double click Windows+]
> >>> Save the reference list to a file, press Alt+]
> >>> Saving an empty list to a file will delete that file.
> >>> Load a reference list from a file, press Alt+[
> >>> Press escape to close this message.
> >>> To: <jawsscripts@xxxxxxxxxxxxx>
> >>> Sent: Thursday, July 22, 2010 4:45 AM
> >>> Subject: [jawsscripts] Re: Please Help Me Remember Which Script
Utility
> >>> Does
> >>> This
> >>>
> >>>
> >>> > What you want is the snowman's JLS utility scripts.
> >>> >
> >>> > David Farough
> >>> > Application Accessibility Coordinator/coordonateur de
l'accessibilité
> >>> > Information Technology Services Directorate /
> >>> > Direction des services d'information technologiques
> >>> > Public Service Commission / Commission de la fonction publique
> >>> > Email / Courriel:  David.Farough@xxxxxxxxxxxxx
> >>> > Tel. / Tél:    (613) 992-2779
> >>> >
> >>> >>>> "Homme, James" <james.homme@xxxxxxxxxxxx> 01:51 PM Wednesday,
July
> >>> > 21, 2010 >>>
> >>> > Hi,
> >>> > I can't remember if the tool to use is HSC or some other tool. This
is
> >>> > what I want to do. I want to find one window, then a second one, and
> >>> > get
> >>> > JAWS to tell me the series of statements to use to make a path from
> >>> > one
> >>> > to the other. For example, GetPriorWindow(h) GetParent(h)
> >>> > GetNextWindow(h). You probably get the idea.
> >>> > Thanks.
> >>> >
> >>> > Jim
> >>> >
> >>> > Jim Homme,
> >>> > Usability Services,
> >>> > Phone: 412-544-1810. Skype: jim.homme
> >>> > Internal recipients,  Read my accessibility
> >>> >
blog<http://mysites.highmark.com/personal/lidikki/Blog/default.aspx>.
> >>> > Discuss accessibility
> >>> >
here<http://collaborate.highmark.com/COP/technical/accessibility/default.asp
x>.
> >>> > Accessibility Wiki: Breaking news and accessibility
> >>> >
advice<http://collaborate.highmark.com/COP/technical/accessibility/Accessibi
lity%20Wiki/Forms/AllPages.aspx>
> >>> >
> >>> >
> >>> > ________________________________
> >>> > 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.
> >>> >
> >>> > __________
> >>> >
> >>> > View the list's information and change your settings at
> >>> > http://www.freelists.org/list/jawsscripts
> >>> >
> >>> >
> >>> > This e-mail message is intended for the named recipient(s) and
> >>> > may contain information that is privileged, confidential and/or
> >>> > exempt from disclosure under applicable law. Unauthorized
> >>> > disclosure, copying or re-transmission is prohibited. If you are not
> >>> > a named recipient or not authorized by the named recipient(s), or
> >>> > if you have received this e-mail in error, then please notify the
> >>> > sender immediately and delete the message and any copies.
> >>> >
> >>> > Ce courriel est destine exclusivement au destinataire mentionne
> >>> > en titre et peut contenir de l'information privilegiee,
confidentielle
> >>> > ou soustraite a la communication aux termes des lois
> >>> > applicables. Toute divulgation non autorisee, toute reproduction
> >>> > ou reacheminement est interdit. Si vous n'etes pas le
> >>> > destinataire de ce courriel, ou n'etes pas autorise par le
> >>> > destinataire vise, ou encore, si vous l'avez recu par erreur,
> >>> > veuillez le mentionner immediatement a l'expediteur et supprimer
> >>> > le courriel et les copies.
> >>> > __________?
> >>> >
> >>> > 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
> >>
> >> __________�
> >>
> >> 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
> >
> __________�
>
> 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: