hi Jitendra. if you said anything extra in this message which appears below, other than my comments, in reply to them, they dont appear visible to me below. ----- Original Message ----- From: "Jitendra" <jeet.invincible@xxxxxxxxx> To: <jawsscripts@xxxxxxxxxxxxx> Sent: Saturday, January 24, 2009 6:36 AM Subject: [jawsscripts] Re: a graphics issue for the checked and unchecked status, > > Geoff Chapman wrote: ok. right! Got it. thanks for clarifying! absolutely > report this to fs! have you done a bug report before? they like it in a > particular style really, steps one, 2, 3, etc to describe reproducing the > problem. and if it is possible to describe where they might download the > application in which this is occurring, this will be of great benefit. > although I know that'll probly be the sticking point and difficulty. thing > is, if they can't reproduce it, they can't solve it either. Would everyone > else reckon this is a distinct OSM problem? I find it interesting though > thatjaws obvoiusly recognizes at some level that it's on a graphic, because > as the man says, it allows him to label it and reflects the label upon > insert+G. man! it might be worth investigating what's under the hood of the > insert+G script Jitendra, to see if you can morph any of those functions in > some way as to actually be able to return the graphic to you. or, > conversely,set up HotSpotClicker to click on it, and label it's hotkey > properly, thus avoiding the non-solid feel of having no label to click etc. > it'd be quicker functionally too. you know about hotspot clicker right? > http://www.hotspotclicker.org[1] don't download the stubs for developers, > butrather the main installation package if your interested in trying it, and > remember there's a separate process of connecting hsc to your application > that you desire to use it in, after the normative process of actually > installing it. ----- Original Message ----- From: "Jitendra" > <jeet.invincible@xxxxxxxxx>[2] To: <jawsscripts@xxxxxxxxxxxxx>[3] Sent: > Friday, January 23, 2009 1:54 PM Subject: [jawsscripts] Re: a graphics issue > for the checked and unchecked status, When I press left arrow or come by any > navigation commands to the graphic, JAWS says only blank, and the only way > asI am repeting is JAWS key +G, to know the graphic lable, but the good > thingis: It does not move, you can check both lable this way: Do a left > arrowon the item with JAWS cursor, insert+g, and see the lable, escape, then > space bar, again insert+G, see the diferent lable, escape. JAWS doesn't says > that it is not set on a graphic. Now your question: Insert+Numpad 5 reads > blank, insert+F reads "No font" Hope this helps. Geoff Chapman wrote: What > about hitting insert/Jawskey+NumPad 5 though when your over the graphic. > doesthat say Blank? or does it speak the graphic label. I.e. i hear you that > hitting left Arrow says blank, but I'm wondering whether this is because > it'strying to speak stuff before it's properly movedto on top of the > graphic?just as I've seen in some situations in the past, where if you moved > jawsCursor with insert+left arrow, it would say one Graphic number that it > thought it had now moved to, but then when you activated the SayWord > insert+NumPad5 command, it would speak a different one!demonstrating to me > there were timing and refresh type issues going on. From: "Jitendra" > <jeet.invincible@xxxxxxxxx>[4][1] To: <jawsscripts@xxxxxxxxxxxxx>[5][2] > Sent:Friday, January 23, 2009 4:54 AM Subject: [jawsscripts] Re: a graphics > issue for the checked and unchecked status, No, the lable is not spoken when > left arrow is pressed in jaws cursoractive,the way is only to guess that we > are on the graphic by rute JAWSto PC, then a left arrow and activating the > graphic's labler. Thank you. David Farough wrote: Perhaps the graphic is not > quite in alignment with the text for the entry. What happens if you activate > the Jaws or invisible cursor, then route cursor to pc cursor, and then do a > control left arrow? Will jaws speak the label for your graphic? If yes, then > you could use GetGraphicNameAtPoint to return the label of the graphic. I > wrote the following test script to test this approach. While focussed on the > current listview entry for a message in my email client, this script: > activates the jaws cursor, routes jaws to pc moves to the prior graphic > speaks the result of the move 1 if successful or 0 says the name of the > graphic that was moved to. This will be the label of the graphic. When I > looked up GetGraphicNameAtPoint in the fsdn, there was no descriptions > provided for therequired parameters for this function. It turns out that > GetCursorCol can be used for the first parameter and getCursorRow can be > usedfor the second parameter. Here is my test function. Script test () var > int iGraphicFound ; stores the result of the moveToGraphic function > SaveCursor () JAWSCursor () SaveCursor () RouteJAWSToPc () let iGraphicFound > = MoveToGraphic (graphic_prior, true) sayinteger (iGraphicFound) saystring > (GetGraphicNameAtPoint (GetCursorCol (),GetCursorRow ())) EndScript Here is > the fsdn entry for GetGraphicNameAtPoint Function: GetGraphicNameAtPoint > Description This function is used to return the name of the graphic located > at the point specified by the functions two parameters. Returns Type: String > Description: Returns the name of the graphic located at the specified point. > Parameters Param 1: Type: Int Description: No Description Include: Required > Param 2: Type: Int Description: No Description Include: Required Version > Thisfunction is available in the following releases: PAC Mate 1.10 and later > JAWS 4.51 and later 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[6][3][1] Tel. / Tél: (613) > 992-2779Jitendra <jeet.invincible@xxxxxxxxx>[7][4][2] 11:26 am Wednesday, > January 21, 2009 No, I am sorry, it doesn't David Farough wrote: Does the > GetLine function return the text of your label when the listbox has focus? > Ifyes, you could use StringContains in if logic to speak checked when > appropriate. __________ Visit and contribute to The JAWS Script Repository > http://jawsscripts.com[8][5][3] View the list's information and change your > settings at //www.freelists.org/list/jawsscripts[9][6][4] --- Links --- > 1 mailto:David.Farough@xxxxxxxxxxxxx[10][7] 2 > mailto:jeet.invincible@xxxxxxxxx[11][8] 3http://jawsscripts.com[9] 4 > //www.freelists.org/list/jawsscripts[12][10] __________ Visit and > contribute to The JAWS Script Repository http://jawsscripts.com[13][11] View > the list's information and change your settings at > //www.freelists.org/list/jawsscripts[14][12] __________ Visit and > contribute to The JAWS Script Repository http://jawsscripts.com[15][13] View > the list's information and change your settings at > //www.freelists.org/list/jawsscripts[16][14] --- Links --- 1 > mailto:jeet.invincible@xxxxxxxxx[17] 2 mailto:jawsscripts@xxxxxxxxxxxxx[18] > 3mailto:David.Farough@xxxxxxxxxxxxx[19] 4 > mailto:jeet.invincible@xxxxxxxxx[20]5 http://jawsscripts.com[21] 6 > //www.freelists.org/list/jawsscripts[22] 7 > mailto:David.Farough@xxxxxxxxxxxxx[23] 8 > mailto:jeet.invincible@xxxxxxxxx[24]9 http://jawsscripts.com[25] 10 > //www.freelists.org/list/jawsscripts[26] 11 http://jawsscripts.com[27] > 12 //www.freelists.org/list/jawsscripts[28] 13 > http://jawsscripts.com[29]14 //www.freelists.org/list/jawsscripts[30] > __________ Visit and contribute to The JAWS Script Repository > http://jawsscripts.com[31] View the list's information and change your > settings at //www.freelists.org/list/jawsscripts[32] __________ Visit > and contribute to The JAWS Script Repository http://jawsscripts.com[33] View > the list's information and change your settings at > //www.freelists.org/list/jawsscripts[34] Thanks, I know yes of course > the hotspot clicker, > and the Graphics labler script contains the call to the same name function, > and I found it nowhere. > the function name is graphicsLabler > > > --- Links --- > 1 http://www.hotspotclicker.org > 2 mailto:jeet.invincible@xxxxxxxxx > 3 mailto:jawsscripts@xxxxxxxxxxxxx > 4 mailto:jeet.invincible@xxxxxxxxx > 5 mailto:jawsscripts@xxxxxxxxxxxxx > 6 mailto:David.Farough@xxxxxxxxxxxxx > 7 mailto:jeet.invincible@xxxxxxxxx > 8 http://jawsscripts.com > 9 //www.freelists.org/list/jawsscripts > 10 mailto:David.Farough@xxxxxxxxxxxxx > 11 mailto:jeet.invincible@xxxxxxxxx > 12 //www.freelists.org/list/jawsscripts > 13 http://jawsscripts.com > 14 //www.freelists.org/list/jawsscripts > 15 http://jawsscripts.com > 16 //www.freelists.org/list/jawsscripts > 17 mailto:jeet.invincible@xxxxxxxxx > 18 mailto:jawsscripts@xxxxxxxxxxxxx > 19 mailto:David.Farough@xxxxxxxxxxxxx > 20 mailto:jeet.invincible@xxxxxxxxx > 21 http://jawsscripts.com > 22 //www.freelists.org/list/jawsscripts > 23 mailto:David.Farough@xxxxxxxxxxxxx > 24 mailto:jeet.invincible@xxxxxxxxx > 25 http://jawsscripts.com > 26 //www.freelists.org/list/jawsscripts > 27 http://jawsscripts.com > 28 //www.freelists.org/list/jawsscripts > 29 http://jawsscripts.com > 30 //www.freelists.org/list/jawsscripts > 31 http://jawsscripts.com > 32 //www.freelists.org/list/jawsscripts > 33 http://jawsscripts.com > 34 //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