Ticket #198 (closed enhancement: fixed)
Support for SiRecognizer
| Reported by: | m.gregnanin | Owned by: | m.gregnanin |
|---|---|---|---|
| Priority: | minor | Milestone: | 2009.1 |
| Component: | Core | Version: | development |
| Keywords: | sirecognizer | Cc: | |
| Operating system: | Blocked by: | ||
| Blocking: |
Description
Hi James,
I would be really happy to include the captureumpc.py file, an appmodule for the SiRecognizer?, in the main NVDA distribution. This files assures correct access to the recognized text box, a dot net two rich edit box that would be otherwise inacessible. This file has been created with the help of Peter Vagner and Gianluca Casalino.
Thanks,
Marco
Attachments
Change History
Changed 4 years ago by m.gregnanin
-
attachment
captureumpc.py
added
comment:1 follow-up: ↓ 2 Changed 4 years ago by jteh
Mick, do we want to include this appModule as is or should we just add this class mapping into NVDAObjects.IAccessible._staticMap? It is specific to one application and probably won't work anywhere else, but it's entirely due to our inability to handle class name mapping based on string pattern matching.
comment:2 in reply to: ↑ 1 Changed 4 years ago by mdcurran
Replying to jteh:
Mick, do we want to include this appModule as is or should we just add this class mapping into NVDAObjects.IAccessible._staticMap?
If it is just mapping that class to give it RichEdit? support then I think we should just add it to _staticMap. As in the near future we will improve the matching anyway. Saves the appModule being added and then being removed again when its not needed.
comment:3 follow-up: ↓ 4 Changed 4 years ago by jteh
- Keywords appmodules removed
- Component changed from Distribution to Core
- Summary changed from appmodule for SiRecognizer to Support for SiRecognizer
Committed in r2432. I modified our static window class name map rather than introducing the appModule.
Marco, can you please test (or get someone else to test) whether this works? You will need to wait until tomorrow when a snapshot for r2432 comes out or run from source. I am pretty certain it will work, but I can't test it myself.
comment:4 in reply to: ↑ 3 Changed 4 years ago by m.gregnanin
Hi James, hi Mick,
Marco, can you please test whether this works? You will need to wait until tomorrow when a snapshot for r2432 comes out or run from source. I am pretty certain it will work, but I can't test it myself.
Great! It works perfectly now with the SiRecognizer?! Thanks for your time and efforts. Bye,
Marco


appmodule for the SiRecognizer?