Changes between Initial Version and Version 1 of shunfa/2009/1102


Ignore:
Timestamp:
Nov 2, 2009, 10:04:05 AM (15 years ago)
Author:
shunfa
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • shunfa/2009/1102

    v1 v1  
     1= NVDA Design =
     2
     3== nvda.pyw ==
     4The launcher of NVDA.
     5
     6== eventHandler and scriptHandler ==
     7用來處理Input及API
     8
     9== !InputHandler ==
     10處理NVDA的輸入request,而目前的input僅有mouse(由mouseHandler處理)、keybpard(由keyboardHandler處理)
     11
     12== Output Modules ==
     13speech:
     14braille:
     15
     16== !QueueHandler ==
     17處理常駐程式的request
     18
     19== Virtual Buffer ==
     20處理較複雜的文件
     21如:browsers
     22因browser的information不一定在狀態列或其他較易處理的位址上,所以nvda(or 其他報讀軟體)必須自行建立文件的階層去處理這些information