Re: Accessibility
| Newsgroups | gmane.editors.scite.general |
|---|---|
| Message-ID | <[email protected]> |
Neil, I use a user strip to insert a selected line from a saved file (a different file for each file extension). The combo box does get cursor control and Alt Down will activate the drop down portion. I'm not a programmer so I don't know if these controls will be read by Mike's screen reader. It would not be difficult to use Lua to process the contents of the current buffer into a list of unique words for selection from a user strip. Happy to help if required. Kind Regards Gavin Holt Links: https://www.scintilla.org/SciTELua.html - Search for "user interface" sorry there is key information as an example in a picture ( https://scintilla.org/UserStrip.png). https://groups.google.com/g/scite-interest/c/QsQ6bzLLFK4/m/Kyvn47iANSIJ This is a similar description from Scite Interest - Neil may find a better textual description of user strips. On Thursday, 9 December 2021 at 23:10:37 UTC Neil Hodgson wrote: > Mike Ray: > > If I can do that, I might be able to identify the window ID of that pop-up > list and get NVDA to be able to "see" the entries on the list. > > > That is unlikely to work. On Windows, Scintilla uses the listbox > control which is very simple with just a single column. Since > autocompletion lists may contain icons, not just text, they are “owner > drawn”. The data stored in the list box control are not strings but integer > “item ID” items. The text and icons are hidden within Scintilla and indexed > by the item ID. The screen reader would probably only be able to say > something like “item 1”. Scintilla doesn’t provide an API to retrieve the > text of items. > > Neil > > -- You received this message because you are subscribed to the Google Groups "scite-interest" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/scite-interest/6dd1fa28-196e-4e16-b084-e121da5154c2n%40googlegroups.com.