Trying to use speech server factory: orca.speechdispatcherfactory
Using speech server factory: orca.speechdispatcherfactory
Speech module has been initialized.
Braille module has been initialized using tty=8
braille display size = (0, 1)
Magnification module has NOT been initialized.
NEW SCRIPT: default (module=orca.scripts.default)
ACTIVE SCRIPT: default (module=orca.scripts.default) (reason=activate)
knownApplications...
...knownApplications
----------> QUEUEING WINDOW:ACTIVATE 
mapped gnome-terminal to gnome-terminal
Looking for orca-scripts.gnome-terminal.py
Could not import orca-scripts.gnome-terminal.py
Looking for scripts.gnome-terminal.py
Could not import scripts.gnome-terminal.py
Looking for scripts.apps.gnome-terminal.py
Found scripts.apps.gnome-terminal.py
NEW SCRIPT: gnome-terminal (module=orca.scripts.apps.gnome-terminal.script)
Loaded scripts.apps.gnome-terminal.py
----------> QUEUEING WINDOW:CREATE 
mapped orca to orca
Looking for orca-scripts.orca.py
Could not import orca-scripts.orca.py
Looking for scripts.orca.py
Could not import scripts.orca.py
Looking for scripts.apps.orca.py
Could not import scripts.apps.orca.py
Looking for scripts.toolkits.orca.py
Could not import scripts.toolkits.orca.py
Looking for orca-scripts.GAIL.py
Could not import orca-scripts.GAIL.py
Looking for scripts.GAIL.py
Could not import scripts.GAIL.py
Looking for scripts.apps.GAIL.py
Could not import scripts.apps.GAIL.py
Looking for scripts.toolkits.GAIL.py
Found scripts.toolkits.GAIL.py
NEW SCRIPT: orca (module=orca.scripts.toolkits.GAIL)
Loaded scripts.toolkits.GAIL.py
SPEECH OUTPUT: 'Welcome to Orca.' voice=system
BRAILLE LINE:  'Welcome to Orca.'
     VISIBLE:  '', cursor=0
----------> QUEUEING WINDOW:DEACTIVATE 
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
----------> QUEUEING OBJECT:STATE-CHANGED:ACTIVE 
----------> QUEUEING WINDOW:ACTIVATE 
----------> QUEUEING OBJECT:STATE-CHANGED:ACTIVE 
DEQUEUED WINDOW:ACTIVATE  <----------

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0,<orca.event_manager._FakeData instance at 0x9edadcc>)
    app.name='gnome-terminal' name='hammera@hammera-laptop: ~' role='frame' state='enabled resizable sensitive showing visible' relations=''
mapped gnome-terminal to gnome-terminal
Looking for app-settings.gnome-terminal.py
Could not import app-settings.gnome-terminal.py
ACTIVE SCRIPT: gnome-terminal (module=orca.scripts.apps.gnome-terminal.script) (reason=window:activate event)
LOCUS OF FOCUS: app='gnome-terminal' name='hammera@hammera-laptop: ~' role='frame'
                event='window:activate'

generate braille for focused app.name='gnome-terminal' name='hammera@hammera-laptop: ~' role='frame' state='enabled resizable sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_FRAME, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Component(obj,                                     asString(((label + displayedText) or name) + value + roleName + alertAndDialogCount))] + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=True

generate braille for focused app.name='gnome-terminal' name='gnome-terminal' role='application' state='' relations='' (args={'formatType': 'focused', 'role': ROLE_APPLICATION, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['gnome-terminal']
value=['']
roleName=['Application']
required=[]
generate braille results:
  Component: 'gnome-terminal Application', 0
ancestors=[<orca.braille.Component instance at 0x9f0ce4c>]
rowHeader=[]
columnHeader=[]
radioButtonGroup=[]
label=[]
displayedText=['hammera@hammera-laptop: ~']
value=['']
roleName=['Frame']
Finding top-level object for source.name=hammera@hammera-laptop: ~
alertAndDialogCount=[]
nodeLevel=[]
generate braille results:
  Component: 'gnome-terminal Application', 0
  Region: ' ', 0
  Component: 'hammera@hammera-laptop: ~ Frame', 0
BRAILLE LINE:  'gnome-terminal Application hammera@hammera-laptop: ~ Frame'
     VISIBLE:  '', cursor=0

generate speech for unfocused app.name='gnome-terminal' name='hammera@hammera-laptop: ~' role='frame' state='enabled resizable sensitive showing visible' relations='' (args={'recursing': True, 'priorObj': None, 'role': ROLE_FRAME, 'mode': 'speech', 'formatType': 'unfocused'}) using 'newAncestors + newRowHeader + newColumnHeader + newRadioButtonGroup + labelAndName + allTextSelection + roleName + unfocusedDialogCount + availability + newNodeLevel + unselectedCell + (tutorial and (pause + tutorial) or [])'
newAncestors=[]
newRowHeader=[]
newColumnHeader=[]
newRadioButtonGroup=[]
labelAndName=['hammera@hammera-laptop: ~', {u'average-pitch': 3.0, u'rate': 90.0, u'gain': 10.0, u'family': {u'locale': u'hu', u'name': u'hungarian'}}]
allTextSelection=[]
roleName=['frame', {}]
Finding top-level object for source.name=hammera@hammera-laptop: ~
unfocusedDialogCount=[]
availability=[]
newNodeLevel=[]
unselectedCell=[]
Finding top-level object for source.name=hammera@hammera-laptop: ~
GENERATOR: _getTutorialForFrame
           obj             = hammera@hammera-laptop: ~
           role            = frame
           alreadyFocused  = False
           utterances:
GENERATOR: getTutorial
           obj             = hammera@hammera-laptop: ~
           role            = frame
           alreadyFocused  = False
           utterances:
               ()
tutorial=['']
pause=[<orca.speech_generator.Pause instance at 0x9c6512c>]
generate speech results:
  hammera@hammera-laptop: ~
  {u'average-pitch': 3.0, u'rate': 90.0, u'gain': 10.0, u'family': {u'locale': u'hu', u'name': u'hungarian'}}
  frame
  {}
  <orca.speech_generator.Pause instance at 0x9c6512c>
  
bad content sent to speech.speak: '{u'average-pitch': 3.0, u'rate': 90.0, u'gain': 10.0, u'family': {u'locale': u'hu', u'name': u'hungarian'}}'
bad content sent to speech.speak: '{}'
SPEECH OUTPUT: 'hammera@hammera-laptop: ~ frame.'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

DEQUEUED WINDOW:CREATE  <----------

vvvvv PROCESS OBJECT EVENT window:create vvvvv
OBJECT EVENT: window:create                            detail=(0,0,Orca Screen Reader / Magnifier)
    app.name='orca' name='Orca Screen Reader / Magnifier' role='frame' state='active enabled resizable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT window:create ^^^^^

----------> QUEUEING FOCUS: 
DEQUEUED WINDOW:DEACTIVATE  <----------

vvvvv PROCESS OBJECT EVENT window:deactivate vvvvv
OBJECT EVENT: window:deactivate                        detail=(0,0,hammera@hammera-laptop: ~)
    app.name='gnome-terminal' name='hammera@hammera-laptop: ~' role='frame' state='enabled resizable sensitive showing visible' relations=''
LOCUS OF FOCUS: None event='window:deactivate'
^^^^^ PROCESS OBJECT EVENT window:deactivate ^^^^^

DEQUEUED OBJECT:STATE-CHANGED:FOCUSED  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0,None)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
Finding top-level object for source.name=Terminal
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=hammera@hammera-laptop: ~
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

DEQUEUED OBJECT:STATE-CHANGED:FOCUSED  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0,None)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
Finding top-level object for source.name=Terminal
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=hammera@hammera-laptop: ~
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

DEQUEUED OBJECT:STATE-CHANGED:FOCUSED  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0,None)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
Finding top-level object for source.name=Terminal
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=hammera@hammera-laptop: ~
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

DEQUEUED OBJECT:STATE-CHANGED:ACTIVE  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv
OBJECT EVENT: object:state-changed:active              detail=(0,0,None)
    app.name='gnome-terminal' name='hammera@hammera-laptop: ~' role='frame' state='enabled resizable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

DEQUEUED WINDOW:ACTIVATE  <----------

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0,Orca Screen Reader / Magnifier)
    app.name='orca' name='Orca Screen Reader / Magnifier' role='frame' state='active enabled resizable sensitive showing visible' relations=''
mapped orca to orca
Looking for app-settings.orca.py
Could not import app-settings.orca.py
ACTIVE SCRIPT: orca (module=orca.scripts.toolkits.GAIL) (reason=window:activate event)
LOCUS OF FOCUS: app='orca' name='Orca Screen Reader / Magnifier' role='frame'
                event='window:activate'

generate braille for focused app.name='orca' name='Orca Screen Reader / Magnifier' role='frame' state='active enabled resizable sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_FRAME, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Component(obj,                                     asString(((label + displayedText) or name) + value + roleName + alertAndDialogCount))] + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=True

generate braille for focused app.name='orca' name='orca' role='application' state='' relations='' (args={'formatType': 'focused', 'role': ROLE_APPLICATION, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['orca']
value=['']
roleName=['Application']
required=[]
generate braille results:
  Component: 'orca Application', 0
ancestors=[<orca.braille.Component instance at 0x9f280ac>]
rowHeader=[]
columnHeader=[]
radioButtonGroup=[]
label=[]
displayedText=['Orca Screen Reader / Magnifier']
value=['']
roleName=['Frame']
Finding top-level object for source.name=Orca Screen Reader / Magnifier
alertAndDialogCount=[]
nodeLevel=[]
generate braille results:
  Component: 'orca Application', 0
  Region: ' ', 0
  Component: 'Orca Screen Reader / Magnifier Frame', 0
BRAILLE LINE:  'orca Application Orca Screen Reader / Magnifier Frame'
     VISIBLE:  '', cursor=0

generate speech for unfocused app.name='orca' name='Orca Screen Reader / Magnifier' role='frame' state='active enabled resizable sensitive showing visible' relations='' (args={'recursing': True, 'priorObj': None, 'role': ROLE_FRAME, 'mode': 'speech', 'formatType': 'unfocused'}) using 'newAncestors + newRowHeader + newColumnHeader + newRadioButtonGroup + labelAndName + allTextSelection + roleName + unfocusedDialogCount + availability + newNodeLevel + unselectedCell + (tutorial and (pause + tutorial) or [])'
newAncestors=[]
newRowHeader=[]
newColumnHeader=[]
newRadioButtonGroup=[]
labelAndName=['Orca Screen Reader / Magnifier', {u'average-pitch': 3.0, u'rate': 90.0, u'gain': 10.0, u'family': {u'locale': u'hu', u'name': u'hungarian'}}]
allTextSelection=[]
roleName=['frame', {}]
Finding top-level object for source.name=Orca Screen Reader / Magnifier
unfocusedDialogCount=[]
availability=[]
newNodeLevel=[]
unselectedCell=[]
Finding top-level object for source.name=Orca Screen Reader / Magnifier
GENERATOR: _getTutorialForFrame
           obj             = Orca Screen Reader / Magnifier
           role            = frame
           alreadyFocused  = False
           utterances:
GENERATOR: getTutorial
           obj             = Orca Screen Reader / Magnifier
           role            = frame
           alreadyFocused  = False
           utterances:
               ()
tutorial=['']
pause=[<orca.speech_generator.Pause instance at 0x9c6512c>]
generate speech results:
  Orca Screen Reader / Magnifier
  {u'average-pitch': 3.0, u'rate': 90.0, u'gain': 10.0, u'family': {u'locale': u'hu', u'name': u'hungarian'}}
  frame
  {}
  <orca.speech_generator.Pause instance at 0x9c6512c>
  
bad content sent to speech.speak: '{u'average-pitch': 3.0, u'rate': 90.0, u'gain': 10.0, u'family': {u'locale': u'hu', u'name': u'hungarian'}}'
bad content sent to speech.speak: '{}'
SPEECH OUTPUT: 'Orca Screen Reader / Magnifier frame.'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

DEQUEUED OBJECT:STATE-CHANGED:ACTIVE  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv
OBJECT EVENT: object:state-changed:active              detail=(1,0,None)
    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 FOCUS:  <----------

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0,None)
    app.name='orca' name='Preferences' role='push button' state='enabled focusable focused sensitive showing visible' relations=''
LOCUS OF FOCUS: app='orca' name='Preferences' role='push button'
                event='focus:'

generate braille for focused app.name='orca' name='Preferences' role='push button' state='enabled focusable focused sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_PUSH_BUTTON, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Component(obj,                                     asString(((label + displayedText) or description) + roleName))] + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=True
Object deemed to be for layout purposes only: [panel | ]

generate braille for focused app.name='orca' name='Orca Screen Reader / Magnifier' role='frame' state='active enabled resizable sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_FRAME, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(((label + displayedText) or name) + value + roleName + alertAndDialogCount))]'
label=[]
displayedText=['Orca Screen Reader / Magnifier']
value=['']
roleName=['Frame']
Finding top-level object for source.name=Orca Screen Reader / Magnifier
alertAndDialogCount=[]
generate braille results:
  Component: 'Orca Screen Reader / Magnifier Frame', 0

generate braille for focused app.name='orca' name='orca' role='application' state='' relations='' (args={'formatType': 'focused', 'role': ROLE_APPLICATION, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['orca']
value=['']
roleName=['Application']
required=[]
generate braille results:
  Component: 'orca Application', 0
ancestors=[<orca.braille.Component instance at 0x9f2712c>, <orca.braille.Region instance at 0x9f0cecc>, <orca.braille.Component instance at 0x9f2710c>]
rowHeader=[]
columnHeader=[]
radioButtonGroup=[]
label=[]
displayedText=['Preferences']
roleName=['Button']
nodeLevel=[]
generate braille results:
  Component: 'orca Application', 0
  Region: ' ', 0
  Component: 'Orca Screen Reader / Magnifier Frame', 0
  Region: ' ', 0
  Component: 'Preferences Button', 0
BRAILLE LINE:  'orca Application Orca Screen Reader / Magnifier Frame Preferences Button'
     VISIBLE:  '', cursor=0

generate speech for unfocused app.name='orca' name='Preferences' role='push button' state='enabled focusable focused sensitive showing visible' relations='' (args={'recursing': True, 'priorObj': <CORBA.Object 'IDL:Accessibility/Accessible:1.0' at 0x9d1cf38>, 'role': ROLE_PUSH_BUTTON, 'mode': 'speech', 'formatType': 'unfocused'}) using 'newAncestors + newRowHeader + newColumnHeader + newRadioButtonGroup + labelAndName + roleName + availability + (mnemonic and (pause + mnemonic + lineBreak) or []) + accelerator + newNodeLevel + unselectedCell + (tutorial and (pause + tutorial) or [])'
script_utilities.commonAncestor...
...script_utilities.commonAncestor
Object deemed to be for layout purposes only: [panel | ]
newAncestors=[]
newRowHeader=[]
newColumnHeader=[]
newRadioButtonGroup=[]
labelAndName=['Preferences', {u'average-pitch': 3.0, u'rate': 90.0, u'gain': 10.0, u'family': {u'locale': u'hu', u'name': u'hungarian'}}]
roleName=['button', {}]
availability=[]
script_utilities.getKeyBinding: ['', u'Alt plus p', '']
mnemonic=[u'Alt plus p', {}]
pause=[<orca.speech_generator.Pause instance at 0x9c6512c>]
lineBreak=[<orca.speech_generator.LineBreak instance at 0x9c6514c>]
accelerator=[]
newNodeLevel=[]
unselectedCell=[]
GENERATOR: _getTutorialForPushButton
           obj             = Preferences
           role            = push button
           alreadyFocused  = False
           utterances:
               (To activate press space.)
GENERATOR: getTutorial
           obj             = Preferences
           role            = push button
           alreadyFocused  = False
           utterances:
               (To activate press space.)
tutorial=['To activate press space.', {}]
generate speech results:
  Preferences
  {u'average-pitch': 3.0, u'rate': 90.0, u'gain': 10.0, u'family': {u'locale': u'hu', u'name': u'hungarian'}}
  button
  {}
  <orca.speech_generator.Pause instance at 0x9c6512c>
  Alt plus p
  {}
  <orca.speech_generator.LineBreak instance at 0x9c6514c>
  <orca.speech_generator.Pause instance at 0x9c6512c>
  To activate press space.
  {}
bad content sent to speech.speak: '{u'average-pitch': 3.0, u'rate': 90.0, u'gain': 10.0, u'family': {u'locale': u'hu', u'name': u'hungarian'}}'
bad content sent to speech.speak: '{}'
SPEECH OUTPUT: 'Preferences button.'
bad content sent to speech.speak: '{}'
SPEECH OUTPUT: 'Alt plus p'
bad content sent to speech.speak: '{}'
SPEECH OUTPUT: 'To activate press space.'
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

KEYEVENT: type=0
          id=65507
          hw_code=37
          modifiers=8192
          event_string=(Control_L)
          is_text=True
          timestamp=1812869
          time=1297174334.585985
KEYBOARDEVENT: type=0
                id=65507
                hw_code=37
                modifiers=0
                event_string=(Control_L)
                keyval_name=(Control_L)
                is_text=True
                timestamp=1812869
                time=1297174334.586374
orca.keyEcho: string to echo: Control_L
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=1
          id=65507
          hw_code=37
          modifiers=8196
          event_string=(Control_L)
          is_text=True
          timestamp=1812972
          time=1297174334.677445
KEYBOARDEVENT: type=1
                id=65507
                hw_code=37
                modifiers=4
                event_string=(Control_L)
                keyval_name=(Control_L)
                is_text=True
                timestamp=1812972
                time=1297174334.677831
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=0
          id=65513
          hw_code=64
          modifiers=8192
          event_string=(Alt_L)
          is_text=True
          timestamp=1813236
          time=1297174334.941695
KEYBOARDEVENT: type=0
                id=65513
                hw_code=64
                modifiers=0
                event_string=(Alt_L)
                keyval_name=(Alt_L)
                is_text=True
                timestamp=1813236
                time=1297174334.942186
orca.keyEcho: string to echo: Alt_L
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
----------> QUEUEING WINDOW:DEACTIVATE 
DEQUEUED WINDOW:DEACTIVATE  <----------

vvvvv PROCESS OBJECT EVENT window:deactivate vvvvv
OBJECT EVENT: window:deactivate                        detail=(0,0,Orca Screen Reader / Magnifier)
    app.name='orca' name='Orca Screen Reader / Magnifier' role='frame' state='enabled resizable sensitive showing visible' relations=''
LOCUS OF FOCUS: None event='window:deactivate'
^^^^^ PROCESS OBJECT EVENT window:deactivate ^^^^^

----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
DEQUEUED OBJECT:STATE-CHANGED:FOCUSED  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0,None)
    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 ^^^^^

----------> QUEUEING OBJECT:STATE-CHANGED:ACTIVE 
DEQUEUED OBJECT:STATE-CHANGED:ACTIVE  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv
OBJECT EVENT: object:state-changed:active              detail=(0,0,None)
    app.name='orca' name='Orca Screen Reader / Magnifier' role='frame' state='enabled resizable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
mapped metacity to metacity
Looking for orca-scripts.metacity.py
Could not import orca-scripts.metacity.py
Looking for scripts.metacity.py
Could not import scripts.metacity.py
Looking for scripts.apps.metacity.py
Found scripts.apps.metacity.py
NEW SCRIPT: metacity (module=orca.scripts.apps.metacity.script)
Loaded scripts.apps.metacity.py
DEQUEUED OBJECT:STATE-CHANGED:SHOWING  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0,None)
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING WINDOW:CREATE 
    app.name='metacity' name='hammera@hammera-laptop: ~' role='statusbar' state='enabled multi line sensitive showing visible' relations=''
knownApplications...
...knownApplications
BRAILLE LINE:  'hammera@hammera-laptop: ~'
     VISIBLE:  '', cursor=0
SPEECH OUTPUT: 'hammera@hammera-laptop: ~'
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED OBJECT:STATE-CHANGED:SHOWING  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0,None)
    app.name='metacity' name='None' role='filler' state='enabled sensitive showing vertical visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED OBJECT:STATE-CHANGED:SHOWING  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0,None)
    app.name='metacity' name='None' role='panel' state='enabled sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED OBJECT:STATE-CHANGED:SHOWING  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0,None)
    app.name='metacity' name='None' role='window' state='enabled resizable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED WINDOW:CREATE  <----------

vvvvv PROCESS OBJECT EVENT window:create vvvvv
OBJECT EVENT: window:create                            detail=(0,0,)
    app.name='metacity' name='None' role='window' state='enabled resizable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT window:create ^^^^^

----------> QUEUEING OBJECT:TEXT-CHANGED:DELETE 
DEQUEUED OBJECT:TEXT-CHANGED:DELETE  <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:delete vvvvv
OBJECT EVENT: object:text-changed:delete               detail=(0,25,hammera@hammera-laptop: ~)
----------> QUEUEING OBJECT:TEXT-CHANGED:INSERT 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
    app.name='metacity' name='Untitled 1 - LibreOffice Writer' role='statusbar' state='enabled multi line sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

DEQUEUED OBJECT:TEXT-CHANGED:INSERT  <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(0,31,Untitled 1 - LibreOffice Writer)
    app.name='metacity' name='Untitled 1 - LibreOffice Writer' role='statusbar' state='enabled multi line sensitive showing visible' relations=''
knownApplications...
...knownApplications
BRAILLE LINE:  'Untitled 1 - LibreOffice Writer'
     VISIBLE:  '', cursor=0
SPEECH OUTPUT: 'Untitled 1 - LibreOffice Writer'
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

DEQUEUED 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,Untitled 1 - LibreOffice Writer)
    app.name='metacity' name='Untitled 1 - LibreOffice Writer' role='statusbar' state='enabled multi line sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
DEQUEUED OBJECT:STATE-CHANGED:SHOWING  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(0,0,None)
    app.name='metacity' name='None' role='window' state='enabled resizable sensitive' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

----------> QUEUEING WINDOW:ACTIVATE 
mapped soffice to soffice
Looking for orca-scripts.soffice.py
Could not import orca-scripts.soffice.py
Looking for scripts.soffice.py
Could not import scripts.soffice.py
Looking for scripts.apps.soffice.py
Found scripts.apps.soffice.py
NEW SCRIPT: soffice (module=orca.scripts.apps.soffice.script)
Loaded scripts.apps.soffice.py
DEQUEUED WINDOW:ACTIVATE  <----------

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0,Untitled 1 - LibreOffice Writer)
    app.name='soffice' name='Untitled 1 - LibreOffice Writer' role='frame' state='enabled resizable sensitive showing visible' relations=''
mapped soffice to soffice
Looking for app-settings.soffice.py
Could not import app-settings.soffice.py
ACTIVE SCRIPT: soffice (module=orca.scripts.apps.soffice.script) (reason=window:activate event)
OBJECT EVENT: window:activate                          detail=(0,0,Untitled 1 - LibreOffice Writer)
             app.name='soffice' name='Untitled 1 - LibreOffice Writer' role='frame' state='enabled resizable sensitive showing visible' relations=''
LOCUS OF FOCUS: app='soffice' name='Untitled 1 - LibreOffice Writer' role='frame'
                event='window:activate'
OBJECT EVENT: window:activate                          detail=(0,0,Untitled 1 - LibreOffice Writer)
             app.name='soffice' name='Untitled 1 - LibreOffice Writer' role='frame' state='enabled resizable sensitive showing visible' relations=''

generate braille for focused app.name='soffice' name='Untitled 1 - LibreOffice Writer' role='frame' state='enabled resizable sensitive showing visible' relations='' (args={'useDefaultFormatting': False, 'formatType': 'focused', 'role': ROLE_FRAME, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Component(obj,                                     asString(((label + displayedText) or name) + value + roleName + alertAndDialogCount))] + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=True

generate braille for focused app.name='soffice' name='soffice' role='application' state='' relations='' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': False, 'role': ROLE_APPLICATION, 'mode': 'braille', 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['soffice']
value=['']
roleName=['Application']
required=[]
generate braille results:
  Component: 'soffice Application', 0
ancestors=[<orca.braille.Component instance at 0xa0344ec>]
rowHeader=[]
columnHeader=[]
radioButtonGroup=[]
label=[]
displayedText=['Untitled 1 - LibreOffice Writer']
value=['']
roleName=['Frame']
Finding top-level object for source.name=Untitled 1 - LibreOffice Writer
alertAndDialogCount=[]
nodeLevel=[]
generate braille results:
  Component: 'soffice Application', 0
  Region: ' ', 0
  Component: 'Untitled 1 - LibreOffice Writer Frame', 0
BRAILLE LINE:  'soffice Application Untitled 1 - LibreOffice Writer Frame'
     VISIBLE:  '', cursor=0

generate speech for unfocused app.name='soffice' name='Untitled 1 - LibreOffice Writer' role='frame' state='enabled resizable sensitive showing visible' relations='' (args={'recursing': True, 'priorObj': None, 'role': ROLE_FRAME, 'mode': 'speech', 'formatType': 'unfocused'}) using 'newAncestors + newRowHeader + newColumnHeader + newRadioButtonGroup + labelAndName + allTextSelection + roleName + unfocusedDialogCount + availability + newNodeLevel + (tutorial and (pause + tutorial) or [])'
newAncestors=[]
newRowHeader=[]
newColumnHeader=[]
newRadioButtonGroup=[]
labelAndName=['', {u'average-pitch': 3.0, u'rate': 90.0, u'gain': 10.0, u'family': {u'locale': u'hu', u'name': u'hungarian'}}, 'Untitled 1 - LibreOffice Writer', {u'average-pitch': 3.0, u'rate': 90.0, u'gain': 10.0, u'family': {u'locale': u'hu', u'name': u'hungarian'}}]
allTextSelection=[]
roleName=['frame', {}]
Finding top-level object for source.name=Untitled 1 - LibreOffice Writer
unfocusedDialogCount=[]
availability=[]
newNodeLevel=[]
Finding top-level object for source.name=Untitled 1 - LibreOffice Writer
GENERATOR: _getTutorialForFrame
           obj             = Untitled 1 - LibreOffice Writer
           role            = frame
           alreadyFocused  = False
           utterances:
GENERATOR: getTutorial
           obj             = Untitled 1 - LibreOffice Writer
           role            = frame
           alreadyFocused  = False
           utterances:
               ()
tutorial=['']
pause=[<orca.speech_generator.Pause instance at 0x9c6512c>]
generate speech results:
  
  {u'average-pitch': 3.0, u'rate': 90.0, u'gain': 10.0, u'family': {u'locale': u'hu', u'name': u'hungarian'}}
  Untitled 1 - LibreOffice Writer
  {u'average-pitch': 3.0, u'rate': 90.0, u'gain': 10.0, u'family': {u'locale': u'hu', u'name': u'hungarian'}}
  frame
  {}
  <orca.speech_generator.Pause instance at 0x9c6512c>
  
bad content sent to speech.speak: '{u'average-pitch': 3.0, u'rate': 90.0, u'gain': 10.0, u'family': {u'locale': u'hu', u'name': u'hungarian'}}'
bad content sent to speech.speak: '{u'average-pitch': 3.0, u'rate': 90.0, u'gain': 10.0, u'family': {u'locale': u'hu', u'name': u'hungarian'}}'
bad content sent to speech.speak: '{}'
SPEECH OUTPUT: 'Untitled 1 - LibreOffice Writer frame.'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

----------> QUEUEING OBJECT:STATE-CHANGED:ACTIVE 
DEQUEUED OBJECT:STATE-CHANGED:ACTIVE  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv
OBJECT EVENT: object:state-changed:active              detail=(1,0,None)
    app.name='soffice' name='Untitled 1 - LibreOffice Writer' role='frame' state='active enabled resizable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
DEQUEUED OBJECT:STATE-CHANGED:FOCUSED  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows to'
LOCUS OF FOCUS: app='soffice' name='' role='paragraph'
                event='object:state-changed:focused'

generate braille for focused app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows to' (args={'useDefaultFormatting': False, 'formatType': 'focused', 'role': ROLE_PARAGRAPH, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Text(obj, asString(label), asString(eol))]                + (required and [Region(" " + asString(required))])                + (readOnly and [Region(" " + asString(readOnly))]) + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=True

generate braille for focused app.name='soffice' name='Document view' role='document frame' state='editable enabled multiselectable opaque showing visible' relations='' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': False, 'role': ROLE_DOCUMENT_FRAME, 'mode': 'braille', 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['Document view']
value=['']
roleName=[]
required=[]
generate braille results:
  Component: 'Document view', 0

generate braille for focused app.name='soffice' name='None' role='scroll pane' state='enabled sensitive showing visible' relations='' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': False, 'role': ROLE_SCROLL_PANE, 'mode': 'braille', 'recursing': True}) using 'asPageTabOrScrollPane                          + (childTab                             and ([Region(" ")] + childTab) or [])'

generate braille for focused app.name='soffice' name='None' role='scroll pane' state='enabled sensitive showing visible' relations='' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': False, 'role': 'REAL_ROLE_SCROLL_PANE', 'mode': 'braille', 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=[]
value=['']
roleName=['ScrollPane']
required=[]
generate braille results:
  Component: 'ScrollPane', 0
asPageTabOrScrollPane=[<orca.braille.Component instance at 0xa0347ec>]
childTab=[]
generate braille results:
  Component: 'ScrollPane', 0
Object deemed to be for layout purposes only: [panel | ]

generate braille for focused app.name='soffice' name='Untitled 1 - LibreOffice Writer' role='root pane' state='enabled sensitive showing visible' relations='' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': False, 'role': ROLE_ROOT_PANE, 'mode': 'braille', 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['Untitled 1 - LibreOffice Writer']
value=['']
roleName=['RootPane']
required=[]
generate braille results:
  Component: 'Untitled 1 - LibreOffice Writer RootPane', 0

generate braille for focused app.name='soffice' name='Untitled 1 - LibreOffice Writer' role='frame' state='active enabled resizable sensitive showing visible' relations='' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': False, 'role': ROLE_FRAME, 'mode': 'braille', 'recursing': True}) using '[Component(obj,                                     asString(((label + displayedText) or name) + value + roleName + alertAndDialogCount))]'
label=[]
displayedText=['Untitled 1 - LibreOffice Writer']
value=['']
roleName=['Frame']
Finding top-level object for source.name=Untitled 1 - LibreOffice Writer
alertAndDialogCount=[]
generate braille results:
  Component: 'Untitled 1 - LibreOffice Writer Frame', 0

generate braille for focused app.name='soffice' name='soffice' role='application' state='' relations='' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': False, 'role': ROLE_APPLICATION, 'mode': 'braille', 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['soffice']
value=['']
roleName=['Application']
required=[]
generate braille results:
  Component: 'soffice Application', 0
ancestors=[<orca.braille.Component instance at 0xa03490c>, <orca.braille.Region instance at 0xa03494c>, <orca.braille.Component instance at 0xa03468c>, <orca.braille.Region instance at 0xa03482c>, <orca.braille.Component instance at 0xa03470c>, <orca.braille.Region instance at 0x9c5c6ac>, <orca.braille.Component instance at 0xa0347ec>, <orca.braille.Region instance at 0xa0344ac>, <orca.braille.Component instance at 0xa0346ec>]
rowHeader=[]
columnHeader=[]
radioButtonGroup=[]
label=[]
eol=[u' $l']
required=[]
readOnly=[]
nodeLevel=[]
generate braille results:
  Component: 'soffice Application', 0
  Region: ' ', 0
  Component: 'Untitled 1 - LibreOffice Writer Frame', 0
  Region: ' ', 0
  Component: 'Untitled 1 - LibreOffice Writer RootPane', 0
  Region: ' ', 0
  Component: 'ScrollPane', 0
  Region: ' ', 0
  Component: 'Document view', 0
  Region: ' ', 0
  Text: 'Hello $l', 0
BRAILLE LINE:  'soffice Application Untitled 1 - LibreOffice Writer Frame Untitled 1 - LibreOffice Writer RootPane ScrollPane Document view Hello $l'
     VISIBLE:  '', cursor=0
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

----------> QUEUEING FOCUS: 
DEQUEUED FOCUS:  <----------

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

----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
DEQUEUED OBJECT:STATE-CHANGED:SHOWING  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(0,0,None)
    app.name='orca' name='Orca' role='frame' state='enabled modal resizable sensitive' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

KEYEVENT: type=0
          id=65507
          hw_code=37
          modifiers=8192
          event_string=(Control_L)
          is_text=True
          timestamp=1814879
          time=1297174336.584823
KEYBOARDEVENT: type=0
                id=65507
                hw_code=37
                modifiers=0
                event_string=(Control_L)
                keyval_name=(Control_L)
                is_text=True
                timestamp=1814879
                time=1297174336.585056
orca.keyEcho: string to echo: Control_L
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=1
          id=65507
          hw_code=37
          modifiers=8196
          event_string=(Control_L)
          is_text=True
          timestamp=1814944
          time=1297174336.649819
KEYBOARDEVENT: type=1
                id=65507
                hw_code=37
                modifiers=4
                event_string=(Control_L)
                keyval_name=(Control_L)
                is_text=True
                timestamp=1814944
                time=1297174336.650306
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=0
          id=65362
          hw_code=111
          modifiers=8192
          event_string=(Up)
          is_text=True
          timestamp=1815189
          time=1297174336.894594
KEYBOARDEVENT: type=0
                id=65362
                hw_code=111
                modifiers=0
                event_string=(Up)
                keyval_name=(Up)
                is_text=True
                timestamp=1815189
                time=1297174336.895082
orca.keyEcho: string to echo: Up
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: True
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=1
          id=65362
          hw_code=111
          modifiers=8192
          event_string=(Up)
          is_text=True
          timestamp=1815307
          time=1297174337.012095
KEYBOARDEVENT: type=1
                id=65362
                hw_code=111
                modifiers=0
                event_string=(Up)
                keyval_name=(Up)
                is_text=True
                timestamp=1815307
                time=1297174337.012899
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=0
          id=65364
          hw_code=116
          modifiers=8192
          event_string=(Down)
          is_text=True
          timestamp=1815496
          time=1297174337.201577
KEYBOARDEVENT: type=0
                id=65364
                hw_code=116
                modifiers=0
                event_string=(Down)
                keyval_name=(Down)
                is_text=True
                timestamp=1815496
                time=1297174337.202079
orca.keyEcho: string to echo: Down
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: True
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
----------> QUEUEING OBJECT:TEXT-CARET-MOVED 
DEQUEUED OBJECT:TEXT-CARET-MOVED  <----------

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

----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
DEQUEUED OBJECT:STATE-CHANGED:FOCUSED  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows to'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
DEQUEUED OBJECT:STATE-CHANGED:FOCUSED  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows from flows to'
LOCUS OF FOCUS: app='soffice' name='' role='paragraph'
                event='object:state-changed:focused'

generate braille for focused app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows from flows to' (args={'useDefaultFormatting': False, 'formatType': 'focused', 'role': ROLE_PARAGRAPH, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Text(obj, asString(label), asString(eol))]                + (required and [Region(" " + asString(required))])                + (readOnly and [Region(" " + asString(readOnly))]) + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=False
label=[]
eol=[u' $l']
required=[]
readOnly=[]
nodeLevel=[]
generate braille results:
  Text: 'Apple $l', 0
BRAILLE LINE:  'Apple $l'
     VISIBLE:  '', cursor=0
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

----------> QUEUEING OBJECT:TEXT-CARET-MOVED 
DEQUEUED OBJECT:TEXT-CARET-MOVED  <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(0,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows from flows to'
BRAILLE LINE:  'Apple $l'
     VISIBLE:  '', cursor=0
sayLine: line=<Apple>, len=5, start=0, 
caret=0, speakBlankLines=True
SPEECH OUTPUT: 'Apple'
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

----------> QUEUEING FOCUS: 
DEQUEUED FOCUS:  <----------

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

KEYEVENT: type=1
          id=65364
          hw_code=116
          modifiers=8192
          event_string=(Down)
          is_text=True
          timestamp=1815620
          time=1297174337.325058
KEYBOARDEVENT: type=1
                id=65364
                hw_code=116
                modifiers=0
                event_string=(Down)
                keyval_name=(Down)
                is_text=True
                timestamp=1815620
                time=1297174337.325439
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=0
          id=65362
          hw_code=111
          modifiers=8192
          event_string=(Up)
          is_text=True
          timestamp=1815864
          time=1297174337.569466
KEYBOARDEVENT: type=0
                id=65362
                hw_code=111
                modifiers=0
                event_string=(Up)
                keyval_name=(Up)
                is_text=True
                timestamp=1815864
                time=1297174337.569966
orca.keyEcho: string to echo: Up
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: True
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
----------> QUEUEING OBJECT:TEXT-CARET-MOVED 
DEQUEUED OBJECT:TEXT-CARET-MOVED  <----------

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

----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
DEQUEUED OBJECT:STATE-CHANGED:FOCUSED  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows from flows to'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
DEQUEUED OBJECT:STATE-CHANGED:FOCUSED  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows to'
LOCUS OF FOCUS: app='soffice' name='' role='paragraph'
                event='object:state-changed:focused'

generate braille for focused app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows to' (args={'useDefaultFormatting': False, 'formatType': 'focused', 'role': ROLE_PARAGRAPH, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Text(obj, asString(label), asString(eol))]                + (required and [Region(" " + asString(required))])                + (readOnly and [Region(" " + asString(readOnly))]) + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=True

generate braille for focused app.name='soffice' name='Document view' role='document frame' state='editable enabled multiselectable opaque showing visible' relations='' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': False, 'role': ROLE_DOCUMENT_FRAME, 'mode': 'braille', 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['Document view']
value=['']
roleName=[]
required=[]
generate braille results:
  Component: 'Document view', 0

generate braille for focused app.name='soffice' name='None' role='scroll pane' state='enabled sensitive showing visible' relations='' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': False, 'role': ROLE_SCROLL_PANE, 'mode': 'braille', 'recursing': True}) using 'asPageTabOrScrollPane                          + (childTab                             and ([Region(" ")] + childTab) or [])'

generate braille for focused app.name='soffice' name='None' role='scroll pane' state='enabled sensitive showing visible' relations='' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': False, 'role': 'REAL_ROLE_SCROLL_PANE', 'mode': 'braille', 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=[]
value=['']
roleName=['ScrollPane']
required=[]
generate braille results:
  Component: 'ScrollPane', 0
asPageTabOrScrollPane=[<orca.braille.Component instance at 0xa034a0c>]
childTab=[]
generate braille results:
  Component: 'ScrollPane', 0
Object deemed to be for layout purposes only: [panel | ]

generate braille for focused app.name='soffice' name='Untitled 1 - LibreOffice Writer' role='root pane' state='enabled sensitive showing visible' relations='' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': False, 'role': ROLE_ROOT_PANE, 'mode': 'braille', 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['Untitled 1 - LibreOffice Writer']
value=['']
roleName=['RootPane']
required=[]
generate braille results:
  Component: 'Untitled 1 - LibreOffice Writer RootPane', 0

generate braille for focused app.name='soffice' name='Untitled 1 - LibreOffice Writer' role='frame' state='active enabled resizable sensitive showing visible' relations='' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': False, 'role': ROLE_FRAME, 'mode': 'braille', 'recursing': True}) using '[Component(obj,                                     asString(((label + displayedText) or name) + value + roleName + alertAndDialogCount))]'
label=[]
displayedText=['Untitled 1 - LibreOffice Writer']
value=['']
roleName=['Frame']
Finding top-level object for source.name=Untitled 1 - LibreOffice Writer
alertAndDialogCount=[]
generate braille results:
  Component: 'Untitled 1 - LibreOffice Writer Frame', 0

generate braille for focused app.name='soffice' name='soffice' role='application' state='' relations='' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': False, 'role': ROLE_APPLICATION, 'mode': 'braille', 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['soffice']
value=['']
roleName=['Application']
required=[]
generate braille results:
  Component: 'soffice Application', 0
ancestors=[<orca.braille.Component instance at 0xa0347cc>, <orca.braille.Region instance at 0xa034bcc>, <orca.braille.Component instance at 0xa034a8c>, <orca.braille.Region instance at 0xa034bac>, <orca.braille.Component instance at 0xa034b0c>, <orca.braille.Region instance at 0xa034aec>, <orca.braille.Component instance at 0xa034a0c>, <orca.braille.Region instance at 0xa03490c>, <orca.braille.Component instance at 0xa034a4c>]
rowHeader=[]
columnHeader=[]
radioButtonGroup=[]
label=[]
eol=[u' $l']
required=[]
readOnly=[]
nodeLevel=[]
generate braille results:
  Component: 'soffice Application', 0
  Region: ' ', 0
  Component: 'Untitled 1 - LibreOffice Writer Frame', 0
  Region: ' ', 0
  Component: 'Untitled 1 - LibreOffice Writer RootPane', 0
  Region: ' ', 0
  Component: 'ScrollPane', 0
  Region: ' ', 0
  Component: 'Document view', 0
  Region: ' ', 0
  Text: 'Hello $l', 0
BRAILLE LINE:  'soffice Application Untitled 1 - LibreOffice Writer Frame Untitled 1 - LibreOffice Writer RootPane ScrollPane Document view Hello $l'
     VISIBLE:  '', cursor=0
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

----------> QUEUEING OBJECT:TEXT-CARET-MOVED 
DEQUEUED OBJECT:TEXT-CARET-MOVED  <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(0,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows to'
BRAILLE LINE:  'soffice Application Untitled 1 - LibreOffice Writer Frame Untitled 1 - LibreOffice Writer RootPane ScrollPane Document view Hello $l'
     VISIBLE:  '', cursor=0
sayLine: line=<Hello>, len=5, start=0, 
caret=0, speakBlankLines=True
SPEECH OUTPUT: 'Hello'
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=1
          id=65362
          hw_code=111
          modifiers=8192
          event_string=(Up)
          is_text=True
          timestamp=1815969
          time=1297174337.724671
KEYBOARDEVENT: type=1
                id=65362
                hw_code=111
                modifiers=0
                event_string=(Up)
                keyval_name=(Up)
                is_text=True
                timestamp=1815969
                time=1297174337.725722
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
----------> QUEUEING FOCUS: 
DEQUEUED FOCUS:  <----------

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

KEYEVENT: type=0
          id=65362
          hw_code=111
          modifiers=8192
          event_string=(Up)
          is_text=True
          timestamp=1816164
          time=1297174337.868932
KEYBOARDEVENT: type=0
                id=65362
                hw_code=111
                modifiers=0
                event_string=(Up)
                keyval_name=(Up)
                is_text=True
                timestamp=1816164
                time=1297174337.869438
orca.keyEcho: string to echo: Up
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: True
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=1
          id=65362
          hw_code=111
          modifiers=8192
          event_string=(Up)
          is_text=True
          timestamp=1816269
          time=1297174337.974313
KEYBOARDEVENT: type=1
                id=65362
                hw_code=111
                modifiers=0
                event_string=(Up)
                keyval_name=(Up)
                is_text=True
                timestamp=1816269
                time=1297174337.974611
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=0
          id=65505
          hw_code=50
          modifiers=8192
          event_string=(Shift_L)
          is_text=True
          timestamp=1816706
          time=1297174338.411772
KEYBOARDEVENT: type=0
                id=65505
                hw_code=50
                modifiers=0
                event_string=(Shift_L)
                keyval_name=(Shift_L)
                is_text=True
                timestamp=1816706
                time=1297174338.412072
orca.keyEcho: string to echo: Shift_L
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=0
          id=65364
          hw_code=116
          modifiers=8193
          event_string=(Down)
          is_text=True
          timestamp=1816998
          time=1297174338.703301
KEYBOARDEVENT: type=0
                id=65364
                hw_code=116
                modifiers=1
                event_string=(Down)
                keyval_name=(Down)
                is_text=True
                timestamp=1816998
                time=1297174338.703890
orca.keyEcho: string to echo: Down
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: True
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
----------> QUEUEING OBJECT:TEXT-CARET-MOVED 
DEQUEUED OBJECT:TEXT-CARET-MOVED  <----------

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

----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
DEQUEUED OBJECT:STATE-CHANGED:FOCUSED  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows to'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
DEQUEUED OBJECT:STATE-CHANGED:FOCUSED  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows from flows to'
LOCUS OF FOCUS: app='soffice' name='' role='paragraph'
                event='object:state-changed:focused'

generate braille for focused app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows from flows to' (args={'useDefaultFormatting': False, 'formatType': 'focused', 'role': ROLE_PARAGRAPH, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Text(obj, asString(label), asString(eol))]                + (required and [Region(" " + asString(required))])                + (readOnly and [Region(" " + asString(readOnly))]) + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=False
label=[]
eol=[u' $l']
required=[]
readOnly=[]
nodeLevel=[]
generate braille results:
  Text: 'Apple $l', 0
BRAILLE LINE:  'Apple $l'
     VISIBLE:  '', cursor=0
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

----------> QUEUEING OBJECT:TEXT-CARET-MOVED 
DEQUEUED OBJECT:TEXT-CARET-MOVED  <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(0,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows from flows to'
BRAILLE LINE:  'Apple $l'
     VISIBLE:  '', cursor=0
getSelectedText: selection start=0, end=5
getSelectedText: selected text=<Hello>
SPEECH OUTPUT: 'Hello'
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

----------> QUEUEING OBJECT:TEXT-SELECTION-CHANGED 
DEQUEUED OBJECT:TEXT-SELECTION-CHANGED  <----------

vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv
OBJECT EVENT: object:text-selection-changed            detail=(0,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows to'
^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^

----------> QUEUEING OBJECT:TEXT-SELECTION-CHANGED 
DEQUEUED OBJECT:TEXT-SELECTION-CHANGED  <----------

vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv
OBJECT EVENT: object:text-selection-changed            detail=(0,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows from flows to'
^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^

KEYEVENT: type=1
          id=65364
          hw_code=116
          modifiers=8193
          event_string=(Down)
          is_text=True
          timestamp=1817056
          time=1297174338.821362
KEYBOARDEVENT: type=1
                id=65364
                hw_code=116
                modifiers=1
                event_string=(Down)
                keyval_name=(Down)
                is_text=True
                timestamp=1817056
                time=1297174338.821625
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
----------> QUEUEING FOCUS: 
DEQUEUED FOCUS:  <----------

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

KEYEVENT: type=0
          id=65364
          hw_code=116
          modifiers=8193
          event_string=(Down)
          is_text=True
          timestamp=1817814
          time=1297174339.519232
KEYBOARDEVENT: type=0
                id=65364
                hw_code=116
                modifiers=1
                event_string=(Down)
                keyval_name=(Down)
                is_text=True
                timestamp=1817814
                time=1297174339.519535
orca.keyEcho: string to echo: Down
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: True
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
----------> QUEUEING OBJECT:TEXT-CARET-MOVED 
DEQUEUED OBJECT:TEXT-CARET-MOVED  <----------

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

----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
DEQUEUED OBJECT:STATE-CHANGED:FOCUSED  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows from flows to'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
DEQUEUED OBJECT:STATE-CHANGED:FOCUSED  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows from'
LOCUS OF FOCUS: app='soffice' name='' role='paragraph'
                event='object:state-changed:focused'

generate braille for focused app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows from' (args={'useDefaultFormatting': False, 'formatType': 'focused', 'role': ROLE_PARAGRAPH, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Text(obj, asString(label), asString(eol))]                + (required and [Region(" " + asString(required))])                + (readOnly and [Region(" " + asString(readOnly))]) + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=False
label=[]
eol=[u' $l']
required=[]
readOnly=[]
nodeLevel=[]
generate braille results:
  Text: ' $l', 0
BRAILLE LINE:  ' $l'
     VISIBLE:  '', cursor=0
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

----------> QUEUEING OBJECT:TEXT-CARET-MOVED 
DEQUEUED OBJECT:TEXT-CARET-MOVED  <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(0,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows from'
BRAILLE LINE:  ' $l'
     VISIBLE:  '', cursor=0
getSelectedText: selection start=0, end=5
getSelectedText: selected text=<Apple>
SPEECH OUTPUT: 'Apple'
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

----------> QUEUEING OBJECT:TEXT-SELECTION-CHANGED 
DEQUEUED OBJECT:TEXT-SELECTION-CHANGED  <----------

vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv
OBJECT EVENT: object:text-selection-changed            detail=(0,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows from'
^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^

----------> QUEUEING OBJECT:TEXT-SELECTION-CHANGED 
DEQUEUED OBJECT:TEXT-SELECTION-CHANGED  <----------

vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv
OBJECT EVENT: object:text-selection-changed            detail=(0,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows from flows to'
^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^

KEYEVENT: type=1
          id=65364
          hw_code=116
          modifiers=8193
          event_string=(Down)
          is_text=True
          timestamp=1817865
          time=1297174339.638785
KEYBOARDEVENT: type=1
                id=65364
                hw_code=116
                modifiers=1
                event_string=(Down)
                keyval_name=(Down)
                is_text=True
                timestamp=1817865
                time=1297174339.639088
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
----------> QUEUEING FOCUS: 
DEQUEUED FOCUS:  <----------

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

KEYEVENT: type=0
          id=65362
          hw_code=111
          modifiers=8193
          event_string=(Up)
          is_text=True
          timestamp=1821676
          time=1297174343.381375
KEYBOARDEVENT: type=0
                id=65362
                hw_code=111
                modifiers=1
                event_string=(Up)
                keyval_name=(Up)
                is_text=True
                timestamp=1821676
                time=1297174343.381687
orca.keyEcho: string to echo: Up
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: True
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
----------> QUEUEING OBJECT:TEXT-CARET-MOVED 
DEQUEUED OBJECT:TEXT-CARET-MOVED  <----------

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

----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
DEQUEUED OBJECT:STATE-CHANGED:FOCUSED  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows from'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
DEQUEUED OBJECT:STATE-CHANGED:FOCUSED  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows from flows to'
LOCUS OF FOCUS: app='soffice' name='' role='paragraph'
                event='object:state-changed:focused'

generate braille for focused app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows from flows to' (args={'useDefaultFormatting': False, 'formatType': 'focused', 'role': ROLE_PARAGRAPH, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Text(obj, asString(label), asString(eol))]                + (required and [Region(" " + asString(required))])                + (readOnly and [Region(" " + asString(readOnly))]) + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=False
label=[]
eol=[u' $l']
required=[]
readOnly=[]
nodeLevel=[]
generate braille results:
  Text: 'Apple $l', 0
BRAILLE LINE:  'Apple $l'
     VISIBLE:  '', cursor=0
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

----------> QUEUEING OBJECT:TEXT-CARET-MOVED 
DEQUEUED OBJECT:TEXT-CARET-MOVED  <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(0,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows from flows to'
BRAILLE LINE:  'Apple $l'
     VISIBLE:  '', cursor=0
SPEECH OUTPUT: 'Apple'
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

----------> QUEUEING OBJECT:TEXT-SELECTION-CHANGED 
DEQUEUED OBJECT:TEXT-SELECTION-CHANGED  <----------

vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv
OBJECT EVENT: object:text-selection-changed            detail=(0,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows from flows to'
SPEECH OUTPUT: 'unselected' voice=system
^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^

----------> QUEUEING OBJECT:TEXT-SELECTION-CHANGED 
DEQUEUED OBJECT:TEXT-SELECTION-CHANGED  <----------

vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv
OBJECT EVENT: object:text-selection-changed            detail=(0,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows from'
^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^

KEYEVENT: type=1
          id=65362
          hw_code=111
          modifiers=8193
          event_string=(Up)
          is_text=True
          timestamp=1821736
          time=1297174343.536416
KEYBOARDEVENT: type=1
                id=65362
                hw_code=111
                modifiers=1
                event_string=(Up)
                keyval_name=(Up)
                is_text=True
                timestamp=1821736
                time=1297174343.536670
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
----------> QUEUEING FOCUS: 
DEQUEUED FOCUS:  <----------

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

KEYEVENT: type=0
          id=65362
          hw_code=111
          modifiers=8193
          event_string=(Up)
          is_text=True
          timestamp=1822825
          time=1297174344.530050
KEYBOARDEVENT: type=0
                id=65362
                hw_code=111
                modifiers=1
                event_string=(Up)
                keyval_name=(Up)
                is_text=True
                timestamp=1822825
                time=1297174344.530351
orca.keyEcho: string to echo: Up
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: True
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
----------> QUEUEING OBJECT:TEXT-CARET-MOVED 
DEQUEUED OBJECT:TEXT-CARET-MOVED  <----------

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

----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
DEQUEUED OBJECT:STATE-CHANGED:FOCUSED  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows from flows to'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
DEQUEUED OBJECT:STATE-CHANGED:FOCUSED  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows to'
LOCUS OF FOCUS: app='soffice' name='' role='paragraph'
                event='object:state-changed:focused'

generate braille for focused app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows to' (args={'useDefaultFormatting': False, 'formatType': 'focused', 'role': ROLE_PARAGRAPH, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Text(obj, asString(label), asString(eol))]                + (required and [Region(" " + asString(required))])                + (readOnly and [Region(" " + asString(readOnly))]) + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=True

generate braille for focused app.name='soffice' name='Document view' role='document frame' state='editable enabled multiselectable opaque showing visible' relations='' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': False, 'role': ROLE_DOCUMENT_FRAME, 'mode': 'braille', 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['Document view']
value=['']
roleName=[]
required=[]
generate braille results:
  Component: 'Document view', 0

generate braille for focused app.name='soffice' name='None' role='scroll pane' state='enabled sensitive showing visible' relations='' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': False, 'role': ROLE_SCROLL_PANE, 'mode': 'braille', 'recursing': True}) using 'asPageTabOrScrollPane                          + (childTab                             and ([Region(" ")] + childTab) or [])'

generate braille for focused app.name='soffice' name='None' role='scroll pane' state='enabled sensitive showing visible' relations='' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': False, 'role': 'REAL_ROLE_SCROLL_PANE', 'mode': 'braille', 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=[]
value=['']
roleName=['ScrollPane']
required=[]
generate braille results:
  Component: 'ScrollPane', 0
asPageTabOrScrollPane=[<orca.braille.Component instance at 0xa034a0c>]
childTab=[]
generate braille results:
  Component: 'ScrollPane', 0
Object deemed to be for layout purposes only: [panel | ]

generate braille for focused app.name='soffice' name='Untitled 1 - LibreOffice Writer' role='root pane' state='enabled sensitive showing visible' relations='' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': False, 'role': ROLE_ROOT_PANE, 'mode': 'braille', 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['Untitled 1 - LibreOffice Writer']
value=['']
roleName=['RootPane']
required=[]
generate braille results:
  Component: 'Untitled 1 - LibreOffice Writer RootPane', 0

generate braille for focused app.name='soffice' name='Untitled 1 - LibreOffice Writer' role='frame' state='active enabled resizable sensitive showing visible' relations='' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': False, 'role': ROLE_FRAME, 'mode': 'braille', 'recursing': True}) using '[Component(obj,                                     asString(((label + displayedText) or name) + value + roleName + alertAndDialogCount))]'
label=[]
displayedText=['Untitled 1 - LibreOffice Writer']
value=['']
roleName=['Frame']
Finding top-level object for source.name=Untitled 1 - LibreOffice Writer
alertAndDialogCount=[]
generate braille results:
  Component: 'Untitled 1 - LibreOffice Writer Frame', 0

generate braille for focused app.name='soffice' name='soffice' role='application' state='' relations='' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': False, 'role': ROLE_APPLICATION, 'mode': 'braille', 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['soffice']
value=['']
roleName=['Application']
required=[]
generate braille results:
  Component: 'soffice Application', 0
ancestors=[<orca.braille.Component instance at 0xa034c6c>, <orca.braille.Region instance at 0xa034d8c>, <orca.braille.Component instance at 0xa034b0c>, <orca.braille.Region instance at 0xa03468c>, <orca.braille.Component instance at 0xa034ccc>, <orca.braille.Region instance at 0xa034b8c>, <orca.braille.Component instance at 0xa034a0c>, <orca.braille.Region instance at 0xa034cac>, <orca.braille.Component instance at 0xa034b6c>]
rowHeader=[]
columnHeader=[]
radioButtonGroup=[]
label=[]
eol=[u' $l']
required=[]
readOnly=[]
nodeLevel=[]
generate braille results:
  Component: 'soffice Application', 0
  Region: ' ', 0
  Component: 'Untitled 1 - LibreOffice Writer Frame', 0
  Region: ' ', 0
  Component: 'Untitled 1 - LibreOffice Writer RootPane', 0
  Region: ' ', 0
  Component: 'ScrollPane', 0
  Region: ' ', 0
  Component: 'Document view', 0
  Region: ' ', 0
  Text: 'Hello $l', 0
BRAILLE LINE:  'soffice Application Untitled 1 - LibreOffice Writer Frame Untitled 1 - LibreOffice Writer RootPane ScrollPane Document view Hello $l'
     VISIBLE:  '', cursor=0
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

----------> QUEUEING OBJECT:TEXT-CARET-MOVED 
DEQUEUED OBJECT:TEXT-CARET-MOVED  <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(0,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows to'
BRAILLE LINE:  'soffice Application Untitled 1 - LibreOffice Writer Frame Untitled 1 - LibreOffice Writer RootPane ScrollPane Document view Hello $l'
     VISIBLE:  '', cursor=0
SPEECH OUTPUT: 'Hello'
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

----------> QUEUEING OBJECT:TEXT-SELECTION-CHANGED 
DEQUEUED OBJECT:TEXT-SELECTION-CHANGED  <----------

vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv
OBJECT EVENT: object:text-selection-changed            detail=(0,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows to'
SPEECH OUTPUT: 'unselected' voice=system
^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^

----------> QUEUEING OBJECT:TEXT-SELECTION-CHANGED 
DEQUEUED OBJECT:TEXT-SELECTION-CHANGED  <----------

vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv
OBJECT EVENT: object:text-selection-changed            detail=(0,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows from flows to'
SPEECH OUTPUT: 'unselected' voice=system
^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^

KEYEVENT: type=1
          id=65362
          hw_code=111
          modifiers=8193
          event_string=(Up)
          is_text=True
          timestamp=1822876
          time=1297174344.746186
KEYBOARDEVENT: type=1
                id=65362
                hw_code=111
                modifiers=1
                event_string=(Up)
                keyval_name=(Up)
                is_text=True
                timestamp=1822876
                time=1297174344.746461
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
----------> QUEUEING FOCUS: 
DEQUEUED FOCUS:  <----------

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

KEYEVENT: type=0
          id=65364
          hw_code=116
          modifiers=8193
          event_string=(Down)
          is_text=True
          timestamp=1826339
          time=1297174348.044487
KEYBOARDEVENT: type=0
                id=65364
                hw_code=116
                modifiers=1
                event_string=(Down)
                keyval_name=(Down)
                is_text=True
                timestamp=1826339
                time=1297174348.045046
orca.keyEcho: string to echo: Down
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: True
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
----------> QUEUEING OBJECT:TEXT-CARET-MOVED 
DEQUEUED OBJECT:TEXT-CARET-MOVED  <----------

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

----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
DEQUEUED OBJECT:STATE-CHANGED:FOCUSED  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows to'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
DEQUEUED OBJECT:STATE-CHANGED:FOCUSED  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows from flows to'
LOCUS OF FOCUS: app='soffice' name='' role='paragraph'
                event='object:state-changed:focused'

generate braille for focused app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows from flows to' (args={'useDefaultFormatting': False, 'formatType': 'focused', 'role': ROLE_PARAGRAPH, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Text(obj, asString(label), asString(eol))]                + (required and [Region(" " + asString(required))])                + (readOnly and [Region(" " + asString(readOnly))]) + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=False
label=[]
eol=[u' $l']
required=[]
readOnly=[]
nodeLevel=[]
generate braille results:
  Text: 'Apple $l', 0
BRAILLE LINE:  'Apple $l'
     VISIBLE:  '', cursor=0
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

----------> QUEUEING OBJECT:TEXT-CARET-MOVED 
DEQUEUED OBJECT:TEXT-CARET-MOVED  <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(0,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows from flows to'
BRAILLE LINE:  'Apple $l'
     VISIBLE:  '', cursor=0
getSelectedText: selection start=0, end=5
getSelectedText: selected text=<Hello>
SPEECH OUTPUT: 'Hello'
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

----------> QUEUEING OBJECT:TEXT-SELECTION-CHANGED 
DEQUEUED OBJECT:TEXT-SELECTION-CHANGED  <----------

vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv
OBJECT EVENT: object:text-selection-changed            detail=(0,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows to'
^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^

----------> QUEUEING OBJECT:TEXT-SELECTION-CHANGED 
DEQUEUED OBJECT:TEXT-SELECTION-CHANGED  <----------

vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv
OBJECT EVENT: object:text-selection-changed            detail=(0,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows from flows to'
^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^

KEYEVENT: type=1
          id=65364
          hw_code=116
          modifiers=8193
          event_string=(Down)
          is_text=True
          timestamp=1826390
          time=1297174348.162595
KEYBOARDEVENT: type=1
                id=65364
                hw_code=116
                modifiers=1
                event_string=(Down)
                keyval_name=(Down)
                is_text=True
                timestamp=1826390
                time=1297174348.162856
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
----------> QUEUEING FOCUS: 
DEQUEUED FOCUS:  <----------

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

KEYEVENT: type=0
          id=65364
          hw_code=116
          modifiers=8193
          event_string=(Down)
          is_text=True
          timestamp=1827435
          time=1297174349.140637
KEYBOARDEVENT: type=0
                id=65364
                hw_code=116
                modifiers=1
                event_string=(Down)
                keyval_name=(Down)
                is_text=True
                timestamp=1827435
                time=1297174349.140948
orca.keyEcho: string to echo: Down
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: True
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
----------> QUEUEING OBJECT:TEXT-CARET-MOVED 
DEQUEUED OBJECT:TEXT-CARET-MOVED  <----------

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

----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
DEQUEUED OBJECT:STATE-CHANGED:FOCUSED  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows from flows to'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
DEQUEUED OBJECT:STATE-CHANGED:FOCUSED  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows from'
LOCUS OF FOCUS: app='soffice' name='' role='paragraph'
                event='object:state-changed:focused'

generate braille for focused app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows from' (args={'useDefaultFormatting': False, 'formatType': 'focused', 'role': ROLE_PARAGRAPH, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Text(obj, asString(label), asString(eol))]                + (required and [Region(" " + asString(required))])                + (readOnly and [Region(" " + asString(readOnly))]) + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=False
label=[]
eol=[u' $l']
required=[]
readOnly=[]
nodeLevel=[]
generate braille results:
  Text: ' $l', 0
BRAILLE LINE:  ' $l'
     VISIBLE:  '', cursor=0
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

----------> QUEUEING OBJECT:TEXT-CARET-MOVED 
DEQUEUED OBJECT:TEXT-CARET-MOVED  <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(0,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows from'
BRAILLE LINE:  ' $l'
     VISIBLE:  '', cursor=0
getSelectedText: selection start=0, end=5
getSelectedText: selected text=<Apple>
SPEECH OUTPUT: 'Apple'
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

----------> QUEUEING OBJECT:TEXT-SELECTION-CHANGED 
DEQUEUED OBJECT:TEXT-SELECTION-CHANGED  <----------

vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv
OBJECT EVENT: object:text-selection-changed            detail=(0,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows from'
^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^

----------> QUEUEING OBJECT:TEXT-SELECTION-CHANGED 
DEQUEUED OBJECT:TEXT-SELECTION-CHANGED  <----------

vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv
OBJECT EVENT: object:text-selection-changed            detail=(0,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows from flows to'
^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^

KEYEVENT: type=1
          id=65364
          hw_code=116
          modifiers=8193
          event_string=(Down)
          is_text=True
          timestamp=1827497
          time=1297174349.256364
KEYBOARDEVENT: type=1
                id=65364
                hw_code=116
                modifiers=1
                event_string=(Down)
                keyval_name=(Down)
                is_text=True
                timestamp=1827497
                time=1297174349.256633
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
----------> QUEUEING FOCUS: 
DEQUEUED FOCUS:  <----------

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

KEYEVENT: type=0
          id=65362
          hw_code=111
          modifiers=8193
          event_string=(Up)
          is_text=True
          timestamp=1829363
          time=1297174351.068679
KEYBOARDEVENT: type=0
                id=65362
                hw_code=111
                modifiers=1
                event_string=(Up)
                keyval_name=(Up)
                is_text=True
                timestamp=1829363
                time=1297174351.069017
orca.keyEcho: string to echo: Up
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: True
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
----------> QUEUEING OBJECT:TEXT-CARET-MOVED 
DEQUEUED OBJECT:TEXT-CARET-MOVED  <----------

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

----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
DEQUEUED OBJECT:STATE-CHANGED:FOCUSED  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows from'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
DEQUEUED OBJECT:STATE-CHANGED:FOCUSED  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows from flows to'
LOCUS OF FOCUS: app='soffice' name='' role='paragraph'
                event='object:state-changed:focused'

generate braille for focused app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows from flows to' (args={'useDefaultFormatting': False, 'formatType': 'focused', 'role': ROLE_PARAGRAPH, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Text(obj, asString(label), asString(eol))]                + (required and [Region(" " + asString(required))])                + (readOnly and [Region(" " + asString(readOnly))]) + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=False
label=[]
eol=[u' $l']
required=[]
readOnly=[]
nodeLevel=[]
generate braille results:
  Text: 'Apple $l', 0
BRAILLE LINE:  'Apple $l'
     VISIBLE:  '', cursor=0
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

----------> QUEUEING OBJECT:TEXT-CARET-MOVED 
DEQUEUED OBJECT:TEXT-CARET-MOVED  <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(0,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows from flows to'
BRAILLE LINE:  'Apple $l'
     VISIBLE:  '', cursor=0
SPEECH OUTPUT: 'Apple'
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

----------> QUEUEING OBJECT:TEXT-SELECTION-CHANGED 
DEQUEUED OBJECT:TEXT-SELECTION-CHANGED  <----------

vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv
OBJECT EVENT: object:text-selection-changed            detail=(0,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows from flows to'
SPEECH OUTPUT: 'unselected' voice=system
^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^

----------> QUEUEING OBJECT:TEXT-SELECTION-CHANGED 
DEQUEUED OBJECT:TEXT-SELECTION-CHANGED  <----------

vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv
OBJECT EVENT: object:text-selection-changed            detail=(0,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows from'
^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^

KEYEVENT: type=1
          id=65362
          hw_code=111
          modifiers=8193
          event_string=(Up)
          is_text=True
          timestamp=1829429
          time=1297174351.223957
KEYBOARDEVENT: type=1
                id=65362
                hw_code=111
                modifiers=1
                event_string=(Up)
                keyval_name=(Up)
                is_text=True
                timestamp=1829429
                time=1297174351.224214
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
----------> QUEUEING FOCUS: 
DEQUEUED FOCUS:  <----------

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

KEYEVENT: type=0
          id=65362
          hw_code=111
          modifiers=8193
          event_string=(Up)
          is_text=True
          timestamp=1830409
          time=1297174352.113966
KEYBOARDEVENT: type=0
                id=65362
                hw_code=111
                modifiers=1
                event_string=(Up)
                keyval_name=(Up)
                is_text=True
                timestamp=1830409
                time=1297174352.114269
orca.keyEcho: string to echo: Up
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: True
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
----------> QUEUEING OBJECT:TEXT-CARET-MOVED 
DEQUEUED OBJECT:TEXT-CARET-MOVED  <----------

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

----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
DEQUEUED OBJECT:STATE-CHANGED:FOCUSED  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows from flows to'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
DEQUEUED OBJECT:STATE-CHANGED:FOCUSED  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows to'
LOCUS OF FOCUS: app='soffice' name='' role='paragraph'
                event='object:state-changed:focused'

generate braille for focused app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows to' (args={'useDefaultFormatting': False, 'formatType': 'focused', 'role': ROLE_PARAGRAPH, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Text(obj, asString(label), asString(eol))]                + (required and [Region(" " + asString(required))])                + (readOnly and [Region(" " + asString(readOnly))]) + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=True

generate braille for focused app.name='soffice' name='Document view' role='document frame' state='editable enabled multiselectable opaque showing visible' relations='' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': False, 'role': ROLE_DOCUMENT_FRAME, 'mode': 'braille', 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['Document view']
value=['']
roleName=[]
required=[]
generate braille results:
  Component: 'Document view', 0

generate braille for focused app.name='soffice' name='None' role='scroll pane' state='enabled sensitive showing visible' relations='' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': False, 'role': ROLE_SCROLL_PANE, 'mode': 'braille', 'recursing': True}) using 'asPageTabOrScrollPane                          + (childTab                             and ([Region(" ")] + childTab) or [])'

generate braille for focused app.name='soffice' name='None' role='scroll pane' state='enabled sensitive showing visible' relations='' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': False, 'role': 'REAL_ROLE_SCROLL_PANE', 'mode': 'braille', 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=[]
value=['']
roleName=['ScrollPane']
required=[]
generate braille results:
  Component: 'ScrollPane', 0
asPageTabOrScrollPane=[<orca.braille.Component instance at 0xa034a6c>]
childTab=[]
generate braille results:
  Component: 'ScrollPane', 0
Object deemed to be for layout purposes only: [panel | ]

generate braille for focused app.name='soffice' name='Untitled 1 - LibreOffice Writer' role='root pane' state='enabled sensitive showing visible' relations='' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': False, 'role': ROLE_ROOT_PANE, 'mode': 'braille', 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['Untitled 1 - LibreOffice Writer']
value=['']
roleName=['RootPane']
required=[]
generate braille results:
  Component: 'Untitled 1 - LibreOffice Writer RootPane', 0

generate braille for focused app.name='soffice' name='Untitled 1 - LibreOffice Writer' role='frame' state='active enabled resizable sensitive showing visible' relations='' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': False, 'role': ROLE_FRAME, 'mode': 'braille', 'recursing': True}) using '[Component(obj,                                     asString(((label + displayedText) or name) + value + roleName + alertAndDialogCount))]'
label=[]
displayedText=['Untitled 1 - LibreOffice Writer']
value=['']
roleName=['Frame']
Finding top-level object for source.name=Untitled 1 - LibreOffice Writer
alertAndDialogCount=[]
generate braille results:
  Component: 'Untitled 1 - LibreOffice Writer Frame', 0

generate braille for focused app.name='soffice' name='soffice' role='application' state='' relations='' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': False, 'role': ROLE_APPLICATION, 'mode': 'braille', 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['soffice']
value=['']
roleName=['Application']
required=[]
generate braille results:
  Component: 'soffice Application', 0
ancestors=[<orca.braille.Component instance at 0xa0348cc>, <orca.braille.Region instance at 0xa0347cc>, <orca.braille.Component instance at 0xa034a8c>, <orca.braille.Region instance at 0xa034cac>, <orca.braille.Component instance at 0xa03468c>, <orca.braille.Region instance at 0xa034c4c>, <orca.braille.Component instance at 0xa034a6c>, <orca.braille.Region instance at 0xa034dac>, <orca.braille.Component instance at 0xa034c6c>]
rowHeader=[]
columnHeader=[]
radioButtonGroup=[]
label=[]
eol=[u' $l']
required=[]
readOnly=[]
nodeLevel=[]
generate braille results:
  Component: 'soffice Application', 0
  Region: ' ', 0
  Component: 'Untitled 1 - LibreOffice Writer Frame', 0
  Region: ' ', 0
  Component: 'Untitled 1 - LibreOffice Writer RootPane', 0
  Region: ' ', 0
  Component: 'ScrollPane', 0
  Region: ' ', 0
  Component: 'Document view', 0
  Region: ' ', 0
  Text: 'Hello $l', 0
BRAILLE LINE:  'soffice Application Untitled 1 - LibreOffice Writer Frame Untitled 1 - LibreOffice Writer RootPane ScrollPane Document view Hello $l'
     VISIBLE:  '', cursor=0
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

----------> QUEUEING OBJECT:TEXT-CARET-MOVED 
DEQUEUED OBJECT:TEXT-CARET-MOVED  <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(0,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows to'
BRAILLE LINE:  'soffice Application Untitled 1 - LibreOffice Writer Frame Untitled 1 - LibreOffice Writer RootPane ScrollPane Document view Hello $l'
     VISIBLE:  '', cursor=0
SPEECH OUTPUT: 'Hello'
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

----------> QUEUEING OBJECT:TEXT-SELECTION-CHANGED 
DEQUEUED OBJECT:TEXT-SELECTION-CHANGED  <----------

vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv
OBJECT EVENT: object:text-selection-changed            detail=(0,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows to'
SPEECH OUTPUT: 'unselected' voice=system
^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^

----------> QUEUEING OBJECT:TEXT-SELECTION-CHANGED 
DEQUEUED OBJECT:TEXT-SELECTION-CHANGED  <----------

vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv
OBJECT EVENT: object:text-selection-changed            detail=(0,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows from flows to'
SPEECH OUTPUT: 'unselected' voice=system
^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^

KEYEVENT: type=1
          id=65362
          hw_code=111
          modifiers=8193
          event_string=(Up)
          is_text=True
          timestamp=1830464
          time=1297174352.330591
KEYBOARDEVENT: type=1
                id=65362
                hw_code=111
                modifiers=1
                event_string=(Up)
                keyval_name=(Up)
                is_text=True
                timestamp=1830464
                time=1297174352.330848
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
----------> QUEUEING FOCUS: 
DEQUEUED FOCUS:  <----------

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

KEYEVENT: type=1
          id=65505
          hw_code=50
          modifiers=8193
          event_string=(Shift_L)
          is_text=True
          timestamp=1832333
          time=1297174354.038447
KEYBOARDEVENT: type=1
                id=65505
                hw_code=50
                modifiers=1
                event_string=(Shift_L)
                keyval_name=(Shift_L)
                is_text=True
                timestamp=1832333
                time=1297174354.038756
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=0
          id=65515
          hw_code=133
          modifiers=8192
          event_string=(Super_L)
          is_text=True
          timestamp=1835221
          time=1297174356.926545
KEYBOARDEVENT: type=0
                id=65515
                hw_code=133
                modifiers=0
                event_string=(Super_L)
                keyval_name=(Super_L)
                is_text=True
                timestamp=1835221
                time=1297174356.926862
orca.keyEcho: string to echo: Super_L
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: False
orca.isDiacriticalKey: returning: False
orca.isPrintableKey: returning: False
orca.isLockingKey: returning: False
orca.isFunctionKey: returning: False
orca.isActionKey: returning: False
orca.keyEcho: event string not handled: Super_L
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
----------> QUEUEING OBJECT:STATE-CHANGED:ACTIVE 
DEQUEUED OBJECT:STATE-CHANGED:ACTIVE  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv
OBJECT EVENT: object:state-changed:active              detail=(1,0,None)
    app.name='soffice' name='Untitled 1 - LibreOffice Writer' role='frame' state='active enabled resizable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
Shutting down and exiting due to signal = 15
Current stack is:

  File "<string>", line 1, in <module>
  File "/usr/local/lib/python2.6/dist-packages/orca/orca.py", line 2317, in main
    start(pyatspi.Registry) # waits until we stop the registry
  File "/usr/local/lib/python2.6/dist-packages/orca/orca.py", line 2031, in start
    registry.start(gil=settings.useGILIdleHandler)
  File "/usr/lib/python2.6/dist-packages/pyatspi/registry.py", line 364, in start
    bonobo.main()
  File "/usr/lib/python2.6/dist-packages/pyatspi/registry.py", line 272, in notifyEvent
    self.registry.handleEvent(ev)
  File "/usr/lib/python2.6/dist-packages/pyatspi/registry.py", line 619, in handleEvent
    self._dispatchEvent(event)
  File "/usr/lib/python2.6/dist-packages/pyatspi/registry.py", line 654, in _dispatchEvent
    consume = client(event) or False
  File "/usr/local/lib/python2.6/dist-packages/orca/event_manager.py", line 193, in _enqueue
    asyncMode = settings.asyncMode
  File "/usr/local/lib/python2.6/dist-packages/orca/orca.py", line 2112, in shutdownOnSignal
    debug.printStack(debug.LEVEL_ALL)
  File "/usr/local/lib/python2.6/dist-packages/orca/debug.py", line 137, in printStack
    traceback.print_stack(None, 100, debugFile)

SPEECH OUTPUT: 'Goodbye.' voice=system
BRAILLE LINE:  'Goodbye.'
     VISIBLE:  '', cursor=0
DEQUEUED OBJECT:STATE-CHANGED:FOCUSED  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0,None)
    app.name='soffice' name='None' role='paragraph' state='editable enabled focusable focused multi line multiselectable showing visible' relations='flows to'
mapped soffice to soffice
Looking for app-settings.soffice.py
Could not import app-settings.soffice.py
Braille module has been initialized using tty=8
braille display size = (0, 1)
ACTIVE SCRIPT: soffice (module=orca.scripts.apps.soffice.script) (reason=Event source claimed focus.)
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

