NVDAHelper module
- NVDAHelper._setDllFuncPointer(dll, name, cfunc)
- NVDAHelper._lookupKeyboardLayoutNameWithHexString(layoutString)
- NVDAHelper.handleInputCompositionEnd(result)
- NVDAHelper.handleInputCompositionStart(compositionString, selectionStart, selectionEnd, isReading)
- NVDAHelper.handleInputCandidateListUpdate(candidatesString, selectionIndex, inputMethod)
- NVDAHelper.handleInputConversionModeUpdate(oldFlags, newFlags, lcid)
- class NVDAHelper._RemoteLoader(loaderDir: str)
Bases:
object
- _duplicateAsInheritable(handle)
- terminate()
- NVDAHelper.initialize() None
- NVDAHelper.terminate()
- NVDAHelper.getHelperLocalWin10Dll()
Get a ctypes WinDLL instance for the nvdaHelperLocalWin10 dll. This is a C++/CX dll used to provide access to certain UWP functionality.
- NVDAHelper.bstrReturn(address)
Handle a BSTR returned from a ctypes function call. This includes freeing the memory. This is needed for nvdaHelperLocalWin10 functions which return a BSTR.