$ orca
Using speech server factory: orca.gnomespeechfactory
Speech module has been initialized.
Magnification module has NOT been initialized.
SPEECH OUTPUT: 'Welcome to Orca.'
BRAILLE LINE:  'Welcome to Orca.'
     VISIBLE:  'Welcome to Orca.', cursor=0
NEW SCRIPT: default (module=orca.default)
Script.getKnownApplications...
...Script.getKnownApplications
---------> QUEUEING EVENT window:activate
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:state-changed:active
DEQUEUED EVENT window:activate <----------

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0)
    app.name='orca' name='Orca Screen Reader / Magnifier' role='frame' state='active enabled resizable sensitive showing visible' relations=''
Looking for script at orca-scripts.orca.py...
...could not find orca-scripts.orca.py
Looking for script at scripts.orca.py...
...could not find scripts.orca.py
Looking for toolkit script GAIL.py...
...could not find GAIL.py
NEW SCRIPT: orca (module=orca.default)
ACTIVE SCRIPT: default (module=orca.default)
Looking for settings at app-settings.orca.py...
...could not find app-settings.orca.py
LOCUS OF FOCUS: app='orca' name='Orca Screen Reader / Magnifier' role='frame'
                event='window:activate'
GENERATOR: _getDefaultBrailleRegions
           obj             = orca
           role            = application
GENERATOR: _getBrailleRegionsForFrame
           obj             = Orca Screen Reader / Magnifier
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Orca Screen Reader / Magnifier
           role            = frame
BRAILLE LINE:  'orca Application Orca Screen Reader / Magnifier Frame'
     VISIBLE:  'Orca Screen Reader / Magnifier F', 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='orca' name='Preferences' role='push button' state='enabled focusable focused sensitive showing visible' relations=''
Finding top-level object for source.name=Preferences
--> obj.name=
--> obj.name=Orca Screen Reader / Magnifier
LOCUS OF FOCUS: app='orca' name='Preferences' role='push button'
                event='object:state-changed:focused'
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForFrame
           obj             = Orca Screen Reader / Magnifier
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Orca Screen Reader / Magnifier
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = orca
           role            = application
GENERATOR: _getBrailleRegionsForPushButton
           obj             = Preferences
           role            = push button
BRAILLE LINE:  'orca Application Orca Screen Reader / Magnifier Frame Preferences Button'
     VISIBLE:  'Preferences Button', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
Object deemed to be for layout purposes only: [panel | ]
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 ^^^^^

---------> QUEUEING EVENT focus:
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='orca' 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='orca' name='Preferences' role='push button' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

---------> QUEUEING EVENT window:activate
---------> QUEUEING EVENT object:active-descendant-changed
DEQUEUED EVENT window:activate <----------

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0)
    app.name='soffice' name='Untitled1 - OpenOffice.org Calc' role='frame' state='active enabled resizable sensitive showing visible' relations=''
Script mapping for soffice 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

Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/orca/focus_tracking_presenter.py", line 228, in _createScript
    script = module.Script(app)
  File "/usr/lib/python2.5/site-packages/orca/scripts/StarOffice.py", line 755, in __init__
    default.Script.__init__(self, app)
  File "/usr/lib/python2.5/site-packages/orca/default.py", line 87, in __init__
    script.Script.__init__(self, app)
  File "/usr/lib/python2.5/site-packages/orca/script.py", line 82, in __init__
    self.keyBindings = self.getKeyBindings()
  File "/usr/lib/python2.5/site-packages/orca/scripts/StarOffice.py", line 942, in getKeyBindings
    1))
TypeError: __init__() takes exactly 5 arguments (6 given)

---------> QUEUEING EVENT window:deactivate
Looking for toolkit script VCL.py...
---------> QUEUEING EVENT object:state-changed:focused
...could not find VCL.py
NEW SCRIPT: soffice (module=orca.default)
---------> QUEUEING EVENT object:state-changed:active
---------> QUEUEING EVENT object:state-changed:active
---------> QUEUEING EVENT object:state-changed:focused
ACTIVE SCRIPT: orca (module=orca.default)
Script mapping for soffice is StarOffice
Looking for settings at app-settings.StarOffice.py...
...could not find app-settings.StarOffice.py
---------> QUEUEING EVENT object:state-changed:active
---------> QUEUEING EVENT focus:
LOCUS OF FOCUS: app='soffice' name='Untitled1 - OpenOffice.org Calc' role='frame'
                event='window:activate'
GENERATOR: _getDefaultBrailleRegions
           obj             = soffice
           role            = application
GENERATOR: _getBrailleRegionsForFrame
           obj             = Untitled1 - OpenOffice.org Calc
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Untitled1 - OpenOffice.org Calc
           role            = frame
BRAILLE LINE:  'soffice Application Untitled1 - OpenOffice.org Calc Frame'
     VISIBLE:  'Untitled1 - OpenOffice.org Calc ', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
GENERATOR: _getDefaultSpeech
           obj             = Untitled1 - OpenOffice.org Calc
           role            = frame
           already_focused = False
           utterances:
               (Untitled1 - OpenOffice.org Calc)
               (frame)
GENERATOR: _getSpeechForFrame
           obj             = Untitled1 - OpenOffice.org Calc
           role            = frame
           already_focused = False
           utterances:
               (Untitled1 - OpenOffice.org Calc)
               (frame)
SPEECH OUTPUT: 'Untitled1 - OpenOffice.org Calc frame'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:active-descendant-changed vvvvv
OBJECT EVENT: object:active-descendant-changed         detail=(0,0)
    app.name='soffice' name='Sheet Sheet1' role='table' state='editable enabled focusable focused multiselectable opaque selectable showing visible manages descendants' relations=''
LOCUS OF FOCUS: app='soffice' name='Cell A1 ' role='table cell'
                event='object:active-descendant-changed'
GENERATOR: _getBrailleRegionsForTable
           obj             = Sheet Sheet1
           role            = table
GENERATOR: _getDefaultBrailleRegions
           obj             = Sheet Sheet1
           role            = table
---------> QUEUEING EVENT object:property-change:accessible-name
GENERATOR: _getDefaultBrailleRegions
           obj             = Document view3
           role            = unknown
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getDefaultBrailleRegions
           obj             = Untitled1 - OpenOffice.org Calc
           role            = root pane
GENERATOR: _getBrailleRegionsForFrame
           obj             = Untitled1 - OpenOffice.org Calc
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Untitled1 - OpenOffice.org Calc
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = soffice
           role            = application
GENERATOR: _getBrailleRegionsForTableColumnHeader
           obj             = Cell A1 
           role            = table cell
GENERATOR: _getBrailleRegionsForTableCell
           obj             = Cell A1 
           role            = table cell
GENERATOR: _getDefaultBrailleRegions
           obj             = Cell A1 
           role            = table cell
BRAILLE LINE:  'soffice Application Untitled1 - OpenOffice.org Calc Frame Untitled1 - OpenOffice.org Calc RootPane ScrollPane Document view3 Sheet Sheet1 Table Cell A1  0 Cell'
     VISIBLE:  'Cell A1  0 Cell', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
Object deemed to be for layout purposes only: [panel | ]
Finding top-level object for source.name=Cell A1 
--> obj.name=Sheet Sheet1
--> obj.name=Document view3
--> obj.name=
--> obj.name=
--> obj.name=Untitled1 - OpenOffice.org Calc
--> obj.name=Untitled1 - OpenOffice.org Calc
GENERATOR: _getSpeechForTableCell
           obj             = Cell A1 
           role            = table cell
           already_focused = False
           utterances:
               (Cell A1 )
GENERATOR: _getSpeechForTableCellRow
           obj             = Cell A1 
           role            = table cell
           already_focused = False
           utterances:
               (Cell A1 )
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'Cell A1 '
SPEECH OUTPUT: ' not selected'
^^^^^ PROCESS OBJECT EVENT object:active-descendant-changed ^^^^^

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

vvvvv PROCESS OBJECT EVENT window:deactivate vvvvv
OBJECT EVENT: window:deactivate                        detail=(0,0)
    app.name='orca' name='Orca Screen Reader / Magnifier' role='frame' state='enabled 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='orca' name='Preferences' role='push button' state='enabled focusable focused sensitive showing visible' relations=''
Finding top-level object for source.name=Preferences
--> obj.name=
--> 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='soffice' name='Untitled1 - OpenOffice.org Calc' 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=(0,0)
    app.name='orca' name='Orca Screen Reader / Magnifier' 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=(1,0)
    app.name='soffice' name='Sheet Sheet1' role='table' state='editable enabled focusable focused multiselectable opaque selectable showing visible manages descendants' relations=''
Finding top-level object for source.name=Sheet Sheet1
--> obj.name=Document view3
--> obj.name=
--> obj.name=
--> obj.name=Untitled1 - OpenOffice.org Calc
--> obj.name=Untitled1 - OpenOffice.org Calc
^^^^^ 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' name='Untitled1 - OpenOffice.org Calc' 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' name='Sheet Sheet1' role='table' state='editable enabled focusable focused multiselectable opaque selectable showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

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='soffice' name='Document view3' role='unknown' state='editable enabled opaque 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=1202833315.957007
orca.keyEcho: string to echo: Alt_L
orca.isModifierKey: returning: True
orca.keyEcho: speaking: Alt_L
SPEECH OUTPUT: 'left alt'
orca.isModifierKey: returning: True
KEYEVENT: type=0
          hw_code=26
          modifiers=8
          event_string=(e)
          is_text=True
          time=1202833316.153005
orca.keyEcho: string to echo: e
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: False
orca.isPrintableKey: returning: True
orca.keyEcho: speaking: e
SPEECH OUTPUT: 'e'
orca.isModifierKey: returning: False
---------> 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=(1,0)
---------> QUEUEING EVENT object:selection-changed
---------> QUEUEING EVENT object:state-changed:selected
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:selection-changed
KEYEVENT: type=1
          hw_code=26
          modifiers=8
          event_string=(e)
          is_text=True
          time=1202833316.267628
orca.isModifierKey: returning: False
KEYEVENT: type=1
          hw_code=64
          modifiers=8
          event_string=(Alt_L)
          is_text=True
          time=1202833316.285125
orca.isModifierKey: returning: True
---------> QUEUEING EVENT focus:
    app.name='soffice' name='Edit' role='menu' state='enabled focusable focused opaque selectable selected sensitive showing visible' relations=''
Finding top-level object for source.name=Edit
--> obj.name=
--> obj.name=Untitled1 - OpenOffice.org Calc
--> obj.name=Untitled1 - OpenOffice.org Calc
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:selection-changed vvvvv
OBJECT EVENT: object:selection-changed                 detail=(0,0)
    app.name='soffice' 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' name='Edit' role='menu' state='enabled focusable opaque selectable selected sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

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' name='Edit' role='menu' state='enabled focusable opaque selectable selected sensitive showing visible' relations=''
Finding top-level object for source.name=Edit
--> obj.name=
--> obj.name=Untitled1 - OpenOffice.org Calc
--> obj.name=Untitled1 - OpenOffice.org Calc
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:selection-changed vvvvv
OBJECT EVENT: object:selection-changed                 detail=(0,0)
    app.name='soffice' name='Edit' role='menu' state='enabled focusable opaque selectable selected sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

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

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='soffice' name='Cut' role='menu item' state='enabled focusable focused opaque selectable selected sensitive showing visible' relations=''
LOCUS OF FOCUS: app='soffice' name='Cut' role='menu item'
                event='focus:'
GENERATOR: _getBrailleRegionsForMenuBar
           obj             = 
           role            = menu bar
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = menu bar
GENERATOR: _getDefaultBrailleRegions
           obj             = Untitled1 - OpenOffice.org Calc
           role            = root pane
GENERATOR: _getBrailleRegionsForFrame
           obj             = Untitled1 - OpenOffice.org Calc
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Untitled1 - OpenOffice.org Calc
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = soffice
           role            = application
GENERATOR: _getBrailleRegionsForMenuItem
           obj             = Cut
           role            = menu item
default.getKeyBinding: ['t', 'Alt et', 'Control x']
BRAILLE LINE:  'soffice Application Untitled1 - OpenOffice.org Calc Frame Untitled1 - OpenOffice.org Calc RootPane MenuBar Cut(Control x)'
     VISIBLE:  'Cut(Control x)', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
default.getKeyBinding: ['t', 'Alt et', 'Control x']
GENERATOR: _getSpeechForMenuItem
           obj             = Cut
           role            = menu item
           already_focused = False
           utterances:
               (Cut)
               (Control x)
SPEECH OUTPUT: 'Edit menu'
SPEECH OUTPUT: 'Cut Control x'
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

KEYEVENT: type=0
          hw_code=43
          modifiers=0
          event_string=(h)
          is_text=True
          time=1202833318.041153
orca.keyEcho: string to echo: h
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: False
orca.isPrintableKey: returning: True
orca.keyEcho: speaking: h
SPEECH OUTPUT: 'h'
orca.isModifierKey: returning: False
---------> 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:focused
---------> QUEUEING EVENT object:selection-changed
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:selection-changed
---------> QUEUEING EVENT object:state-changed:selected
---------> QUEUEING EVENT object:selection-changed
    app.name='soffice' name='None' role='redundant object' state='enabled resizable sensitive' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

KEYEVENT: type=1
          hw_code=43
          modifiers=0
          event_string=(h)
          is_text=True
          time=1202833318.193111
orca.isModifierKey: returning: False
DEQUEUED EVENT object:state-changed:focused <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0)
---------> QUEUEING EVENT window:deactivate
    app.name='soffice' name='Edit' role='menu' state='enabled focusable opaque selectable sensitive showing visible' relations=''
Finding top-level object for source.name=Edit
--> obj.name=
--> obj.name=Untitled1 - OpenOffice.org Calc
--> obj.name=Untitled1 - OpenOffice.org Calc
LOCUS OF FOCUS: app='soffice' name='Edit' role='menu'
                event='object:state-changed:focused'
GENERATOR: _getDefaultBrailleRegions
           obj             = Untitled1 - OpenOffice.org Calc
           role            = root pane
GENERATOR: _getBrailleRegionsForFrame
           obj             = Untitled1 - OpenOffice.org Calc
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Untitled1 - OpenOffice.org Calc
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = soffice
           role            = application
GENERATOR: _getBrailleRegionsForMenu
           obj             = Edit
           role            = menu
---------> QUEUEING EVENT object:state-changed:active
default.getKeyBinding: ['Alt e', 'Alt e', '']
BRAILLE LINE:  'soffice Application Untitled1 - OpenOffice.org Calc Frame Untitled1 - OpenOffice.org Calc RootPane Edit Menu'
     VISIBLE:  'Edit Menu', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:state-changed:active
GENERATOR: _getDefaultSpeech
           obj             = Edit
           role            = menu
           already_focused = False
           utterances:
               (Edit)
               (menu)
default.getKeyBinding: ['Alt e', 'Alt e', '']
GENERATOR: _getSpeechForMenu
           obj             = Edit
           role            = menu
           already_focused = False
           utterances:
               (Edit)
               (menu)
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'Edit menu'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:selection-changed vvvvv
OBJECT EVENT: object:selection-changed                 detail=(0,0)
    app.name='soffice' name='Edit' role='menu' state='enabled focusable opaque selectable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

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' name='Edit' role='menu' state='enabled focusable opaque selectable sensitive showing visible' relations=''
Finding top-level object for source.name=Edit
--> obj.name=
--> obj.name=Untitled1 - OpenOffice.org Calc
--> obj.name=Untitled1 - OpenOffice.org Calc
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:selection-changed vvvvv
OBJECT EVENT: object:selection-changed                 detail=(0,0)
---------> QUEUEING EVENT window:activate
    app.name='soffice' 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=(0,0)
---------> QUEUEING EVENT object:state-changed:active
---------> QUEUEING EVENT object:text-caret-moved
---------> QUEUEING EVENT object:state-changed:active
---------> QUEUEING EVENT focus:
    app.name='soffice' name='Edit' role='menu' state='enabled focusable 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' name='None' role='menu bar' state='enabled focusable opaque sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

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

vvvvv PROCESS OBJECT EVENT window:deactivate vvvvv
OBJECT EVENT: window:deactivate                        detail=(0,0)
    app.name='soffice' name='Untitled1 - OpenOffice.org Calc' 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' name='Untitled1 - OpenOffice.org Calc' 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' name='Sheet Sheet1' role='table' state='editable enabled focusable multiselectable opaque selectable showing visible manages descendants' relations=''
Finding top-level object for source.name=Sheet Sheet1
--> obj.name=Document view3
--> obj.name=
--> obj.name=
--> obj.name=Untitled1 - OpenOffice.org Calc
--> obj.name=Untitled1 - OpenOffice.org Calc
^^^^^ 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' name='Untitled1 - OpenOffice.org Calc' role='frame' state='enabled resizable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

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

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0)
    app.name='soffice' name='Headers/Footers (Page Style: Default)' role='dialog' state='active enabled sensitive showing visible' relations=''
ACTIVE SCRIPT: soffice (module=orca.default)
Script mapping for soffice is StarOffice
Looking for settings at app-settings.StarOffice.py...
...could not find app-settings.StarOffice.py
LOCUS OF FOCUS: app='soffice' name='Headers/Footers (Page Style: Default)' role='dialog'
                event='window:activate'
GENERATOR: _getDefaultBrailleRegions
           obj             = soffice
           role            = application
GENERATOR: _getBrailleRegionsForDialog
           obj             = Headers/Footers (Page Style: Default)
           role            = dialog
GENERATOR: _getBrailleRegionsForAlert
           obj             = Headers/Footers (Page Style: Default)
           role            = dialog
GENERATOR: _getDefaultBrailleRegions
           obj             = Headers/Footers (Page Style: Default)
           role            = dialog
BRAILLE LINE:  'soffice Application Headers/Footers (Page Style: Default) Dialog'
     VISIBLE:  'Headers/Footers (Page Style: Def', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
Script.getObjects looking at child 0
Script.getObjects looking at child 0
Script.getObjects looking at child 0
Script.getObjects looking at child 0
Script.getObjects looking at child 0
Script.getObjects looking at child 1
Script.getObjects looking at child 0
Script.getObjects looking at child 2
Script.getObjects looking at child 3
Script.getObjects looking at child 0
Script.getObjects looking at child 4
Script.getObjects looking at child 5
Script.getObjects looking at child 0
Script.getObjects looking at child 6
Script.getObjects looking at child 7
Script.getObjects looking at child 0
Script.getObjects looking at child 1
Script.getObjects looking at child 8
Script.getObjects looking at child 9
Script.getObjects looking at child 10
Script.getObjects looking at child 11
Script.getObjects looking at child 12
Script.getObjects looking at child 13
Script.getObjects looking at child 14
Script.getObjects looking at child 15
Script.getObjects looking at child 16
Script.getObjects looking at child 17
Script.getObjects looking at child 1
Script.getObjects looking at child 1
Script.getObjects looking at child 2
Script.getObjects looking at child 3
Script.getObjects looking at child 4
GENERATOR: _getSpeechForAlert
           obj             = Headers/Footers (Page Style: Default)
           role            = dialog
           already_focused = False
           utterances:
               (Headers/Footers (Page Style: Default))
GENERATOR: _getSpeechForDialog
           obj             = Headers/Footers (Page Style: Default)
           role            = dialog
           already_focused = False
           utterances:
               (Headers/Footers (Page Style: Default))
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'Headers/Footers (Page Style: Default)'
^^^^^ 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' name='Headers/Footers (Page Style: Default)' role='dialog' state='active enabled sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(0,0)
    app.name='soffice' name='Paragraph 0' role='paragraph' state='enabled focusable focused multi line sensitive showing visible' relations=''
LOCUS OF FOCUS: app='soffice' name='Paragraph 0' role='paragraph'
                event='object:text-caret-moved'
GENERATOR: _getBrailleRegionsForPanel
           obj             = Left area
           role            = panel
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForPageTab
           obj             = Header
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
GENERATOR: _getBrailleRegionsForDialog
           obj             = Headers/Footers (Page Style: Default)
           role            = dialog
GENERATOR: _getBrailleRegionsForAlert
           obj             = Headers/Footers (Page Style: Default)
           role            = dialog
GENERATOR: _getDefaultBrailleRegions
           obj             = Headers/Footers (Page Style: Default)
           role            = dialog
GENERATOR: _getDefaultBrailleRegions
           obj             = soffice
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = Paragraph 0
           role            = paragraph
BRAILLE LINE:  'soffice Application Headers/Footers (Page Style: Default) Dialog TabList Header Page Left area Panel  $l'
     VISIBLE:  ' $l', cursor=1
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

---------> QUEUEING EVENT object:text-caret-moved
---------> QUEUEING EVENT object:text-changed:insert
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' name='Headers/Footers (Page Style: Default)' role='dialog' state='enabled modal 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' name='Paragraph 0' role='paragraph' state='enabled focusable focused multi line sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(187,0)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
Looking for script at orca-scripts.gnome-terminal.py...
...could not find orca-scripts.gnome-terminal.py
Looking for script at scripts.gnome-terminal.py...
...found scripts.gnome-terminal.py
NEW SCRIPT: gnome-terminal (module=orca.scripts.gnome-terminal)
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

DEQUEUED EVENT object:text-changed:insert <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(133,53)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

KEYEVENT: type=0
          hw_code=37
          modifiers=0
          event_string=(Control_L)
          is_text=True
          time=1202833331.033008
orca.keyEcho: string to echo: Control_L
orca.isModifierKey: returning: True
orca.keyEcho: speaking: Control_L
SPEECH OUTPUT: 'left control'
orca.isModifierKey: returning: True
KEYEVENT: type=0
          hw_code=64
          modifiers=4
          event_string=(Alt_L)
          is_text=True
          time=1202833331.207815
orca.keyEcho: string to echo: Alt_L
orca.isModifierKey: returning: True
orca.keyEcho: speaking: Alt_L
SPEECH OUTPUT: 'left alt'
orca.isModifierKey: returning: True
KEYEVENT: type=0
          hw_code=106
          modifiers=12
          event_string=(Insert)
          is_text=True
          time=1202833331.601019
orca.keyEcho: string to echo: Insert
orca.isModifierKey: returning: True
orca.keyEcho: speaking: Insert
SPEECH OUTPUT: 'Insert'
orca.isModifierKey: returning: True
KEYEVENT: type=0
          hw_code=99
          modifiers=12
          event_string=(Page_Up)
          is_text=True
          time=1202833331.787662
orca.keyEcho: string to echo: Page_Up
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: True
orca.keyEcho: speaking: Page_Up
SPEECH OUTPUT: 'page up'
----------> QUEUEING KEYPRESS 'Page_Up' (99)
orca.isModifierKey: returning: False
DEQUEUED KEYPRESS 'Page_Up' (99) <----------

vvvvv PROCESS KEY PRESS EVENT Page_Up vvvvv
+- app.name='soffice' name='soffice' role='application' state='' relations=''
  +- app.name='soffice' name='Headers/Footers (Page Style: Default)' role='dialog' state='enabled modal sensitive showing visible' relations=''
    +- app.name='soffice' name='None' role='page tab list' state='enabled focusable sensitive showing visible' relations=''
      +- app.name='soffice' name='Header' role='page tab' state='enabled focusable selectable selected sensitive showing visible' relations=''
        +- app.name='soffice' name='None' role='panel' state='enabled sensitive showing visible' relations=''
          +- app.name='soffice' name='Left area' role='panel' state='editable enabled multi line multiselectable showing visible' relations=''
            +- app.name='soffice' name='Paragraph 0' role='paragraph' state='enabled focusable focused multi line sensitive showing visible' relations=''

^^^^^ PROCESS KEY PRESS EVENT Page_Up ^^^^^
KEYEVENT: type=1
          hw_code=99
          modifiers=12
          event_string=(Page_Up)
          is_text=True
          time=1202833331.880996
----------> QUEUEING KEYRELEASE 'Page_Up' (99)
orca.isModifierKey: returning: False
DEQUEUED KEYRELEASE 'Page_Up' (99) <----------

vvvvv PROCESS KEY RELEASE EVENT Page_Up vvvvv

^^^^^ PROCESS KEY RELEASE EVENT Page_Up ^^^^^
KEYEVENT: type=1
          hw_code=106
          modifiers=12
          event_string=(Insert)
          is_text=True
          time=1202833331.904983
orca.isModifierKey: returning: True
KEYEVENT: type=1
          hw_code=37
          modifiers=12
          event_string=(Control_L)
          is_text=True
          time=1202833332.041225
orca.isModifierKey: returning: True
KEYEVENT: type=1
          hw_code=64
          modifiers=8
          event_string=(Alt_L)
          is_text=True
          time=1202833332.072985
orca.isModifierKey: returning: True
KEYEVENT: type=0
          hw_code=23
          modifiers=0
          event_string=(Tab)
          is_text=True
          time=1202833346.153009
orca.keyEcho: string to echo: Tab
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: False
orca.isPrintableKey: returning: False
orca.isLockingKey: returning: False
orca.isFunctionKey: returning: False
orca.isActionKey: returning: True
orca.keyEcho: speaking: Tab
SPEECH OUTPUT: 'Tab'
orca.isModifierKey: returning: False
---------> 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:focused
---------> QUEUEING EVENT object:text-caret-moved
---------> QUEUEING EVENT focus:
    app.name='soffice' name='Paragraph 0' role='paragraph' state='enabled focusable focused multi line sensitive showing visible' relations=''
Finding top-level object for source.name=Paragraph 0
--> obj.name=Left area
--> obj.name=
--> obj.name=Header
--> obj.name=
--> obj.name=Headers/Footers (Page Style: Default)
^^^^^ 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' name='Paragraph 0' role='paragraph' state='enabled focusable focused multi line sensitive showing visible' relations=''
Finding top-level object for source.name=Paragraph 0
--> obj.name=Center area
--> obj.name=
--> obj.name=Header
--> obj.name=
--> obj.name=Headers/Footers (Page Style: Default)
LOCUS OF FOCUS: app='soffice' name='Paragraph 0' role='paragraph'
                event='object:state-changed:focused'
KEYEVENT: type=1
          hw_code=23
          modifiers=0
          event_string=(Tab)
          is_text=True
          time=1202833346.223929
orca.isModifierKey: returning: False
GENERATOR: _getBrailleRegionsForPanel
           obj             = Center area
           role            = panel
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForPageTab
           obj             = Header
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
GENERATOR: _getBrailleRegionsForDialog
           obj             = Headers/Footers (Page Style: Default)
           role            = dialog
GENERATOR: _getBrailleRegionsForAlert
           obj             = Headers/Footers (Page Style: Default)
           role            = dialog
GENERATOR: _getDefaultBrailleRegions
           obj             = Headers/Footers (Page Style: Default)
           role            = dialog
GENERATOR: _getDefaultBrailleRegions
           obj             = soffice
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = Paragraph 0
           role            = paragraph
BRAILLE LINE:  'soffice Application Headers/Footers (Page Style: Default) Dialog TabList Header Page Center area Panel Sheet1 $l'
     VISIBLE:  'Sheet1 $l', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
GENERATOR: _getSpeechForText
           obj             = Paragraph 0
           role            = paragraph
           already_focused = False
           utterances:
               (Paragraph 0)
               (Sheet1)
SPEECH OUTPUT: 'Center area panel'
SPEECH OUTPUT: 'Paragraph 0 Sheet1'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(0,0)
    app.name='soffice' name='Paragraph 0' role='paragraph' state='enabled focusable focused multi line sensitive showing visible' relations=''
BRAILLE LINE:  'soffice Application Headers/Footers (Page Style: Default) Dialog TabList Header Page Center area Panel Sheet1 $l'
     VISIBLE:  'Sheet1 $l', cursor=1
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

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

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='soffice' name='Paragraph 0' role='paragraph' state='enabled focusable focused multi line sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

KEYEVENT: type=0
          hw_code=37
          modifiers=0
          event_string=(Control_L)
          is_text=True
          time=1202833355.681027
orca.keyEcho: string to echo: Control_L
orca.isModifierKey: returning: True
orca.keyEcho: speaking: Control_L
SPEECH OUTPUT: 'left control'
orca.isModifierKey: returning: True
KEYEVENT: type=0
          hw_code=64
          modifiers=4
          event_string=(Alt_L)
          is_text=True
          time=1202833355.705011
orca.keyEcho: string to echo: Alt_L
orca.isModifierKey: returning: True
orca.keyEcho: speaking: Alt_L
SPEECH OUTPUT: 'left alt'
orca.isModifierKey: returning: True
KEYEVENT: type=0
          hw_code=106
          modifiers=12
          event_string=(Insert)
          is_text=True
          time=1202833356.024998
orca.keyEcho: string to echo: Insert
orca.isModifierKey: returning: True
orca.keyEcho: speaking: Insert
SPEECH OUTPUT: 'Insert'
orca.isModifierKey: returning: True
KEYEVENT: type=0
          hw_code=99
          modifiers=12
          event_string=(Page_Up)
          is_text=True
          time=1202833356.249923
orca.keyEcho: string to echo: Page_Up
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: True
orca.keyEcho: speaking: Page_Up
SPEECH OUTPUT: 'page up'
----------> QUEUEING KEYPRESS 'Page_Up' (99)
orca.isModifierKey: returning: False
DEQUEUED KEYPRESS 'Page_Up' (99) <----------

vvvvv PROCESS KEY PRESS EVENT Page_Up vvvvv
+- app.name='soffice' name='soffice' role='application' state='' relations=''
  +- app.name='soffice' name='Headers/Footers (Page Style: Default)' role='dialog' state='enabled modal sensitive showing visible' relations=''
    +- app.name='soffice' name='None' role='page tab list' state='enabled focusable sensitive showing visible' relations=''
      +- app.name='soffice' name='Header' role='page tab' state='enabled focusable selectable selected sensitive showing visible' relations=''
        +- app.name='soffice' name='None' role='panel' state='enabled sensitive showing visible' relations=''
          +- app.name='soffice' name='Center area' role='panel' state='editable enabled multi line multiselectable showing visible' relations=''
            +- app.name='soffice' name='Paragraph 0' role='paragraph' state='enabled focusable focused multi line sensitive showing visible' relations=''

^^^^^ PROCESS KEY PRESS EVENT Page_Up ^^^^^
KEYEVENT: type=1
          hw_code=99
          modifiers=12
          event_string=(Page_Up)
          is_text=True
          time=1202833356.352995
----------> QUEUEING KEYRELEASE 'Page_Up' (99)
orca.isModifierKey: returning: False
DEQUEUED KEYRELEASE 'Page_Up' (99) <----------

vvvvv PROCESS KEY RELEASE EVENT Page_Up vvvvv

^^^^^ PROCESS KEY RELEASE EVENT Page_Up ^^^^^
KEYEVENT: type=1
          hw_code=106
          modifiers=12
          event_string=(Insert)
          is_text=True
          time=1202833356.369089
orca.isModifierKey: returning: True
KEYEVENT: type=1
          hw_code=37
          modifiers=12
          event_string=(Control_L)
          is_text=True
          time=1202833356.449004
orca.isModifierKey: returning: True
KEYEVENT: type=1
          hw_code=64
          modifiers=8
          event_string=(Alt_L)
          is_text=True
          time=1202833356.465184
orca.isModifierKey: returning: True
KEYEVENT: type=0
          hw_code=23
          modifiers=0
          event_string=(Tab)
          is_text=True
          time=1202833359.113001
orca.keyEcho: string to echo: Tab
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: False
orca.isPrintableKey: returning: False
orca.isLockingKey: returning: False
orca.isFunctionKey: returning: False
orca.isActionKey: returning: True
orca.keyEcho: speaking: Tab
SPEECH OUTPUT: 'Tab'
orca.isModifierKey: returning: False
---------> 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:focused
---------> QUEUEING EVENT object:text-caret-moved
---------> QUEUEING EVENT focus:
    app.name='soffice' name='Paragraph 0' role='paragraph' state='enabled focusable multi line sensitive showing visible' relations=''
Finding top-level object for source.name=Paragraph 0
--> obj.name=Center area
--> obj.name=
--> obj.name=Header
--> obj.name=
--> obj.name=Headers/Footers (Page Style: Default)
^^^^^ 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' name='Paragraph 0' role='paragraph' state='enabled focusable focused multi line sensitive showing visible' relations=''
Finding top-level object for source.name=Paragraph 0
--> obj.name=Right area
--> obj.name=
--> obj.name=Header
--> obj.name=
--> obj.name=Headers/Footers (Page Style: Default)
KEYEVENT: type=1
          hw_code=23
          modifiers=0
          event_string=(Tab)
          is_text=True
          time=1202833359.167154
orca.isModifierKey: returning: False
LOCUS OF FOCUS: app='soffice' name='Paragraph 0' role='paragraph'
                event='object:state-changed:focused'
GENERATOR: _getBrailleRegionsForPanel
           obj             = Right area
           role            = panel
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForPageTab
           obj             = Header
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
GENERATOR: _getBrailleRegionsForDialog
           obj             = Headers/Footers (Page Style: Default)
           role            = dialog
GENERATOR: _getBrailleRegionsForAlert
           obj             = Headers/Footers (Page Style: Default)
           role            = dialog
GENERATOR: _getDefaultBrailleRegions
           obj             = Headers/Footers (Page Style: Default)
           role            = dialog
GENERATOR: _getDefaultBrailleRegions
           obj             = soffice
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = Paragraph 0
           role            = paragraph
BRAILLE LINE:  'soffice Application Headers/Footers (Page Style: Default) Dialog TabList Header Page Right area Panel  $l'
     VISIBLE:  ' $l', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
---------> QUEUEING EVENT object:text-caret-moved
---------> QUEUEING EVENT object:text-changed:insert
GENERATOR: _getSpeechForText
           obj             = Paragraph 0
           role            = paragraph
           already_focused = False
           utterances:
               (Paragraph 0)
               ()
SPEECH OUTPUT: 'Right area panel'
SPEECH OUTPUT: 'Paragraph 0 '
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

---------> QUEUEING EVENT object:text-caret-moved
---------> QUEUEING EVENT object:text-changed:insert
DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(0,0)
    app.name='soffice' name='Paragraph 0' role='paragraph' state='enabled focusable focused multi line sensitive showing visible' relations=''
BRAILLE LINE:  'soffice Application Headers/Footers (Page Style: Default) Dialog TabList Header Page Right area Panel  $l'
     VISIBLE:  ' $l', cursor=1
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

---------> QUEUEING EVENT object:text-caret-moved
DEQUEUED EVENT focus: <----------

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
---------> QUEUEING EVENT object:text-changed:insert
    app.name='soffice' name='Paragraph 0' role='paragraph' state='enabled focusable focused multi line sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(242,0)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

DEQUEUED EVENT object:text-changed:insert <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(188,53)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(297,0)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

DEQUEUED EVENT object:text-changed:insert <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(243,53)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(352,0)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

DEQUEUED EVENT object:text-changed:insert <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(298,53)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

KEYEVENT: type=0
          hw_code=37
          modifiers=0
          event_string=(Control_L)
          is_text=True
          time=1202833365.001030
orca.keyEcho: string to echo: Control_L
orca.isModifierKey: returning: True
orca.keyEcho: speaking: Control_L
SPEECH OUTPUT: 'left control'
orca.isModifierKey: returning: True
KEYEVENT: type=0
          hw_code=64
          modifiers=4
          event_string=(Alt_L)
          is_text=True
          time=1202833365.049010
orca.keyEcho: string to echo: Alt_L
orca.isModifierKey: returning: True
orca.keyEcho: speaking: Alt_L
SPEECH OUTPUT: 'left alt'
orca.isModifierKey: returning: True
KEYEVENT: type=0
          hw_code=106
          modifiers=12
          event_string=(Insert)
          is_text=True
          time=1202833365.401025
orca.keyEcho: string to echo: Insert
orca.isModifierKey: returning: True
orca.keyEcho: speaking: Insert
SPEECH OUTPUT: 'Insert'
orca.isModifierKey: returning: True
KEYEVENT: type=0
          hw_code=99
          modifiers=12
          event_string=(Page_Up)
          is_text=True
          time=1202833365.601162
orca.keyEcho: string to echo: Page_Up
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: True
orca.keyEcho: speaking: Page_Up
SPEECH OUTPUT: 'page up'
----------> QUEUEING KEYPRESS 'Page_Up' (99)
orca.isModifierKey: returning: False
DEQUEUED KEYPRESS 'Page_Up' (99) <----------

vvvvv PROCESS KEY PRESS EVENT Page_Up vvvvv
+- app.name='soffice' name='soffice' role='application' state='' relations=''
  +- app.name='soffice' name='Headers/Footers (Page Style: Default)' role='dialog' state='enabled modal sensitive showing visible' relations=''
    +- app.name='soffice' name='None' role='page tab list' state='enabled focusable sensitive showing visible' relations=''
      +- app.name='soffice' name='Header' role='page tab' state='enabled focusable selectable selected sensitive showing visible' relations=''
        +- app.name='soffice' name='None' role='panel' state='enabled sensitive showing visible' relations=''
          +- app.name='soffice' name='Right area' role='panel' state='editable enabled multi line multiselectable showing visible' relations=''
            +- app.name='soffice' name='Paragraph 0' role='paragraph' state='enabled focusable focused multi line sensitive showing visible' relations=''

^^^^^ PROCESS KEY PRESS EVENT Page_Up ^^^^^
