Re: UNO Accessibility API and Windows screen readers (for the blind)
Malte Timmermann <[email protected]>
| Newsgroups | gmane.comp.openoffice.devel.api |
|---|---|
| Message-ID | <[email protected]> |
Hi Gareth, correct. All information you need is available via Accessibility API. Orca's (GNOME Screen Reader) support for OOo is completely based on this. Malte. Gareth Collins wrote, On 12/01/10 15:17: > Hi Malte, > > Thanks for your e-mail. > > OLE Automation would be perfect for our scripting language (which includes > the LuaCOM library). > > So are you saying that via OLE Automation I can for instance access the UNO > Accessibility API's XAccessibleTextAttributes interface to allow the screen > reader to speak the default paragraph and character attributes of a section > of text, or access the XAccessibleTable interface's getAccessibleRowCount or > getAccessibleCellAt methods to allow the screen reader to speak formatting > information about tables in a Writer document? > > Kind regards, > Gareth Collins > Product Support Group > > Dolphin Computer Access Inc., > 231 Clarksville Road, > Suite 3, > Princeton Junction > NJ 08850 > Phone: 888 519 4694 > Fax: 609 799 0475 > Web: www.YourDolphin.com > Email: [email protected] > Subscribe to the Dolphin news RSS > Follow Dolphin on Twitter > IMPORTANT INFORMATION This e-mail and any files transmitted with it are > confidential and intended solely for the use of the individual or entity to > whom they are addressed. If you have received this email in error please > delete it from your system, do not use or disclose the information in any > way and notify [email protected]. Any views or opinions expressed in > this e-mail are those of the sender and do not necessarily coincide with > those of Dolphin Computer Access Inc. > > -----Original Message----- > From: Malte Timmermann [mailto:[email protected]] > Sent: Wednesday, December 01, 2010 5:01 AM > To: [email protected]; Gareth Collins > Subject: Re: [api-dev] UNO Accessibility API and Windows screen readers (for > the blind) > > Hi Gareth, > > there are different language bindings available: C++, Java, C#, OLE > Automation. > > I guess/hope one of these can be used from your scripting language? > > Malte. > > PS: Please subscribe to the list, as a reply normally only goes to the list. > > Gareth Collins wrote, On 11/30/10 17:40: >> Hi, >> >> >> >> I work for Dolphin Computer Access, a company that makes screen >> readers to enable blind computer users to access Windows-based PCs. >> >> >> >> Our screen reader, Supernova, has a scripting engine based on the Lua >> programming language to enable us to customize our screen reader to >> work with a wide variety of Windows-based applications. >> >> >> >> Therefore I’m wondering if the OpenOffice.org Software Development Kit >> comes with any Windows DLLs that will provide our scripting engine >> with an interface/bridge to Open Office’s UNO Accessibility API? (As >> our scripting engine can call and retrieve the results from any >> function in any third-party Windows DLL). >> >> >> >> Thanks. >> >> Kind regards, >> >> *Gareth Collins* >> *Product Support Group* >> >> Dolphin logo >> *Dolphin Computer Access Inc.,* >> 231 Clarksville Road, >> Suite 3, >> Princeton Junction >> NJ 08850 >> >> *Phone:* 888 519 4694 >> *Fax: *609 799 0475 >> *Web:* www.YourDolphin.com <http://www.yourdolphin.com/> >> *Email:* [email protected] >> <mailto:[email protected]> >> >> Subscribe to the Dolphin news RSS >> <http://www.yourdolphin.com/news.xml> >> Follow Dolphin on Twitter <http://www.twitter.com/yourdolphin> >> >> IMPORTANT INFORMATION This e-mail and any files transmitted with it >> are confidential and intended solely for the use of the individual or >> entity to whom they are addressed. If you have received this email in >> error please delete it from your system, do not use or disclose the >> information in any way and notify [email protected] >> <mailto:[email protected]>. Any views or opinions expressed in >> this e-mail are those of the sender and do not necessarily coincide >> with those of Dolphin Computer Access Inc. >> >> >> >