Hello All, This is my first post to this list, and I hope it is okay to ask more about creating frames with Jaws. I have been trying for hours to get a simple frame to work, which will say the contents of a frame, namely the temperature on a website, using a keystroke. I have tried using shift control left bracket and then shift control right bracket, and going through the create a frame dialogue boxes, inserting a key shortcut, an event and action. I have gone through the materials in Jaws Help, including creating the sample frame they give for the Glossary. I am indeed able to replicate the sample frame, however, I am truly baffled as to why it is not working when it comes to reading the temperature with a hot key. One thing I noticed that seemed odd was that when I tried resizing or moving the frame with the context key in frame viewer, I did not get any info read with the insert plus down arrow key as I expected. No matter how many times I pressed the arrow keys to enlarge the frame, it still did not read any text or give any position info. I did ensure that in control panel, display, effects, the checkbox for "show windows contents when dragging" is checked as indicated in Jaws help. I have also tried inputting different numbers manually in the edit boxes of the position tab in order to change the frame position. I am using Jaws 7.10 and Windows xp home. The website for which I am trying to create this little frame is: http://text.www.weatheroffice.gc.ca/forecast/city_e.html?on-118&unit=m#cont I would be very grateful if someone could tell me what I am doing wrong. Donna ----- Original Message ----- From: "Geoff Chapman" <gch@xxxxxxxxxxxxxxxx> To: <jawsscripts@xxxxxxxxxxxxx> Sent: Saturday, March 15, 2008 2:22 AM Subject: [jawsscripts] Re: [BULK] Re: Framing Easy CD-DA Extractor > Hi lenny. > sean's on the money here, not that you need my clarification, <grin,> but > since you addressed to me, I thought I'd just chime in too. <smile.> > > Did you not know about the Frames creation tool/wizzard? > Jaws makes it's own little necessary internal tweaks to precise pixel > location for start point and width of text etc, when you use the > controlShiftLeftBracket and controlShiftRightBracket, to set the top left > and bottom corner of the Frame. > upon pressing the control+Shift+RightBracket key for bottom right corner, > even if it's just on the same line as the top left, > which I presume this will be, > the initial frames creation wizard will pop up, > firstly asking you whether you wanna creat a frame or a prompt, with default > choice on frame, so just hit enter. > then it'll take you through the 4 or so most basic questions to creating the > frame. > wizard style, one at a time, though I would advise picking a shortcut > keystroke when the question arises, > so as to be able to MORE EASILY trouble shoot THAT THE TEXT YOU EXPECT TO BE > IN THE FRAME, REALLY IS IN THE FRAME THAT YOU WANT TO AUTO SPEAK ETC. > YOU CAN UNASSIGN IT LATER, if you really need the key real estate back > again. > Now, here's the trick though. when the wizard is done, it'll leave you in > frames viewer, focused upon the frame you've just made. BTW, you should also > be able to hit JawsKey+Down arrow whilst here, and perhaps, (it's a bit > dodgy but sometimes works, don't despair if it doesn't though,) read the > frame title plus the text in the frame to help check positioning, > right there within frames Viewer. > But, as I say, don't worry if it doesn't work as it's a bit dodgy. > However, now that your there, first thing you must do, is pop back into the > frame's property dialog, alt+enter whilst focused on it to do that, then > controlTab once to the validation tab. you'll be in a list view of two > default validation rules that it selects for you by default, the first one > will say, on window title. the, on, part, means that this validation rule is > active. you can disable it to off, by toggling spaceBar whilst focused on > it. > But, this is the one you nearly always have to change whenever you make > frames, since it almost always grabs extra text from your application or > TopLevel window, than you necessarily want, > which is too specific at the time of making the frame, such as a percentage > completed figure or the name of the cd or song or whatever, which of course, > will change all the time, and cause the frame not to work most of the time. > . i.e. it's dynamic. what you need in this window title validation rule, is > to insure it only contains static text, that you know, and are sure, is > going to be in that window title,every time you want the frame to function. > else, it obvoiusly won't fire, because it'll fail on the exact match of the > window title criteria, which is the default validation rule it's chosen for > you here. > you can change these rules if you need to make it more specific, to other > things, like window contains, or even frame contains I think as well. > but don't worry about that for now. > So, on that list of two rules, window title, and down arrow you'll see > window class, which you can usually leave alone, arrow back up to window > title and press f2, which allows immediate editing of the window title text > for that rule. > then edit out any dynamic text that you think might change, and leave only > static text in here, > that you know won't ever change. tip: if you really aren't sure, as it's not > always easy to define this absolutely someteims, > you might just like to disable this rule instead, by hitting spaceBar when > outside this edit box, back in the list view. But, if you do that, be aware > it may speak/fire under more circumstances than you might desire. > So, it's usually good to leave something there if you can, usually the name > of the app itself is pretty safe bet. > so, hit f2 to edit this, edit it and hit enter. > then tab around to ok and hit enter, then alt+f4 to quit frames viewer, and > y for yes to save. > now test the frame with your keystroke. and see if you get joy. > > BTW, alt+Delete coordinates, will return only the whole screen Coordinates, > which is not helpful for you anywayz when defining frames, which to answer > your other question, you want to leave relative to window, not to screen. > which it will be by default if you use their frames creation wizard tool. > > BTW, with HotSpotclicker (hsc) installed though, using alt+shift+Delete > keystrokes, you can press once to get Screen Coordinates, without all the > other gumph that alt+delete throws you which makes you forget the numbers > afterwards, or double press to get relative window coordinates. hsc even > allows you to define which type of window you wish the double Press of > alt+shift+delete, to feed you, either Application, TopLevel, or > CurrentWindow, through rotering the > doubleClicking of the Control+alt+shift+f7 keystroke. > > > see how that goes. > > ----- Original Message ----- > From: "Sean Farrow" <sean.farrow@xxxxxxxxxxxxxxxx> > To: <jawsscripts@xxxxxxxxxxxxx> > Sent: Saturday, March 15, 2008 6:47 AM > Subject: [jawsscripts] Re: [BULK] Re: Framing Easy CD-DA Extractor > > > Hi lennie use the automatically frame positioning ctrl +shft +[ to set > the top left and ctrl +shift +] to set the bottom. > Sean. > > -----Original Message----- > From: jawsscripts-bounce@xxxxxxxxxxxxx > [mailto:jawsscripts-bounce@xxxxxxxxxxxxx] On Behalf Of Lennie Rinaldi > Sent: 14 March 2008 19:43 > To: jawsscripts@xxxxxxxxxxxxx > Subject: [BULK] [jawsscripts] Re: Framing Easy CD-DA Extractor > Importance: Low > > Hi Jeff, > > I am finally getting back to try to create a frame for Easy CD-DA > Extractor version 11. I tried to create a new one, but I am not > successful in getting Jaws to speak the text within the frame. I don't > know how I did it with Jaws 8 and Easy CD-DA Extractor version 10. > > Perhaps, I don't quite understand the differences with Event tab, > Validation tab and Positioning tab. > > I do not want to use a short-cut key to speak the frame. I tried to pick > some text for the frame to use to compare when the window pops up in the > validation tab. I don't have any event set up except to speak the text > within the frame. I think that the positioning is not correct. > > When the window is open (this only occurs when the CD is being > copied) I put the Jaws cursor at the beginning of the text and do > alt+delete to get the position from the left side and the distance > from the top. I also enter the height and the length of the text. > Apparently, I am not doing this correctly. One area that I am confused > is what to use for the frame, relative to the window or relative to the > screen. > > I notice that when the window pops up, it is not maximized. If I > maximize it during the extracting, it changes the position. > > I am really stump! There must be some way to get Jaws to speak the text > when the window pops up. > > Any suggestions from you or someone else on the list will greatly be > appreciated. If you need any more information, let me know. > > Thanks in advance, > > Lennie > > At 08:06 PM 3/2/2008, you wrote: >>lenny, though I can't help directly with a script based approach to >>solving this, in troubleshooting your frame issues, have you identified > >>that the frame you've set up, actually correctly surrounds the area >>where the song titles are being written, by attaching it to a >>keystorke, and continually pressing this keystroke manually first? to > see if at least this works? >> >>when trouble shooting frames, which I've done a fair bit of, it's >>important to first absolutely assure that the info is, actually >>contained in the frame you've made, and that it doesn't shift, >>depending on various factors, one of which might be lenth of title etc. >> >>another thing to be really aware of when creating a frame to do things, > >>is what is written in both it's class and window title match criteria, >>found in controlTab number 2 of the frames properties configuration > dialog. >>I'd suggest making a bran new frame, if you haven't already, rather >>than modifying your existing one, and, after you've made it, check to >>see what is written in the match criteria, especially for the window > title of the app. >>e.g. only text which is constantly always in the application window >>titleBar, should be included in this window title match criteria, else >>of course the frame will not work. when the frame is created, a >>snapshot of the window title is taken, and shoved in here, but, for >>example, if there's some percentage completed info in there, which of >>course wil vary all the time, this information must be eliminated from >>the window title criteria, so that only what is constant, will remain > as part of the match criteria. >>this isn't necessarily always easy to determine, but just insure the >>bare minimum of information you feel is necessary to keep it from >>speaking in other circumstances, REMAINS IN THIS VALIDATION CRITERIA. >>HIT F2 TO EDIT THESE BY THE WAY. >>only then will the frame ever fire, either with keystroke, or with the >>feature to speak all information written to the frame. >> >>The class information must also be right as well. though this is >>usually not a problem if you make the frame for the version your >>working in, but might certainly break it from working if you try and >>utilize a frame across versions, where the window class of the area >>displaying the information you want your frame to read, could very well > >>have altered, and most probably has. >> >>tip: you can also temporarily disable either of these criteria, or add >>different criteria to your frame triggering, by hitting spaceBar whilst > >>over each one, to toggle them off/on, as valid matching criteria. >>THIS MIGHT HELP YOU TROUBLE SHOOT THE FRAME, I.E. DISABLE ONE OR OTHER >>OR BOTH OF THESE, AND SEE IF YOUR FRAME WORKS WITH A KEYSTORKE. IF IT >>DOES, AND STOPS WHEN YOU ENABLE ONE OR OTHER OR BOTH OF THEM AGAIN, >>THEN YOU KNOW WHAT'S CAUSING IT TO BREAK. >> >>SE BOTH al Message ----- >>From: "Lennie Rinaldi" <merlin739@xxxxxxxxx> >>To: <jawsscripts@xxxxxxxxxxxxx> >>Sent: Monday, March 03, 2008 9:53 AM >>Subject: [jawsscripts] Framing Easy CD-DA Extractor >> >> >> > Hi Everyone, >> > >> > I recently installed the latest version of Easy CD-DA Extractor >> > version 11.1. When I used to run version 10.5 to rip a CD, I had to >> > create a frame to have Jaws to speak the title of each song being > copied. >> > >> > However, The same frame in the old version does not work with >> > version 11.1. I tried modifying the frame, but after numerous >> > changes, nothing is working like it did in the older version of Easy > >> > CD-DA >>Extractor. >> > >> > Is there anyone out there using the latest version of this program >> > and was able to figure out how to get Jaws to speak the titles while > >> > the titles are being copied? Perhaps, writing a script would be a >> > better way? I am a novice at writing scripts, but with any help or >> > suggestions from the list, I may be able to write one? I know that >> > Jim Grimsby has written some script for this program and it is >> > running in Jaws 9 without any problems, but his script does not >> > satisfy the speaking of copying titles. >> > >> > Many thanks for any suggestions and help. >> > >> > Frustrated Lennie >> > >> > >> > __________ >> > 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 > > > > __________ Information from ESET NOD32 Antivirus, version of virus > signature database 2948 (20080314) __________ > > The message was checked by ESET NOD32 Antivirus. > > http://www.eset.com > > __________ > 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 > > > __________ NOD32 2949 (20080315) Information __________ > > This message was checked by NOD32 antivirus system. > http://www.eset.com > >