
KEYEVENT: type=0
          id=65364
          hw_code=116
          modifiers=8192
          event_string=(Down)
          is_text=True
          timestamp=32570036
          time=1274031041.749771
KEYBOARDEVENT: type=0
                id=65364
                hw_code=116
                modifiers=0
                event_string=(Down)
                keyval_name=(Down)
                is_text=True
                timestamp=32570036
                time=1274031041.749976
orca.keyEcho: string to echo: Down
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:selection-changed
DEQUEUED EVENT object:selection-changed <----------

vvvvv PROCESS OBJECT EVENT object:selection-changed vvvvv
OBJECT EVENT: object:selection-changed                 detail=(0,0,None)
---------> QUEUEING EVENT object:active-descendant-changed
    app.name='soffice' name='None' role='table' state='enabled focusable focused multiselectable sensitive showing visible manages descendants' relations=''
OBJECT EVENT: object:selection-changed                 detail=(0,0,None)
             app.name='soffice' name='None' role='table' state='enabled focusable focused multiselectable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:active-descendant-changed vvvvv
OBJECT EVENT: object:active-descendant-changed         detail=(0,0,[table cell | ])
    app.name='soffice' name='None' role='table' state='enabled focusable focused multiselectable sensitive showing visible manages descendants' relations=''
LOCUS OF FOCUS: app='soffice' name='' role='table cell'
                event='object:active-descendant-changed'
OBJECT EVENT: object:active-descendant-changed         detail=(0,0,[table cell | ])
             app.name='soffice' name='None' role='table' state='enabled focusable focused multiselectable sensitive showing visible manages descendants' relations=''
mag.py:__setROI: (0, 27), (1680, 1077)
generate braille for app.name='soffice' name='None' role='table cell' state='active enabled selectable selected transient visible' relations='' (args={'useDefaultFormatting': False, 'formatType': 'focused', 'role': ROLE_TABLE_CELL, '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 []) + tableCellRow + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=True
generate braille for app.name='soffice' name='None' role='table' state='transient visible' relations='' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': False, 'role': ROLE_TABLE, 'mode': 'braille', 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['']
value=['']
roleName=['Table']
required=[]
generate braille results:
  Component: 'Table', 0
Object deemed to be for layout purposes only: [panel | ]
Object deemed to be for layout purposes only: [panel | ]
Object deemed to be for layout purposes only: [panel | ]
Object deemed to be for layout purposes only: [panel | ]
generate braille for app.name='soffice' name='Templates and Documents - New Document' role='option pane' state='active enabled modal sensitive showing visible' relations='' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': False, 'role': ROLE_OPTION_PANE, 'mode': 'braille', 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['Templates and Documents - New Document']
value=['']
roleName=['OptionPane']
required=[]
generate braille results:
  Component: 'Templates and Documents - New Document OptionPane', 0
generate braille for app.name='soffice' name='Templates and Documents - New Document' role='dialog' state='active enabled sensitive showing visible' relations='' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': False, 'role': ROLE_DIALOG, 'mode': 'braille', 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['Templates and Documents - New Document']
value=['']
roleName=['Dialog']
required=[]
generate braille results:
  Component: 'Templates and Documents - New Document Dialog', 0
generate braille for 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 0x2222560>, <orca.braille.Region instance at 0x22225f0>, <orca.braille.Component instance at 0x2222a70>, <orca.braille.Region instance at 0x2168290>, <orca.braille.Component instance at 0x22223f8>, <orca.braille.Region instance at 0x21687a0>, <orca.braille.Component instance at 0x2222368>]
rowHeader=[]
columnHeader=[]
radioButtonGroup=[]
generate braille for app.name='soffice' name='None' role='table cell' state='active enabled selectable selected transient visible' relations='' (args={'useDefaultFormatting': False, 'formatType': 'focused', 'role': 'REAL_ROLE_TABLE_CELL', 'mode': 'braille', 'recursing': True}) using '(tableCell2ChildToggle + tableCell2ChildLabel)                          or (cellCheckedState                              + (columnHeaderIfToggleAndNoText and [Region(" "), Component(obj, asString(columnHeaderIfToggleAndNoText))])                              + ((realActiveDescendantDisplayedText and [Component(obj, asString(realActiveDescendantDisplayedText))])                                 or (imageDescription and [Region(" "), Component(obj, asString(imageDescription))]))                              + (realActiveDescendantRoleName and [Component(obj, (realActiveDescendantDisplayedText and " " or "") + asString(realActiveDescendantRoleName))])                              + (expandableState and [Region(" " + asString(expandableState))])                              + (required and [Region(" " + asString(required))]))                          or ([Component(obj,"")])'
tableCell2ChildToggle=[]
tableCell2ChildLabel=[]
cellCheckedState=[]
columnHeaderIfToggleAndNoText=[]
realActiveDescendantDisplayedText=['Spreadsheet']
realActiveDescendantRoleName=['Cell']
expandableState=[]
required=[]
generate braille results:
  Component: 'Spreadsheet', 0
  Component: ' Cell', 0
tableCellRow=[<orca.braille.Component instance at 0x2222998>, <orca.braille.Component instance at 0x2222098>]
nodeLevel=[]
generate braille results:
  Component: 'soffice Application', 0
  Region: ' ', 0
  Component: 'Templates and Documents - New Document Dialog', 0
  Region: ' ', 0
  Component: 'Templates and Documents - New Document OptionPane', 0
  Region: ' ', 0
  Component: 'Table', 0
  Region: ' ', 0
  Component: 'Spreadsheet', 0
  Component: ' Cell', 0
BRAILLE LINE:  'soffice Application Templates and Documents - New Document Dialog Templates and Documents - New Document OptionPane Table Spreadsheet Cell'
     VISIBLE:  'Spreadsheet Cell', cursor=1
generate speech for app.name='soffice' name='None' role='table cell' state='active enabled selectable selected transient visible' relations='' (args={'recursing': True, 'priorObj': <CORBA.Object 'IDL:Accessibility/Accessible:1.0' at 0x22111e0>, 'role': ROLE_TABLE_CELL, 'mode': 'speech', 'formatType': 'unfocused'}) using 'newAncestors + newRowHeader + newColumnHeader + newRadioButtonGroup + endOfTableIndicator + pause + tableCellRow + pause + newNodeLevel + (tutorial and (pause + tutorial) or [])'
script_utilities.commonAncestor...
...script_utilities.commonAncestor
newAncestors=[]
newRowHeader=[]
newColumnHeader=[]
newRadioButtonGroup=[]
Finding top-level object for source.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=Templates and Documents - New Document
--> obj.name=Templates and Documents - New Document
endOfTableIndicator=[]
pause=[<orca.speech_generator.Pause instance at 0x1cb9fc8>]
generate speech for app.name='soffice' name='None' role='table cell' state='active enabled selectable selected transient visible' relations='' (args={'mode': 'speech', 'priorObj': <CORBA.Object 'IDL:Accessibility/Accessible:1.0' at 0x22111e0>, 'role': 'REAL_ROLE_TABLE_CELL', 'formatType': 'unfocused', 'recursing': True}) using '(tableCell2ChildLabel + tableCell2ChildToggle)                          or (columnHeaderIfToggleAndNoText                              + cellCheckedState                              + (realActiveDescendantDisplayedText or imageDescription + image)                              + (expandableState and (expandableState + numberOfChildren))                              + required)'
tableCell2ChildLabel=[]
tableCell2ChildToggle=[]
columnHeaderIfToggleAndNoText=[]
cellCheckedState=[]
realActiveDescendantDisplayedText=['Spreadsheet']
expandableState=[]
required=[]
generate speech results:
  Spreadsheet
tableCellRow=['Spreadsheet']
newNodeLevel=[]
tutorial=[]
generate speech results:
  <orca.speech_generator.Pause instance at 0x1cb9fc8>
  Spreadsheet
  <orca.speech_generator.Pause instance at 0x1cb9fc8>
SPEECH OUTPUT: 'Spreadsheet.'
KEYEVENT: type=1
          id=65364
          hw_code=116
          modifiers=8192
          event_string=(Down)
          is_text=True
          timestamp=32570140
          time=1274031041.854377
KEYBOARDEVENT: type=1
                id=65364
                hw_code=116
                modifiers=0
                event_string=(Down)
                keyval_name=(Down)
                is_text=True
                timestamp=32570140
                time=1274031041.854450
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
^^^^^ PROCESS OBJECT EVENT object:active-descendant-changed ^^^^^

KEYEVENT: type=0
          id=65364
          hw_code=116
          modifiers=8192
          event_string=(Down)
          is_text=True
          timestamp=32572196
          time=1274031043.909698
KEYBOARDEVENT: type=0
                id=65364
                hw_code=116
                modifiers=0
                event_string=(Down)
                keyval_name=(Down)
                is_text=True
                timestamp=32572196
                time=1274031043.909892
orca.keyEcho: string to echo: Down
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:selection-changed
DEQUEUED EVENT object:selection-changed <----------

vvvvv PROCESS OBJECT EVENT object:selection-changed vvvvv
OBJECT EVENT: object:selection-changed                 detail=(0,0,None)
---------> QUEUEING EVENT object:active-descendant-changed
    app.name='soffice' name='None' role='table' state='enabled focusable focused multiselectable sensitive showing visible manages descendants' relations=''
OBJECT EVENT: object:selection-changed                 detail=(0,0,None)
             app.name='soffice' name='None' role='table' state='enabled focusable focused multiselectable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:active-descendant-changed vvvvv
OBJECT EVENT: object:active-descendant-changed         detail=(0,0,[table cell | ])
    app.name='soffice' name='None' role='table' state='enabled focusable focused multiselectable sensitive showing visible manages descendants' relations=''
LOCUS OF FOCUS: app='soffice' name='' role='table cell'
                event='object:active-descendant-changed'
^^^^^ PROCESS OBJECT EVENT object:active-descendant-changed ^^^^^

KEYEVENT: type=1
          id=65364
          hw_code=116
          modifiers=8192
          event_string=(Down)
          is_text=True
          timestamp=32572316
          time=1274031044.029668
KEYBOARDEVENT: type=1
                id=65364
                hw_code=116
                modifiers=0
                event_string=(Down)
                keyval_name=(Down)
                is_text=True
                timestamp=32572316
                time=1274031044.029835
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=32574652
          time=1274031046.365805
KEYBOARDEVENT: type=0
                id=65364
                hw_code=116
                modifiers=0
                event_string=(Down)
                keyval_name=(Down)
                is_text=True
                timestamp=32574652
                time=1274031046.366006
orca.keyEcho: string to echo: Down
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:selection-changed
DEQUEUED EVENT object:selection-changed <----------

vvvvv PROCESS OBJECT EVENT object:selection-changed vvvvv
OBJECT EVENT: object:selection-changed                 detail=(0,0,None)
---------> QUEUEING EVENT object:active-descendant-changed
    app.name='soffice' name='None' role='table' state='enabled focusable focused multiselectable sensitive showing visible manages descendants' relations=''
OBJECT EVENT: object:selection-changed                 detail=(0,0,None)
             app.name='soffice' name='None' role='table' state='enabled focusable focused multiselectable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:active-descendant-changed vvvvv
OBJECT EVENT: object:active-descendant-changed         detail=(0,0,[table cell | ])
    app.name='soffice' name='None' role='table' state='enabled focusable focused multiselectable sensitive showing visible manages descendants' relations=''
LOCUS OF FOCUS: app='soffice' name='' role='table cell'
                event='object:active-descendant-changed'
^^^^^ PROCESS OBJECT EVENT object:active-descendant-changed ^^^^^

KEYEVENT: type=1
          id=65364
          hw_code=116
          modifiers=8192
          event_string=(Down)
          is_text=True
          timestamp=32574772
          time=1274031046.485810
KEYBOARDEVENT: type=1
                id=65364
                hw_code=116
                modifiers=0
                event_string=(Down)
                keyval_name=(Down)
                is_text=True
                timestamp=32574772
                time=1274031046.486004
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=32576268
          time=1274031047.981868
KEYBOARDEVENT: type=0
                id=65364
                hw_code=116
                modifiers=0
                event_string=(Down)
                keyval_name=(Down)
                is_text=True
                timestamp=32576268
                time=1274031047.982017
orca.keyEcho: string to echo: Down
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:selection-changed
DEQUEUED EVENT object:selection-changed <----------

vvvvv PROCESS OBJECT EVENT object:selection-changed vvvvv
OBJECT EVENT: object:selection-changed                 detail=(0,0,None)
---------> QUEUEING EVENT object:active-descendant-changed
    app.name='soffice' name='None' role='table' state='enabled focusable focused multiselectable sensitive showing visible manages descendants' relations=''
OBJECT EVENT: object:selection-changed                 detail=(0,0,None)
             app.name='soffice' name='None' role='table' state='enabled focusable focused multiselectable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:active-descendant-changed vvvvv
OBJECT EVENT: object:active-descendant-changed         detail=(0,0,[table cell | ])
    app.name='soffice' name='None' role='table' state='enabled focusable focused multiselectable sensitive showing visible manages descendants' relations=''
LOCUS OF FOCUS: app='soffice' name='' role='table cell'
                event='object:active-descendant-changed'
^^^^^ PROCESS OBJECT EVENT object:active-descendant-changed ^^^^^

KEYEVENT: type=1
          id=65364
          hw_code=116
          modifiers=8192
          event_string=(Down)
          is_text=True
          timestamp=32576412
          time=1274031048.125776
KEYBOARDEVENT: type=1
                id=65364
                hw_code=116
                modifiers=0
                event_string=(Down)
                keyval_name=(Down)
                is_text=True
                timestamp=32576412
                time=1274031048.125939
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=0
          id=65507
          hw_code=37
          modifiers=8192
          event_string=(Control_L)
          is_text=True
          timestamp=32581197
          time=1274031052.910274
KEYBOARDEVENT: type=0
                id=65507
                hw_code=37
                modifiers=0
                event_string=(Control_L)
                keyval_name=(Control_L)
                is_text=True
                timestamp=32581197
                time=1274031052.910525
orca.keyEcho: string to echo: Control_L
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=0
          id=65513
          hw_code=64
          modifiers=8196
          event_string=(Alt_L)
          is_text=True
          timestamp=32581213
          time=1274031052.926081
KEYBOARDEVENT: type=0
                id=65513
                hw_code=64
                modifiers=4
                event_string=(Alt_L)
                keyval_name=(Alt_L)
                is_text=True
                timestamp=32581213
                time=1274031052.926250
orca.keyEcho: string to echo: Alt_L
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=1
          id=65513
          hw_code=64
          modifiers=8204
          event_string=(Alt_L)
          is_text=True
          timestamp=32581443
          time=1274031053.989096
KEYBOARDEVENT: type=1
                id=65513
                hw_code=64
                modifiers=12
                event_string=(Alt_L)
                keyval_name=(Alt_L)
                is_text=True
                timestamp=32581443
                time=1274031053.989268
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=32581443
          time=1274031053.989750
KEYBOARDEVENT: type=1
                id=65507
                hw_code=37
                modifiers=4
                event_string=(Control_L)
                keyval_name=(Control_L)
                is_text=True
                timestamp=32581443
                time=1274031053.989831
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=1
          id=65471
          hw_code=68
          modifiers=8192
          event_string=(F2)
          is_text=True
          timestamp=32581443
          time=1274031053.990161
KEYBOARDEVENT: type=1
                id=65471
                hw_code=68
                modifiers=0
                event_string=(F2)
                keyval_name=(F2)
                is_text=True
                timestamp=32581443
                time=1274031053.990205
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
