Using speech server factory: orca.gnomespeechfactory
Speech module has been initialized.

Traceback (most recent call last):
  File "braille.py", line 922, in init
  File "brlapi.pyx", line 155, in brlapi.Bridge.__init__
  File "brlapi.pyx", line 187, in brlapi.Bridge.connect
ConnectionError: couldn't connect to localhost: connect: Connection refused

Magnification module has NOT been initialized.
SPEECH OUTPUT: 'Welcome to Orca.'
BRAILLE LINE:  'Welcome to Orca.'
     VISIBLE:  'Welcome to Orca.', cursor=0
SPEECH OUTPUT: 'Switching to focus tracking mode.'
NEW SCRIPT: default (module=orca.default)
util.getKnownApplications...
...util.getKnownApplications
Finding app for source.name='-c'
Accessible app for '-c' is '-c'
Finding app for source.name='soffice.bin'
Accessible app for 'soffice.bin' is 'soffice.bin'
Finding app for source.name='Minefield'
Accessible app for 'Minefield' is 'Minefield'
Finding app for source.name='evolution-2.8'
Accessible app for 'evolution-2.8' is 'evolution-2.8'
Finding app for source.name='gnome-terminal'
Accessible app for 'gnome-terminal' is 'gnome-terminal'
Finding app for source.name='nautilus'
Accessible app for 'nautilus' is 'nautilus'
Finding app for source.name='gnome-panel'
Accessible app for 'gnome-panel' is 'gnome-panel'
---------> QUEUEING EVENT window:activate
atspi.start: using bonobo.main; gilSleepTime=0.000010
---------> QUEUEING EVENT window:restore
---------> QUEUEING EVENT object:state-changed:iconified
---------> QUEUEING EVENT object:state-changed:iconified
---------> QUEUEING EVENT window:restore
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:iconified
---------> QUEUEING EVENT object:state-changed:iconified
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT window:restore
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:property-change:accessible-value
---------> QUEUEING EVENT object:property-change:accessible-value
---------> QUEUEING EVENT object:state-changed:iconified
---------> QUEUEING EVENT object:property-change:accessible-value
---------> QUEUEING EVENT object:property-change:accessible-value
---------> QUEUEING EVENT object:property-change:accessible-value
---------> QUEUEING EVENT object:property-change:accessible-value
---------> QUEUEING EVENT object:state-changed:visible
DEQUEUED EVENT window:activate <----------

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0)
    app.name='soffice.bin'        name='Untitled1 - OpenOffice.org Writer' role='frame' state='ACTIVE ENABLED RESIZABLE SENSITIVE SHOWING VISIBLE' relations=''
Script mapping for soffice.bin is StarOffice
Looking for script at orca-scripts.StarOffice.py...
...could not find orca-scripts.StarOffice.py
Looking for script at scripts.StarOffice.py...
...found scripts.StarOffice.py
NEW SCRIPT: soffice.bin (module=orca.scripts.StarOffice)
ACTIVE SCRIPT: soffice.bin (module=orca.scripts.StarOffice)
OBJECT EVENT: window:activate                          detail=(0,0)
             app.name='soffice.bin'        name='Untitled1 - OpenOffice.org Writer' role='frame' state='ACTIVE ENABLED RESIZABLE SENSITIVE SHOWING VISIBLE' relations=''
LOCUS OF FOCUS: app='soffice.bin' name='Untitled1 - OpenOffice.org Writer' role='frame'
                event='window:activate'
---------> QUEUEING EVENT object:state-changed:visible
OBJECT EVENT: window:activate                          detail=(0,0)
             app.name='soffice.bin'        name='Untitled1 - OpenOffice.org Writer' role='frame' state='ACTIVE ENABLED RESIZABLE SENSITIVE SHOWING VISIBLE' relations=''
GENERATOR: _getDefaultBrailleRegions
           obj             = soffice.bin
           role            = application
---------> QUEUEING EVENT object:state-changed:visible
GENERATOR: _getBrailleRegionsForFrame
           obj             = Untitled1 - OpenOffice.org Writer
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Untitled1 - OpenOffice.org Writer
           role            = frame
BRAILLE LINE:  'soffice.bin Application Untitled1 - OpenOffice.org Writer Frame'
     VISIBLE:  'Untitled1 - OpenOffice.org Write', cursor=1
default.findCommonAncestor...
GENERATOR: _getDefaultSpeech
           obj             = Untitled1 - OpenOffice.org Writer
           role            = frame
           already_focused = False
           utterances:
               (Untitled1 - OpenOffice.org Writer)
               (frame)
GENERATOR: _getSpeechForFrame
           obj             = Untitled1 - OpenOffice.org Writer
           role            = frame
           already_focused = False
           utterances:
               (Untitled1 - OpenOffice.org Writer)
               (frame)
SPEECH OUTPUT: 'Untitled1 - OpenOffice.org Writer frame'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

---------> QUEUEING EVENT object:state-changed:visible
---------> QUEUEING EVENT object:state-changed:visible
DEQUEUED EVENT window:restore <----------

vvvvv PROCESS OBJECT EVENT window:restore vvvvv
OBJECT EVENT: window:restore                           detail=(0,0)
    app.name='-c'                 name='Braille Monitor' role='frame' state='ENABLED RESIZABLE SENSITIVE SHOWING VISIBLE' relations=''
Looking for script at orca-scripts.-c.py...
...could not find orca-scripts.-c.py
Looking for script at scripts.-c.py...
...could not find scripts.-c.py
Looking for toolkit script GAIL.py...
...could not find GAIL.py
NEW SCRIPT: -c (module=orca.default)
^^^^^ PROCESS OBJECT EVENT window:restore ^^^^^

DEQUEUED EVENT object:state-changed:iconified <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:iconified vvvvv
OBJECT EVENT: object:state-changed:iconified           detail=(0,0)
    app.name='-c'                 name='Braille Monitor' role='frame' state='ENABLED RESIZABLE SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:iconified ^^^^^

DEQUEUED EVENT object:state-changed:iconified <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:iconified vvvvv
OBJECT EVENT: object:state-changed:iconified           detail=(0,0)
    app.name='-c'                 name='Braille Monitor' role='frame' state='ENABLED RESIZABLE SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:iconified ^^^^^

DEQUEUED EVENT window:restore <----------

vvvvv PROCESS OBJECT EVENT window:restore vvvvv
OBJECT EVENT: window:restore                           detail=(0,0)
    app.name='-c'                 name='Braille Monitor' role='frame' state='ENABLED RESIZABLE SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT window:restore ^^^^^

DEQUEUED EVENT object:state-changed:showing <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(0,0)
---------> QUEUEING EVENT object:state-changed:visible
---------> QUEUEING EVENT object:state-changed:visible
    app.name='evolution-2.8'      name=None role='table cell' state='ENABLED FOCUSABLE SELECTABLE SENSITIVE STALE TRANSIENT VISIBLE' relations='NODE_CHILD_OF'
---------> QUEUEING EVENT object:state-changed:visible
Script mapping for evolution-2.8 is Evolution
Looking for script at orca-scripts.Evolution.py...
...could not find orca-scripts.Evolution.py
Looking for script at scripts.Evolution.py...
...found scripts.Evolution.py
Evolution.getKeyBindings.
NEW SCRIPT: evolution-2.8 (module=orca.scripts.Evolution)
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED EVENT object:state-changed:iconified <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:iconified vvvvv
OBJECT EVENT: object:state-changed:iconified           detail=(0,0)
    app.name='-c'                 name='Braille Monitor' role='frame' state='ENABLED RESIZABLE SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:iconified ^^^^^

DEQUEUED EVENT object:state-changed:iconified <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:iconified vvvvv
OBJECT EVENT: object:state-changed:iconified           detail=(0,0)
    app.name='-c'                 name='Braille Monitor' role='frame' state='ENABLED RESIZABLE SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:iconified ^^^^^

DEQUEUED EVENT object:state-changed:showing <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(0,0)
    app.name='evolution-2.8'      name=None role='table cell' state='ENABLED FOCUSABLE SELECTABLE SENSITIVE STALE TRANSIENT VISIBLE' relations=''
---------> QUEUEING EVENT object:state-changed:visible
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED EVENT window:restore <----------

vvvvv PROCESS OBJECT EVENT window:restore vvvvv
OBJECT EVENT: window:restore                           detail=(0,0)
    app.name='-c'                 name='Braille Monitor' role='frame' state='ENABLED RESIZABLE SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT window:restore ^^^^^

DEQUEUED EVENT object:state-changed:showing <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(0,0)
    app.name='evolution-2.8'      name='ARCHIVE' role='table cell' state='ENABLED FOCUSABLE SELECTABLE SENSITIVE SINGLE_LINE STALE TRANSIENT VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED EVENT object:property-change:accessible-value <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-value vvvvv
OBJECT EVENT: object:property-change:accessible-value  detail=(0,0)
---------> QUEUEING EVENT object:state-changed:visible
    app.name='evolution-2.8'      name=None role='scroll bar' state='ENABLED SENSITIVE SHOWING VERTICAL VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

DEQUEUED EVENT object:property-change:accessible-value <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-value vvvvv
OBJECT EVENT: object:property-change:accessible-value  detail=(0,0)
    app.name='evolution-2.8'      name=None role='scroll bar' state='ENABLED SENSITIVE SHOWING VERTICAL VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

DEQUEUED EVENT object:state-changed:iconified <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:iconified vvvvv
OBJECT EVENT: object:state-changed:iconified           detail=(0,0)
    app.name='-c'                 name='Braille Monitor' role='frame' state='ENABLED RESIZABLE SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:iconified ^^^^^

DEQUEUED EVENT object:property-change:accessible-value <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-value vvvvv
OBJECT EVENT: object:property-change:accessible-value  detail=(0,0)
---------> QUEUEING EVENT object:state-changed:visible
    app.name='evolution-2.8'      name=None role='split pane' state='ENABLED FOCUSABLE SENSITIVE SHOWING VERTICAL VISIBLE' relations=''
---------> QUEUEING EVENT object:state-changed:visible
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

DEQUEUED EVENT object:property-change:accessible-value <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-value vvvvv
OBJECT EVENT: object:property-change:accessible-value  detail=(0,0)
    app.name='evolution-2.8'      name=None role='split pane' state='ENABLED FOCUSABLE SENSITIVE SHOWING VERTICAL VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

DEQUEUED EVENT object:property-change:accessible-value <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-value vvvvv
OBJECT EVENT: object:property-change:accessible-value  detail=(0,0)
    app.name='evolution-2.8'      name=None role='split pane' state='ENABLED FOCUSABLE HORIZONTAL SENSITIVE SHOWING VISIBLE' relations=''
---------> QUEUEING EVENT object:state-changed:visible
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

DEQUEUED EVENT object:property-change:accessible-value <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-value vvvvv
OBJECT EVENT: object:property-change:accessible-value  detail=(0,0)
    app.name='evolution-2.8'      name=None role='split pane' state='ENABLED FOCUSABLE HORIZONTAL SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

---------> QUEUEING EVENT object:state-changed:visible
---------> QUEUEING EVENT object:state-changed:visible
DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

---------> QUEUEING EVENT object:state-changed:visible
DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

---------> QUEUEING EVENT object:state-changed:visible
---------> QUEUEING EVENT object:state-changed:visible
---------> QUEUEING EVENT object:state-changed:visible
DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
---------> QUEUEING EVENT object:state-changed:visible
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

---------> QUEUEING EVENT object:state-changed:visible
DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

---------> QUEUEING EVENT object:state-changed:visible
DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

---------> QUEUEING EVENT object:state-changed:visible
---------> QUEUEING EVENT object:state-changed:visible
DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

KEYEVENT: type=0
          hw_code=37
          modifiers=0
          event_string=(Control_L)
          is_text=True
          time=1161626329.598374
orca._keyEcho: string to echo: Control_L
orca._echoPrintableKey: returning: False
orca._echoModifierKey: returning: True
KEYEVENT: type=0
          hw_code=56
          modifiers=4
          event_string=()
          is_text=False
          time=1161626330.340037
orca._keyEcho: string to echo: B
orca._echoPrintableKey: returning: True
KEYEVENT: type=1
          hw_code=56
          modifiers=4
          event_string=()
          is_text=False
          time=1161626330.480035
KEYEVENT: type=1
          hw_code=37
          modifiers=4
          event_string=(Control_L)
          is_text=True
          time=1161626331.803139
KEYEVENT: type=0
          hw_code=37
          modifiers=0
          event_string=(Control_L)
          is_text=True
          time=1161626332.303403
orca._keyEcho: string to echo: Control_L
orca._echoPrintableKey: returning: False
orca._echoModifierKey: returning: True
KEYEVENT: type=0
          hw_code=31
          modifiers=4
          event_string=(	)
          is_text=False
          time=1161626332.743465
orca._keyEcho: string to echo: I
orca._echoPrintableKey: returning: True
KEYEVENT: type=1
          hw_code=31
          modifiers=4
          event_string=(	)
          is_text=False
          time=1161626332.864235
KEYEVENT: type=1
          hw_code=37
          modifiers=4
          event_string=(Control_L)
          is_text=True
          time=1161626333.885904
KEYEVENT: type=0
          hw_code=37
          modifiers=0
          event_string=(Control_L)
          is_text=True
          time=1161626334.387528
orca._keyEcho: string to echo: Control_L
orca._echoPrintableKey: returning: False
orca._echoModifierKey: returning: True
KEYEVENT: type=0
          hw_code=30
          modifiers=4
          event_string=()
          is_text=False
          time=1161626334.747819
orca._keyEcho: string to echo: U
orca._echoPrintableKey: returning: True
KEYEVENT: type=1
          hw_code=30
          modifiers=4
          event_string=()
          is_text=False
          time=1161626334.847603
KEYEVENT: type=1
          hw_code=37
          modifiers=4
          event_string=(Control_L)
          is_text=True
          time=1161626336.391107
KEYEVENT: type=0
          hw_code=37
          modifiers=0
          event_string=(Control_L)
          is_text=True
          time=1161626336.770830
orca._keyEcho: string to echo: Control_L
orca._echoPrintableKey: returning: False
orca._echoModifierKey: returning: True
KEYEVENT: type=0
          hw_code=56
          modifiers=4
          event_string=()
          is_text=False
          time=1161626336.970959
orca._keyEcho: string to echo: B
orca._echoPrintableKey: returning: True
KEYEVENT: type=1
          hw_code=56
          modifiers=4
          event_string=()
          is_text=False
          time=1161626337.112002
KEYEVENT: type=1
          hw_code=37
          modifiers=4
          event_string=(Control_L)
          is_text=True
          time=1161626337.693045
KEYEVENT: type=0
          hw_code=37
          modifiers=0
          event_string=(Control_L)
          is_text=True
          time=1161626338.093991
orca._keyEcho: string to echo: Control_L
orca._echoPrintableKey: returning: False
orca._echoModifierKey: returning: True
KEYEVENT: type=0
          hw_code=31
          modifiers=4
          event_string=(	)
          is_text=False
          time=1161626338.253344
orca._keyEcho: string to echo: I
orca._echoPrintableKey: returning: True
KEYEVENT: type=1
          hw_code=31
          modifiers=4
          event_string=(	)
          is_text=False
          time=1161626338.414373
KEYEVENT: type=1
          hw_code=37
          modifiers=4
          event_string=(Control_L)
          is_text=True
          time=1161626338.574884
KEYEVENT: type=0
          hw_code=37
          modifiers=0
          event_string=(Control_L)
          is_text=True
          time=1161626339.035030
orca._keyEcho: string to echo: Control_L
orca._echoPrintableKey: returning: False
orca._echoModifierKey: returning: True
KEYEVENT: type=0
          hw_code=30
          modifiers=4
          event_string=()
          is_text=False
          time=1161626339.355893
orca._keyEcho: string to echo: U
orca._echoPrintableKey: returning: True
KEYEVENT: type=1
          hw_code=30
          modifiers=4
          event_string=()
          is_text=False
          time=1161626339.476038
KEYEVENT: type=1
          hw_code=37
          modifiers=4
          event_string=(Control_L)
          is_text=True
          time=1161626339.976588
KEYEVENT: type=0
          hw_code=106
          modifiers=0
          event_string=(Insert)
          is_text=True
          time=1161626340.299335
orca._keyEcho: string to echo: Insert
orca._echoPrintableKey: returning: False
orca._echoModifierKey: returning: True
KEYEVENT: type=0
          hw_code=24
          modifiers=0
          event_string=(q)
          is_text=True
          time=1161626340.436929
orca._keyEcho: string to echo: q
orca._echoPrintableKey: returning: True
----------> QUEUEING KEYPRESS 'q' (24)
DEQUEUED KEYPRESS 'q' (24) <----------

vvvvv PROCESS KEY PRESS EVENT q vvvvv
---------> QUEUEING EVENT object:state-changed:visible
---------> QUEUEING EVENT object:children-changed:add
---------> QUEUEING EVENT object:state-changed:visible
---------> QUEUEING EVENT object:children-changed:add
---------> QUEUEING EVENT object:state-changed:visible
---------> QUEUEING EVENT object:children-changed:add
---------> QUEUEING EVENT object:state-changed:visible
---------> QUEUEING EVENT object:children-changed:add
---------> QUEUEING EVENT object:state-changed:visible
---------> QUEUEING EVENT object:property-change:accessible-name
---------> QUEUEING EVENT object:property-change:accessible-name
---------> QUEUEING EVENT object:children-changed:add
KEYEVENT: type=1
          hw_code=24
          modifiers=0
          event_string=(q)
          is_text=True
          time=1161626340.558108
----------> QUEUEING KEYRELEASE 'q' (24)
KEYEVENT: type=1
          hw_code=106
          modifiers=0
          event_string=(Insert)
          is_text=True
          time=1161626340.735631
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:children-changed:add
---------> QUEUEING EVENT window:create
---------> QUEUEING EVENT object:state-changed:visible

^^^^^ PROCESS KEY PRESS EVENT q ^^^^^
---------> QUEUEING EVENT window:restore
---------> QUEUEING EVENT object:state-changed:iconified
---------> QUEUEING EVENT window:activate
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:state-changed:active
---------> QUEUEING EVENT window:deactivate
---------> QUEUEING EVENT object:state-changed:active
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:state-changed:active
DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(1,0)
    app.name='-c'                 name='No' role='push button' state='ENABLED FOCUSABLE SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

---------> QUEUEING EVENT object:state-changed:visible
DEQUEUED EVENT object:children-changed:add <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(0,0)
    app.name='-c'                 name=None role='filler' state='ENABLED HORIZONTAL SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

---------> QUEUEING EVENT focus:
DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(1,0)
    app.name='-c'                 name='Yes' role='push button' state='ENABLED FOCUSABLE SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

DEQUEUED EVENT object:children-changed:add <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(1,0)
    app.name='-c'                 name=None role='filler' state='ENABLED HORIZONTAL SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(1,0)
    app.name='-c'                 name='dialog question' role='icon' state='ENABLED SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

DEQUEUED EVENT object:children-changed:add <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(0,0)
    app.name='-c'                 name=None role='filler' state='ENABLED HORIZONTAL SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(1,0)
    app.name='-c'                 name='Do you really want to quit Orca?' role='label' state='ENABLED MULTI_LINE SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

DEQUEUED EVENT object:children-changed:add <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(1,0)
    app.name='-c'                 name=None role='filler' state='ENABLED HORIZONTAL SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(1,0)
    app.name='-c'                 name=None role='filler' state='ENABLED HORIZONTAL SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

DEQUEUED EVENT object:property-change:accessible-name <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0)
    app.name='gnome-panel'        name='Mon Oct 23,  1:59 PM' role='toggle button' state='ENABLED FOCUSABLE SENSITIVE SHOWING VISIBLE' relations=''
Looking for script at orca-scripts.gnome-panel.py...
...could not find orca-scripts.gnome-panel.py
Looking for script at scripts.gnome-panel.py...
...could not find scripts.gnome-panel.py
Looking for toolkit script GAIL.py...
...could not find GAIL.py
NEW SCRIPT: gnome-panel (module=orca.default)
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

---------> QUEUEING EVENT object:state-changed:visible
DEQUEUED EVENT object:property-change:accessible-name <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0)
---------> QUEUEING EVENT object:state-changed:visible
    app.name='gnome-panel'        name='Mon Oct 23,  1:59 PM' role='toggle button' state='ENABLED FOCUSABLE SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

---------> QUEUEING EVENT object:state-changed:visible
---------> QUEUEING EVENT object:state-changed:visible
---------> QUEUEING EVENT object:state-changed:visible
---------> QUEUEING EVENT object:state-changed:visible
DEQUEUED EVENT object:children-changed:add <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(0,0)
    app.name='-c'                 name=None role='filler' state='ENABLED SENSITIVE SHOWING VERTICAL VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

DEQUEUED KEYRELEASE 'q' (24) <----------

vvvvv PROCESS KEY RELEASE EVENT q vvvvv

^^^^^ PROCESS KEY RELEASE EVENT q ^^^^^
DEQUEUED EVENT object:state-changed:showing <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0)
    app.name='-c'                 name='dialog question' role='icon' state='ENABLED SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED EVENT object:state-changed:showing <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0)
    app.name='-c'                 name='Do you really want to quit Orca?' role='label' state='ENABLED MULTI_LINE SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED EVENT object:state-changed:showing <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0)
    app.name='-c'                 name=None role='filler' state='ENABLED HORIZONTAL SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED EVENT object:state-changed:showing <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0)
    app.name='-c'                 name='Yes' role='push button' state='ENABLED FOCUSABLE SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED EVENT object:state-changed:showing <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0)
    app.name='-c'                 name='No' role='push button' state='ENABLED FOCUSABLE FOCUSED SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED EVENT object:state-changed:showing <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0)
    app.name='-c'                 name=None role='filler' state='ENABLED HORIZONTAL SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED EVENT object:state-changed:showing <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0)
    app.name='-c'                 name=None role='filler' state='ENABLED SENSITIVE SHOWING VERTICAL VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED EVENT object:state-changed:showing <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0)
    app.name='-c'                 name='Question' role='dialog' state='ACTIVE ENABLED MODAL RESIZABLE SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED EVENT object:children-changed:add <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(1,0)
    app.name='-c'                 name='-c' role='application' state='' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

DEQUEUED EVENT window:create <----------

vvvvv PROCESS OBJECT EVENT window:create vvvvv
OBJECT EVENT: window:create                            detail=(0,0)
    app.name='-c'                 name='Question' role='dialog' state='ACTIVE ENABLED MODAL RESIZABLE SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT window:create ^^^^^

DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(1,0)
    app.name='-c'                 name='Question' role='dialog' state='ACTIVE ENABLED MODAL RESIZABLE SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

DEQUEUED EVENT window:restore <----------

vvvvv PROCESS OBJECT EVENT window:restore vvvvv
OBJECT EVENT: window:restore                           detail=(0,0)
    app.name='-c'                 name='Question' role='dialog' state='ACTIVE ENABLED MODAL RESIZABLE SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT window:restore ^^^^^

---------> QUEUEING EVENT object:state-changed:visible
DEQUEUED EVENT object:state-changed:iconified <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:iconified vvvvv
OBJECT EVENT: object:state-changed:iconified           detail=(0,0)
    app.name='-c'                 name='Question' role='dialog' state='ACTIVE ENABLED MODAL RESIZABLE SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:iconified ^^^^^

DEQUEUED EVENT window:activate <----------

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0)
    app.name='-c'                 name='Question' role='dialog' state='ACTIVE ENABLED MODAL RESIZABLE SENSITIVE SHOWING VISIBLE' relations=''
ACTIVE SCRIPT: -c (module=orca.default)
LOCUS OF FOCUS: app='-c' name='Question' role='dialog'
                event='window:activate'
GENERATOR: _getDefaultBrailleRegions
           obj             = -c
           role            = application
GENERATOR: _getBrailleRegionsForDialog
           obj             = Question
           role            = dialog
GENERATOR: _getBrailleRegionsForAlert
           obj             = Question
           role            = dialog
GENERATOR: _getDefaultBrailleRegions
           obj             = Question
           role            = dialog
BRAILLE LINE:  '-c Application Question Dialog'
     VISIBLE:  '-c Application Question Dialog', cursor=16
default.findCommonAncestor...
---------> QUEUEING EVENT object:state-changed:visible
...default.findCommonAncestor
util.getObjects looking at child 0
util.getObjects looking at child 0
util.getObjects looking at child 0
util.getObjects looking at child 1
util.getObjects looking at child 1
util.getObjects looking at child 2
util.getObjects looking at child 0
util.getObjects looking at child 1
GENERATOR: _getSpeechForAlert
           obj             = Question
           role            = dialog
           already_focused = False
           utterances:
               (Question)
               (dialog)
               (Do you really want to quit Orca?)
GENERATOR: _getSpeechForDialog
           obj             = Question
           role            = dialog
           already_focused = False
           utterances:
               (Question)
               (dialog)
               (Do you really want to quit Orca?)
SPEECH OUTPUT: 'Question dialog Do you really want to quit Orca?'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

---------> QUEUEING EVENT object:state-changed:visible
DEQUEUED EVENT object:state-changed:focused <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0)
    app.name='-c'                 name='No' role='push button' state='ENABLED FOCUSABLE FOCUSED SENSITIVE SHOWING VISIBLE' relations=''
Finding top-level object for source.name='No'
--> obj.name=None
--> obj.name=None
--> obj.name='Question'
LOCUS OF FOCUS: app='-c' name='No' role='push button'
                event='object:state-changed:focused'
GENERATOR: _getBrailleRegionsForDialog
           obj             = Question
           role            = dialog
GENERATOR: _getBrailleRegionsForAlert
           obj             = Question
           role            = dialog
GENERATOR: _getDefaultBrailleRegions
           obj             = Question
           role            = dialog
GENERATOR: _getDefaultBrailleRegions
           obj             = -c
           role            = application
GENERATOR: _getBrailleRegionsForPushButton
           obj             = No
           role            = push button
BRAILLE LINE:  '-c Application Question Dialog No Button'
     VISIBLE:  'No Button', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
GENERATOR: _getDefaultSpeech
           obj             = No
           role            = push button
           already_focused = False
           utterances:
               (No)
               (button)
GENERATOR: _getSpeechForPushButton
           obj             = No
           role            = push button
           already_focused = False
           utterances:
               (No)
               (button)
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'No button'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

---------> QUEUEING EVENT object:state-changed:visible
DEQUEUED EVENT object:state-changed:active <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv
OBJECT EVENT: object:state-changed:active              detail=(1,0)
    app.name='-c'                 name='Question' role='dialog' state='ACTIVE ENABLED MODAL RESIZABLE SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

DEQUEUED EVENT window:deactivate <----------

vvvvv PROCESS OBJECT EVENT window:deactivate vvvvv
OBJECT EVENT: window:deactivate                        detail=(0,0)
    app.name='soffice.bin'        name='Untitled1 - OpenOffice.org Writer' role='frame' state='ENABLED RESIZABLE SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT window:deactivate ^^^^^

DEQUEUED EVENT object:state-changed:active <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv
OBJECT EVENT: object:state-changed:active              detail=(0,0)
    app.name='soffice.bin'        name='Untitled1 - OpenOffice.org Writer' role='frame' state='ENABLED RESIZABLE SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

DEQUEUED EVENT object:state-changed:focused <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0)
---------> QUEUEING EVENT object:state-changed:visible
    app.name='soffice.bin'        name=None role='paragraph' state='EDITABLE ENABLED FOCUSABLE MULTI_LINE MULTISELECTABLE SHOWING VISIBLE' relations=''
Finding top-level object for source.name=None
--> obj.name='Document view'
--> obj.name=None
--> obj.name=None
--> obj.name='Untitled1 - OpenOffice.org Writer'
--> obj.name='Untitled1 - OpenOffice.org Writer'
LOCUS OF FOCUS: None event='object:state-changed:focused'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

DEQUEUED EVENT object:state-changed:active <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv
OBJECT EVENT: object:state-changed:active              detail=(0,0)
    app.name='soffice.bin'        name='Untitled1 - OpenOffice.org Writer' role='frame' state='ENABLED RESIZABLE SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

DEQUEUED EVENT focus: <----------

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='-c'                 name='No' role='push button' state='ENABLED FOCUSABLE FOCUSED SENSITIVE SHOWING VISIBLE' relations=''
LOCUS OF FOCUS: app='-c' name='No' role='push button'
                event='focus:'
GENERATOR: _getBrailleRegionsForDialog
           obj             = Question
           role            = dialog
GENERATOR: _getBrailleRegionsForAlert
           obj             = Question
           role            = dialog
GENERATOR: _getDefaultBrailleRegions
           obj             = Question
           role            = dialog
GENERATOR: _getDefaultBrailleRegions
           obj             = -c
           role            = application
GENERATOR: _getBrailleRegionsForPushButton
           obj             = No
           role            = push button
BRAILLE LINE:  '-c Application Question Dialog No Button'
     VISIBLE:  'No Button', cursor=1
default.findCommonAncestor...
GENERATOR: _getDefaultSpeech
           obj             = No
           role            = push button
           already_focused = False
           utterances:
               (No)
               (button)
GENERATOR: _getSpeechForPushButton
           obj             = No
           role            = push button
           already_focused = False
           utterances:
               (No)
               (button)
SPEECH OUTPUT: 'No button'
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

---------> QUEUEING EVENT object:state-changed:visible
DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

KEYEVENT: type=0
          hw_code=102
          modifiers=0
          event_string=(Right)
          is_text=True
          time=1161626341.130337
orca._keyEcho: string to echo: Right
orca._echoPrintableKey: returning: False
orca._echoModifierKey: returning: False
orca._echoLockingKey: returning: False
orca._echoFunctionKey: returning: False
orca._echoActionKey: returning: False
orca._keyEcho: event string not handled: Right
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:state-changed:focused
DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
---------> QUEUEING EVENT object:state-changed:visible
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

---------> QUEUEING EVENT object:state-changed:visible
DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

---------> QUEUEING EVENT focus:
---------> QUEUEING EVENT object:state-changed:visible
DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

---------> QUEUEING EVENT object:state-changed:visible
DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

DEQUEUED EVENT object:state-changed:focused <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0)
    app.name='-c'                 name='No' role='push button' state='ENABLED FOCUSABLE SENSITIVE SHOWING VISIBLE' relations=''
Finding top-level object for source.name='No'
--> obj.name=None
--> obj.name=None
--> obj.name='Question'
LOCUS OF FOCUS: None event='object:state-changed:focused'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

DEQUEUED EVENT object:state-changed:focused <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0)
    app.name='-c'                 name='Yes' role='push button' state='ENABLED FOCUSABLE FOCUSED SENSITIVE SHOWING VISIBLE' relations=''
Finding top-level object for source.name='Yes'
--> obj.name=None
--> obj.name=None
--> obj.name='Question'
LOCUS OF FOCUS: app='-c' name='Yes' role='push button'
                event='object:state-changed:focused'
GENERATOR: _getBrailleRegionsForDialog
           obj             = Question
           role            = dialog
GENERATOR: _getBrailleRegionsForAlert
           obj             = Question
           role            = dialog
GENERATOR: _getDefaultBrailleRegions
           obj             = Question
           role            = dialog
GENERATOR: _getDefaultBrailleRegions
           obj             = -c
           role            = application
GENERATOR: _getBrailleRegionsForPushButton
           obj             = Yes
           role            = push button
BRAILLE LINE:  '-c Application Question Dialog Yes Button'
     VISIBLE:  'Yes Button', cursor=1
default.findCommonAncestor...
GENERATOR: _getDefaultSpeech
           obj             = Yes
           role            = push button
           already_focused = False
           utterances:
               (Yes)
               (button)
GENERATOR: _getSpeechForPushButton
           obj             = Yes
           role            = push button
           already_focused = False
           utterances:
               (Yes)
               (button)
SPEECH OUTPUT: 'Yes button'
---------> QUEUEING EVENT object:state-changed:visible
---------> QUEUEING EVENT object:state-changed:visible
---------> QUEUEING EVENT object:state-changed:visible
---------> QUEUEING EVENT object:state-changed:visible
---------> QUEUEING EVENT object:state-changed:visible
---------> QUEUEING EVENT object:state-changed:visible
---------> QUEUEING EVENT object:state-changed:visible
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

KEYEVENT: type=1
          hw_code=102
          modifiers=0
          event_string=(Right)
          is_text=True
          time=1161626341.366604
KEYEVENT: type=0
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          time=1161626341.367444
orca._keyEcho: string to echo: Return
orca._echoPrintableKey: returning: False
orca._echoModifierKey: returning: False
orca._echoLockingKey: returning: False
orca._echoFunctionKey: returning: False
orca._echoActionKey: returning: True
DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

DEQUEUED EVENT focus: <----------

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='-c'                 name='Yes' role='push button' state='ARMED ENABLED FOCUSABLE FOCUSED SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

DEQUEUED EVENT object:state-changed:visible <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:visible vvvvv
OBJECT EVENT: object:state-changed:visible             detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

KEYEVENT: type=1
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          time=1161626341.438398
SPEECH OUTPUT: 'goodbye.'
BRAILLE LINE:  'Goodbye.'
     VISIBLE:  'Goodbye.', cursor=0
