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

Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/orca/braille.py", line 1315, in init
    brlAPI = brlapi.Connection()
  File "brlapi.pyx", line 232, in brlapi.Connection.__init__
TypeError: raise: exception class must be a subclass of BaseException

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
DEQUEUED EVENT window:activate <----------

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0)
---------> QUEUEING EVENT object:state-changed:focused
    app.name='gnome-terminal' name='richb@richb-laptop: ~/.orca/app-settings' role='frame' state='active enabled resizable 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...
...could not find scripts.gnome-terminal.py
Looking for script at scripts.apps.gnome-terminal.py...
...found scripts.apps.gnome-terminal.py
NEW SCRIPT: gnome-terminal (module=orca.scripts.apps.gnome-terminal)
ACTIVE SCRIPT: default (module=orca.default)
Looking for settings at app-settings.gnome-terminal.py...
...found app-settings.gnome-terminal.py
LOCUS OF FOCUS: app='gnome-terminal' name='richb@richb-laptop: ~/.orca/app-settings' role='frame'
                event='window:activate'
GENERATOR: _getDefaultBrailleRegions
           obj             = gnome-terminal
           role            = application
GENERATOR: _getBrailleRegionsForFrame
           obj             = richb@richb-laptop: ~/.orca/app-settings
           role            = frame
Finding top-level object for source.name=richb@richb-laptop: ~/.orca/app-settings
BRAILLE LINE:  'gnome-terminal Application richb@richb-laptop: ~/.orca/app-settings Frame'
     VISIBLE:  'richb@richb-laptop: ~/.orca/app-', cursor=1
default.findCommonAncestor...
Finding top-level object for source.name=richb@richb-laptop: ~/.orca/app-settings
GENERATOR: _getSpeechForFrame
           obj             = richb@richb-laptop: ~/.orca/app-settings
           role            = frame
           already_focused = False
           utterances:
               (richb@richb-laptop: ~/.orca/app-settings)
               (frame)
SPEECH OUTPUT: 'richb@richb-laptop: ~/.orca/app-settings frame'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

---------> 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)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
Finding top-level object for source.name=Terminal
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=richb@richb-laptop: ~/.orca/app-settings
LOCUS OF FOCUS: app='gnome-terminal' name='Terminal' role='terminal'
                event='object:state-changed:focused'
GENERATOR: _getBrailleRegionsForTerminal
           obj             = Terminal
           role            = terminal
BRAILLE LINE:  'richb@richb-laptop:/opt/openoffice.org3/program$ !824'
     VISIBLE:  't/openoffice.org3/program$ !824', cursor=32
default.findCommonAncestor...
...default.findCommonAncestor
Object deemed to be for layout purposes only: [panel | ]
Finding frame for source.name=Terminal
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=richb@richb-laptop: ~/.orca/app-settings
GENERATOR: _getSpeechForTerminal
           obj             = Terminal
           role            = terminal
           already_focused = False
           utterances:
               (richb@richb-laptop: ~/.orca/app-settings)
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'richb@richb-laptop: ~/.orca/app-settings'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING 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='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
Finding top-level object for source.name=Terminal
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=richb@richb-laptop: ~/.orca/app-settings
^^^^^ 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='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
Finding top-level object for source.name=Terminal
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=richb@richb-laptop: ~/.orca/app-settings
^^^^^ 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='gnome-terminal' name='richb@richb-laptop: ~/.orca/app-settings' role='frame' state='active enabled resizable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

KEYEVENT: type=0
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          time=1213631200.810351
orca.isPrintableKey: returning: False
orca.keyEcho: string to echo: Return
orca.isModifierKey: returning: False
KEYEVENT: type=1
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          time=1213631200.962325
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:text-changed:delete
DEQUEUED EVENT object:text-changed:delete <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:delete vvvvv
OBJECT EVENT: object:text-changed:delete               detail=(0,31)
---------> QUEUEING EVENT object:text-changed:insert
---------> QUEUEING EVENT object:property-change:accessible-value
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
GENERATOR: _getBrailleRegionsForTerminal
           obj             = Terminal
           role            = terminal
BRAILLE LINE:  ''
     VISIBLE:  '', cursor=1
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(1554,31)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
GENERATOR: _getBrailleRegionsForTerminal
           obj             = Terminal
           role            = terminal
BRAILLE LINE:  ''
     VISIBLE:  '', cursor=1
SPEECH OUTPUT: './simpress ~/Desktop/foo.odp 

'
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-value vvvvv
OBJECT EVENT: object:property-change:accessible-value  detail=(0,0)
    app.name='gnome-terminal' name='None' role='scroll bar' state='enabled sensitive showing vertical visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

---------> 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:showing
    app.name='soffice' name='None' role='redundant object' state='enabled sensitive' relations=''
Script mapping for soffice is soffice
Looking for script at orca-scripts.soffice.py...
...could not find orca-scripts.soffice.py
Looking for script at scripts.soffice.py...
...could not find scripts.soffice.py
Looking for script at scripts.apps.soffice.py...
...found scripts.apps.soffice.py
NEW SCRIPT: soffice (module=orca.scripts.apps.soffice.script)
---------> QUEUEING EVENT window:deactivate
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:state-changed:active
---------> QUEUEING EVENT window:activate
---------> QUEUEING EVENT object:state-changed:active
^^^^^ 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='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ 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)
    app.name='gnome-terminal' name='richb@richb-laptop: ~/.orca/app-settings' role='frame' state='enabled resizable sensitive showing visible' relations=''
---------> QUEUEING EVENT object:state-changed:focused
---------> 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='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
Finding top-level object for source.name=Terminal
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=richb@richb-laptop: ~/.orca/app-settings
^^^^^ 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=(0,0)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
Finding top-level object for source.name=Terminal
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=richb@richb-laptop: ~/.orca/app-settings
^^^^^ 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=(0,0)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
Finding top-level object for source.name=Terminal
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=richb@richb-laptop: ~/.orca/app-settings
^^^^^ 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='gnome-terminal' name='richb@richb-laptop: ~/.orca/app-settings' 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='None' role='frame' state='active enabled resizable sensitive showing visible' relations=''
ACTIVE SCRIPT: gnome-terminal (module=orca.scripts.apps.gnome-terminal)
Script mapping for soffice is soffice
Looking for settings at app-settings.soffice.py...
...found app-settings.soffice.py
OBJECT EVENT: window:activate                          detail=(0,0)
             app.name='soffice' name='None' role='frame' state='active enabled resizable sensitive showing visible' relations=''
LOCUS OF FOCUS: app='soffice' name='' role='frame'
                event='window:activate'
OBJECT EVENT: window:activate                          detail=(0,0)
             app.name='soffice' name='None' role='frame' state='active enabled resizable sensitive showing visible' relations=''
GENERATOR: _getDefaultBrailleRegions
           obj             = soffice
           role            = application
GENERATOR: _getBrailleRegionsForFrame
           obj             = 
           role            = frame
Finding top-level object for source.name=
BRAILLE LINE:  'soffice Application Frame'
     VISIBLE:  'soffice Application Frame', cursor=21
default.findCommonAncestor...
Finding top-level object for source.name=
GENERATOR: _getSpeechForFrame
           obj             = 
           role            = frame
           already_focused = False
           utterances:
               (frame)
SPEECH OUTPUT: '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' name='None' 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' name='None' role='root pane' state='enabled focused sensitive showing visible' relations=''
Finding top-level object for source.name=
--> obj.name=
LOCUS OF FOCUS: app='soffice' name='' role='root pane'
                event='object:state-changed:focused'
OBJECT EVENT: object:state-changed:focused             detail=(1,0)
             app.name='soffice' name='None' role='root pane' state='enabled focused sensitive showing visible' relations=''
GENERATOR: _getBrailleRegionsForFrame
           obj             = 
           role            = frame
Finding top-level object for source.name=
GENERATOR: _getDefaultBrailleRegions
           obj             = soffice
           role            = application
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = root pane
BRAILLE LINE:  'soffice Application Frame RootPane'
     VISIBLE:  'RootPane', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
GENERATOR: _getDefaultSpeech
           obj             = 
           role            = root pane
           already_focused = False
           utterances:
               (root pane)
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'root pane'
^^^^^ 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' name='None' role='root pane' state='enabled focused sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

---------> 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
---------> QUEUEING EVENT object:state-changed:focused
    app.name='soffice' name='foo.odp - OpenOffice.org Impress Beta' role='root pane' state='enabled focused sensitive showing visible' relations=''
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0)
             app.name='soffice' name='foo.odp - OpenOffice.org Impress Beta' role='root pane' state='enabled focused sensitive showing visible' relations=''
VISUAL CHANGE: 'foo.odp - OpenOffice.org Impress Beta' '46' (event='object:property-change:accessible-name')
GENERATOR: _getBrailleRegionsForFrame
           obj             = 
           role            = frame
Finding top-level object for source.name=
GENERATOR: _getDefaultBrailleRegions
           obj             = soffice
           role            = application
GENERATOR: _getDefaultBrailleRegions
           obj             = foo.odp - OpenOffice.org Impress Beta
           role            = root pane
BRAILLE LINE:  'soffice Application Frame foo.odp - OpenOffice.org Impress Beta RootPane'
     VISIBLE:  'foo.odp - OpenOffice.org Impress', cursor=1
---------> QUEUEING EVENT object:state-changed:focused
GENERATOR: _getDefaultSpeech
           obj             = foo.odp - OpenOffice.org Impress Beta
           role            = root pane
           already_focused = True
           utterances:
SPEECH OUTPUT: ''
---------> QUEUEING EVENT object:state-changed:focused
^^^^^ 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='soffice' name='foo.odp - OpenOffice.org Impress Beta' role='root pane' state='enabled focused sensitive showing visible' relations=''
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0)
             app.name='soffice' name='foo.odp - OpenOffice.org Impress Beta' role='root pane' state='enabled focused sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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:showing
    app.name='soffice' name='foo.odp - OpenOffice.org Impress Beta' role='root pane' state='enabled focused sensitive showing visible' relations=''
Finding top-level object for source.name=foo.odp - OpenOffice.org Impress Beta
--> obj.name=
^^^^^ 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=(0,0)
    app.name='soffice' name='None' role='panel' state='enabled sensitive showing visible' relations=''
^^^^^ 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='None' role='scroll pane' state='enabled focused sensitive showing visible' relations=''
Finding top-level object for source.name=
--> obj.name=
--> obj.name=
--> obj.name=foo.odp - OpenOffice.org Impress Beta
--> obj.name=
LOCUS OF FOCUS: app='soffice' name='' role='scroll pane'
                event='object:state-changed:focused'
OBJECT EVENT: object:state-changed:focused             detail=(1,0)
             app.name='soffice' name='None' role='scroll pane' state='enabled focused sensitive showing visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getDefaultBrailleRegions
           obj             = foo.odp - OpenOffice.org Impress Beta
           role            = root pane
GENERATOR: _getBrailleRegionsForFrame
           obj             = 
           role            = frame
Finding top-level object for source.name=
GENERATOR: _getDefaultBrailleRegions
           obj             = soffice
           role            = application
GENERATOR: _getBrailleRegionsForScrollPane
           obj             = 
           role            = scroll pane
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
BRAILLE LINE:  'soffice Application Frame foo.odp - OpenOffice.org Impress Beta RootPane ScrollPane'
     VISIBLE:  'ScrollPane', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
Object deemed to be for layout purposes only: [panel | ]
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getDefaultSpeech
           obj             = 
           role            = scroll pane
           already_focused = False
           utterances:
               (scroll pane)
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'scroll pane'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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' name='None' role='panel' state='enabled focusable resizable sensitive visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

---------> 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 focus:
    app.name='soffice' name='foo.odp - OpenOffice.org Impress Beta' role='frame' state='active enabled resizable sensitive showing visible' relations=''
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0)
             app.name='soffice' name='foo.odp - OpenOffice.org Impress Beta' role='frame' state='active enabled resizable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='soffice' name='None' role='scroll pane' state='enabled focused sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

---------> 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:expanded
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:expanded
    app.name='soffice' name='Master Pages' role='list item' state='enabled expandable focusable showing visible' relations=''
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:showing
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

---------> QUEUEING EVENT object:state-changed:showing
DEQUEUED EVENT object:state-changed:expanded <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:expanded vvvvv
OBJECT EVENT: object:state-changed:expanded            detail=(1,0)
---------> QUEUEING EVENT object:state-changed:showing
    app.name='soffice' name='Layouts' role='list item' state='enabled expandable expanded focusable showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:expanded ^^^^^

---------> QUEUEING EVENT object:state-changed:checked
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:checked
    app.name='soffice' name='Layouts' role='list item' state='enabled expandable expanded focusable showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:expanded vvvvv
OBJECT EVENT: object:state-changed:expanded            detail=(1,0)
    app.name='soffice' name='Layouts' role='label' state='enabled expandable expanded focusable showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:expanded ^^^^^

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' name='Layouts' role='label' state='enabled expandable expanded focusable 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' name='Scroll Panel' role='panel' state='enabled expandable expanded focusable 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' name='Table Design' role='list item' state='enabled expandable focusable 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' name='Custom Animation' role='list item' state='enabled expandable focusable 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' name='Slide Transition' role='list item' state='enabled expandable focusable showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:checked vvvvv
OBJECT EVENT: object:state-changed:checked             detail=(1,0)
    app.name='soffice' name='Edit File' role='push button' state='checked enabled focusable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:checked ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:checked vvvvv
OBJECT EVENT: object:state-changed:checked             detail=(1,0)
    app.name='soffice' name='AutoSpellcheck' role='push button' state='checked enabled focusable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:checked ^^^^^

KEYEVENT: type=0
          hw_code=23
          modifiers=0
          event_string=(Tab)
          is_text=True
          time=1213631208.094351
orca.keyEcho: string to echo: 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
KEYEVENT: type=1
          hw_code=23
          modifiers=0
          event_string=(Tab)
          is_text=True
          time=1213631208.141134
orca.isModifierKey: returning: False
    app.name='soffice' name='None' role='scroll pane' state='enabled focused sensitive showing visible' relations=''
Finding top-level object for source.name=
--> obj.name=
--> obj.name=
--> obj.name=foo.odp - OpenOffice.org Impress Beta
--> obj.name=foo.odp - OpenOffice.org Impress Beta
^^^^^ 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)
---------> QUEUEING EVENT focus:
    app.name='soffice' name='Drawing View' role='unknown' state='enabled focusable focused selectable sensitive showing visible' relations=''
Finding top-level object for source.name=Drawing View
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=foo.odp - OpenOffice.org Impress Beta
--> obj.name=foo.odp - OpenOffice.org Impress Beta
LOCUS OF FOCUS: app='soffice' name='Drawing View' role='unknown'
                event='object:state-changed:focused'
OBJECT EVENT: object:state-changed:focused             detail=(1,0)
             app.name='soffice' name='Drawing View' role='unknown' state='enabled focusable focused selectable sensitive showing visible' relations=''
GENERATOR: _getBrailleRegionsForScrollPane
           obj             = 
           role            = scroll pane
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
Object deemed to be for layout purposes only: [panel | ]
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getDefaultBrailleRegions
           obj             = foo.odp - OpenOffice.org Impress Beta
           role            = root pane
GENERATOR: _getBrailleRegionsForFrame
           obj             = foo.odp - OpenOffice.org Impress Beta
           role            = frame
Finding top-level object for source.name=foo.odp - OpenOffice.org Impress Beta
GENERATOR: _getDefaultBrailleRegions
           obj             = soffice
           role            = application
GENERATOR: _getDefaultBrailleRegions
           obj             = Drawing View
           role            = unknown
BRAILLE LINE:  'soffice Application foo.odp - OpenOffice.org Impress Beta Frame foo.odp - OpenOffice.org Impress Beta RootPane ScrollPane Drawing View'
     VISIBLE:  'Drawing View', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
GENERATOR: _getDefaultSpeech
           obj             = Drawing View
           role            = unknown
           already_focused = False
           utterances:
               (Drawing View)
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'Drawing View'
^^^^^ 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' name='ImpressTitle 1' role='unknown' state='enabled focusable focused selectable selected sensitive showing visible' relations=''
LOCUS OF FOCUS: app='soffice' name='ImpressTitle 1' role='unknown'
                event='focus:'
OBJECT EVENT: focus:                                   detail=(0,0)
             app.name='soffice' name='ImpressTitle 1' role='unknown' state='enabled focusable focused selectable selected sensitive showing visible' relations=''
GENERATOR: _getDefaultBrailleRegions
           obj             = Drawing View
           role            = unknown
GENERATOR: _getBrailleRegionsForScrollPane
           obj             = 
           role            = scroll pane
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
Object deemed to be for layout purposes only: [panel | ]
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getDefaultBrailleRegions
           obj             = foo.odp - OpenOffice.org Impress Beta
           role            = root pane
GENERATOR: _getBrailleRegionsForFrame
           obj             = foo.odp - OpenOffice.org Impress Beta
           role            = frame
Finding top-level object for source.name=foo.odp - OpenOffice.org Impress Beta
GENERATOR: _getDefaultBrailleRegions
           obj             = soffice
           role            = application
GENERATOR: _getDefaultBrailleRegions
           obj             = ImpressTitle 1
           role            = unknown
BRAILLE LINE:  'soffice Application foo.odp - OpenOffice.org Impress Beta Frame foo.odp - OpenOffice.org Impress Beta RootPane ScrollPane Drawing View ImpressTitle 1'
     VISIBLE:  'ImpressTitle 1', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
GENERATOR: _getDefaultSpeech
           obj             = ImpressTitle 1
           role            = unknown
           already_focused = False
           utterances:
               (ImpressTitle 1)
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'ImpressTitle 1'
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

KEYEVENT: type=0
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          time=1213631209.210339
orca.keyEcho: string to echo: Return
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:text-caret-moved
---------> QUEUEING EVENT object:text-caret-moved
---------> QUEUEING EVENT object:state-changed:checked
    app.name='soffice' name='ImpressTitle 1' role='unknown' state='enabled focusable focused selectable selected sensitive showing visible' relations=''
Finding top-level object for source.name=ImpressTitle 1
--> obj.name=Drawing View
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=foo.odp - OpenOffice.org Impress Beta
--> obj.name=foo.odp - OpenOffice.org Impress Beta
^^^^^ 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='active editable 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: _getDefaultBrailleRegions
           obj             = ImpressTitle 1
           role            = unknown
KEYEVENT: type=1
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          time=1213631209.580516
orca.isModifierKey: returning: False
GENERATOR: _getDefaultBrailleRegions
           obj             = Drawing View
           role            = unknown
GENERATOR: _getBrailleRegionsForScrollPane
           obj             = 
           role            = scroll pane
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
Object deemed to be for layout purposes only: [panel | ]
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getDefaultBrailleRegions
           obj             = foo.odp - OpenOffice.org Impress Beta
           role            = root pane
GENERATOR: _getBrailleRegionsForFrame
           obj             = foo.odp - OpenOffice.org Impress Beta
           role            = frame
Finding top-level object for source.name=foo.odp - OpenOffice.org Impress Beta
GENERATOR: _getDefaultBrailleRegions
           obj             = soffice
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = Paragraph 0
           role            = paragraph
BRAILLE LINE:  'soffice Application foo.odp - OpenOffice.org Impress Beta Frame foo.odp - OpenOffice.org Impress Beta RootPane ScrollPane Drawing View ImpressTitle 1 My title $l'
     VISIBLE:  'My title $l', cursor=9
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(8,0)
---------> QUEUEING EVENT focus:
    app.name='soffice' name='Paragraph 0' role='paragraph' state='active editable enabled focusable focused multi line sensitive showing visible' relations=''
BRAILLE LINE:  'soffice Application foo.odp - OpenOffice.org Impress Beta Frame foo.odp - OpenOffice.org Impress Beta RootPane ScrollPane Drawing View ImpressTitle 1 My title $l'
     VISIBLE:  'My title $l', cursor=9
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:checked vvvvv
OBJECT EVENT: object:state-changed:checked             detail=(1,0)
---------> QUEUEING EVENT object:state-changed:checked
---------> QUEUEING EVENT object:state-changed:checked
    app.name='soffice' name='Text' role='push button' state='checked enabled focusable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:checked ^^^^^

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

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

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

vvvvv PROCESS OBJECT EVENT object:state-changed:checked vvvvv
OBJECT EVENT: object:state-changed:checked             detail=(1,0)
    app.name='soffice' name='Centered' role='push button' state='checked enabled focusable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:checked ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:checked vvvvv
OBJECT EVENT: object:state-changed:checked             detail=(1,0)
    app.name='soffice' name='Line Spacing: 1' role='push button' state='checked enabled focusable sensitive' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:checked ^^^^^

KEYEVENT: type=0
          hw_code=37
          modifiers=0
          event_string=(Control_L)
          is_text=True
          time=1213631211.486456
orca.keyEcho: string to echo: Control_L
orca.isModifierKey: returning: True
KEYEVENT: type=0
          hw_code=97
          modifiers=4
          event_string=(Home)
          is_text=True
          time=1213631211.626817
orca.keyEcho: string to echo: Home
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:text-caret-moved
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='active editable enabled focusable focused multi line sensitive showing visible' relations=''
BRAILLE LINE:  'soffice Application foo.odp - OpenOffice.org Impress Beta Frame foo.odp - OpenOffice.org Impress Beta RootPane ScrollPane Drawing View ImpressTitle 1 My title $l'
     VISIBLE:  'My title $l', cursor=1
sayLine: line=<My title>, len=8, start=0, 
caret=0, speakBlankLines=True
SPEECH OUTPUT: 'My title'
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=1
          hw_code=37
          modifiers=4
          event_string=(Control_L)
          is_text=True
          time=1213631211.706775
orca.isModifierKey: returning: True
KEYEVENT: type=1
          hw_code=97
          modifiers=0
          event_string=(Home)
          is_text=True
          time=1213631211.712704
orca.isModifierKey: returning: False
KEYEVENT: type=0
          hw_code=9
          modifiers=0
          event_string=(Escape)
          is_text=True
          time=1213631213.594748
orca.keyEcho: string to echo: Escape
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:state-changed:active
---------> QUEUEING EVENT focus:
    app.name='soffice' name='Paragraph 0' role='paragraph' state='enabled focusable multi line sensitive showing visible' relations=''
^^^^^ 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='ImpressTitle 1' role='unknown' state='enabled focusable focused selectable selected sensitive showing visible' relations=''
Finding top-level object for source.name=ImpressTitle 1
--> obj.name=Drawing View
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=foo.odp - OpenOffice.org Impress Beta
--> obj.name=foo.odp - OpenOffice.org Impress Beta
LOCUS OF FOCUS: app='soffice' name='ImpressTitle 1' role='unknown'
                event='object:state-changed:focused'
OBJECT EVENT: object:state-changed:focused             detail=(1,0)
             app.name='soffice' name='ImpressTitle 1' role='unknown' state='enabled focusable focused selectable selected sensitive showing visible' relations=''
GENERATOR: _getDefaultBrailleRegions
           obj             = Drawing View
           role            = unknown
GENERATOR: _getBrailleRegionsForScrollPane
           obj             = 
           role            = scroll pane
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
Object deemed to be for layout purposes only: [panel | ]
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getDefaultBrailleRegions
           obj             = foo.odp - OpenOffice.org Impress Beta
           role            = root pane
GENERATOR: _getBrailleRegionsForFrame
           obj             = foo.odp - OpenOffice.org Impress Beta
           role            = frame
Finding top-level object for source.name=foo.odp - OpenOffice.org Impress Beta
GENERATOR: _getDefaultBrailleRegions
           obj             = soffice
           role            = application
GENERATOR: _getDefaultBrailleRegions
           obj             = ImpressTitle 1
           role            = unknown
BRAILLE LINE:  'soffice Application foo.odp - OpenOffice.org Impress Beta Frame foo.odp - OpenOffice.org Impress Beta RootPane ScrollPane Drawing View ImpressTitle 1'
     VISIBLE:  'ImpressTitle 1', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
GENERATOR: _getDefaultSpeech
           obj             = ImpressTitle 1
           role            = unknown
           already_focused = False
           utterances:
               (ImpressTitle 1)
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'ImpressTitle 1'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

KEYEVENT: type=1
          hw_code=9
          modifiers=0
          event_string=(Escape)
          is_text=True
          time=1213631213.742066
orca.isModifierKey: returning: False
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='Paragraph 0' role='paragraph' state='enabled focusable multi line 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='ImpressTitle 1' role='unknown' state='enabled focusable focused selectable selected sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

KEYEVENT: type=0
          hw_code=23
          modifiers=0
          event_string=(Tab)
          is_text=True
          time=1213631215.066716
orca.keyEcho: string to echo: Tab
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:state-changed:selected
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:focused
    app.name='soffice' name='ImpressTitle 1' role='unknown' state='enabled focusable focused selectable 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='ImpressTitle 1' role='unknown' state='enabled focusable focused selectable sensitive showing visible' relations=''
Finding top-level object for source.name=ImpressTitle 1
--> obj.name=Drawing View
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=foo.odp - OpenOffice.org Impress Beta
--> obj.name=foo.odp - OpenOffice.org Impress Beta
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

KEYEVENT: type=1
          hw_code=23
          modifiers=0
          event_string=(Tab)
          is_text=True
          time=1213631215.882761
orca.isModifierKey: returning: False
---------> QUEUEING EVENT focus:
DEQUEUED EVENT focus: <----------

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='soffice' name='Text Frame 2' role='unknown' state='enabled focusable focused selectable selected sensitive showing visible' relations=''
LOCUS OF FOCUS: app='soffice' name='Text Frame 2' role='unknown'
                event='focus:'
OBJECT EVENT: focus:                                   detail=(0,0)
             app.name='soffice' name='Text Frame 2' role='unknown' state='enabled focusable focused selectable selected sensitive showing visible' relations=''
GENERATOR: _getDefaultBrailleRegions
           obj             = Drawing View
           role            = unknown
GENERATOR: _getBrailleRegionsForScrollPane
           obj             = 
           role            = scroll pane
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
Object deemed to be for layout purposes only: [panel | ]
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getDefaultBrailleRegions
           obj             = foo.odp - OpenOffice.org Impress Beta
           role            = root pane
GENERATOR: _getBrailleRegionsForFrame
           obj             = foo.odp - OpenOffice.org Impress Beta
           role            = frame
Finding top-level object for source.name=foo.odp - OpenOffice.org Impress Beta
GENERATOR: _getDefaultBrailleRegions
           obj             = soffice
           role            = application
GENERATOR: _getDefaultBrailleRegions
           obj             = Text Frame 2
           role            = unknown
BRAILLE LINE:  'soffice Application foo.odp - OpenOffice.org Impress Beta Frame foo.odp - OpenOffice.org Impress Beta RootPane ScrollPane Drawing View Text Frame 2'
     VISIBLE:  'Text Frame 2', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
GENERATOR: _getDefaultSpeech
           obj             = Text Frame 2
           role            = unknown
           already_focused = False
           utterances:
               (Text Frame 2)
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'Text Frame 2'
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:checked vvvvv
OBJECT EVENT: object:state-changed:checked             detail=(1,0)
    app.name='soffice' name='Select' role='push button' state='checked enabled focusable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:checked ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:checked vvvvv
OBJECT EVENT: object:state-changed:checked             detail=(0,0)
    app.name='soffice' name='Text' role='push button' state='enabled focusable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:checked ^^^^^

KEYEVENT: type=0
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          time=1213631217.130366
orca.keyEcho: string to echo: Return
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:text-caret-moved
---------> QUEUEING EVENT object:text-caret-moved
---------> QUEUEING EVENT object:state-changed:focused
    app.name='soffice' name='Text Frame 2' role='unknown' state='enabled focusable focused selectable selected sensitive showing visible' relations=''
Finding top-level object for source.name=Text Frame 2
--> obj.name=Drawing View
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=foo.odp - OpenOffice.org Impress Beta
--> obj.name=foo.odp - OpenOffice.org Impress Beta
^^^^^ 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='active editable enabled focusable multi line sensitive showing visible' relations='flows to'
GENERATOR: _getBrailleRegionsForText
           obj             = Paragraph 0
           role            = paragraph
BRAILLE LINE:  ' $l'
     VISIBLE:  ' $l', cursor=0
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

---------> QUEUEING EVENT object:text-caret-moved
---------> QUEUEING EVENT object:text-changed:delete
---------> QUEUEING EVENT object:text-caret-moved
---------> QUEUEING EVENT object:state-changed:checked
---------> QUEUEING EVENT object:state-changed:checked
---------> QUEUEING EVENT object:text-changed:insert
---------> QUEUEING EVENT object:property-change:accessible-value
DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(-1,0)
    app.name='soffice' name='Paragraph 0' role='paragraph' state='active editable enabled focusable multi line sensitive showing visible' relations='flows to'
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

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='Paragraph 0' role='paragraph' state='active editable enabled focusable multi line sensitive showing visible' relations='flows to'
^^^^^ 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=(24,0)
KEYEVENT: type=1
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          time=1213631217.572265
orca.isModifierKey: returning: False
    app.name='soffice' name='Paragraph 1' role='paragraph' state='active editable enabled focusable focused multi line sensitive showing visible' relations='flows from'
LOCUS OF FOCUS: app='soffice' name='Paragraph 1' role='paragraph'
                event='object:text-caret-moved'
GENERATOR: _getDefaultBrailleRegions
           obj             = Text Frame 2
           role            = unknown
GENERATOR: _getDefaultBrailleRegions
           obj             = Drawing View
           role            = unknown
GENERATOR: _getBrailleRegionsForScrollPane
           obj             = 
           role            = scroll pane
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
Object deemed to be for layout purposes only: [panel | ]
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getDefaultBrailleRegions
           obj             = foo.odp - OpenOffice.org Impress Beta
           role            = root pane
GENERATOR: _getBrailleRegionsForFrame
           obj             = foo.odp - OpenOffice.org Impress Beta
           role            = frame
Finding top-level object for source.name=foo.odp - OpenOffice.org Impress Beta
GENERATOR: _getDefaultBrailleRegions
           obj             = soffice
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = Paragraph 1
           role            = paragraph
BRAILLE LINE:  'soffice Application foo.odp - OpenOffice.org Impress Beta Frame foo.odp - OpenOffice.org Impress Beta RootPane ScrollPane Drawing View Text Frame 2 is not terribly exciting $l'
     VISIBLE:  'is not terribly exciting $l', cursor=25
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

---------> QUEUEING EVENT focus:
DEQUEUED EVENT object:text-changed:delete <----------

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

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

vvvvv PROCESS OBJECT EVENT object:state-changed:checked vvvvv
OBJECT EVENT: object:state-changed:checked             detail=(0,0)
---------> QUEUEING EVENT object:state-changed:checked
---------> QUEUEING EVENT object:state-changed:checked
    app.name='soffice' name='Select' role='push button' state='enabled focusable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:checked ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(1664,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:state-changed:checked <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:checked vvvvv
OBJECT EVENT: object:state-changed:checked             detail=(1,0)
    app.name='soffice' name='Text' role='push button' state='checked enabled focusable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:checked ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(1464,201)
    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:property-change:accessible-value <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-value vvvvv
OBJECT EVENT: object:property-change:accessible-value  detail=(0,0)
    app.name='gnome-terminal' name='None' role='scroll bar' state='enabled sensitive showing vertical visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

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

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

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

vvvvv PROCESS OBJECT EVENT object:state-changed:checked vvvvv
OBJECT EVENT: object:state-changed:checked             detail=(1,0)
    app.name='soffice' name='Centered' role='push button' state='checked enabled focusable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:checked ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:checked vvvvv
OBJECT EVENT: object:state-changed:checked             detail=(1,0)
    app.name='soffice' name='Line Spacing: 1' role='push button' state='checked enabled focusable sensitive' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:checked ^^^^^

KEYEVENT: type=0
          hw_code=37
          modifiers=0
          event_string=(Control_L)
          is_text=True
          time=1213631219.114365
orca.keyEcho: string to echo: Control_L
orca.isModifierKey: returning: True
KEYEVENT: type=0
          hw_code=97
          modifiers=4
          event_string=(Home)
          is_text=True
          time=1213631219.290364
orca.keyEcho: string to echo: Home
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:text-caret-moved
DEQUEUED EVENT object:text-caret-moved <----------

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

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='Paragraph 1' role='paragraph' state='active editable enabled focusable multi line sensitive showing visible' relations='flows from'
^^^^^ 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='active editable enabled focusable focused multi line sensitive showing visible' relations='flows to'
LOCUS OF FOCUS: app='soffice' name='Paragraph 0' role='paragraph'
                event='object:state-changed:focused'
^^^^^ 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)
KEYEVENT: type=1
          hw_code=37
          modifiers=4
          event_string=(Control_L)
          is_text=True
          time=1213631219.326885
orca.isModifierKey: returning: True
    app.name='soffice' name='Paragraph 0' role='paragraph' state='active editable enabled focusable focused multi line sensitive showing visible' relations='flows to'
GENERATOR: _getDefaultBrailleRegions
           obj             = Text Frame 2
           role            = unknown
GENERATOR: _getDefaultBrailleRegions
           obj             = Drawing View
           role            = unknown
GENERATOR: _getBrailleRegionsForScrollPane
           obj             = 
           role            = scroll pane
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
Object deemed to be for layout purposes only: [panel | ]
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getDefaultBrailleRegions
           obj             = foo.odp - OpenOffice.org Impress Beta
           role            = root pane
GENERATOR: _getBrailleRegionsForFrame
           obj             = foo.odp - OpenOffice.org Impress Beta
           role            = frame
Finding top-level object for source.name=foo.odp - OpenOffice.org Impress Beta
GENERATOR: _getDefaultBrailleRegions
           obj             = soffice
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = Paragraph 0
           role            = paragraph
BRAILLE LINE:  'soffice Application foo.odp - OpenOffice.org Impress Beta Frame foo.odp - OpenOffice.org Impress Beta RootPane ScrollPane Drawing View Text Frame 2 My subtitle $l'
     VISIBLE:  'My subtitle $l', cursor=1
sayLine: line=<My subtitle>, len=11, start=0, 
caret=0, speakBlankLines=True
SPEECH OUTPUT: 'My subtitle'
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=1
          hw_code=97
          modifiers=0
          event_string=(Home)
          is_text=True
          time=1213631219.385138
orca.isModifierKey: returning: False
DEQUEUED EVENT focus: <----------

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

KEYEVENT: type=0
          hw_code=104
          modifiers=0
          event_string=(Down)
          is_text=True
          time=1213631220.722396
orca.keyEcho: string to echo: Down
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:text-caret-moved
DEQUEUED EVENT object:text-caret-moved <----------

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

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='Paragraph 0' role='paragraph' state='active editable enabled focusable multi line sensitive showing visible' relations='flows to'
^^^^^ 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 1' role='paragraph' state='active editable enabled focusable focused multi line sensitive showing visible' relations='flows from'
LOCUS OF FOCUS: app='soffice' name='Paragraph 1' role='paragraph'
                event='object:state-changed:focused'
^^^^^ 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=(6,0)
    app.name='soffice' name='Paragraph 1' role='paragraph' state='active editable enabled focusable focused multi line sensitive showing visible' relations='flows from'
GENERATOR: _getDefaultBrailleRegions
           obj             = Text Frame 2
           role            = unknown
GENERATOR: _getDefaultBrailleRegions
           obj             = Drawing View
           role            = unknown
GENERATOR: _getBrailleRegionsForScrollPane
           obj             = 
           role            = scroll pane
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
Object deemed to be for layout purposes only: [panel | ]
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getDefaultBrailleRegions
           obj             = foo.odp - OpenOffice.org Impress Beta
           role            = root pane
GENERATOR: _getBrailleRegionsForFrame
           obj             = foo.odp - OpenOffice.org Impress Beta
           role            = frame
Finding top-level object for source.name=foo.odp - OpenOffice.org Impress Beta
GENERATOR: _getDefaultBrailleRegions
           obj             = soffice
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = Paragraph 1
           role            = paragraph
BRAILLE LINE:  'soffice Application foo.odp - OpenOffice.org Impress Beta Frame foo.odp - OpenOffice.org Impress Beta RootPane ScrollPane Drawing View Text Frame 2 is not terribly exciting $l'
     VISIBLE:  'is not terribly exciting $l', cursor=7
sayLine: line=<is not terribly exciting>, len=24, start=0, 
caret=6, speakBlankLines=True
SPEECH OUTPUT: 'is not terribly exciting'
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=1
          hw_code=104
          modifiers=0
          event_string=(Down)
          is_text=True
          time=1213631220.821506
orca.isModifierKey: returning: False
DEQUEUED EVENT focus: <----------

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

KEYEVENT: type=0
          hw_code=9
          modifiers=0
          event_string=(Escape)
          is_text=True
          time=1213631223.530641
orca.keyEcho: string to echo: Escape
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:state-changed:active
---------> QUEUEING EVENT object:state-changed:active
---------> QUEUEING EVENT focus:
    app.name='soffice' name='Paragraph 1' role='paragraph' state='enabled focusable multi line sensitive showing visible' relations='flows from'
^^^^^ 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='Text Frame 2' role='unknown' state='enabled focusable focused selectable selected sensitive showing visible' relations=''
Finding top-level object for source.name=Text Frame 2
--> obj.name=Drawing View
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=foo.odp - OpenOffice.org Impress Beta
--> obj.name=foo.odp - OpenOffice.org Impress Beta
LOCUS OF FOCUS: app='soffice' name='Text Frame 2' role='unknown'
                event='object:state-changed:focused'
OBJECT EVENT: object:state-changed:focused             detail=(1,0)
             app.name='soffice' name='Text Frame 2' role='unknown' state='enabled focusable focused selectable selected sensitive showing visible' relations=''
GENERATOR: _getDefaultBrailleRegions
           obj             = Drawing View
           role            = unknown
GENERATOR: _getBrailleRegionsForScrollPane
           obj             = 
           role            = scroll pane
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
Object deemed to be for layout purposes only: [panel | ]
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getDefaultBrailleRegions
           obj             = foo.odp - OpenOffice.org Impress Beta
           role            = root pane
GENERATOR: _getBrailleRegionsForFrame
           obj             = foo.odp - OpenOffice.org Impress Beta
           role            = frame
Finding top-level object for source.name=foo.odp - OpenOffice.org Impress Beta
GENERATOR: _getDefaultBrailleRegions
           obj             = soffice
           role            = application
GENERATOR: _getDefaultBrailleRegions
           obj             = Text Frame 2
           role            = unknown
BRAILLE LINE:  'soffice Application foo.odp - OpenOffice.org Impress Beta Frame foo.odp - OpenOffice.org Impress Beta RootPane ScrollPane Drawing View Text Frame 2'
     VISIBLE:  'Text Frame 2', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
GENERATOR: _getDefaultSpeech
           obj             = Text Frame 2
           role            = unknown
           already_focused = False
           utterances:
               (Text Frame 2)
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'Text Frame 2'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

KEYEVENT: type=1
          hw_code=9
          modifiers=0
          event_string=(Escape)
          is_text=True
          time=1213631223.699048
orca.isModifierKey: returning: False
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='Paragraph 0' role='paragraph' state='enabled focusable multi line sensitive showing visible' relations='flows to'
^^^^^ 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='soffice' name='Paragraph 1' role='paragraph' state='enabled focusable multi line sensitive showing visible' relations='flows from'
^^^^^ 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='Text Frame 2' role='unknown' state='enabled focusable focused selectable selected sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

KEYEVENT: type=0
          hw_code=64
          modifiers=0
          event_string=(Alt_L)
          is_text=True
          time=1213631225.082861
orca.keyEcho: string to echo: Alt_L
orca.isModifierKey: returning: True
KEYEVENT: type=0
          hw_code=55
          modifiers=8
          event_string=(v)
          is_text=True
          time=1213631225.506849
orca.keyEcho: string to echo: v
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:state-changed:focused
---------> QUEUEING EVENT object:selection-changed
---------> QUEUEING EVENT object:state-changed:selected
KEYEVENT: type=1
          hw_code=55
          modifiers=8
          event_string=(v)
          is_text=True
          time=1213631225.742343
orca.isModifierKey: returning: False
KEYEVENT: type=1
          hw_code=64
          modifiers=8
          event_string=(Alt_L)
          is_text=True
          time=1213631225.744951
orca.isModifierKey: returning: True
    app.name='soffice' name='View' role='menu' state='enabled focusable opaque selectable selected sensitive showing visible' relations=''
---------> QUEUEING EVENT focus:
^^^^^ 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=''
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='View' 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='View' role='menu' state='enabled focusable opaque selectable selected sensitive showing visible' relations=''
^^^^^ 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='Normal' role='menu item' state='checked enabled focusable focused opaque selectable selected sensitive showing visible' relations=''
Finding top-level object for source.name=Normal
--> obj.name=View
--> obj.name=
--> obj.name=foo.odp - OpenOffice.org Impress Beta
--> obj.name=foo.odp - OpenOffice.org Impress Beta
LOCUS OF FOCUS: app='soffice' name='Normal' role='menu item'
                event='object:state-changed:focused'
OBJECT EVENT: object:state-changed:focused             detail=(1,0)
             app.name='soffice' name='Normal' role='menu item' state='checked enabled focusable focused opaque selectable selected sensitive showing visible' relations=''
GENERATOR: _getBrailleRegionsForMenuBar
           obj             = 
           role            = menu bar
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = menu bar
GENERATOR: _getDefaultBrailleRegions
           obj             = foo.odp - OpenOffice.org Impress Beta
           role            = root pane
GENERATOR: _getBrailleRegionsForFrame
           obj             = foo.odp - OpenOffice.org Impress Beta
           role            = frame
Finding top-level object for source.name=foo.odp - OpenOffice.org Impress Beta
GENERATOR: _getDefaultBrailleRegions
           obj             = soffice
           role            = application
GENERATOR: _getBrailleRegionsForMenuItem
           obj             = Normal
           role            = menu item
default.getKeyBinding: ['n', 'Alt vn', '']
BRAILLE LINE:  'soffice Application foo.odp - OpenOffice.org Impress Beta Frame foo.odp - OpenOffice.org Impress Beta RootPane MenuBar <x> Normal'
     VISIBLE:  '<x> Normal', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
GENERATOR: _getSpeechForMenuItem
           obj             = Normal
           role            = menu item
           already_focused = False
           utterances:
               (Normal)
               (checked)
SPEECH OUTPUT: 'View menu'
SPEECH OUTPUT: 'Normal checked'
^^^^^ 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='View' role='menu' state='enabled focusable opaque selectable selected sensitive showing visible' relations=''
OBJECT EVENT: object:selection-changed                 detail=(0,0)
             app.name='soffice' name='View' role='menu' state='enabled focusable 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)
    app.name='soffice' name='Normal' role='menu item' state='checked enabled focusable focused opaque selectable selected sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

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

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='soffice' name='Normal' role='menu item' state='checked enabled focusable focused opaque selectable selected sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

KEYEVENT: type=0
          hw_code=104
          modifiers=0
          event_string=(Down)
          is_text=True
          time=1213631228.178779
orca.keyEcho: string to echo: Down
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:selection-changed
---------> QUEUEING EVENT object:state-changed:selected
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:selection-changed
---------> QUEUEING EVENT object:state-changed:selected
KEYEVENT: type=1
          hw_code=104
          modifiers=0
          event_string=(Down)
          is_text=True
          time=1213631228.403386
orca.isModifierKey: returning: False
---------> QUEUEING EVENT focus:
    app.name='soffice' name='Normal' role='menu item' state='checked enabled focusable focused opaque selectable sensitive showing visible' relations=''
^^^^^ 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='View' role='menu' state='enabled focusable opaque selectable selected sensitive showing visible' relations=''
OBJECT EVENT: object:selection-changed                 detail=(0,0)
             app.name='soffice' name='View' role='menu' state='enabled focusable 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' name='Normal' role='menu item' state='checked enabled focusable opaque selectable 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=(1,0)
    app.name='soffice' name='Outline' role='menu item' state='enabled focusable focused opaque selectable selected sensitive showing visible' relations=''
Finding top-level object for source.name=Outline
--> obj.name=View
--> obj.name=
--> obj.name=foo.odp - OpenOffice.org Impress Beta
--> obj.name=foo.odp - OpenOffice.org Impress Beta
LOCUS OF FOCUS: app='soffice' name='Outline' role='menu item'
                event='object:state-changed:focused'
OBJECT EVENT: object:state-changed:focused             detail=(1,0)
             app.name='soffice' name='Outline' role='menu item' state='enabled focusable focused opaque selectable selected sensitive showing visible' relations=''
GENERATOR: _getBrailleRegionsForMenuBar
           obj             = 
           role            = menu bar
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = menu bar
GENERATOR: _getDefaultBrailleRegions
           obj             = foo.odp - OpenOffice.org Impress Beta
           role            = root pane
GENERATOR: _getBrailleRegionsForFrame
           obj             = foo.odp - OpenOffice.org Impress Beta
           role            = frame
Finding top-level object for source.name=foo.odp - OpenOffice.org Impress Beta
GENERATOR: _getDefaultBrailleRegions
           obj             = soffice
           role            = application
GENERATOR: _getBrailleRegionsForMenuItem
           obj             = Outline
           role            = menu item
default.getKeyBinding: ['o', 'Alt vo', '']
BRAILLE LINE:  'soffice Application foo.odp - OpenOffice.org Impress Beta Frame foo.odp - OpenOffice.org Impress Beta RootPane MenuBar Outline'
     VISIBLE:  'Outline', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
GENERATOR: _getSpeechForMenuItem
           obj             = Outline
           role            = menu item
           already_focused = False
           utterances:
               (Outline)
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'Outline'
^^^^^ 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='View' role='menu' state='enabled focusable opaque selectable selected sensitive showing visible' relations=''
OBJECT EVENT: object:selection-changed                 detail=(0,0)
             app.name='soffice' name='View' role='menu' state='enabled focusable 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)
    app.name='soffice' name='Outline' role='menu item' state='enabled focusable focused opaque selectable selected sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

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

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='soffice' name='Outline' role='menu item' state='enabled focusable focused opaque selectable selected sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

KEYEVENT: type=0
          hw_code=104
          modifiers=0
          event_string=(Down)
          is_text=True
          time=1213631229.467116
orca.keyEcho: string to echo: Down
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:selection-changed
---------> QUEUEING EVENT object:state-changed:selected
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:selection-changed
---------> QUEUEING EVENT object:state-changed:selected
KEYEVENT: type=1
          hw_code=104
          modifiers=0
          event_string=(Down)
          is_text=True
          time=1213631229.621164
orca.isModifierKey: returning: False
---------> QUEUEING EVENT focus:
    app.name='soffice' name='Outline' role='menu item' state='enabled focusable focused opaque selectable sensitive showing visible' relations=''
^^^^^ 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='View' role='menu' state='enabled focusable opaque selectable selected sensitive showing visible' relations=''
OBJECT EVENT: object:selection-changed                 detail=(0,0)
             app.name='soffice' name='View' role='menu' state='enabled focusable 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' name='Outline' role='menu item' state='enabled focusable opaque selectable 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=(1,0)
    app.name='soffice' name='Slide Sorter' role='menu item' state='enabled focusable focused opaque selectable selected sensitive showing visible' relations=''
Finding top-level object for source.name=Slide Sorter
--> obj.name=View
--> obj.name=
--> obj.name=foo.odp - OpenOffice.org Impress Beta
--> obj.name=foo.odp - OpenOffice.org Impress Beta
LOCUS OF FOCUS: app='soffice' name='Slide Sorter' role='menu item'
                event='object:state-changed:focused'
OBJECT EVENT: object:state-changed:focused             detail=(1,0)
             app.name='soffice' name='Slide Sorter' role='menu item' state='enabled focusable focused opaque selectable selected sensitive showing visible' relations=''
GENERATOR: _getBrailleRegionsForMenuBar
           obj             = 
           role            = menu bar
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = menu bar
GENERATOR: _getDefaultBrailleRegions
           obj             = foo.odp - OpenOffice.org Impress Beta
           role            = root pane
GENERATOR: _getBrailleRegionsForFrame
           obj             = foo.odp - OpenOffice.org Impress Beta
           role            = frame
Finding top-level object for source.name=foo.odp - OpenOffice.org Impress Beta
GENERATOR: _getDefaultBrailleRegions
           obj             = soffice
           role            = application
GENERATOR: _getBrailleRegionsForMenuItem
           obj             = Slide Sorter
           role            = menu item
default.getKeyBinding: ['d', 'Alt vd', '']
BRAILLE LINE:  'soffice Application foo.odp - OpenOffice.org Impress Beta Frame foo.odp - OpenOffice.org Impress Beta RootPane MenuBar Slide Sorter'
     VISIBLE:  'Slide Sorter', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
GENERATOR: _getSpeechForMenuItem
           obj             = Slide Sorter
           role            = menu item
           already_focused = False
           utterances:
               (Slide Sorter)
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'Slide Sorter'
^^^^^ 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='View' role='menu' state='enabled focusable opaque selectable selected sensitive showing visible' relations=''
OBJECT EVENT: object:selection-changed                 detail=(0,0)
             app.name='soffice' name='View' role='menu' state='enabled focusable 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)
    app.name='soffice' name='Slide Sorter' role='menu item' state='enabled focusable focused opaque selectable selected sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

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

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='soffice' name='Slide Sorter' role='menu item' state='enabled focusable focused opaque selectable selected sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

KEYEVENT: type=0
          hw_code=65
          modifiers=0
          event_string=(space)
          is_text=True
          time=1213631231.306685
orca.keyEcho: string to echo: space
orca.isModifierKey: returning: False
KEYEVENT: type=1
          hw_code=65
          modifiers=0
          event_string=(space)
          is_text=True
          time=1213631231.362522
orca.isModifierKey: returning: False
KEYEVENT: type=0
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          time=1213631232.914590
orca.keyEcho: string to echo: Return
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:state-changed:focused
---------> QUEUEING EVENT object:selection-changed
---------> QUEUEING EVENT object:state-changed:selected
---------> 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 ^^^^^

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='View' role='menu' state='enabled focusable opaque selectable sensitive showing visible' relations=''
^^^^^ 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=(0,0)
    app.name='soffice' name='Slide Sorter' role='menu item' state='enabled focusable focused opaque selectable sensitive' relations=''
Finding top-level object for source.name=Slide Sorter
--> obj.name=View
--> obj.name=
--> obj.name=foo.odp - OpenOffice.org Impress Beta
--> obj.name=foo.odp - OpenOffice.org Impress Beta
^^^^^ 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='View' role='menu' state='enabled focusable opaque selectable sensitive showing visible' relations=''
OBJECT EVENT: object:selection-changed                 detail=(0,0)
             app.name='soffice' name='View' role='menu' state='enabled focusable opaque selectable 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' name='Slide Sorter' role='menu item' state='enabled focusable focused opaque selectable sensitive' 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='View' role='menu' state='enabled focusable opaque selectable sensitive showing visible' relations=''
^^^^^ 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=''
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=(0,0)
    app.name='soffice' name='View' 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=''
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 ^^^^^

---------> QUEUEING EVENT object:state-changed:selected
---------> QUEUEING EVENT object:state-changed:focused
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' name='Text Frame 2' role='unknown' state='enabled focusable selectable sensitive showing visible' relations=''
---------> QUEUEING EVENT object:text-changed:delete
---------> QUEUEING EVENT object:text-caret-moved
---------> QUEUEING EVENT object:text-changed:insert
---------> QUEUEING EVENT object:property-change:accessible-value
^^^^^ 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='Text Frame 2' role='unknown' state='enabled focusable selectable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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

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

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

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(1709,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=(1644,66)
    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:property-change:accessible-value <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-value vvvvv
OBJECT EVENT: object:property-change:accessible-value  detail=(0,0)
    app.name='gnome-terminal' name='None' role='scroll bar' state='enabled sensitive showing vertical visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

---------> QUEUEING EVENT object:text-changed:delete
---------> 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)
    app.name='soffice' name='None' role='scroll pane' state='enabled focused sensitive showing visible' relations=''
Finding top-level object for source.name=
--> obj.name=
--> obj.name=
--> obj.name=foo.odp - OpenOffice.org Impress Beta
--> obj.name=foo.odp - OpenOffice.org Impress Beta
LOCUS OF FOCUS: app='soffice' name='' role='scroll pane'
                event='object:state-changed:focused'
OBJECT EVENT: object:state-changed:focused             detail=(1,0)
             app.name='soffice' name='None' role='scroll pane' state='enabled focused sensitive showing visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getDefaultBrailleRegions
           obj             = foo.odp - OpenOffice.org Impress Beta
           role            = root pane
GENERATOR: _getBrailleRegionsForFrame
           obj             = foo.odp - OpenOffice.org Impress Beta
           role            = frame
Finding top-level object for source.name=foo.odp - OpenOffice.org Impress Beta
GENERATOR: _getDefaultBrailleRegions
           obj             = soffice
           role            = application
GENERATOR: _getBrailleRegionsForScrollPane
           obj             = 
           role            = scroll pane
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
BRAILLE LINE:  'soffice Application foo.odp - OpenOffice.org Impress Beta Frame foo.odp - OpenOffice.org Impress Beta RootPane ScrollPane'
     VISIBLE:  'ScrollPane', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
Object deemed to be for layout purposes only: [panel | ]
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getDefaultSpeech
           obj             = 
           role            = scroll pane
           already_focused = False
           utterances:
               (scroll pane)
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'scroll pane'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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

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

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

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

---------> QUEUEING EVENT object:text-changed:insert
---------> QUEUEING EVENT object:property-change:accessible-value
DEQUEUED EVENT object:text-changed:insert <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(1673,66)
    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:property-change:accessible-value <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-value vvvvv
OBJECT EVENT: object:property-change:accessible-value  detail=(0,0)
    app.name='gnome-terminal' name='None' role='scroll bar' state='enabled sensitive showing vertical visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

---------> QUEUEING EVENT object:text-changed:delete
DEQUEUED EVENT object:text-changed:delete <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:delete vvvvv
OBJECT EVENT: object:text-changed:delete               detail=(0,46)
---------> QUEUEING EVENT object:text-caret-moved
---------> QUEUEING EVENT object:text-changed:insert
---------> QUEUEING EVENT object:property-change:accessible-value
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(1757,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=(1693,65)
    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:property-change:accessible-value <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-value vvvvv
OBJECT EVENT: object:property-change:accessible-value  detail=(0,0)
    app.name='gnome-terminal' name='None' role='scroll bar' state='enabled sensitive showing vertical visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

KEYEVENT: type=1
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          time=1213631234.182333
orca.isModifierKey: returning: False
---------> QUEUEING EVENT focus:
DEQUEUED EVENT focus: <----------

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='soffice' name='None' role='scroll pane' state='enabled 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=1213631238.850955
orca.keyEcho: string to echo: Alt_L
orca.isModifierKey: returning: True
KEYEVENT: type=0
          hw_code=55
          modifiers=8
          event_string=(v)
          is_text=True
          time=1213631239.011584
orca.keyEcho: string to echo: v
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:selection-changed
---------> QUEUEING EVENT object:state-changed:selected
---------> QUEUEING EVENT object:state-changed:checked
---------> QUEUEING EVENT object:state-changed:checked
    app.name='soffice' name='None' role='scroll pane' state='enabled focused sensitive showing visible' relations=''
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:selection-changed
---------> QUEUEING EVENT object:state-changed:selected
KEYEVENT: type=1
          hw_code=55
          modifiers=8
          event_string=(v)
          is_text=True
          time=1213631239.111046
orca.isModifierKey: returning: False
Finding top-level object for source.name=
--> obj.name=
--> obj.name=
--> obj.name=foo.odp - OpenOffice.org Impress Beta
--> obj.name=foo.odp - OpenOffice.org Impress Beta
^^^^^ 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='View' role='menu' state='enabled focusable opaque selectable selected sensitive showing visible' relations=''
^^^^^ 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=''
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='View' role='menu' state='enabled focusable opaque selectable selected sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

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

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

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

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

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='View' role='menu' state='enabled focusable opaque selectable selected sensitive showing visible' relations=''
^^^^^ 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='Normal' role='menu item' state='enabled focusable focused opaque selectable selected sensitive showing visible' relations=''
Finding top-level object for source.name=Normal
--> obj.name=View
--> obj.name=
--> obj.name=foo.odp - OpenOffice.org Impress Beta
--> obj.name=foo.odp - OpenOffice.org Impress Beta
LOCUS OF FOCUS: app='soffice' name='Normal' role='menu item'
                event='object:state-changed:focused'
OBJECT EVENT: object:state-changed:focused             detail=(1,0)
             app.name='soffice' name='Normal' role='menu item' state='enabled focusable focused opaque selectable selected sensitive showing visible' relations=''
GENERATOR: _getBrailleRegionsForMenuBar
           obj             = 
           role            = menu bar
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = menu bar
GENERATOR: _getDefaultBrailleRegions
           obj             = foo.odp - OpenOffice.org Impress Beta
           role            = root pane
GENERATOR: _getBrailleRegionsForFrame
           obj             = foo.odp - OpenOffice.org Impress Beta
           role            = frame
Finding top-level object for source.name=foo.odp - OpenOffice.org Impress Beta
GENERATOR: _getDefaultBrailleRegions
           obj             = soffice
           role            = application
GENERATOR: _getBrailleRegionsForMenuItem
           obj             = Normal
           role            = menu item
default.getKeyBinding: ['n', 'Alt vn', '']
BRAILLE LINE:  'soffice Application foo.odp - OpenOffice.org Impress Beta Frame foo.odp - OpenOffice.org Impress Beta RootPane MenuBar Normal'
     VISIBLE:  'Normal', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
GENERATOR: _getSpeechForMenuItem
           obj             = Normal
           role            = menu item
           already_focused = False
           utterances:
               (Normal)
SPEECH OUTPUT: 'View menu'
SPEECH OUTPUT: 'Normal'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

KEYEVENT: type=1
          hw_code=64
          modifiers=8
          event_string=(Alt_L)
          is_text=True
          time=1213631239.323282
orca.isModifierKey: returning: True
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='View' role='menu' state='enabled focusable opaque selectable selected sensitive showing visible' relations=''
OBJECT EVENT: object:selection-changed                 detail=(0,0)
             app.name='soffice' name='View' role='menu' state='enabled focusable 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)
    app.name='soffice' name='Normal' role='menu item' state='enabled focusable focused opaque selectable selected sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

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

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='soffice' name='Normal' role='menu item' state='enabled focusable focused opaque selectable selected sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

KEYEVENT: type=0
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          time=1213631242.546542
orca.keyEcho: string to echo: Return
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:selection-changed
---------> 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: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='defunct' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

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='View' role='menu' state='enabled focusable opaque selectable sensitive showing visible' relations=''
^^^^^ 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=(0,0)
    app.name='soffice' name='Normal' role='menu item' state='enabled focusable focused opaque selectable sensitive' relations=''
Finding top-level object for source.name=Normal
--> obj.name=View
--> obj.name=
--> obj.name=foo.odp - OpenOffice.org Impress Beta
--> obj.name=foo.odp - OpenOffice.org Impress Beta
^^^^^ 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='View' role='menu' state='enabled focusable opaque selectable sensitive showing visible' relations=''
OBJECT EVENT: object:selection-changed                 detail=(0,0)
             app.name='soffice' name='View' role='menu' state='enabled focusable opaque selectable 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' name='Normal' role='menu item' state='enabled focusable focused opaque selectable sensitive' 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='View' role='menu' state='enabled focusable opaque selectable sensitive showing visible' relations=''
^^^^^ 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=''
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=(0,0)
    app.name='soffice' name='View' 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=''
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 ^^^^^

---------> 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)
    app.name='soffice' name='None' role='scroll pane' state='enabled focused sensitive showing visible' relations=''
Finding top-level object for source.name=
--> obj.name=
--> obj.name=
--> obj.name=foo.odp - OpenOffice.org Impress Beta
--> obj.name=foo.odp - OpenOffice.org Impress Beta
LOCUS OF FOCUS: app='soffice' name='' role='scroll pane'
                event='object:state-changed:focused'
OBJECT EVENT: object:state-changed:focused             detail=(1,0)
             app.name='soffice' name='None' role='scroll pane' state='enabled focused sensitive showing visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getDefaultBrailleRegions
           obj             = foo.odp - OpenOffice.org Impress Beta
           role            = root pane
GENERATOR: _getBrailleRegionsForFrame
           obj             = foo.odp - OpenOffice.org Impress Beta
           role            = frame
---------> QUEUEING EVENT object:state-changed:showing
Finding top-level object for source.name=foo.odp - OpenOffice.org Impress Beta
GENERATOR: _getDefaultBrailleRegions
           obj             = soffice
           role            = application
GENERATOR: _getBrailleRegionsForScrollPane
           obj             = 
           role            = scroll pane
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
BRAILLE LINE:  'soffice Application foo.odp - OpenOffice.org Impress Beta Frame foo.odp - OpenOffice.org Impress Beta RootPane ScrollPane'
     VISIBLE:  'ScrollPane', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
Object deemed to be for layout purposes only: [panel | ]
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getDefaultSpeech
           obj             = 
           role            = scroll pane
           already_focused = False
           utterances:
               (scroll pane)
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'scroll pane'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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' name='None' role='panel' state='enabled focusable resizable sensitive visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

KEYEVENT: type=1
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          time=1213631243.582539
orca.isModifierKey: returning: False
---------> QUEUEING EVENT focus:
DEQUEUED EVENT focus: <----------

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='soffice' name='None' role='scroll pane' state='enabled focused sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

KEYEVENT: type=0
          hw_code=23
          modifiers=0
          event_string=(Tab)
          is_text=True
          time=1213631246.314636
orca.keyEcho: string to echo: 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 focus:
    app.name='soffice' name='None' role='scroll pane' state='enabled sensitive showing visible' relations=''
^^^^^ 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' name='Drawing View' role='unknown' state='enabled focusable focused selectable sensitive showing visible' relations=''
LOCUS OF FOCUS: app='soffice' name='Drawing View' role='unknown'
                event='focus:'
OBJECT EVENT: focus:                                   detail=(0,0)
             app.name='soffice' name='Drawing View' role='unknown' state='enabled focusable focused selectable sensitive showing visible' relations=''
GENERATOR: _getBrailleRegionsForScrollPane
           obj             = 
           role            = scroll pane
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
Object deemed to be for layout purposes only: [panel | ]
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getDefaultBrailleRegions
           obj             = foo.odp - OpenOffice.org Impress Beta
           role            = root pane
GENERATOR: _getBrailleRegionsForFrame
           obj             = foo.odp - OpenOffice.org Impress Beta
           role            = frame
Finding top-level object for source.name=foo.odp - OpenOffice.org Impress Beta
GENERATOR: _getDefaultBrailleRegions
           obj             = soffice
           role            = application
GENERATOR: _getDefaultBrailleRegions
           obj             = Drawing View
           role            = unknown
BRAILLE LINE:  'soffice Application foo.odp - OpenOffice.org Impress Beta Frame foo.odp - OpenOffice.org Impress Beta RootPane ScrollPane Drawing View'
     VISIBLE:  'Drawing View', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
GENERATOR: _getDefaultSpeech
           obj             = Drawing View
           role            = unknown
           already_focused = False
           utterances:
               (Drawing View)
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'Drawing View'
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

KEYEVENT: type=1
          hw_code=23
          modifiers=0
          event_string=(Tab)
          is_text=True
          time=1213631246.472450
orca.isModifierKey: returning: False
KEYEVENT: type=0
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          time=1213631248.154604
orca.keyEcho: string to echo: Return
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:state-changed:checked
DEQUEUED EVENT object:state-changed:checked <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:checked vvvvv
OBJECT EVENT: object:state-changed:checked             detail=(1,0)
    app.name='soffice' name='Text' role='push button' state='checked enabled focusable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:checked ^^^^^

KEYEVENT: type=1
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          time=1213631248.562885
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:state-changed:checked
DEQUEUED EVENT object:state-changed:checked <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:checked vvvvv
OBJECT EVENT: object:state-changed:checked             detail=(1,0)
---------> QUEUEING EVENT object:state-changed:checked
    app.name='soffice' name='Centered' role='push button' state='checked enabled focusable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:checked ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:checked vvvvv
OBJECT EVENT: object:state-changed:checked             detail=(1,0)
    app.name='soffice' name='Line Spacing: 1' role='push button' state='checked enabled focusable sensitive' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:checked ^^^^^

KEYEVENT: type=0
          hw_code=37
          modifiers=0
          event_string=(Control_L)
          is_text=True
          time=1213631251.090638
orca.keyEcho: string to echo: Control_L
orca.isModifierKey: returning: True
KEYEVENT: type=0
          hw_code=97
          modifiers=4
          event_string=(Home)
          is_text=True
          time=1213631251.242584
orca.keyEcho: string to echo: Home
orca.isModifierKey: returning: False
KEYEVENT: type=1
          hw_code=97
          modifiers=4
          event_string=(Home)
          is_text=True
          time=1213631251.298460
orca.isModifierKey: returning: False
KEYEVENT: type=1
          hw_code=37
          modifiers=4
          event_string=(Control_L)
          is_text=True
          time=1213631251.346621
orca.isModifierKey: returning: True
KEYEVENT: type=0
          hw_code=9
          modifiers=0
          event_string=(Escape)
          is_text=True
          time=1213631254.458573
orca.keyEcho: string to echo: Escape
orca.isModifierKey: returning: False
KEYEVENT: type=1
          hw_code=9
          modifiers=0
          event_string=(Escape)
          is_text=True
          time=1213631254.514529
orca.isModifierKey: returning: False
KEYEVENT: type=0
          hw_code=23
          modifiers=0
          event_string=(Tab)
          is_text=True
          time=1213631255.594507
orca.keyEcho: string to echo: Tab
orca.isModifierKey: returning: False
KEYEVENT: type=1
          hw_code=23
          modifiers=0
          event_string=(Tab)
          is_text=True
          time=1213631256.210691
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:state-changed:checked
DEQUEUED EVENT object:state-changed:checked <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:checked vvvvv
OBJECT EVENT: object:state-changed:checked             detail=(1,0)
---------> QUEUEING EVENT object:state-changed:checked
    app.name='soffice' name='Select' role='push button' state='checked enabled focusable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:checked ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:checked vvvvv
OBJECT EVENT: object:state-changed:checked             detail=(0,0)
    app.name='soffice' name='Text' role='push button' state='enabled focusable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:checked ^^^^^

KEYEVENT: type=0
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          time=1213631257.418342
orca.keyEcho: string to echo: Return
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:state-changed:checked
DEQUEUED EVENT object:state-changed:checked <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:checked vvvvv
OBJECT EVENT: object:state-changed:checked             detail=(0,0)
---------> QUEUEING EVENT object:state-changed:checked
    app.name='soffice' name='Select' role='push button' state='enabled focusable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:checked ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:checked vvvvv
OBJECT EVENT: object:state-changed:checked             detail=(1,0)
    app.name='soffice' name='Text' role='push button' state='checked enabled focusable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:checked ^^^^^

KEYEVENT: type=1
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          time=1213631257.650344
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:state-changed:checked
DEQUEUED EVENT object:state-changed:checked <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:checked vvvvv
OBJECT EVENT: object:state-changed:checked             detail=(1,0)
---------> QUEUEING EVENT object:state-changed:checked
    app.name='soffice' name='Centered' role='push button' state='checked enabled focusable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:checked ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:checked vvvvv
OBJECT EVENT: object:state-changed:checked             detail=(1,0)
    app.name='soffice' name='Line Spacing: 1' role='push button' state='checked enabled focusable sensitive' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:checked ^^^^^

KEYEVENT: type=0
          hw_code=37
          modifiers=0
          event_string=(Control_L)
          is_text=True
          time=1213631259.362335
orca.keyEcho: string to echo: Control_L
orca.isModifierKey: returning: True
KEYEVENT: type=0
          hw_code=97
          modifiers=4
          event_string=(Home)
          is_text=True
          time=1213631259.554563
orca.keyEcho: string to echo: Home
orca.isModifierKey: returning: False
KEYEVENT: type=1
          hw_code=97
          modifiers=4
          event_string=(Home)
          is_text=True
          time=1213631259.602550
orca.isModifierKey: returning: False
KEYEVENT: type=1
          hw_code=37
          modifiers=4
          event_string=(Control_L)
          is_text=True
          time=1213631259.634503
orca.isModifierKey: returning: True
KEYEVENT: type=0
          hw_code=104
          modifiers=0
          event_string=(Down)
          is_text=True
          time=1213631261.390471
orca.keyEcho: string to echo: Down
orca.isModifierKey: returning: False
KEYEVENT: type=1
          hw_code=104
          modifiers=0
          event_string=(Down)
          is_text=True
          time=1213631261.434487
orca.isModifierKey: returning: False
KEYEVENT: type=0
          hw_code=9
          modifiers=0
          event_string=(Escape)
          is_text=True
          time=1213631263.370589
orca.keyEcho: string to echo: Escape
orca.isModifierKey: returning: False
KEYEVENT: type=1
          hw_code=9
          modifiers=0
          event_string=(Escape)
          is_text=True
          time=1213631263.434447
orca.isModifierKey: returning: False
