$ 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 ---------> QUEUEING EVENT object:state-changed:focused ---------> QUEUEING EVENT object:state-changed:active DEQUEUED EVENT window:activate <---------- vvvvv PROCESS OBJECT EVENT window:activate vvvvv OBJECT EVENT: window:activate detail=(0,0) app.name='orca' name='Orca Screen Reader / Magnifier' role='frame' state='active enabled resizable sensitive showing visible' relations='' Looking for script at orca-scripts.orca.py... ...could not find orca-scripts.orca.py Looking for script at scripts.orca.py... ...could not find scripts.orca.py Looking for script at scripts.apps.orca.py... ...could not find scripts.apps.orca.py Looking for script at scripts.toolkits.orca.py... ...could not find scripts.toolkits.orca.py Looking for toolkit script GAIL.py... ...could not find GAIL.py Looking for toolkit script GAIL.py... ...could not find GAIL.py Looking for toolkit script GAIL.py... ...could not find GAIL.py Looking for toolkit script GAIL.py... NEW SCRIPT: orca (module=orca.scripts.toolkits.GAIL) ...found scripts.toolkits.GAIL.py ACTIVE SCRIPT: default (module=orca.default) Looking for settings at app-settings.orca.py... ...could not find app-settings.orca.py LOCUS OF FOCUS: app='orca' name='Orca Screen Reader / Magnifier' role='frame' event='window:activate' GENERATOR: _getDefaultBrailleRegions obj = orca role = application GENERATOR: _getBrailleRegionsForFrame obj = Orca Screen Reader / Magnifier role = frame GENERATOR: _getDefaultBrailleRegions obj = Orca Screen Reader / Magnifier role = frame BRAILLE LINE: 'orca Application Orca Screen Reader / Magnifier Frame' VISIBLE: 'Orca Screen Reader / Magnifier F', cursor=1 default.findCommonAncestor... GENERATOR: _getDefaultSpeech obj = Orca Screen Reader / Magnifier role = frame already_focused = False utterances: (Orca Screen Reader / Magnifier) (frame) GENERATOR: _getSpeechForFrame obj = Orca Screen Reader / Magnifier role = frame already_focused = False utterances: (Orca Screen Reader / Magnifier) (frame) SPEECH OUTPUT: 'Orca Screen Reader / Magnifier frame' ^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^ DEQUEUED EVENT object:state-changed:focused <---------- vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv OBJECT EVENT: object:state-changed:focused detail=(1,0) app.name='orca' name='Preferences' role='push button' state='enabled focusable focused sensitive showing visible' relations='' Finding top-level object for source.name=Preferences --> obj.name= --> obj.name=Orca Screen Reader / Magnifier LOCUS OF FOCUS: app='orca' name='Preferences' role='push button' event='object:state-changed:focused' Object deemed to be for layout purposes only: [panel | ] GENERATOR: _getBrailleRegionsForFrame obj = Orca Screen Reader / Magnifier role = frame GENERATOR: _getDefaultBrailleRegions obj = Orca Screen Reader / Magnifier role = frame GENERATOR: _getDefaultBrailleRegions obj = orca role = application GENERATOR: _getBrailleRegionsForPushButton obj = Preferences role = push button BRAILLE LINE: 'orca Application Orca Screen Reader / Magnifier Frame Preferences Button' VISIBLE: 'Preferences Button', cursor=1 default.findCommonAncestor... ...default.findCommonAncestor Object deemed to be for layout purposes only: [panel | ] GENERATOR: _getDefaultSpeech obj = Preferences role = push button already_focused = False utterances: (Preferences) (button) GENERATOR: _getSpeechForPushButton obj = Preferences role = push button already_focused = False utterances: (Preferences) (button) SPEECH OUTPUT: '' SPEECH OUTPUT: 'Preferences button' ^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^ ---------> QUEUEING EVENT focus: DEQUEUED EVENT object:state-changed:active <---------- vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv OBJECT EVENT: object:state-changed:active detail=(1,0) app.name='orca' name='Orca Screen Reader / Magnifier' role='frame' state='active enabled resizable sensitive showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^ DEQUEUED EVENT focus: <---------- vvvvv PROCESS OBJECT EVENT focus: vvvvv OBJECT EVENT: focus: detail=(0,0) app.name='orca' name='Preferences' role='push button' state='enabled focusable focused sensitive showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT focus: ^^^^^ ---------> QUEUEING EVENT window:activate DEQUEUED EVENT window:activate <---------- vvvvv PROCESS OBJECT EVENT window:activate vvvvv OBJECT EVENT: window:activate detail=(0,0) app.name='soffice' name='Untitled 1 - OpenOffice.org Writer Beta' role='frame' state='active enabled resizable sensitive showing visible' 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) ACTIVE SCRIPT: orca (module=orca.scripts.toolkits.GAIL) 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='Untitled 1 - OpenOffice.org Writer Beta' role='frame' state='active enabled resizable sensitive showing visible' relations='' LOCUS OF FOCUS: app='soffice' name='Untitled 1 - OpenOffice.org Writer Beta' role='frame' event='window:activate' OBJECT EVENT: window:activate detail=(0,0) app.name='soffice' name='Untitled 1 - OpenOffice.org Writer Beta' role='frame' state='active enabled resizable sensitive showing visible' relations='' +- app.name='soffice' name='soffice' role='application' state='' relations='' +- app.name='soffice' name='Untitled 1 - OpenOffice.org Writer Beta' role='frame' state='active enabled resizable sensitive showing visible' relations='' XXX: About to test for spell check dialog. GENERATOR: _getDefaultBrailleRegions obj = soffice role = application GENERATOR: _getBrailleRegionsForFrame obj = Untitled 1 - OpenOffice.org Writer Beta role = frame GENERATOR: _getDefaultBrailleRegions obj = Untitled 1 - OpenOffice.org Writer Beta role = frame BRAILLE LINE: 'soffice Application Untitled 1 - OpenOffice.org Writer Beta Frame' VISIBLE: 'Untitled 1 - OpenOffice.org Writ', cursor=1 default.findCommonAncestor... ...default.findCommonAncestor GENERATOR: _getDefaultSpeech obj = Untitled 1 - OpenOffice.org Writer Beta role = frame already_focused = False utterances: (Untitled 1 - OpenOffice.org Writer Beta) (frame) GENERATOR: _getSpeechForFrame obj = Untitled 1 - OpenOffice.org Writer Beta role = frame already_focused = False utterances: (Untitled 1 - OpenOffice.org Writer Beta) (frame) ---------> QUEUEING EVENT window:deactivate SPEECH OUTPUT: 'Untitled 1 - OpenOffice.org Writer Beta frame' ---------> QUEUEING EVENT object:state-changed:active ---------> QUEUEING EVENT object:state-changed:focused ---------> QUEUEING EVENT focus: ---------> QUEUEING EVENT object:state-changed:focused ^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^ ---------> QUEUEING EVENT object:state-changed:active DEQUEUED EVENT window:deactivate <---------- vvvvv PROCESS OBJECT EVENT window:deactivate vvvvv OBJECT EVENT: window:deactivate detail=(0,0) app.name='orca' name='Orca Screen Reader / Magnifier' role='frame' state='enabled resizable sensitive showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT window:deactivate ^^^^^ DEQUEUED EVENT object:state-changed:active <---------- vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv OBJECT EVENT: object:state-changed:active detail=(1,0) app.name='soffice' name='Untitled 1 - OpenOffice.org Writer Beta' 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='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='' LOCUS OF FOCUS: app='soffice' name='' role='paragraph' event='object:state-changed:focused' ^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^ DEQUEUED EVENT focus: <---------- vvvvv PROCESS OBJECT EVENT focus: vvvvv OBJECT EVENT: focus: detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT focus: ^^^^^ DEQUEUED EVENT object:state-changed:focused <---------- vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv OBJECT EVENT: object:state-changed:focused detail=(0,0) app.name='orca' name='Preferences' role='push button' state='enabled focusable focused sensitive showing visible' relations='' Finding top-level object for source.name=Preferences --> obj.name= --> obj.name=Orca Screen Reader / Magnifier ^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^ DEQUEUED EVENT object:state-changed:active <---------- vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv OBJECT EVENT: object:state-changed:active detail=(0,0) app.name='orca' name='Orca Screen Reader / Magnifier' role='frame' state='enabled resizable sensitive showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^ KEYEVENT: type=0 hw_code=73 modifiers=0 event_string=(F7) is_text=True time=1210865742.996950 orca.keyEcho: string to echo: F7 orca.isModifierKey: returning: False ---------> 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:state-changed:sensitive ---------> QUEUEING EVENT object:state-changed:sensitive ---------> QUEUEING EVENT object:state-changed:sensitive ---------> QUEUEING EVENT object:state-changed:sensitive ---------> QUEUEING EVENT object:state-changed:sensitive ---------> QUEUEING EVENT object:state-changed:sensitive ---------> QUEUEING EVENT object:state-changed:sensitive ---------> QUEUEING EVENT object:text-selection-changed ---------> QUEUEING EVENT object:text-caret-moved ---------> QUEUEING EVENT object:text-selection-changed app.name='soffice' name='Spellcheck: ()' role='filler' state='enabled sensitive showing visible' relations='' ---------> QUEUEING EVENT object:text-caret-moved ---------> QUEUEING EVENT object:text-selection-changed ---------> QUEUEING EVENT object:text-caret-moved ---------> QUEUEING EVENT object:text-selection-changed ---------> QUEUEING EVENT object:text-caret-moved ---------> QUEUEING EVENT object:text-selection-changed OBJECT EVENT: object:property-change:accessible-name detail=(0,0) app.name='soffice' name='Spellcheck: ()' role='filler' state='enabled sensitive showing visible' relations='' ---------> QUEUEING EVENT object:text-caret-moved ^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^ ---------> QUEUEING EVENT object:text-selection-changed DEQUEUED EVENT object:state-changed:sensitive <---------- vvvvv PROCESS OBJECT EVENT object:state-changed:sensitive vvvvv OBJECT EVENT: object:state-changed:sensitive detail=(0,0) ---------> QUEUEING EVENT object:text-caret-moved ---------> QUEUEING EVENT object:text-selection-changed ---------> QUEUEING EVENT object:text-caret-moved ---------> QUEUEING EVENT object:text-selection-changed ---------> QUEUEING EVENT object:text-caret-moved ---------> QUEUEING EVENT object:text-selection-changed ---------> QUEUEING EVENT object:text-caret-moved app.name='soffice' name='AutoCorrect' role='push button' state='focusable showing visible' relations='' ---------> QUEUEING EVENT object:text-selection-changed ---------> QUEUEING EVENT object:text-caret-moved ---------> QUEUEING EVENT object:text-selection-changed ---------> QUEUEING EVENT object:text-caret-moved ^^^^^ PROCESS OBJECT EVENT object:state-changed:sensitive ^^^^^ ---------> QUEUEING EVENT object:text-selection-changed ---------> QUEUEING EVENT object:text-caret-moved DEQUEUED EVENT object:state-changed:sensitive <---------- vvvvv PROCESS OBJECT EVENT object:state-changed:sensitive vvvvv OBJECT EVENT: object:state-changed:sensitive detail=(0,0) ---------> QUEUEING EVENT object:text-selection-changed ---------> QUEUEING EVENT object:text-caret-moved ---------> QUEUEING EVENT object:text-selection-changed ---------> QUEUEING EVENT object:text-caret-moved ---------> QUEUEING EVENT object:text-selection-changed ---------> QUEUEING EVENT object:text-caret-moved ---------> QUEUEING EVENT object:text-selection-changed ---------> QUEUEING EVENT object:text-caret-moved app.name='soffice' name='Suggestions' role='label' state='showing visible' relations='label for' ---------> QUEUEING EVENT object:text-selection-changed ---------> QUEUEING EVENT object:text-caret-moved ---------> QUEUEING EVENT object:text-selection-changed ---------> QUEUEING EVENT object:text-caret-moved ^^^^^ PROCESS OBJECT EVENT object:state-changed:sensitive ^^^^^ ---------> QUEUEING EVENT object:text-selection-changed ---------> QUEUEING EVENT object:text-caret-moved DEQUEUED EVENT object:state-changed:sensitive <---------- vvvvv PROCESS OBJECT EVENT object:state-changed:sensitive vvvvv OBJECT EVENT: object:state-changed:sensitive detail=(0,0) ---------> QUEUEING EVENT object:text-selection-changed ---------> QUEUEING EVENT object:text-caret-moved ---------> QUEUEING EVENT object:text-selection-changed ---------> QUEUEING EVENT object:text-caret-moved ---------> QUEUEING EVENT object:text-selection-changed ---------> QUEUEING EVENT object:text-caret-moved ---------> QUEUEING EVENT object:text-selection-changed ---------> QUEUEING EVENT object:text-caret-moved ---------> QUEUEING EVENT object:text-selection-changed app.name='soffice' name='Suggestions' role='panel' state='showing visible' relations='labelled by' ---------> QUEUEING EVENT object:text-caret-moved ---------> QUEUEING EVENT object:text-selection-changed ---------> QUEUEING EVENT object:text-caret-moved ---------> QUEUEING EVENT object:text-selection-changed ---------> QUEUEING EVENT object:text-caret-moved ---------> QUEUEING EVENT object:text-selection-changed ^^^^^ PROCESS OBJECT EVENT object:state-changed:sensitive ^^^^^ ---------> QUEUEING EVENT object:text-selection-changed DEQUEUED EVENT object:state-changed:sensitive <---------- vvvvv PROCESS OBJECT EVENT object:state-changed:sensitive vvvvv OBJECT EVENT: object:state-changed:sensitive detail=(0,0) ---------> QUEUEING EVENT object:state-changed:sensitive ---------> QUEUEING EVENT object:state-changed:sensitive ---------> QUEUEING EVENT object:state-changed:sensitive ---------> QUEUEING EVENT object:property-change:accessible-name app.name='soffice' name='Change' role='push button' state='focusable showing visible' relations='' ---------> QUEUEING EVENT object:state-changed:sensitive ---------> QUEUEING EVENT object:state-changed:sensitive ^^^^^ PROCESS OBJECT EVENT object:state-changed:sensitive ^^^^^ ---------> QUEUEING EVENT object:state-changed:sensitive DEQUEUED EVENT object:state-changed:sensitive <---------- vvvvv PROCESS OBJECT EVENT object:state-changed:sensitive vvvvv OBJECT EVENT: object:state-changed:sensitive detail=(0,0) ---------> QUEUEING EVENT object:state-changed:sensitive ---------> QUEUEING EVENT object:state-changed:sensitive KEYEVENT: type=1 hw_code=73 modifiers=0 event_string=(F7) is_text=True time=1210865744.301820 orca.isModifierKey: returning: False app.name='soffice' name='Change All' role='push button' state='enabled focusable sensitive showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:state-changed:sensitive ^^^^^ DEQUEUED EVENT object:state-changed:sensitive <---------- vvvvv PROCESS OBJECT EVENT object:state-changed:sensitive vvvvv OBJECT EVENT: object:state-changed:sensitive detail=(0,0) ---------> QUEUEING EVENT window:deactivate ---------> QUEUEING EVENT object:state-changed:active ---------> QUEUEING EVENT object:state-changed:focused ---------> QUEUEING EVENT window:activate ---------> QUEUEING EVENT object:state-changed:active ---------> QUEUEING EVENT object:state-changed:focused ---------> QUEUEING EVENT object:state-changed:active app.name='soffice' name='Add' role='push button' state='enabled focusable sensitive showing visible' relations='labelled by' ^^^^^ PROCESS OBJECT EVENT object:state-changed:sensitive ^^^^^ DEQUEUED EVENT object:state-changed:sensitive <---------- vvvvv PROCESS OBJECT EVENT object:state-changed:sensitive vvvvv OBJECT EVENT: object:state-changed:sensitive detail=(1,0) ---------> QUEUEING EVENT object:property-change:accessible-name ---------> QUEUEING EVENT focus: app.name='soffice' name='Add' role='push button' state='enabled focusable sensitive showing visible' relations='labelled by' ^^^^^ PROCESS OBJECT EVENT object:state-changed:sensitive ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ 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='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' GENERATOR: _getDefaultBrailleRegions obj = Document view role = unknown GENERATOR: _getDefaultBrailleRegions obj = role = scroll pane Object deemed to be for layout purposes only: [panel | ] GENERATOR: _getDefaultBrailleRegions obj = Untitled 1 - OpenOffice.org Writer Beta role = root pane GENERATOR: _getBrailleRegionsForFrame obj = Untitled 1 - OpenOffice.org Writer Beta role = frame GENERATOR: _getDefaultBrailleRegions obj = Untitled 1 - OpenOffice.org Writer Beta role = frame GENERATOR: _getDefaultBrailleRegions obj = soffice role = application GENERATOR: _getBrailleRegionsForText obj = role = paragraph BRAILLE LINE: 'soffice Application Untitled 1 - OpenOffice.org Writer Beta Frame Untitled 1 - OpenOffice.org Writer Beta RootPane ScrollPane Document view The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(2,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'soffice Application Untitled 1 - OpenOffice.org Writer Beta Frame Untitled 1 - OpenOffice.org Writer Beta RootPane ScrollPane Document view The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(3,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'soffice Application Untitled 1 - OpenOffice.org Writer Beta Frame Untitled 1 - OpenOffice.org Writer Beta RootPane ScrollPane Document view The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(4,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'soffice Application Untitled 1 - OpenOffice.org Writer Beta Frame Untitled 1 - OpenOffice.org Writer Beta RootPane ScrollPane Document view The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(52,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'soffice Application Untitled 1 - OpenOffice.org Writer Beta Frame Untitled 1 - OpenOffice.org Writer Beta RootPane ScrollPane Document view The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(12,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'soffice Application Untitled 1 - OpenOffice.org Writer Beta Frame Untitled 1 - OpenOffice.org Writer Beta RootPane ScrollPane Document view The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(20,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'soffice Application Untitled 1 - OpenOffice.org Writer Beta Frame Untitled 1 - OpenOffice.org Writer Beta RootPane ScrollPane Document view The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(21,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'soffice Application Untitled 1 - OpenOffice.org Writer Beta Frame Untitled 1 - OpenOffice.org Writer Beta RootPane ScrollPane Document view The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(22,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'soffice Application Untitled 1 - OpenOffice.org Writer Beta Frame Untitled 1 - OpenOffice.org Writer Beta RootPane ScrollPane Document view The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(23,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'soffice Application Untitled 1 - OpenOffice.org Writer Beta Frame Untitled 1 - OpenOffice.org Writer Beta RootPane ScrollPane Document view The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(24,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'soffice Application Untitled 1 - OpenOffice.org Writer Beta Frame Untitled 1 - OpenOffice.org Writer Beta RootPane ScrollPane Document view The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(31,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'soffice Application Untitled 1 - OpenOffice.org Writer Beta Frame Untitled 1 - OpenOffice.org Writer Beta RootPane ScrollPane Document view The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(32,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'soffice Application Untitled 1 - OpenOffice.org Writer Beta Frame Untitled 1 - OpenOffice.org Writer Beta RootPane ScrollPane Document view The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(33,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'soffice Application Untitled 1 - OpenOffice.org Writer Beta Frame Untitled 1 - OpenOffice.org Writer Beta RootPane ScrollPane Document view The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(34,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'soffice Application Untitled 1 - OpenOffice.org Writer Beta Frame Untitled 1 - OpenOffice.org Writer Beta RootPane ScrollPane Document view The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(35,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'soffice Application Untitled 1 - OpenOffice.org Writer Beta Frame Untitled 1 - OpenOffice.org Writer Beta RootPane ScrollPane Document view The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(36,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'soffice Application Untitled 1 - OpenOffice.org Writer Beta Frame Untitled 1 - OpenOffice.org Writer Beta RootPane ScrollPane Document view The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(37,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'soffice Application Untitled 1 - OpenOffice.org Writer Beta Frame Untitled 1 - OpenOffice.org Writer Beta RootPane ScrollPane Document view The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(38,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'soffice Application Untitled 1 - OpenOffice.org Writer Beta Frame Untitled 1 - OpenOffice.org Writer Beta RootPane ScrollPane Document view The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(39,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'soffice Application Untitled 1 - OpenOffice.org Writer Beta Frame Untitled 1 - OpenOffice.org Writer Beta RootPane ScrollPane Document view The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(40,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'soffice Application Untitled 1 - OpenOffice.org Writer Beta Frame Untitled 1 - OpenOffice.org Writer Beta RootPane ScrollPane Document view The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(48,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'soffice Application Untitled 1 - OpenOffice.org Writer Beta Frame Untitled 1 - OpenOffice.org Writer Beta RootPane ScrollPane Document view The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(49,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'soffice Application Untitled 1 - OpenOffice.org Writer Beta Frame Untitled 1 - OpenOffice.org Writer Beta RootPane ScrollPane Document view The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(50,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'soffice Application Untitled 1 - OpenOffice.org Writer Beta Frame Untitled 1 - OpenOffice.org Writer Beta RootPane ScrollPane Document view The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(51,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'soffice Application Untitled 1 - OpenOffice.org Writer Beta Frame Untitled 1 - OpenOffice.org Writer Beta RootPane ScrollPane Document view The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(52,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'soffice Application Untitled 1 - OpenOffice.org Writer Beta Frame Untitled 1 - OpenOffice.org Writer Beta RootPane ScrollPane Document view The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:state-changed:sensitive <---------- vvvvv PROCESS OBJECT EVENT object:state-changed:sensitive vvvvv OBJECT EVENT: object:state-changed:sensitive detail=(0,0) app.name='soffice' name='Undo' role='push button' state='focusable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:state-changed:sensitive ^^^^^ DEQUEUED EVENT object:state-changed:sensitive <---------- vvvvv PROCESS OBJECT EVENT object:state-changed:sensitive vvvvv OBJECT EVENT: object:state-changed:sensitive detail=(1,0) app.name='soffice' name='Undo' role='push button' state='focusable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:state-changed:sensitive ^^^^^ DEQUEUED EVENT object:state-changed:sensitive <---------- vvvvv PROCESS OBJECT EVENT object:state-changed:sensitive vvvvv OBJECT EVENT: object:state-changed:sensitive detail=(1,0) app.name='soffice' name='AutoCorrect' role='push button' state='enabled focusable sensitive showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:state-changed:sensitive ^^^^^ 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='Spellcheck: (English (USA))' role='filler' state='active enabled sensitive showing visible' relations='' OBJECT EVENT: object:property-change:accessible-name detail=(0,0) app.name='soffice' name='Spellcheck: (English (USA))' role='filler' state='active enabled sensitive showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^ DEQUEUED EVENT object:state-changed:sensitive <---------- vvvvv PROCESS OBJECT EVENT object:state-changed:sensitive vvvvv OBJECT EVENT: object:state-changed:sensitive detail=(1,0) app.name='soffice' name='Suggestions' role='label' state='enabled sensitive showing visible' relations='label for' ^^^^^ PROCESS OBJECT EVENT object:state-changed:sensitive ^^^^^ DEQUEUED EVENT object:state-changed:sensitive <---------- vvvvv PROCESS OBJECT EVENT object:state-changed:sensitive vvvvv OBJECT EVENT: object:state-changed:sensitive detail=(1,0) app.name='soffice' name='Suggestions' role='panel' state='enabled sensitive showing visible' relations='labelled by' ^^^^^ PROCESS OBJECT EVENT object:state-changed:sensitive ^^^^^ DEQUEUED EVENT object:state-changed:sensitive <---------- vvvvv PROCESS OBJECT EVENT object:state-changed:sensitive vvvvv OBJECT EVENT: object:state-changed:sensitive detail=(1,0) app.name='soffice' name='Change' role='push button' state='enabled focusable focused sensitive showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:state-changed:sensitive ^^^^^ DEQUEUED EVENT object:state-changed:sensitive <---------- vvvvv PROCESS OBJECT EVENT object:state-changed:sensitive vvvvv OBJECT EVENT: object:state-changed:sensitive detail=(1,0) app.name='soffice' name='Change All' role='push button' state='enabled focusable sensitive showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:state-changed:sensitive ^^^^^ DEQUEUED EVENT object:state-changed:sensitive <---------- vvvvv PROCESS OBJECT EVENT object:state-changed:sensitive vvvvv OBJECT EVENT: object:state-changed:sensitive detail=(0,0) app.name='soffice' name='Undo' role='push button' state='focusable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:state-changed:sensitive ^^^^^ DEQUEUED EVENT window:deactivate <---------- vvvvv PROCESS OBJECT EVENT window:deactivate vvvvv OBJECT EVENT: window:deactivate detail=(0,0) app.name='soffice' name='Untitled 1 - OpenOffice.org Writer Beta' role='frame' state='enabled resizable sensitive showing visible' relations='' LOCUS OF FOCUS: None event='window:deactivate' OBJECT EVENT: window:deactivate detail=(0,0) app.name='soffice' name='Untitled 1 - OpenOffice.org Writer Beta' role='frame' state='enabled resizable sensitive showing visible' relations='' +- app.name='soffice' name='soffice' role='application' state='' relations='' +- app.name='soffice' name='Untitled 1 - OpenOffice.org Writer Beta' role='frame' state='enabled resizable sensitive showing visible' relations='' XXX: About to test for spell check dialog. ^^^^^ PROCESS OBJECT EVENT window:deactivate ^^^^^ DEQUEUED EVENT object:state-changed:active <---------- vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv OBJECT EVENT: object:state-changed:active detail=(0,0) app.name='soffice' name='Untitled 1 - OpenOffice.org Writer Beta' role='frame' state='enabled resizable sensitive showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^ DEQUEUED EVENT object:state-changed:focused <---------- vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv OBJECT EVENT: object:state-changed:focused detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^ DEQUEUED EVENT window:activate <---------- vvvvv PROCESS OBJECT EVENT window:activate vvvvv OBJECT EVENT: window:activate detail=(0,0) app.name='soffice' name='Spellcheck: (English (USA))' role='dialog' state='active enabled sensitive showing visible' relations='' ACTIVE SCRIPT: soffice (module=orca.scripts.apps.soffice.script) 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='Spellcheck: (English (USA))' role='dialog' state='active enabled sensitive showing visible' relations='' LOCUS OF FOCUS: app='soffice' name='Spellcheck: (English (USA))' role='dialog' event='window:activate' OBJECT EVENT: window:activate detail=(0,0) app.name='soffice' name='Spellcheck: (English (USA))' role='dialog' state='active enabled sensitive showing visible' relations='' +- app.name='soffice' name='soffice' role='application' state='' relations='' +- app.name='soffice' name='Spellcheck: (English (USA))' role='dialog' state='active enabled sensitive showing visible' relations='' XXX: About to test for spell check dialog. GENERATOR: _getDefaultBrailleRegions obj = soffice role = application GENERATOR: _getBrailleRegionsForDialog obj = Spellcheck: (English (USA)) role = dialog GENERATOR: _getBrailleRegionsForAlert obj = Spellcheck: (English (USA)) role = dialog GENERATOR: _getDefaultBrailleRegions obj = Spellcheck: (English (USA)) role = dialog BRAILLE LINE: 'soffice Application Spellcheck: (English (USA)) Dialog' VISIBLE: 'Spellcheck: (English (USA)) Dia', cursor=1 default.findCommonAncestor... Script.getObjects looking at child 0 Script.getObjects looking at child 0 Script.getObjects looking at child 1 Script.getObjects looking at child 0 Script.getObjects looking at child 0 Script.getObjects looking at child 1 Script.getObjects looking at child 2 Script.getObjects looking at child 2 Script.getObjects looking at child 3 Script.getObjects looking at child 0 Script.getObjects looking at child 4 Script.getObjects looking at child 5 Script.getObjects looking at child 0 Script.getObjects looking at child 1 Script.getObjects looking at child 6 Script.getObjects looking at child 7 Script.getObjects looking at child 8 Script.getObjects looking at child 9 Script.getObjects looking at child 10 Script.getObjects looking at child 11 Script.getObjects looking at child 12 Script.getObjects looking at child 13 Script.getObjects looking at child 14 Script.getObjects looking at child 15 GENERATOR: _getSpeechForAlert obj = Spellcheck: (English (USA)) role = dialog already_focused = False utterances: (Spellcheck: (English (USA))) GENERATOR: _getSpeechForDialog obj = Spellcheck: (English (USA)) role = dialog already_focused = False utterances: (Spellcheck: (English (USA))) SPEECH OUTPUT: 'Spellcheck: (English (USA))' ^^^^^ 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='Spellcheck: (English (USA))' role='dialog' state='active enabled 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='Change' role='push button' state='enabled focusable focused sensitive showing visible' relations='' Finding top-level object for source.name=Change --> obj.name=Spellcheck: (English (USA)) --> obj.name=Spellcheck: (English (USA)) LOCUS OF FOCUS: app='soffice' name='Change' role='push button' event='object:state-changed:focused' OBJECT EVENT: object:state-changed:focused detail=(1,0) app.name='soffice' name='Change' role='push button' state='enabled focusable focused sensitive showing visible' relations='' +- app.name='soffice' name='soffice' role='application' state='' relations='' +- app.name='soffice' name='Spellcheck: (English (USA))' role='dialog' state='active enabled sensitive showing visible' relations='' +- app.name='soffice' name='Spellcheck: (English (USA))' role='filler' state='active enabled sensitive showing visible' relations='' +- app.name='soffice' name='Change' role='push button' state='enabled focusable focused sensitive showing visible' relations='' XXX: About to test for spell check dialog. XXX: spell check dialog hierarchy found. StarOffice.locusOfFocusChanged - Writer: spell check dialog. Script.getObjects looking at child 0 Script.getObjects looking at child 1 Script.getObjects looking at child 0 Script.getObjects looking at child 0 Script.getObjects looking at child 1 Script.getObjects looking at child 2 Script.getObjects looking at child 2 Script.getObjects looking at child 3 Script.getObjects looking at child 0 Script.getObjects looking at child 4 Script.getObjects looking at child 5 Script.getObjects looking at child 0 Script.getObjects looking at child 1 Script.getObjects looking at child 6 Script.getObjects looking at child 7 Script.getObjects looking at child 8 Script.getObjects looking at child 9 Script.getObjects looking at child 10 Script.getObjects looking at child 11 Script.getObjects looking at child 12 Script.getObjects looking at child 13 Script.getObjects looking at child 14 Script.getObjects looking at child 15 StarOffice.readMisspeltWord: type=object:state-changed:focused word=quuuick(4,12) len=52 SPEECH OUTPUT: 'Misspelled word: quuuick Context is The quuuick boooown fox jumpps over the' GENERATOR: _getBrailleRegionsForDialog obj = Spellcheck: (English (USA)) role = dialog GENERATOR: _getBrailleRegionsForAlert obj = Spellcheck: (English (USA)) role = dialog GENERATOR: _getDefaultBrailleRegions obj = Spellcheck: (English (USA)) role = dialog GENERATOR: _getDefaultBrailleRegions obj = soffice role = application GENERATOR: _getBrailleRegionsForPushButton obj = Change role = push button BRAILLE LINE: 'soffice Application Spellcheck: (English (USA)) Dialog Change Button' VISIBLE: 'Change Button', cursor=1 default.findCommonAncestor... ...default.findCommonAncestor GENERATOR: _getDefaultSpeech obj = Change role = push button already_focused = False utterances: (Change) (button) GENERATOR: _getSpeechForPushButton obj = Change role = push button already_focused = False utterances: (Change) (button) SPEECH OUTPUT: '' SPEECH OUTPUT: 'Change button' ^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^ DEQUEUED EVENT object:state-changed:active <---------- vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv OBJECT EVENT: object:state-changed:active detail=(1,0) app.name='soffice' name='Spellcheck: (English (USA))' role='filler' state='active enabled sensitive showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^ 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='Spellcheck: (English (USA))' role='dialog' state='active enabled sensitive showing visible' relations='' OBJECT EVENT: object:property-change:accessible-name detail=(0,0) app.name='soffice' name='Spellcheck: (English (USA))' role='dialog' state='active enabled 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='Change' role='push button' state='enabled focusable focused sensitive showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT focus: ^^^^^ KEYEVENT: type=0 hw_code=9 modifiers=0 event_string=(Escape) is_text=True time=1210865759.036931 orca.keyEcho: string to echo: Escape 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 window:deactivate ---------> QUEUEING EVENT object:text-caret-moved ---------> QUEUEING EVENT object:text-selection-changed app.name='soffice' name='Spellcheck: (English (USA))' role='dialog' state='active enabled sensitive' 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='soffice' name='Spellcheck: (English (USA))' role='dialog' state='active enabled sensitive' relations='' ---------> QUEUEING EVENT window:activate ---------> QUEUEING EVENT object:state-changed:active ---------> QUEUEING EVENT object:state-changed:focused ---------> QUEUEING EVENT focus: LOCUS OF FOCUS: None event='window:deactivate' OBJECT EVENT: window:deactivate detail=(0,0) app.name='soffice' name='Spellcheck: (English (USA))' role='dialog' state='defunct' relations='' +- app.name='soffice' name='Spellcheck: (English (USA))' role='dialog' state='defunct' relations='' XXX: About to test for spell check dialog. ^^^^^ PROCESS OBJECT EVENT window:deactivate ^^^^^ 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='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='' LOCUS OF FOCUS: app='soffice' name='' role='paragraph' event='object:text-caret-moved' Traceback (most recent call last): File "/usr/lib/python2.5/site-packages/orca/focus_tracking_presenter.py", line 630, in _processObjectEvent s.processObjectEvent(event) File "/usr/lib/python2.5/site-packages/orca/script.py", line 319, in processObjectEvent self.listeners[key](event) File "/usr/lib/python2.5/site-packages/orca/scripts/apps/soffice/script.py", line 1942, in onCaretMoved default.Script.onCaretMoved(self, event) File "/usr/lib/python2.5/site-packages/orca/default.py", line 3264, in onCaretMoved self._presentTextAtNewCaretPosition(event) File "/usr/lib/python2.5/site-packages/orca/default.py", line 3114, in _presentTextAtNewCaretPosition line = braille.getShowingLine() File "/usr/lib/python2.5/site-packages/orca/braille.py", line 841, in getShowingLine return _lines[viewport[1]] IndexError: list index out of range LookupError above while processing: object:text-caret-moved TRYING AGAIN (1) LOCUS OF FOCUS: app='soffice' name='' role='paragraph' event='object:text-caret-moved' Traceback (most recent call last): File "/usr/lib/python2.5/site-packages/orca/focus_tracking_presenter.py", line 630, in _processObjectEvent s.processObjectEvent(event) File "/usr/lib/python2.5/site-packages/orca/script.py", line 319, in processObjectEvent self.listeners[key](event) File "/usr/lib/python2.5/site-packages/orca/scripts/apps/soffice/script.py", line 1942, in onCaretMoved default.Script.onCaretMoved(self, event) File "/usr/lib/python2.5/site-packages/orca/default.py", line 3264, in onCaretMoved self._presentTextAtNewCaretPosition(event) File "/usr/lib/python2.5/site-packages/orca/default.py", line 3114, in _presentTextAtNewCaretPosition line = braille.getShowingLine() File "/usr/lib/python2.5/site-packages/orca/braille.py", line 841, in getShowingLine return _lines[viewport[1]] IndexError: list index out of range LookupError above while processing: object:text-caret-moved GIVING UP AFTER 1 TRIES ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT window:activate <---------- vvvvv PROCESS OBJECT EVENT window:activate vvvvv OBJECT EVENT: window:activate detail=(0,0) app.name='soffice' name='Untitled 1 - OpenOffice.org Writer Beta' role='frame' state='active enabled resizable sensitive showing visible' relations='' ACTIVE SCRIPT: soffice (module=orca.scripts.apps.soffice.script) 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='Untitled 1 - OpenOffice.org Writer Beta' role='frame' state='active enabled resizable sensitive showing visible' relations='' LOCUS OF FOCUS: app='soffice' name='Untitled 1 - OpenOffice.org Writer Beta' role='frame' event='window:activate' OBJECT EVENT: window:activate detail=(0,0) app.name='soffice' name='Untitled 1 - OpenOffice.org Writer Beta' role='frame' state='active enabled resizable sensitive showing visible' relations='' +- app.name='soffice' name='soffice' role='application' state='' relations='' +- app.name='soffice' name='Untitled 1 - OpenOffice.org Writer Beta' role='frame' state='active enabled resizable sensitive showing visible' relations='' XXX: About to test for spell check dialog. GENERATOR: _getDefaultBrailleRegions obj = soffice role = application GENERATOR: _getBrailleRegionsForFrame obj = Untitled 1 - OpenOffice.org Writer Beta role = frame GENERATOR: _getDefaultBrailleRegions obj = Untitled 1 - OpenOffice.org Writer Beta role = frame BRAILLE LINE: 'soffice Application Untitled 1 - OpenOffice.org Writer Beta Frame' VISIBLE: 'Untitled 1 - OpenOffice.org Writ', cursor=1 default.findCommonAncestor... ...default.findCommonAncestor GENERATOR: _getDefaultSpeech obj = Untitled 1 - OpenOffice.org Writer Beta role = frame already_focused = False utterances: (Untitled 1 - OpenOffice.org Writer Beta) (frame) GENERATOR: _getSpeechForFrame obj = Untitled 1 - OpenOffice.org Writer Beta role = frame already_focused = False utterances: (Untitled 1 - OpenOffice.org Writer Beta) (frame) SPEECH OUTPUT: '' SPEECH OUTPUT: 'Untitled 1 - OpenOffice.org Writer Beta 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='Untitled 1 - OpenOffice.org Writer Beta' 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='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='' Finding top-level object for source.name= --> obj.name=Document view --> obj.name= --> obj.name= --> obj.name=Untitled 1 - OpenOffice.org Writer Beta --> obj.name=Untitled 1 - OpenOffice.org Writer Beta LOCUS OF FOCUS: app='soffice' name='' role='paragraph' event='object:state-changed:focused' OBJECT EVENT: object:state-changed:focused detail=(1,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='' +- app.name='soffice' name='soffice' role='application' state='' relations='' +- app.name='soffice' name='Untitled 1 - OpenOffice.org Writer Beta' role='frame' state='active enabled resizable sensitive showing visible' relations='' +- app.name='soffice' name='Untitled 1 - OpenOffice.org Writer Beta' role='root pane' state='enabled sensitive showing visible' relations='' +- app.name='soffice' name='None' role='panel' state='enabled sensitive showing visible' relations='' +- app.name='soffice' name='None' role='scroll pane' state='enabled sensitive showing visible' relations='' +- app.name='soffice' name='Document view' role='unknown' state='editable enabled multiselectable opaque showing visible' relations='' +- app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='' StarOffice.locusOfFocusChanged - Writer: text paragraph. SPEECH OUTPUT: 'The quuuick boooown fox jumpps over the lazzzzy dog.' GENERATOR: _getBrailleRegionsForText obj = role = paragraph BRAILLE LINE: 'The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'The quuuick boooown fox jumpps o', cursor=1 ^^^^^ 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='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT focus: ^^^^^ KEYEVENT: type=0 hw_code=73 modifiers=0 event_string=(F7) is_text=True time=1210865763.324899 orca.keyEcho: string to echo: F7 orca.isModifierKey: returning: False ---------> 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) app.name='soffice' name='Spellcheck: ()' role='filler' state='enabled sensitive showing visible' relations='' OBJECT EVENT: object:property-change:accessible-name detail=(0,0) app.name='soffice' name='Spellcheck: ()' role='filler' state='enabled sensitive showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^ ---------> QUEUEING EVENT object:state-changed:sensitive DEQUEUED EVENT object:state-changed:sensitive <---------- vvvvv PROCESS OBJECT EVENT object:state-changed:sensitive vvvvv OBJECT EVENT: object:state-changed:sensitive detail=(0,0) ---------> QUEUEING EVENT object:state-changed:sensitive app.name='soffice' name='AutoCorrect' role='push button' state='focusable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:state-changed:sensitive ^^^^^ DEQUEUED EVENT object:state-changed:sensitive <---------- vvvvv PROCESS OBJECT EVENT object:state-changed:sensitive vvvvv OBJECT EVENT: object:state-changed:sensitive detail=(0,0) ---------> QUEUEING EVENT object:state-changed:sensitive ---------> QUEUEING EVENT object:state-changed:sensitive app.name='soffice' name='Suggestions' role='label' state='showing visible' relations='label for' ---------> QUEUEING EVENT object:state-changed:sensitive ---------> QUEUEING EVENT object:state-changed:sensitive ^^^^^ PROCESS OBJECT EVENT object:state-changed:sensitive ^^^^^ DEQUEUED EVENT object:state-changed:sensitive <---------- vvvvv PROCESS OBJECT EVENT object:state-changed:sensitive vvvvv OBJECT EVENT: object:state-changed:sensitive detail=(0,0) ---------> QUEUEING EVENT object:state-changed:sensitive ---------> QUEUEING EVENT object:text-selection-changed ---------> QUEUEING EVENT object:text-caret-moved ---------> QUEUEING EVENT object:text-selection-changed ---------> QUEUEING EVENT object:text-caret-moved ---------> QUEUEING EVENT object:text-selection-changed ---------> QUEUEING EVENT object:text-caret-moved ---------> QUEUEING EVENT object:text-selection-changed ---------> QUEUEING EVENT object:text-caret-moved app.name='soffice' name='Suggestions' role='panel' state='showing visible' relations='labelled by' ---------> QUEUEING EVENT object:text-selection-changed ---------> QUEUEING EVENT object:text-caret-moved ---------> QUEUEING EVENT object:text-selection-changed ---------> QUEUEING EVENT object:text-caret-moved ---------> QUEUEING EVENT object:text-selection-changed ---------> QUEUEING EVENT object:text-caret-moved ^^^^^ PROCESS OBJECT EVENT object:state-changed:sensitive ^^^^^ ---------> QUEUEING EVENT object:text-selection-changed DEQUEUED EVENT object:state-changed:sensitive <---------- vvvvv PROCESS OBJECT EVENT object:state-changed:sensitive vvvvv OBJECT EVENT: object:state-changed:sensitive detail=(0,0) ---------> QUEUEING EVENT object:text-caret-moved ---------> QUEUEING EVENT object:text-selection-changed ---------> QUEUEING EVENT object:text-caret-moved ---------> QUEUEING EVENT object:text-selection-changed ---------> QUEUEING EVENT object:text-caret-moved ---------> QUEUEING EVENT object:text-selection-changed ---------> QUEUEING EVENT object:text-caret-moved app.name='soffice' name='Change' role='push button' state='focusable showing visible' relations='' ---------> QUEUEING EVENT object:text-selection-changed ---------> QUEUEING EVENT object:text-caret-moved ---------> QUEUEING EVENT object:text-selection-changed ---------> QUEUEING EVENT object:text-caret-moved ^^^^^ PROCESS OBJECT EVENT object:state-changed:sensitive ^^^^^ ---------> QUEUEING EVENT object:text-selection-changed ---------> QUEUEING EVENT object:text-caret-moved DEQUEUED EVENT object:state-changed:sensitive <---------- vvvvv PROCESS OBJECT EVENT object:state-changed:sensitive vvvvv OBJECT EVENT: object:state-changed:sensitive detail=(0,0) ---------> QUEUEING EVENT object:text-selection-changed ---------> QUEUEING EVENT object:text-caret-moved ---------> QUEUEING EVENT object:text-selection-changed ---------> QUEUEING EVENT object:text-caret-moved ---------> QUEUEING EVENT object:text-selection-changed ---------> QUEUEING EVENT object:text-caret-moved ---------> QUEUEING EVENT object:text-selection-changed app.name='soffice' name='Change All' role='push button' state='focusable showing visible' relations='' ---------> QUEUEING EVENT object:text-caret-moved ---------> QUEUEING EVENT object:text-selection-changed ---------> QUEUEING EVENT object:text-caret-moved ---------> QUEUEING EVENT object:text-selection-changed ^^^^^ PROCESS OBJECT EVENT object:state-changed:sensitive ^^^^^ ---------> QUEUEING EVENT object:text-caret-moved DEQUEUED EVENT object:state-changed:sensitive <---------- vvvvv PROCESS OBJECT EVENT object:state-changed:sensitive vvvvv OBJECT EVENT: object:state-changed:sensitive detail=(0,0) ---------> QUEUEING EVENT object:text-selection-changed ---------> QUEUEING EVENT object:text-caret-moved ---------> QUEUEING EVENT object:text-selection-changed ---------> QUEUEING EVENT object:text-caret-moved ---------> QUEUEING EVENT object:text-selection-changed ---------> QUEUEING EVENT object:text-caret-moved ---------> QUEUEING EVENT object:text-selection-changed ---------> QUEUEING EVENT object:text-caret-moved ---------> QUEUEING EVENT object:text-selection-changed app.name='soffice' name='Add' role='push button' state='enabled focusable sensitive showing visible' relations='labelled by' ---------> QUEUEING EVENT object:text-caret-moved ---------> QUEUEING EVENT object:text-selection-changed ---------> QUEUEING EVENT object:text-caret-moved ---------> QUEUEING EVENT object:text-selection-changed ^^^^^ PROCESS OBJECT EVENT object:state-changed:sensitive ^^^^^ ---------> QUEUEING EVENT object:text-selection-changed DEQUEUED EVENT object:state-changed:sensitive <---------- vvvvv PROCESS OBJECT EVENT object:state-changed:sensitive vvvvv OBJECT EVENT: object:state-changed:sensitive detail=(1,0) ---------> QUEUEING EVENT object:state-changed:sensitive ---------> QUEUEING EVENT object:state-changed:sensitive ---------> QUEUEING EVENT object:state-changed:sensitive ---------> QUEUEING EVENT object:property-change:accessible-name ---------> QUEUEING EVENT object:state-changed:sensitive app.name='soffice' name='Add' role='push button' state='enabled focusable sensitive showing visible' relations='labelled by' ---------> QUEUEING EVENT object:state-changed:sensitive ---------> QUEUEING EVENT object:state-changed:sensitive ^^^^^ PROCESS OBJECT EVENT object:state-changed:sensitive ^^^^^ ---------> QUEUEING EVENT object:state-changed:sensitive ---------> QUEUEING EVENT object:state-changed:sensitive DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) KEYEVENT: type=1 hw_code=73 modifiers=0 event_string=(F7) is_text=True time=1210865765.068325 orca.isModifierKey: returning: False app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ 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 window:deactivate ---------> QUEUEING EVENT object:state-changed:active ---------> QUEUEING EVENT object:state-changed:focused ---------> QUEUEING EVENT window:activate ---------> QUEUEING EVENT object:state-changed:active ---------> QUEUEING EVENT object:state-changed:focused ---------> QUEUEING EVENT object:state-changed:active app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='' BRAILLE LINE: 'The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) ---------> QUEUEING EVENT object:property-change:accessible-name ---------> QUEUEING EVENT focus: app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(2,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(3,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(4,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(52,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(12,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(20,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(21,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(22,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(23,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(24,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(31,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(32,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(33,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(34,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(35,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(36,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(37,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(38,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(39,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(40,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(48,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(49,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(50,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(51,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-caret-moved <---------- vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv OBJECT EVENT: object:text-caret-moved detail=(52,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' BRAILLE LINE: 'The quuuick boooown fox jumpps over the lazzzzy dog. $l' VISIBLE: 'ox jumpps over the lazzzzy dog. ', cursor=32 ^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:text-selection-changed <---------- vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv OBJECT EVENT: object:text-selection-changed detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^ DEQUEUED EVENT object:state-changed:sensitive <---------- vvvvv PROCESS OBJECT EVENT object:state-changed:sensitive vvvvv OBJECT EVENT: object:state-changed:sensitive detail=(0,0) app.name='soffice' name='Undo' role='push button' state='focusable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:state-changed:sensitive ^^^^^ DEQUEUED EVENT object:state-changed:sensitive <---------- vvvvv PROCESS OBJECT EVENT object:state-changed:sensitive vvvvv OBJECT EVENT: object:state-changed:sensitive detail=(1,0) app.name='soffice' name='Undo' role='push button' state='focusable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:state-changed:sensitive ^^^^^ DEQUEUED EVENT object:state-changed:sensitive <---------- vvvvv PROCESS OBJECT EVENT object:state-changed:sensitive vvvvv OBJECT EVENT: object:state-changed:sensitive detail=(1,0) app.name='soffice' name='AutoCorrect' role='push button' state='enabled focusable sensitive showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:state-changed:sensitive ^^^^^ 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='Spellcheck: (English (USA))' role='filler' state='active enabled sensitive showing visible' relations='' OBJECT EVENT: object:property-change:accessible-name detail=(0,0) app.name='soffice' name='Spellcheck: (English (USA))' role='filler' state='active enabled sensitive showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^ DEQUEUED EVENT object:state-changed:sensitive <---------- vvvvv PROCESS OBJECT EVENT object:state-changed:sensitive vvvvv OBJECT EVENT: object:state-changed:sensitive detail=(1,0) app.name='soffice' name='Suggestions' role='label' state='enabled sensitive showing visible' relations='label for' ^^^^^ PROCESS OBJECT EVENT object:state-changed:sensitive ^^^^^ DEQUEUED EVENT object:state-changed:sensitive <---------- vvvvv PROCESS OBJECT EVENT object:state-changed:sensitive vvvvv OBJECT EVENT: object:state-changed:sensitive detail=(1,0) app.name='soffice' name='Suggestions' role='panel' state='enabled sensitive showing visible' relations='labelled by' ^^^^^ PROCESS OBJECT EVENT object:state-changed:sensitive ^^^^^ DEQUEUED EVENT object:state-changed:sensitive <---------- vvvvv PROCESS OBJECT EVENT object:state-changed:sensitive vvvvv OBJECT EVENT: object:state-changed:sensitive detail=(1,0) app.name='soffice' name='Change' role='push button' state='enabled focusable focused sensitive showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:state-changed:sensitive ^^^^^ DEQUEUED EVENT object:state-changed:sensitive <---------- vvvvv PROCESS OBJECT EVENT object:state-changed:sensitive vvvvv OBJECT EVENT: object:state-changed:sensitive detail=(1,0) app.name='soffice' name='Change All' role='push button' state='enabled focusable sensitive showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:state-changed:sensitive ^^^^^ DEQUEUED EVENT object:state-changed:sensitive <---------- vvvvv PROCESS OBJECT EVENT object:state-changed:sensitive vvvvv OBJECT EVENT: object:state-changed:sensitive detail=(0,0) app.name='soffice' name='Undo' role='push button' state='focusable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:state-changed:sensitive ^^^^^ DEQUEUED EVENT window:deactivate <---------- vvvvv PROCESS OBJECT EVENT window:deactivate vvvvv OBJECT EVENT: window:deactivate detail=(0,0) app.name='soffice' name='Untitled 1 - OpenOffice.org Writer Beta' role='frame' state='enabled resizable sensitive showing visible' relations='' LOCUS OF FOCUS: None event='window:deactivate' OBJECT EVENT: window:deactivate detail=(0,0) app.name='soffice' name='Untitled 1 - OpenOffice.org Writer Beta' role='frame' state='enabled resizable sensitive showing visible' relations='' +- app.name='soffice' name='soffice' role='application' state='' relations='' +- app.name='soffice' name='Untitled 1 - OpenOffice.org Writer Beta' role='frame' state='enabled resizable sensitive showing visible' relations='' XXX: About to test for spell check dialog. ^^^^^ PROCESS OBJECT EVENT window:deactivate ^^^^^ DEQUEUED EVENT object:state-changed:active <---------- vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv OBJECT EVENT: object:state-changed:active detail=(0,0) app.name='soffice' name='Untitled 1 - OpenOffice.org Writer Beta' role='frame' state='enabled resizable sensitive showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^ DEQUEUED EVENT object:state-changed:focused <---------- vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv OBJECT EVENT: object:state-changed:focused detail=(0,0) app.name='soffice' name='None' role='paragraph' state='editable enabled focusable multi line multiselectable showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^ DEQUEUED EVENT window:activate <---------- vvvvv PROCESS OBJECT EVENT window:activate vvvvv OBJECT EVENT: window:activate detail=(0,0) app.name='soffice' name='Spellcheck: (English (USA))' role='dialog' state='active enabled sensitive showing visible' relations='' ACTIVE SCRIPT: soffice (module=orca.scripts.apps.soffice.script) 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='Spellcheck: (English (USA))' role='dialog' state='active enabled sensitive showing visible' relations='' LOCUS OF FOCUS: app='soffice' name='Spellcheck: (English (USA))' role='dialog' event='window:activate' OBJECT EVENT: window:activate detail=(0,0) app.name='soffice' name='Spellcheck: (English (USA))' role='dialog' state='active enabled sensitive showing visible' relations='' +- app.name='soffice' name='soffice' role='application' state='' relations='' +- app.name='soffice' name='Spellcheck: (English (USA))' role='dialog' state='active enabled sensitive showing visible' relations='' XXX: About to test for spell check dialog. GENERATOR: _getDefaultBrailleRegions obj = soffice role = application GENERATOR: _getBrailleRegionsForDialog obj = Spellcheck: (English (USA)) role = dialog GENERATOR: _getBrailleRegionsForAlert obj = Spellcheck: (English (USA)) role = dialog GENERATOR: _getDefaultBrailleRegions obj = Spellcheck: (English (USA)) role = dialog BRAILLE LINE: 'soffice Application Spellcheck: (English (USA)) Dialog' VISIBLE: 'Spellcheck: (English (USA)) Dia', cursor=1 default.findCommonAncestor... Script.getObjects looking at child 0 Script.getObjects looking at child 0 Script.getObjects looking at child 1 Script.getObjects looking at child 0 Script.getObjects looking at child 0 Script.getObjects looking at child 1 Script.getObjects looking at child 2 Script.getObjects looking at child 2 Script.getObjects looking at child 3 Script.getObjects looking at child 0 Script.getObjects looking at child 4 Script.getObjects looking at child 5 Script.getObjects looking at child 0 Script.getObjects looking at child 1 Script.getObjects looking at child 6 Script.getObjects looking at child 7 Script.getObjects looking at child 8 Script.getObjects looking at child 9 Script.getObjects looking at child 10 Script.getObjects looking at child 11 Script.getObjects looking at child 12 Script.getObjects looking at child 13 Script.getObjects looking at child 14 Script.getObjects looking at child 15 GENERATOR: _getSpeechForAlert obj = Spellcheck: (English (USA)) role = dialog already_focused = False utterances: (Spellcheck: (English (USA))) GENERATOR: _getSpeechForDialog obj = Spellcheck: (English (USA)) role = dialog already_focused = False utterances: (Spellcheck: (English (USA))) SPEECH OUTPUT: 'Spellcheck: (English (USA))' ^^^^^ 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='Spellcheck: (English (USA))' role='dialog' state='active enabled 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='Change' role='push button' state='enabled focusable focused sensitive showing visible' relations='' Finding top-level object for source.name=Change --> obj.name=Spellcheck: (English (USA)) --> obj.name=Spellcheck: (English (USA)) LOCUS OF FOCUS: app='soffice' name='Change' role='push button' event='object:state-changed:focused' OBJECT EVENT: object:state-changed:focused detail=(1,0) app.name='soffice' name='Change' role='push button' state='enabled focusable focused sensitive showing visible' relations='' +- app.name='soffice' name='soffice' role='application' state='' relations='' +- app.name='soffice' name='Spellcheck: (English (USA))' role='dialog' state='active enabled sensitive showing visible' relations='' +- app.name='soffice' name='Spellcheck: (English (USA))' role='filler' state='active enabled sensitive showing visible' relations='' +- app.name='soffice' name='Change' role='push button' state='enabled focusable focused sensitive showing visible' relations='' XXX: About to test for spell check dialog. XXX: spell check dialog hierarchy found. StarOffice.locusOfFocusChanged - Writer: spell check dialog. Script.getObjects looking at child 0 Script.getObjects looking at child 1 Script.getObjects looking at child 0 Script.getObjects looking at child 0 Script.getObjects looking at child 1 Script.getObjects looking at child 2 Script.getObjects looking at child 2 Script.getObjects looking at child 3 Script.getObjects looking at child 0 Script.getObjects looking at child 4 Script.getObjects looking at child 5 Script.getObjects looking at child 0 Script.getObjects looking at child 1 Script.getObjects looking at child 6 Script.getObjects looking at child 7 Script.getObjects looking at child 8 Script.getObjects looking at child 9 Script.getObjects looking at child 10 Script.getObjects looking at child 11 Script.getObjects looking at child 12 Script.getObjects looking at child 13 Script.getObjects looking at child 14 Script.getObjects looking at child 15 StarOffice.readMisspeltWord: type=object:state-changed:focused word=quuuick(4,12) len=52 GENERATOR: _getBrailleRegionsForDialog obj = Spellcheck: (English (USA)) role = dialog GENERATOR: _getBrailleRegionsForAlert obj = Spellcheck: (English (USA)) role = dialog GENERATOR: _getDefaultBrailleRegions obj = Spellcheck: (English (USA)) role = dialog GENERATOR: _getDefaultBrailleRegions obj = soffice role = application GENERATOR: _getBrailleRegionsForPushButton obj = Change role = push button BRAILLE LINE: 'soffice Application Spellcheck: (English (USA)) Dialog Change Button' VISIBLE: 'Change Button', cursor=1 default.findCommonAncestor... ...default.findCommonAncestor GENERATOR: _getDefaultSpeech obj = Change role = push button already_focused = False utterances: (Change) (button) GENERATOR: _getSpeechForPushButton obj = Change role = push button already_focused = False utterances: (Change) (button) SPEECH OUTPUT: '' SPEECH OUTPUT: 'Change button' ^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^ DEQUEUED EVENT object:state-changed:active <---------- vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv OBJECT EVENT: object:state-changed:active detail=(1,0) app.name='soffice' name='Spellcheck: (English (USA))' role='filler' state='active enabled sensitive showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^ 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='Spellcheck: (English (USA))' role='dialog' state='active enabled sensitive showing visible' relations='' OBJECT EVENT: object:property-change:accessible-name detail=(0,0) app.name='soffice' name='Spellcheck: (English (USA))' role='dialog' state='active enabled 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='Change' role='push button' state='enabled focusable focused sensitive showing visible' relations='' ^^^^^ PROCESS OBJECT EVENT focus: ^^^^^