|
From: Dominic C. <do...@do...> - 2013-04-17 11:45:29
|
Which version are you running? Dominic Canare └ do...@do... On Tue, Apr 16, 2013 at 1:12 PM, Brendon C Donohue < bre...@ic...> wrote: > Hello, Dominic. > Thankyou very much for this Add-on. I am getting the following error > though whenever I start NVDA. Can you please take a look at this error and > fix it in the next version of your Add-on. > Thankyou, Brendon > > Speaking ['Launching magnifier'] > ERROR - globalPluginHandler.initialize (04:05:34): > Error initializing global plugin <class > 'globalPlugins.Windows7Magnifier.GlobalPlugin'> > Traceback (most recent call last): > File "globalPluginHandler.pyo", line 32, in initialize > File "C:\Users\Brendon > Donohue\AppData\Roaming\nvda\addons\Windows7Magnifier\globalPlugins\Windows7Magnifier.py", > line 135, in __init__ > File "C:\Users\Brendon > Donohue\AppData\Roaming\nvda\addons\Windows7Magnifier\globalPlugins\Windows7Magnifier.py", > line 232, in startMagnifier > File "C:\Users\Brendon > Donohue\AppData\Roaming\nvda\addons\Windows7Magnifier\globalPlugins\Windows7Magnifier.py", > line 456, in _releaseKeys > File "C:\Users\Brendon > Donohue\AppData\Roaming\nvda\addons\Windows7Magnifier\globalPlugins\Windows7Magnifier.py", > line 528, in _virtualizeKeys > AttributeError: 'module' object has no attribute 'VkKeyScan' > INFO - core.main (04:05:35): > > Hello Dominic, > > Thanks for this addon - it would be useful to me, because I use NVDA in > combination with the Windows 7 magnifier. > > And now, here are my first observations: > 1. The addon seams not to work for me and NVDA gives errors when trying to > execute keyboard gestures related to the addon. Could that be due to the > fact that on my machine Windows 7 is in bulgarian and the magnifier is also > localized, but the addon looks for english names of windows and controls > related to the magnifier? > 2. Why are you using the gesture NVDA+minus? Isn't it used by NVDA itself? > 3. Why has NVDA to be muted in the windows of the magnifier itself? The > Windows 7 magnifier is not self-voicing, as far as I know. > 4. I couldn't really test, so sorry if it is already implemented, but if > it isn't: implement voice feedback for the level of magnification while > changing it (if it is possible, of course). > > Thanks in advance! > > ___ > Best wishes, > Kostadin Kolev > > На 15.4.2013 г. 09:04 ч., Dominic Canare написа: > > I humbly submit my first NVDA plugin. This plugin integrates the > > Windows 7 magnifier options into the NVDA menu. > > > > To access, select "Preferences", "Magnifier Options" from the NVDA GUI > > > > Shortcuts: > > NVDA + SHIFT + m: Toggle the screen magnifier > > NVDA + i: Toggle color inversion > > NVDA + plus: Zoom in > > NVDA + minus: Zoom out > > > > I > > know it may seem silly to integrate a magnifier with a program > > called * > > Non-Visual* > > Desktop Access, but this was specifically requested. If it's useful > > for anybody else in the community, then great! And if not, maybe it > > can at least serve as sample code. > > > > > > I > > tried to be fairly thorough in my code comments. *Please* > > let me know > > > > if any part of this can be improved in any way, as NVDA and Win32 > > are > > (were?) both new to me. > > > > Thanks to anybody who takes the time to look and/or test. I'm > > looking forward to making more contributions to this community! > > > > > > Dominic Canare > > └ do...@do... > > > > > > > > __________________________________________ > > A discussion list about the development of NVDA, the free and open > source screen reader for Windows. > > nvd...@li... > > (http://lists.nvaccess.org/listinfo/nvda-dev) > > Note this list is for discussion of NVDA's general development. > Discussion about translating NVDA to various languages happens on a > separate email list. For more information about NVDA localization and > translation, please visit: > > http://www.nvda-project.org/wiki/TranslatingNVDA > > For an overview of NVDA development, please visit: > > http://www.nvda-project.org/wiki/Development > > To be notified of source code changes and trac ticket updates, please > subscribe to the nvda-commits list: > > http://lists.nvaccess.org/listinfo/nvda-commits > > > > __________________________________________ > A discussion list about the development of NVDA, the free and open source > screen reader for Windows. > nvd...@li... (http://lists.nvaccess.org/listinfo/nvda-dev) > Note this list is for discussion of NVDA's general development. Discussion > about translating NVDA to various languages happens on a separate email > list. For more information about NVDA localization and translation, please > visit: > http://www.nvda-project.org/wiki/TranslatingNVDA > For an overview of NVDA development, please visit: > http://www.nvda-project.org/wiki/Development > To be notified of source code changes and trac ticket updates, please > subscribe to the nvda-commits list: > http://lists.nvaccess.org/listinfo/nvda-commits > > > __________________________________________ > A discussion list about the development of NVDA, the free and open source > screen reader for Windows. > nvd...@li... (http://lists.nvaccess.org/listinfo/nvda-dev) > Note this list is for discussion of NVDA's general development. Discussion > about translating NVDA to various languages happens on a separate email > list. For more information about NVDA localization and translation, please > visit: > http://www.nvda-project.org/wiki/TranslatingNVDA > For an overview of NVDA development, please visit: > http://www.nvda-project.org/wiki/Development > To be notified of source code changes and trac ticket updates, please > subscribe to the nvda-commits list: > http://lists.nvaccess.org/listinfo/nvda-commits > |