The subject line says it all. I'm wondering because I'm a visually
impaired user using Jitsi with screen-reading software communicating
with the JVM through the Java Access Bridge.
Screen-reading software is the name for a category of applications (such
as JAWS for Windows from Freedom Scientific, Window-Eyes from GWMicro,
and others). This group of applications assists visually impaired
computer users by representing the text, controls, etc, that are on the
screen using synthetic speech.
When I went to File>New Account in Jitsi, and tried to tab around the
dialog box, all I could find was the "Add Account" button, which was
unavailable. So, I navigated down the source tree to the package
net.java.sip.communicator.impl.gui.main.account, and opened
NewAccountDialog.java, and started reading the code line by line. I
found the call to initNetworkList() in the NewAccountDialog constructor,
and navigated to this method. In the Javadoc comments for the method
(which start at line 156), it says:
* Detects all currently registered protocol wizards so that we
* the protocol/network combo with their graphical representation.
Then, as I read further, I found the call which adds the single
AccountRegistrationWizard instance to the combo box:
on line 231. When the instance of AccountRegistrationWizard is added to
the combo box, is there any text/label added that the Java Access Bridge
could send back to the screen reading software? If not, where could I
add it (i.e., is there a .properties file I could modify, etc)?
Thanks in advance,