This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Please modify the editor windows and dialogs to support the "select and say" feature of Dragon Naturally Speaking. This is an accessibility request to make the software more useable for people who need to use speech recognition software to code.
Hi, could you please elaborate more on how the "select and say" feature works in other applications? As I understand "Dragon Naturally Speaking" is a screen reader application. Could you please describe, from user's point of view, how it is integrated with other applications? Have you tried using DNS with some other java applications? Did the feature work? As a good example of a java application similar to Netbeans editor you can use java notepad bundled with the JDK. You can launch it simply by typing 'java -jar $JAVA_HOME/demo/jfc/Notepad/Notepad.jar'. Thanks
Dragon Naturally Speaking is speech recognition software. There's a white paper here about compatibility: http://ct.scansoft.com/customerfiles/kbasefiles/5176/wp_WinAppsCompatibleWithDNS.pdf You need to either use standard Windows edit controls or respond to these Windows messages: EN_SELCHANGE EN_REPLACESEL EN_SETSEL EN_GETSEL WM_GETTEXT WM_SETTEXT. I have successfully used Select and Say in Microsoft Office apps (Word, Excel etc.), Internet Explorer and many other apps. Cheers Don.
Have you ever used it with any application written in Java/Swing? Netbeans is a Swing application written in Java and as such has no direct control over the UI controls used by Java runtime on particular operating systems. That's the very basic philosophy behind Java. That said, the question here is not if Netbeans is compatible with DNS, but if Java itself is compatible with DNS. When Java and its Swing library supports DNS then all Swing based applications will support it. I'm afraid that you will have to rise this RFE with the JDK team - http://bugs.sun.com/. Thanks