Hi: What is the window class of the definition panel, what is the website for the dictionary? Cheers Sean. -----Original Message----- From: jawsscripts-bounce@xxxxxxxxxxxxx [mailto:jawsscripts-bounce@xxxxxxxxxxxxx] On Behalf Of Sean Randall Sent: 03 May 2009 14:40 To: jawsscripts@xxxxxxxxxxxxx Subject: [jawsscripts] XTerm medical Dictionary Hi all, I just downloaded this and thought I'd give a few initial impressions. If anyone else is familiar with this product please chime in. It's a quite straightforward interface, visually speaking. An edit input control to narrow your search, a listbox of results, and then the "definition panel" which shows the actual data of interest. As you might have surmised its this panel that causes us the problems... It's a custom type of rich edit window, as far as I can determine. MSAA has nothing on it, and JAWS get text functions are happy to return truncated data if the window isn't maximised or there's too much to fit on a screen. This isn't an encyclopaedia so most definitions are brief, and as the data set we have to work with is so large it's difficult to analyse everything that will be presented to a user. The website claimed that the dictionary handles tables, links, and other formatting - this being the case I see no way for jaws to get to the data, other than with the screen scraping approach. I've yet to find a dictionary entry that's so long it scrolls off the screen with the window maximised. The "back" button was a strange graphical symbol, so I can only assume that the scrolling icons aren't standard either. I can't find any way of focusing words or lines within this text - there's no "cursor" for navigating definitions. I'm leaning toward virtualising the definition text, but I need to find out exactly what sort of tabular, graphical, or linked data is included so I can figure out how to handle that. Furthermore, you can right-click certain words in a definition to get a definition of that word - but again, I can see no visual indication of which words are definable and which aren't. Does anybody have any recommendations? The virtual viewer is quite atrocious for handling complicated data. On the other hand, this is a quick reference tool; surely the primary concern is to find a definition, read it, and move on? Any thoughts? Sean. __________ 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 __________ Information from ESET NOD32 Antivirus, version of virus signature database 4050 (20090503) __________ The message was checked by ESET NOD32 Antivirus. http://www.eset.com __________ Information from ESET NOD32 Antivirus, version of virus signature database 4050 (20090503) __________ The message was checked by ESET NOD32 Antivirus. http://www.eset.com __________ 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