App Moduler

Fra nvda-brugergruppen
Skift til: navigering, søgning

Et AppModule indeholder kode der afvikles i forbindelse med en specifik applikation der afvikles på computeren. Når applikationen vil AppModulet håndtere input og output.

AppModuler filer er python-scripts og her derfor en .py filnavnendelse. Et AppModul har samme navn som den Applikation som modulet som bruges med. For eksempel vil et AppModule for notepad.exe skulle navngives notepad.py.main executable is called notepad.exe.

AppModuler skal placeres i appModules biblioteket i mappen med NVDA's brugerindstillinger.

AppModuler skal definere en python-class ved navn AppModule, som nedarver fra appModuleHandler.AppModule. Denne class kan blandt andet definere events, scripts og gestures.

NVDA starter et AppModul for en applikation så snart at NVDA er opmærksom på at applikationen afvikles. AppModules frigives fra hukommelsen når applikationen lukkes eller når NVDA lukkes.

Tips

  • Læs applikation og applikationsmodul der anvendes: NVDA + Ctrl + F1
  • Læs NVDA log: NVDA + F1

Links

Læs mere om AppModuler i developerguiden.