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

Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/orca/orca.py", line 833, in loadUserSettings
    braille.init(_processBrailleEvent, 7)
  File "/usr/lib/python2.4/site-packages/orca/braille.py", line 930, in init
    if brl.init(tty):
StandardError: Failed on call to brlapi_initializeConnection in BrlTTY

Could not initialize connection to braille.
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='nautilus'
Accessible app for 'nautilus' is 'nautilus'
Finding app for source.name='gnome-panel'
Accessible app for 'gnome-panel' is 'gnome-panel'
Finding app for source.name='soffice.bin'
Accessible app for 'soffice.bin' is 'soffice.bin'
atspi.start: using bonobo.main; gilSleepTime=0.000010
---------> 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
DEQUEUED EVENT window:restore <----------

vvvvv PROCESS OBJECT EVENT window:restore vvvvv
OBJECT EVENT: window:restore                           detail=(0,0)
    app.name='-c'                 name='Orca Screen Reader / Magnifier' role='frame' state='ACTIVE 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='Orca Screen Reader / Magnifier' role='frame' state='ACTIVE ENABLED RESIZABLE SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:iconified ^^^^^

---------> QUEUEING EVENT focus:
DEQUEUED EVENT window:activate <----------

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0)
    app.name='-c'                 name='Orca Screen Reader / Magnifier' role='frame' state='ACTIVE ENABLED RESIZABLE SENSITIVE SHOWING VISIBLE' relations=''
ACTIVE SCRIPT: -c (module=orca.default)
LOCUS OF FOCUS: app='-c' name='Orca Screen Reader / Magnifier' role='frame'
                event='window:activate'
GENERATOR: _getDefaultBrailleRegions
           obj             = -c
           role            = application
GENERATOR: _getBrailleRegionsForFrame
           obj             = Orca Screen Reader / Magnifier
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Orca Screen Reader / Magnifier
           role            = frame
BRAILLE LINE:  '-c Orca Screen Reader / Magnifier'
     VISIBLE:  'Orca Screen Reader / Magnifier', cursor=1
default.findCommonAncestor...
GENERATOR: _getDefaultSpeech
           obj             = Orca Screen Reader / Magnifier
           role            = frame
           already_focused = False
           utterances:
               (Orca Screen Reader / Magnifier)
               (frame)
GENERATOR: _getSpeechForFrame
           obj             = Orca Screen Reader / Magnifier
           role            = frame
           already_focused = False
           utterances:
               (Orca Screen Reader / Magnifier)
               (frame)
SPEECH OUTPUT: 'Orca Screen Reader / Magnifier frame'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

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='Preferences' role='push button' state='ENABLED FOCUSABLE FOCUSED SENSITIVE SHOWING VISIBLE' relations=''
Finding top-level object for source.name='Preferences'
--> obj.name=None
--> obj.name='Orca Screen Reader / Magnifier'
LOCUS OF FOCUS: app='-c' name='Preferences' role='push button'
                event='object:state-changed:focused'
Finding app for source.name=None
--> parent.name='Orca Screen Reader / Magnifier'
--> parent.name='-c'
Accessible app for None is '-c'
GENERATOR: _getBrailleRegionsForFrame
           obj             = Orca Screen Reader / Magnifier
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Orca Screen Reader / Magnifier
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = -c
           role            = application
GENERATOR: _getBrailleRegionsForPushButton
           obj             = Preferences
           role            = push button
BRAILLE LINE:  '-c Orca Screen Reader / Magnifier Preferences'
     VISIBLE:  'Preferences', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
GENERATOR: _getDefaultSpeech
           obj             = Preferences
           role            = push button
           already_focused = False
           utterances:
               (Preferences)
               (button)
GENERATOR: _getSpeechForPushButton
           obj             = Preferences
           role            = push button
           already_focused = False
           utterances:
               (Preferences)
               (button)
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'Preferences button'
^^^^^ 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=(1,0)
    app.name='-c'                 name='Orca Screen Reader / Magnifier' role='frame' state='ACTIVE ENABLED RESIZABLE SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

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

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

KEYEVENT: type=0
          hw_code=64
          modifiers=0
          event_string=(Alt_L)
          is_text=True
          time=1161712440.023946
orca._keyEcho: string to echo: Alt_L
---------> QUEUEING EVENT object:children-changed:add
DEQUEUED EVENT object:children-changed:add <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(0,0)
---------> QUEUEING EVENT window:deactivate
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:state-changed:active
    app.name='metacity'           name='metacity' role='application' state='' relations=''
---------> QUEUEING EVENT window:create
---------> QUEUEING EVENT object:state-changed:visible
Looking for script at orca-scripts.metacity.py...
...could not find orca-scripts.metacity.py
Looking for script at scripts.metacity.py...
...found scripts.metacity.py
NEW SCRIPT: metacity (module=orca.scripts.metacity)
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

KEYEVENT: type=0
          hw_code=65
          modifiers=8
          event_string=(space)
          is_text=True
          time=1161712440.174054
orca._keyEcho: string to echo: space
---------> QUEUEING EVENT object:state-changed:iconified
DEQUEUED EVENT window:deactivate <----------

vvvvv PROCESS OBJECT EVENT window:deactivate vvvvv
OBJECT EVENT: window:deactivate                        detail=(0,0)
    app.name='-c'                 name='Orca Screen Reader / Magnifier' role='frame' state='ENABLED RESIZABLE SENSITIVE SHOWING VISIBLE' relations=''
---------> QUEUEING EVENT window:activate
---------> QUEUEING EVENT object:state-changed:active
---------> QUEUEING EVENT focus:
LOCUS OF FOCUS: None event='window:deactivate'
^^^^^ PROCESS OBJECT EVENT window:deactivate ^^^^^

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='Preferences' role='push button' state='ENABLED FOCUSABLE FOCUSED SENSITIVE SHOWING VISIBLE' relations=''
Finding top-level object for source.name='Preferences'
--> obj.name=None
--> obj.name='Orca Screen Reader / Magnifier'
^^^^^ 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='-c'                 name='Orca Screen Reader / Magnifier' role='frame' state='ENABLED RESIZABLE SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

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

vvvvv PROCESS OBJECT EVENT window:create vvvvv
OBJECT EVENT: window:create                            detail=(0,0)
    app.name='metacity'           name=None role='window' state='ACTIVE ENABLED 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='metacity'           name=None role='window' state='ACTIVE ENABLED SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT 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='metacity'           name=None role='window' state='ACTIVE ENABLED 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='metacity'           name=None role='window' state='ACTIVE ENABLED SENSITIVE SHOWING VISIBLE' relations=''
ACTIVE SCRIPT: metacity (module=orca.scripts.metacity)
LOCUS OF FOCUS: app='metacity' name='' role='window'
                event='window:activate'
GENERATOR: _getDefaultBrailleRegions
           obj             = metacity
           role            = application
GENERATOR: _getBrailleRegionsForWindow
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = window
BRAILLE LINE:  'metacity '
     VISIBLE:  'metacity ', cursor=10
default.findCommonAncestor...
GENERATOR: _getDefaultSpeech
           obj             = 
           role            = window
           already_focused = False
           utterances:
               (window)
GENERATOR: _getSpeechForWindow
           obj             = 
           role            = window
           already_focused = False
           utterances:
               (window)
SPEECH OUTPUT: 'window'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

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='metacity'           name=None role='window' state='ACTIVE ENABLED SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

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

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='metacity'           name=None role='menu' state='ENABLED FOCUSED SENSITIVE SHOWING VISIBLE' relations=''
LOCUS OF FOCUS: app='metacity' name='' role='menu'
                event='focus:'
GENERATOR: _getBrailleRegionsForWindow
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = metacity
           role            = application
GENERATOR: _getBrailleRegionsForMenu
           obj             = 
           role            = menu
BRAILLE LINE:  'metacity  Menu'
     VISIBLE:  'metacity  Menu', cursor=11
default.findCommonAncestor...
...default.findCommonAncestor
GENERATOR: _getDefaultSpeech
           obj             = 
           role            = menu
           already_focused = False
           utterances:
               (menu)
GENERATOR: _getSpeechForMenu
           obj             = 
           role            = menu
           already_focused = False
           utterances:
               (menu)
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'menu'
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

KEYEVENT: type=1
          hw_code=65
          modifiers=8
          event_string=(space)
          is_text=True
          time=1161712440.259957
KEYEVENT: type=1
          hw_code=64
          modifiers=8
          event_string=(Alt_L)
          is_text=True
          time=1161712440.297765
KEYEVENT: type=0
          hw_code=57
          modifiers=0
          event_string=(n)
          is_text=True
          time=1161712440.391053
orca._keyEcho: string to echo: n
---------> QUEUEING 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=(0,0)
    app.name='metacity'           name=None role='window' state='ACTIVE ENABLED SENSITIVE' relations=''
---------> QUEUEING EVENT window:deactivate
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

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

vvvvv PROCESS OBJECT EVENT window:deactivate vvvvv
OBJECT EVENT: window:deactivate                        detail=(0,0)
---------> QUEUEING EVENT window:destroy
---------> QUEUEING EVENT object:state-changed:visible
    app.name='metacity'           name=None role='window' state='ACTIVE ENABLED SENSITIVE' relations=''
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:visible
---------> QUEUEING EVENT window:activate
---------> QUEUEING EVENT object:state-changed:active
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:state-changed:active
---------> QUEUEING EVENT object:state-changed:active
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:state-changed:active
---------> QUEUEING EVENT focus:
LOCUS OF FOCUS: None event='window:deactivate'
^^^^^ PROCESS OBJECT EVENT window:deactivate ^^^^^

---------> QUEUEING EVENT window:activate
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:state-changed:active
KEYEVENT: type=1
          hw_code=57
          modifiers=0
          event_string=(n)
          is_text=True
          time=1161712440.551284
---------> QUEUEING EVENT window:deactivate
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:state-changed:active
---------> QUEUEING EVENT window:minimize
---------> QUEUEING EVENT object:state-changed:iconified
DEQUEUED EVENT window:destroy <----------

vvvvv PROCESS OBJECT EVENT window:destroy vvvvv
OBJECT EVENT: window:destroy                           detail=(0,0)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT window:destroy ^^^^^

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:showing <----------

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

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 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'
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
GENERATOR: _getBrailleRegionsForFrame
           obj             = Untitled1 - OpenOffice.org Writer
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Untitled1 - OpenOffice.org Writer
           role            = frame
BRAILLE LINE:  'soffice.bin Untitled1 - OpenOffice.org Writer'
     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 ^^^^^

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='soffice.bin'        name='Untitled1 - OpenOffice.org Writer' role='frame' state='ACTIVE 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=(1,0)
    app.name='soffice.bin'        name=None role='paragraph' state='EDITABLE ENABLED FOCUSABLE FOCUSED 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: app='soffice.bin' name='' role='paragraph'
                event='object:state-changed:focused'
OBJECT EVENT: object:state-changed:focused             detail=(1,0)
             app.name='soffice.bin'        name=None role='paragraph' state='EDITABLE ENABLED FOCUSABLE FOCUSED MULTI_LINE MULTISELECTABLE SHOWING VISIBLE' relations=''
StarOffice.locusOfFocusChanged - Writer: text paragraph.
SPEECH OUTPUT: ''
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = paragraph
BRAILLE LINE:  ' $l'
     VISIBLE:  ' $l', cursor=1
^^^^^ 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=(1,0)
    app.name='soffice.bin'        name='Untitled1 - OpenOffice.org Writer' role='frame' state='ACTIVE ENABLED RESIZABLE SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

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='soffice.bin'        name='Untitled1 - OpenOffice.org Writer' role='frame' state='ACTIVE 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=(1,0)
    app.name='soffice.bin'        name=None role='paragraph' state='EDITABLE ENABLED FOCUSABLE FOCUSED 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'
^^^^^ 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=(1,0)
    app.name='soffice.bin'        name='Untitled1 - OpenOffice.org Writer' role='frame' state='ACTIVE ENABLED RESIZABLE SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

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

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='soffice.bin'        name=None role='paragraph' state='EDITABLE ENABLED FOCUSABLE FOCUSED MULTI_LINE MULTISELECTABLE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

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

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0)
    app.name='-c'                 name='Orca Screen Reader / Magnifier' role='frame' state='ENABLED ICONIFIED RESIZABLE SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

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='Preferences' role='push button' state='ENABLED FOCUSABLE FOCUSED SENSITIVE SHOWING VISIBLE' relations=''
Finding top-level object for source.name='Preferences'
--> obj.name=None
--> obj.name='Orca Screen Reader / Magnifier'
^^^^^ 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=(1,0)
    app.name='-c'                 name='Orca Screen Reader / Magnifier' role='frame' state='ENABLED ICONIFIED 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='-c'                 name='Orca Screen Reader / Magnifier' role='frame' state='ENABLED ICONIFIED RESIZABLE SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT window:deactivate ^^^^^

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='Preferences' role='push button' state='ENABLED FOCUSABLE FOCUSED SENSITIVE SHOWING VISIBLE' relations=''
Finding top-level object for source.name='Preferences'
--> obj.name=None
--> obj.name='Orca Screen Reader / Magnifier'
^^^^^ 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='-c'                 name='Orca Screen Reader / Magnifier' role='frame' state='ENABLED ICONIFIED RESIZABLE SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

DEQUEUED EVENT window:minimize <----------

vvvvv PROCESS OBJECT EVENT window:minimize vvvvv
OBJECT EVENT: window:minimize                          detail=(0,0)
    app.name='-c'                 name='Orca Screen Reader / Magnifier' role='frame' state='ENABLED ICONIFIED RESIZABLE SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT window:minimize ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:iconified vvvvv
OBJECT EVENT: object:state-changed:iconified           detail=(1,0)
    app.name='-c'                 name='Orca Screen Reader / Magnifier' role='frame' state='ENABLED ICONIFIED RESIZABLE SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:iconified ^^^^^

---------> QUEUEING EVENT object:property-change:accessible-name
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:property-change:accessible-name
    app.name='gnome-panel'        name='Tue Oct 24,  1:54 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 ^^^^^

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='Tue Oct 24,  1:54 PM' role='toggle button' state='ENABLED FOCUSABLE SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

KEYEVENT: type=0
          hw_code=64
          modifiers=0
          event_string=(Alt_L)
          is_text=True
          time=1161712443.036593
orca._keyEcho: string to echo: Alt_L
KEYEVENT: type=0
          hw_code=41
          modifiers=8
          event_string=(f)
          is_text=True
          time=1161712443.263097
orca._keyEcho: string to echo: f
---------> QUEUEING EVENT object:state-changed:armed
DEQUEUED EVENT object:state-changed:armed <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:armed vvvvv
OBJECT EVENT: object:state-changed:armed               detail=(1,0)
---------> 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:visible
    app.name='soffice.bin'        name='File' role='menu' state='ARMED ENABLED OPAQUE SELECTABLE SELECTED SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:armed ^^^^^

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='soffice.bin'        name='New' role='menu' state='ENABLED OPAQUE SELECTABLE 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=(0,0)
---------> QUEUEING EVENT object:selection-changed
---------> QUEUEING EVENT object:state-changed:selected
---------> QUEUEING EVENT object:state-changed:armed
---------> QUEUEING EVENT object:state-changed:iconified
---------> QUEUEING EVENT focus:
    app.name='soffice.bin'        name='Open...' role='menu item' state='ENABLED OPAQUE SELECTABLE 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=(0,0)
    app.name='soffice.bin'        name='Recent Documents' role='menu' state='ENABLED OPAQUE SELECTABLE 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=(0,0)
    app.name='soffice.bin'        name='Wizards' role='menu' state='ENABLED OPAQUE SELECTABLE SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

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='soffice.bin'        name=None role='redundant object' state='ENABLED RESIZABLE SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

DEQUEUED EVENT object:selection-changed <----------

vvvvv PROCESS OBJECT EVENT object:selection-changed vvvvv
OBJECT EVENT: object:selection-changed                 detail=(0,0)
    app.name='soffice.bin'        name=None role='menu bar' state='ENABLED FOCUSABLE OPAQUE SENSITIVE SHOWING VISIBLE' relations=''
OBJECT EVENT: object:selection-changed                 detail=(0,0)
             app.name='soffice.bin'        name=None role='menu bar' state='ENABLED FOCUSABLE OPAQUE SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:selected vvvvv
OBJECT EVENT: object:state-changed:selected            detail=(1,0)
    app.name='soffice.bin'        name='File' role='menu' state='ARMED ENABLED OPAQUE SELECTABLE SELECTED SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:armed vvvvv
OBJECT EVENT: object:state-changed:armed               detail=(1,0)
    app.name='soffice.bin'        name='New' role='menu' state='ARMED ENABLED FOCUSED OPAQUE SELECTABLE SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:armed ^^^^^

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='soffice.bin'        name=None role='redundant object' state='ENABLED RESIZABLE SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:iconified ^^^^^

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

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='soffice.bin'        name='New' role='menu' state='ARMED ENABLED FOCUSED OPAQUE SELECTABLE SENSITIVE SHOWING VISIBLE' relations=''
LOCUS OF FOCUS: app='soffice.bin' name='New' role='menu'
                event='focus:'
OBJECT EVENT: focus:                                   detail=(0,0)
             app.name='soffice.bin'        name='New' role='menu' state='ARMED ENABLED FOCUSED OPAQUE SELECTABLE SENSITIVE SHOWING VISIBLE' relations=''
GENERATOR: _getBrailleRegionsForMenuBar
           obj             = 
           role            = menu bar
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = menu bar
GENERATOR: _getDefaultBrailleRegions
           obj             = Untitled1 - OpenOffice.org Writer
           role            = root pane
GENERATOR: _getBrailleRegionsForFrame
           obj             = Untitled1 - OpenOffice.org Writer
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Untitled1 - OpenOffice.org Writer
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = soffice.bin
           role            = application
GENERATOR: _getBrailleRegionsForMenu
           obj             = New
           role            = menu
BRAILLE LINE:  'soffice.bin Untitled1 - OpenOffice.org Writer Untitled1 - OpenOffice.org Writer  New Menu'
     VISIBLE:  'New Menu', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
GENERATOR: _getDefaultSpeech
           obj             = New
           role            = menu
           already_focused = False
           utterances:
               (New)
               (menu)
GENERATOR: _getSpeechForMenu
           obj             = New
           role            = menu
           already_focused = False
           utterances:
               (New)
               (menu)
SPEECH OUTPUT: 'menu bar File menu'
SPEECH OUTPUT: 'New menu'
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

KEYEVENT: type=1
          hw_code=41
          modifiers=8
          event_string=(f)
          is_text=True
          time=1161712443.358674
KEYEVENT: type=1
          hw_code=64
          modifiers=8
          event_string=(Alt_L)
          is_text=True
          time=1161712443.402708
KEYEVENT: type=0
          hw_code=25
          modifiers=0
          event_string=(w)
          is_text=True
          time=1161712446.086506
orca._keyEcho: string to echo: w
---------> QUEUEING EVENT object:state-changed:armed
DEQUEUED EVENT object:state-changed:armed <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:armed vvvvv
OBJECT EVENT: object:state-changed:armed               detail=(0,0)
---------> QUEUEING EVENT object:state-changed:armed
    app.name='soffice.bin'        name='New' role='menu' state='ENABLED FOCUSED OPAQUE SELECTABLE SENSITIVE SHOWING VISIBLE' relations=''
---------> QUEUEING EVENT object:state-changed:visible
---------> QUEUEING EVENT object:selection-changed
^^^^^ PROCESS OBJECT EVENT object:state-changed:armed ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:armed vvvvv
OBJECT EVENT: object:state-changed:armed               detail=(1,0)
---------> QUEUEING EVENT object:state-changed:selected
---------> QUEUEING EVENT object:state-changed:armed
    app.name='soffice.bin'        name='Wizards' role='menu' state='ARMED ENABLED OPAQUE SELECTABLE SELECTED SENSITIVE SHOWING VISIBLE' relations=''
---------> QUEUEING EVENT object:state-changed:iconified
^^^^^ PROCESS OBJECT EVENT object:state-changed:armed ^^^^^

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='soffice.bin'        name=None role='redundant object' state='ENABLED RESIZABLE SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

DEQUEUED EVENT object:selection-changed <----------

vvvvv PROCESS OBJECT EVENT object:selection-changed vvvvv
OBJECT EVENT: object:selection-changed                 detail=(0,0)
    app.name='soffice.bin'        name='File' role='menu' state='ARMED ENABLED OPAQUE SELECTABLE SELECTED SENSITIVE SHOWING VISIBLE' relations=''
OBJECT EVENT: object:selection-changed                 detail=(0,0)
             app.name='soffice.bin'        name='File' role='menu' state='ARMED ENABLED OPAQUE SELECTABLE SELECTED SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:selected vvvvv
OBJECT EVENT: object:state-changed:selected            detail=(1,0)
---------> QUEUEING EVENT focus:
    app.name='soffice.bin'        name='Wizards' role='menu' state='ARMED ENABLED OPAQUE SELECTABLE SELECTED SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:armed vvvvv
OBJECT EVENT: object:state-changed:armed               detail=(1,0)
    app.name='soffice.bin'        name='Letter...' role='menu item' state='ARMED ENABLED FOCUSED OPAQUE SELECTABLE SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:armed ^^^^^

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='soffice.bin'        name=None role='redundant object' state='ENABLED RESIZABLE SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:iconified ^^^^^

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

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='soffice.bin'        name='Letter...' role='menu item' state='ARMED ENABLED FOCUSED OPAQUE SELECTABLE SENSITIVE SHOWING VISIBLE' relations=''
LOCUS OF FOCUS: app='soffice.bin' name='Letter...' role='menu item'
                event='focus:'
OBJECT EVENT: focus:                                   detail=(0,0)
             app.name='soffice.bin'        name='Letter...' role='menu item' state='ARMED ENABLED FOCUSED OPAQUE SELECTABLE SENSITIVE SHOWING VISIBLE' relations=''
GENERATOR: _getBrailleRegionsForMenu
           obj             = File
           role            = menu
GENERATOR: _getBrailleRegionsForMenuBar
           obj             = 
           role            = menu bar
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = menu bar
GENERATOR: _getDefaultBrailleRegions
           obj             = Untitled1 - OpenOffice.org Writer
           role            = root pane
GENERATOR: _getBrailleRegionsForFrame
           obj             = Untitled1 - OpenOffice.org Writer
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Untitled1 - OpenOffice.org Writer
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = soffice.bin
           role            = application
GENERATOR: _getBrailleRegionsForMenuItem
           obj             = Letter...
           role            = menu item
BRAILLE LINE:  'soffice.bin Untitled1 - OpenOffice.org Writer Untitled1 - OpenOffice.org Writer  File Menu Letter...'
     VISIBLE:  'Letter...', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
GENERATOR: _getSpeechForMenuItem
           obj             = Letter...
           role            = menu item
           already_focused = False
           utterances:
               (Letter...)
SPEECH OUTPUT: 'Wizards menu'
SPEECH OUTPUT: 'Letter...'
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

KEYEVENT: type=1
          hw_code=25
          modifiers=0
          event_string=(w)
          is_text=True
          time=1161712446.156470
KEYEVENT: type=0
          hw_code=9
          modifiers=0
          event_string=(Escape)
          is_text=True
          time=1161712448.844844
orca._keyEcho: string to echo: Escape
---------> QUEUEING 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=(0,0)
---------> QUEUEING EVENT object:state-changed:visible
---------> QUEUEING EVENT object:selection-changed
    app.name='soffice.bin'        name=None role='redundant object' state='ENABLED RESIZABLE SENSITIVE' relations=''
---------> QUEUEING EVENT object:state-changed:selected
---------> QUEUEING EVENT object:selection-changed
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

---------> QUEUEING EVENT object:state-changed:armed
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 focus:
    app.name='soffice.bin'        name=None role='redundant object' state='DEFUNCT' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

DEQUEUED EVENT object:selection-changed <----------

vvvvv PROCESS OBJECT EVENT object:selection-changed vvvvv
OBJECT EVENT: object:selection-changed                 detail=(0,0)
    app.name='soffice.bin'        name='File' role='menu' state='ARMED ENABLED OPAQUE SELECTABLE SELECTED SENSITIVE SHOWING VISIBLE' relations=''
OBJECT EVENT: object:selection-changed                 detail=(0,0)
             app.name='soffice.bin'        name='File' role='menu' state='ARMED ENABLED OPAQUE SELECTABLE SELECTED SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:selected vvvvv
OBJECT EVENT: object:state-changed:selected            detail=(0,0)
    app.name='soffice.bin'        name='Wizards' role='menu' state='ARMED ENABLED OPAQUE SELECTABLE SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

DEQUEUED EVENT object:selection-changed <----------

vvvvv PROCESS OBJECT EVENT object:selection-changed vvvvv
OBJECT EVENT: object:selection-changed                 detail=(0,0)
    app.name='soffice.bin'        name='File' role='menu' state='ARMED ENABLED OPAQUE SELECTABLE SELECTED SENSITIVE SHOWING VISIBLE' relations=''
OBJECT EVENT: object:selection-changed                 detail=(0,0)
             app.name='soffice.bin'        name='File' role='menu' state='ARMED ENABLED OPAQUE SELECTABLE SELECTED SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:armed vvvvv
OBJECT EVENT: object:state-changed:armed               detail=(0,0)
    app.name='soffice.bin'        name='Letter...' role='menu item' state='ENABLED OPAQUE SELECTABLE SENSITIVE VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:armed ^^^^^

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

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='soffice.bin'        name='Format' role='menu' state='ENABLED FOCUSED OPAQUE SELECTABLE SENSITIVE SHOWING VISIBLE' relations=''
LOCUS OF FOCUS: app='soffice.bin' name='Format' role='menu'
                event='focus:'
OBJECT EVENT: focus:                                   detail=(0,0)
             app.name='soffice.bin'        name='Format' role='menu' state='ENABLED FOCUSED OPAQUE SELECTABLE SENSITIVE SHOWING VISIBLE' relations=''
GENERATOR: _getDefaultBrailleRegions
           obj             = Untitled1 - OpenOffice.org Writer
           role            = root pane
GENERATOR: _getBrailleRegionsForFrame
           obj             = Untitled1 - OpenOffice.org Writer
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Untitled1 - OpenOffice.org Writer
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = soffice.bin
           role            = application
GENERATOR: _getBrailleRegionsForMenu
           obj             = Format
           role            = menu
BRAILLE LINE:  'soffice.bin Untitled1 - OpenOffice.org Writer Untitled1 - OpenOffice.org Writer Format Menu'
     VISIBLE:  'Format Menu', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
GENERATOR: _getDefaultSpeech
           obj             = Format
           role            = menu
           already_focused = False
           utterances:
               (Format)
               (menu)
GENERATOR: _getSpeechForMenu
           obj             = Format
           role            = menu
           already_focused = False
           utterances:
               (Format)
               (menu)
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'Format menu'
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

KEYEVENT: type=1
          hw_code=9
          modifiers=0
          event_string=(Escape)
          is_text=True
          time=1161712448.919920
KEYEVENT: type=0
          hw_code=9
          modifiers=0
          event_string=(Escape)
          is_text=True
          time=1161712452.817012
orca._keyEcho: string to echo: Escape
---------> QUEUEING 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)
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:showing
    app.name='soffice.bin'        name='New' role='menu' state='ENABLED OPAQUE SELECTABLE SENSITIVE SHOWING VISIBLE' relations=''
---------> QUEUEING EVENT object:state-changed:showing
^^^^^ 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='soffice.bin'        name='Open...' role='menu item' state='ENABLED OPAQUE SELECTABLE 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='soffice.bin'        name='Recent Documents' role='menu' state='ENABLED OPAQUE SELECTABLE 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)
---------> QUEUEING EVENT object:state-changed:showing
    app.name='soffice.bin'        name='Wizards' role='menu' state='ARMED ENABLED OPAQUE SELECTABLE SENSITIVE SHOWING VISIBLE' relations=''
---------> QUEUEING EVENT object:state-changed:visible
---------> QUEUEING EVENT object:selection-changed
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

---------> QUEUEING EVENT object:state-changed:selected
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:armed
    app.name='soffice.bin'        name=None role='redundant object' state='ENABLED RESIZABLE SENSITIVE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

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:focused
    app.name='soffice.bin'        name=None role='redundant object' state='DEFUNCT' relations=''
---------> QUEUEING EVENT object:state-changed:focused
^^^^^ PROCESS OBJECT EVENT object:state-changed:visible ^^^^^

DEQUEUED EVENT object:selection-changed <----------

vvvvv PROCESS OBJECT EVENT object:selection-changed vvvvv
OBJECT EVENT: object:selection-changed                 detail=(0,0)
    app.name='soffice.bin'        name=None role='menu bar' state='ENABLED FOCUSABLE FOCUSED OPAQUE SENSITIVE SHOWING VISIBLE' relations=''
---------> QUEUEING EVENT focus:
OBJECT EVENT: object:selection-changed                 detail=(0,0)
             app.name='soffice.bin'        name=None role='menu bar' state='ENABLED FOCUSABLE FOCUSED OPAQUE SENSITIVE SHOWING VISIBLE' relations=''
LOCUS OF FOCUS: app='soffice.bin' name='' role='menu bar'
                event='object:selection-changed'
OBJECT EVENT: object:selection-changed                 detail=(0,0)
             app.name='soffice.bin'        name=None role='menu bar' state='ENABLED FOCUSABLE FOCUSED OPAQUE SENSITIVE SHOWING VISIBLE' relations=''
GENERATOR: _getDefaultBrailleRegions
           obj             = Untitled1 - OpenOffice.org Writer
           role            = root pane
GENERATOR: _getBrailleRegionsForFrame
           obj             = Untitled1 - OpenOffice.org Writer
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Untitled1 - OpenOffice.org Writer
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = soffice.bin
           role            = application
GENERATOR: _getBrailleRegionsForMenuBar
           obj             = 
           role            = menu bar
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = menu bar
BRAILLE LINE:  'soffice.bin Untitled1 - OpenOffice.org Writer Untitled1 - OpenOffice.org Writer '
     VISIBLE:  '', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
GENERATOR: _getDefaultSpeech
           obj             = 
           role            = menu bar
           already_focused = False
           utterances:
               (menu bar)
GENERATOR: _getSpeechForMenuBar
           obj             = 
           role            = menu bar
           already_focused = False
           utterances:
               (menu bar)
SPEECH OUTPUT: 'menu bar'
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:selected vvvvv
OBJECT EVENT: object:state-changed:selected            detail=(0,0)
    app.name='soffice.bin'        name='File' role='menu' state='ARMED ENABLED FOCUSED OPAQUE SELECTABLE SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:armed vvvvv
OBJECT EVENT: object:state-changed:armed               detail=(0,0)
    app.name='soffice.bin'        name='Wizards' role='menu' state='ENABLED OPAQUE SELECTABLE SENSITIVE VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:armed ^^^^^

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='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'
OBJECT EVENT: object:state-changed:focused             detail=(0,0)
             app.name='soffice.bin'        name=None role='paragraph' state='EDITABLE ENABLED FOCUSABLE MULTI_LINE MULTISELECTABLE SHOWING VISIBLE' relations=''
StarOffice.locusOfFocusChanged - Writer: text paragraph.
SPEECH OUTPUT: ''
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = paragraph
BRAILLE LINE:  ' $l'
     VISIBLE:  ' $l', cursor=1
^^^^^ 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='soffice.bin'        name=None role='menu bar' state='ENABLED FOCUSABLE FOCUSED OPAQUE SENSITIVE SHOWING VISIBLE' relations=''
Finding top-level object for source.name=None
--> obj.name='Untitled1 - OpenOffice.org Writer'
--> obj.name='Untitled1 - OpenOffice.org Writer'
LOCUS OF FOCUS: app='soffice.bin' name='' role='menu bar'
                event='object:state-changed:focused'
OBJECT EVENT: object:state-changed:focused             detail=(1,0)
             app.name='soffice.bin'        name=None role='menu bar' state='ENABLED FOCUSABLE FOCUSED OPAQUE SENSITIVE SHOWING VISIBLE' relations=''
GENERATOR: _getDefaultBrailleRegions
           obj             = Untitled1 - OpenOffice.org Writer
           role            = root pane
GENERATOR: _getBrailleRegionsForFrame
           obj             = Untitled1 - OpenOffice.org Writer
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Untitled1 - OpenOffice.org Writer
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = soffice.bin
           role            = application
GENERATOR: _getBrailleRegionsForMenuBar
           obj             = 
           role            = menu bar
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = menu bar
BRAILLE LINE:  'soffice.bin Untitled1 - OpenOffice.org Writer Untitled1 - OpenOffice.org Writer '
     VISIBLE:  '', cursor=1
default.findCommonAncestor...
GENERATOR: _getDefaultSpeech
           obj             = 
           role            = menu bar
           already_focused = False
           utterances:
               (menu bar)
GENERATOR: _getSpeechForMenuBar
           obj             = 
           role            = menu bar
           already_focused = False
           utterances:
               (menu bar)
SPEECH OUTPUT: 'menu bar'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='soffice.bin'        name='File' role='menu' state='ARMED ENABLED FOCUSED OPAQUE SELECTABLE SENSITIVE SHOWING VISIBLE' relations=''
LOCUS OF FOCUS: app='soffice.bin' name='File' role='menu'
                event='focus:'
OBJECT EVENT: focus:                                   detail=(0,0)
             app.name='soffice.bin'        name='File' role='menu' state='ARMED ENABLED FOCUSED OPAQUE SELECTABLE SENSITIVE SHOWING VISIBLE' relations=''
GENERATOR: _getDefaultBrailleRegions
           obj             = Untitled1 - OpenOffice.org Writer
           role            = root pane
GENERATOR: _getBrailleRegionsForFrame
           obj             = Untitled1 - OpenOffice.org Writer
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Untitled1 - OpenOffice.org Writer
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = soffice.bin
           role            = application
GENERATOR: _getBrailleRegionsForMenu
           obj             = File
           role            = menu
BRAILLE LINE:  'soffice.bin Untitled1 - OpenOffice.org Writer Untitled1 - OpenOffice.org Writer File Menu'
     VISIBLE:  'File Menu', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
GENERATOR: _getDefaultSpeech
           obj             = File
           role            = menu
           already_focused = False
           utterances:
               (File)
               (menu)
GENERATOR: _getSpeechForMenu
           obj             = File
           role            = menu
           already_focused = False
           utterances:
               (File)
               (menu)
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'File menu'
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

KEYEVENT: type=1
          hw_code=9
          modifiers=0
          event_string=(Escape)
          is_text=True
          time=1161712452.905471
KEYEVENT: type=0
          hw_code=9
          modifiers=0
          event_string=(Escape)
          is_text=True
          time=1161712455.048116
orca._keyEcho: string to echo: Escape
---------> QUEUEING 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=(0,0)
---------> QUEUEING EVENT object:state-changed:armed
---------> QUEUEING EVENT object:state-changed:focused
    app.name='soffice.bin'        name=None role='menu bar' state='ENABLED FOCUSABLE OPAQUE SENSITIVE SHOWING VISIBLE' relations=''
---------> QUEUEING EVENT focus:
Finding top-level object for source.name=None
--> obj.name='Untitled1 - OpenOffice.org Writer'
--> obj.name='Untitled1 - OpenOffice.org Writer'
LOCUS OF FOCUS: None event='object:state-changed:focused'
OBJECT EVENT: object:state-changed:focused             detail=(0,0)
             app.name='soffice.bin'        name=None role='menu bar' state='ENABLED FOCUSABLE OPAQUE SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:armed vvvvv
OBJECT EVENT: object:state-changed:armed               detail=(0,0)
    app.name='soffice.bin'        name='File' role='menu' state='ENABLED OPAQUE SELECTABLE SENSITIVE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:armed ^^^^^

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='soffice.bin'        name=None role='paragraph' state='EDITABLE ENABLED FOCUSABLE FOCUSED 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: app='soffice.bin' name='' role='paragraph'
                event='object:state-changed:focused'
OBJECT EVENT: object:state-changed:focused             detail=(1,0)
             app.name='soffice.bin'        name=None role='paragraph' state='EDITABLE ENABLED FOCUSABLE FOCUSED MULTI_LINE MULTISELECTABLE SHOWING VISIBLE' relations=''
StarOffice.locusOfFocusChanged - Writer: text paragraph.

Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/orca/focus_tracking_presenter.py", line 425, in _processObjectEvent
    s.processObjectEvent(event)
  File "/usr/lib/python2.4/site-packages/orca/script.py", line 213, in processObjectEvent
    self.listeners[key](event)
  File "/usr/lib/python2.4/site-packages/orca/default.py", line 2055, in onStateChanged
    self.onFocus(event)
  File "/usr/lib/python2.4/site-packages/orca/default.py", line 1649, in onFocus
    orca.setLocusOfFocus(event, newFocus)
  File "/usr/lib/python2.4/site-packages/orca/orca.py", line 184, in setLocusOfFocus
    orca_state.locusOfFocus)
  File "/usr/lib/python2.4/site-packages/orca/focus_tracking_presenter.py", line 728, in locusOfFocusChanged
    newLocusOfFocus)
  File "/usr/lib/python2.4/site-packages/orca/scripts/StarOffice.py", line 936, in locusOfFocusChanged
    if oldLocusOfFocus.role == rolenames.ROLE_MENU_ITEM and \
AttributeError: 'NoneType' object has no attribute 'role'

^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='soffice.bin'        name=None role='paragraph' state='EDITABLE ENABLED FOCUSABLE FOCUSED MULTI_LINE MULTISELECTABLE SHOWING VISIBLE' relations=''
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

KEYEVENT: type=1
          hw_code=9
          modifiers=0
          event_string=(Escape)
          is_text=True
          time=1161712455.115842
KEYEVENT: type=0
          hw_code=90
          modifiers=0
          event_string=(KP_Insert)
          is_text=True
          time=1161712455.965620
orca._keyEcho: string to echo: KP_Insert
KEYEVENT: type=0
          hw_code=24
          modifiers=0
          event_string=(q)
          is_text=True
          time=1161712456.016979
orca._keyEcho: string to echo: q
----------> 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:children-changed:add
---------> 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 object:state-changed:visible
---------> QUEUEING EVENT window:deactivate
---------> QUEUEING EVENT object:state-changed:visible
---------> QUEUEING EVENT object:state-changed:active
---------> 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=(1,0)
    app.name='-c'                 name='No' 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=(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: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 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 ^^^^^

---------> QUEUEING EVENT object:state-changed:active
---------> QUEUEING EVENT object:state-changed:visible
KEYEVENT: type=1
          hw_code=24
          modifiers=0
          event_string=(q)
          is_text=True
          time=1161712456.135771
----------> QUEUEING KEYRELEASE 'q' (24)
---------> QUEUEING EVENT object:state-changed:visible
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 ^^^^^

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 Question'
     VISIBLE:  '-c Question', cursor=4
default.findCommonAncestor...
...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 ^^^^^

KEYEVENT: type=1
          hw_code=90
          modifiers=0
          event_string=(KP_Insert)
          is_text=True
          time=1161712456.181737
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 Question No'
     VISIBLE:  '-c Question No', cursor=13
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 ^^^^^

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 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 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: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: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)
    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 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 Question No'
     VISIBLE:  '-c Question No', cursor=13
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: ^^^^^

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 KEYRELEASE 'q' (24) <----------

vvvvv PROCESS KEY RELEASE EVENT q vvvvv

^^^^^ PROCESS KEY RELEASE EVENT q ^^^^^
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=1161712456.587757
orca._keyEcho: string to echo: Right
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING 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=(0,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: 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 Question Yes'
     VISIBLE:  '-c Question Yes', cursor=13
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'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

---------> QUEUEING EVENT focus:
DEQUEUED EVENT focus: <----------

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

KEYEVENT: type=1
          hw_code=102
          modifiers=0
          event_string=(Right)
          is_text=True
          time=1161712456.687523
KEYEVENT: type=0
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          time=1161712456.921410
orca._keyEcho: string to echo: Return
KEYEVENT: type=1
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          time=1161712456.998352
SPEECH OUTPUT: 'goodbye.'
BRAILLE LINE:  'Goodbye.'
     VISIBLE:  'Goodbye.', cursor=0
