On 14.04.2011 19:27, Ralf Hoermann wrote:
> I've been using TortoiseSVN for a while now and it works quite well for
> me. Because I'm blind, I'm using a special software called a screen
> reader to access my computer. A screen reader allows blind and visually
> impaired people basically to read whats being displayed on the screen.
> It does that by providing feedback via synthetic speech and Braille. The
> screen reader I use is called NVDA, which stands for NonVisual Desktop
> Access. It is a free and open-source screen reader, see
> www.nvda-project.org <http://www.nvda-project.org> for more information.
> NVDA works just fine in most of the TortoiseSVN windows and dialogs,
> because only standard windows controls are being used throughout
> TortoiseSVN. However, there is one particular area that is not accessible.
> It's the little message box-like dialog, which displays error and
> success messages or asks simple yes-no questions. Examples for these
> dialogs could be:
> - Success or error of creating a new local repository (context-menu ->
> TortoiseSVN -> Create repository here)
> - Clean up a working copy (context-menu -> TortoiseSVN -> Clean up)
> - Revert an item (from within Check for modifications dialog)
> - SVN Checkout into a directory that is not empty
> NVDA reads the buttons and title of the dialog, but not the text of the
> message itself. Maybe the text has been written to the screen directly,
> or it is not bound to a individual control. I'm not 100% sure on that.
> I think if you'd use static text controls in the dialogs mentioned
> above, NVDA shouldn't have any problems reading the messages. Windows
> Explorer uses static text in its dialogs (e.g when you're deleting a
> file) and NVDA can read them perfectly.
> What do you think, would this be complicated to implement?
> Thanks in advance
Those dialogs are ownerdrawn. That's why NVDA can't read the text.
I'll replace them with normal messageboxes wherever possible.
oo // \\ "De Chelonian Mobile"
(_,\/ \_/ \ TortoiseSVN
\ \_/_\_/> The coolest Interface to (Sub)Version Control
/_/ \_\ http://tortoisesvn.net
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2011-04-14 21:40:31 CEST