Changeset 2486

Show
Ignore:
Timestamp:
11/10/08 06:14:06 (2 months ago)
Author:
bzr
Message:

Freedom scientific braille driver: queue routing functions rather than calling directly from the driver.

Location:
trunk
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • trunk

    • Property bzr:revision-info
      •  

        old new  
        1 timestamp: 2008-11-10 16:50:22.122999907 +1100 
         1timestamp: 2008-11-10 17:09:36.032999992 +1100 
        22committer: Michael Curran <mick@kulgan.net> 
        33properties:  
    • Property bzr:revision-id:v3-list-QlpoOTFBWSZTWbrL2vUAAB1VgAAQABCAQDrrnqAgAFCgaaGRkxBoTIJ6mmaNRwhndFAoNhZjh_YY4a01fOg1ulgNNC2UrzPdXXEnDpX8XckU4UJC6y9r1A..
      •  

        old new  
        2552552283 mick@kulgan.net-20081110020743-z5y2l2uchybtavtu 
        2562562284 mick@kulgan.net-20081110055022-1b6u96h2aynehk83 
         2572285 mick@kulgan.net-20081110060936-6r56cxchn1juq7o9 
    • Property bzr:file-ids
      •  

        old new  
        1 source/braille.py       braille.py-20080908070240-tjwqjsv7drp1kt8c-1 
         1source/brailleDisplayDrivers/freedomScientific.py       freedomscientific.py-20081023031900-u4gqg7evunl8a3f8-1 
  • trunk/source/brailleDisplayDrivers/freedomScientific.py

    r2450 r2486  
    22from ctypes.wintypes import * 
    33import braille 
     4import queueHandler 
    45 
    56#Try to load the fs braille dll 
     
    5960                                braille.handler.scrollForward() 
    6061                elif a==4 and c==1 and d==0: #press down bottom row routing key 
    61                         braille.handler.routeTo(b) 
     62                        queueHandler.queueFunction(queueHandler.eventQueue,braille.handler.routeTo,b) 
    6263                return 0 
    6364        return windll.user32.DefWindowProcW(hwnd,msg,wParam,lParam)