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

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0)
    app.name='orca' name='Orca Screen Reader / Magnifier' role='frame' state='active enabled resizable sensitive showing visible' relations=''
Looking for script at orca-scripts.orca.py...
...could not find orca-scripts.orca.py
Looking for script at scripts.orca.py...
...could not find scripts.orca.py
Looking for toolkit script GAIL.py...
...could not find GAIL.py
NEW SCRIPT: orca (module=orca.default)
ACTIVE SCRIPT: default (module=orca.default)
Looking for settings at app-settings.orca.py...
...could not find app-settings.orca.py
LOCUS OF FOCUS: app='orca' name='Orca Screen Reader / Magnifier' role='frame'
                event='window:activate'
GENERATOR: _getDefaultBrailleRegions
           obj             = orca
           role            = application
GENERATOR: _getBrailleRegionsForFrame
           obj             = Orca Screen Reader / Magnifier
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Orca Screen Reader / Magnifier
           role            = frame
BRAILLE LINE:  'orca Application Orca Screen Reader / Magnifier Frame'
     VISIBLE:  'Orca Screen Reader / Magnifier F', cursor=1
default.findCommonAncestor...
GENERATOR: _getDefaultSpeech
           obj             = Orca Screen Reader / Magnifier
           role            = frame
           already_focused = False
           utterances:
               (Orca Screen Reader / Magnifier)
               (frame)
GENERATOR: _getSpeechForFrame
           obj             = Orca Screen Reader / Magnifier
           role            = frame
           already_focused = False
           utterances:
               (Orca Screen Reader / Magnifier)
               (frame)
SPEECH OUTPUT: 'Orca Screen Reader / Magnifier frame'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0)
    app.name='orca' name='Preferences' role='push button' state='enabled focusable focused sensitive showing visible' relations=''
Finding top-level object for source.name=Preferences
--> obj.name=
--> obj.name=Orca Screen Reader / Magnifier
LOCUS OF FOCUS: app='orca' name='Preferences' role='push button'
                event='object:state-changed:focused'
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForFrame
           obj             = Orca Screen Reader / Magnifier
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Orca Screen Reader / Magnifier
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = orca
           role            = application
GENERATOR: _getBrailleRegionsForPushButton
           obj             = Preferences
           role            = push button
BRAILLE LINE:  'orca Application Orca Screen Reader / Magnifier Frame Preferences Button'
     VISIBLE:  'Preferences Button', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getDefaultSpeech
           obj             = Preferences
           role            = push button
           already_focused = False
           utterances:
               (Preferences)
               (button)
GENERATOR: _getSpeechForPushButton
           obj             = Preferences
           role            = push button
           already_focused = False
           utterances:
               (Preferences)
               (button)
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'Preferences button'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

---------> QUEUEING EVENT focus:
DEQUEUED EVENT object:state-changed:active <----------

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

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

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

---------> QUEUEING EVENT window:activate
DEQUEUED EVENT window:activate <----------

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0)
    app.name='gedit' name='Unsaved Document 1 - gedit' role='frame' state='active enabled resizable sensitive showing visible' relations=''
Looking for script at orca-scripts.gedit.py...
...could not find orca-scripts.gedit.py
Looking for script at scripts.gedit.py...
...found scripts.gedit.py
NEW SCRIPT: gedit (module=orca.scripts.gedit)
ACTIVE SCRIPT: orca (module=orca.default)
Looking for settings at app-settings.gedit.py...
...could not find app-settings.gedit.py
LOCUS OF FOCUS: app='gedit' name='Unsaved Document 1 - gedit' role='frame'
                event='window:activate'
OBJECT EVENT: window:activate                          detail=(0,0)
             app.name='gedit' name='Unsaved Document 1 - gedit' role='frame' state='active enabled resizable sensitive showing visible' relations=''
GENERATOR: _getDefaultBrailleRegions
           obj             = gedit
           role            = application
GENERATOR: _getBrailleRegionsForFrame
           obj             = Unsaved Document 1 - gedit
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Unsaved Document 1 - gedit
           role            = frame
BRAILLE LINE:  'gedit Application Unsaved Document 1 - gedit Frame'
     VISIBLE:  'Unsaved Document 1 - gedit Frame', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
GENERATOR: _getDefaultSpeech
           obj             = Unsaved Document 1 - gedit
           role            = frame
           already_focused = False
           utterances:
               (Unsaved Document 1 - gedit)
               (frame)
GENERATOR: GEditSpeechGenerator._getSpeechForFrame
           obj             = Unsaved Document 1 - gedit
           role            = frame
           already_focused = False
           utterances:
               (Unsaved Document 1 - gedit)
               (frame)
SPEECH OUTPUT: 'Unsaved Document 1 - gedit frame'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

---------> QUEUEING EVENT window:deactivate
DEQUEUED EVENT window:deactivate <----------

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

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

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

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0)
---------> QUEUEING EVENT object:state-changed:active
---------> QUEUEING EVENT object:state-changed:active
    app.name='gedit' name='None' role='text' state='editable enabled focusable focused multi line sensitive showing visible' relations=''
LOCUS OF FOCUS: app='gedit' name='' role='text'
                event='object:state-changed:focused'
OBJECT EVENT: object:state-changed:focused             detail=(1,0)
             app.name='gedit' name='None' role='text' state='editable enabled focusable focused multi line sensitive showing visible' relations=''
gedit.locusOfFocusChanged - text area.
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
GENERATOR: _getBrailleRegionsForPageTab
           obj             = Unsaved Document 1
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
GENERATOR: _getBrailleRegionsForFrame
           obj             = Unsaved Document 1 - gedit
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Unsaved Document 1 - gedit
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = gedit
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
BRAILLE LINE:  'gedit Application Unsaved Document 1 - gedit Frame TabList Unsaved Document 1 Page ScrollPane  $l'
     VISIBLE:  ' $l', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
GENERATOR: _getSpeechForText
           obj             = 
           role            = text
           already_focused = False
           utterances:
               (text)
               ()
SPEECH OUTPUT: 'Unsaved Document 1 page'
SPEECH OUTPUT: 'text '
Finding top-level object for source.name=
--> obj.name=
--> obj.name=
--> obj.name=Unsaved Document 1
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=Unsaved Document 1 - gedit
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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

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

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

vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv
OBJECT EVENT: object:state-changed:active              detail=(1,0)
    app.name='gedit' name='Unsaved Document 1 - gedit' role='frame' state='active enabled resizable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

KEYEVENT: type=0
          hw_code=106
          modifiers=0
          event_string=(Insert)
          is_text=True
          time=1202141309.892021
orca.keyEcho: string to echo: Insert
orca.isModifierKey: returning: True
orca.keyEcho: speaking: Insert
SPEECH OUTPUT: 'Insert'
orca.isModifierKey: returning: True
KEYEVENT: type=0
          hw_code=95
          modifiers=0
          event_string=(F11)
          is_text=True
          time=1202141310.075309
orca.keyEcho: string to echo: F11
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: True
orca.keyEcho: speaking: F11
SPEECH OUTPUT: 'F11'
----------> QUEUEING KEYPRESS 'F11' (95)
orca.isModifierKey: returning: False
DEQUEUED KEYPRESS 'F11' (95) <----------

vvvvv PROCESS KEY PRESS EVENT F11 vvvvv
SPEECH OUTPUT: 'Speak row'

^^^^^ PROCESS KEY PRESS EVENT F11 ^^^^^
KEYEVENT: type=1
          hw_code=95
          modifiers=0
          event_string=(F11)
          is_text=True
          time=1202141310.096261
----------> QUEUEING KEYRELEASE 'F11' (95)
orca.isModifierKey: returning: False
DEQUEUED KEYRELEASE 'F11' (95) <----------

vvvvv PROCESS KEY RELEASE EVENT F11 vvvvv

^^^^^ PROCESS KEY RELEASE EVENT F11 ^^^^^
KEYEVENT: type=1
          hw_code=106
          modifiers=0
          event_string=(Insert)
          is_text=True
          time=1202141310.104448
orca.isModifierKey: returning: True
KEYEVENT: type=0
          hw_code=37
          modifiers=0
          event_string=(Control_L)
          is_text=True
          time=1202141312.980058
orca.keyEcho: string to echo: Control_L
orca.isModifierKey: returning: True
orca.keyEcho: speaking: Control_L
SPEECH OUTPUT: 'left control'
orca.isModifierKey: returning: True
KEYEVENT: type=0
          hw_code=33
          modifiers=4
          event_string=()
          is_text=False
          time=1202141313.092058
orca.keyEcho: string to echo: P
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: False
orca.isPrintableKey: returning: True
orca.keyEcho: speaking: P
SPEECH OUTPUT: 'P'
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:property-change:accessible-name
DEQUEUED EVENT object:property-change:accessible-name <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0)
---------> QUEUEING EVENT object:property-change:accessible-name
---------> QUEUEING EVENT object:text-changed:delete
---------> QUEUEING EVENT object:text-changed:delete
---------> QUEUEING EVENT object:property-change:accessible-value
---------> QUEUEING EVENT object:text-changed:delete
---------> QUEUEING EVENT object:text-changed:delete
---------> QUEUEING EVENT object:property-change:accessible-value
    app.name='gedit' name='Metric selector' role='filler' state='enabled horizontal sensitive visible' relations=''
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0)
             app.name='gedit' name='Metric selector' role='filler' state='enabled horizontal sensitive visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0)
    app.name='gedit' name='Preview' role='filler' state='enabled horizontal sensitive visible' relations=''
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0)
             app.name='gedit' name='Preview' role='filler' state='enabled horizontal sensitive visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:delete vvvvv
OBJECT EVENT: object:text-changed:delete               detail=(0,5)
---------> QUEUEING EVENT object:state-changed:showing
    app.name='gedit' name='None' role='spin button' state='editable focusable single line visible' relations='labelled by'
KEYEVENT: type=1
          hw_code=33
          modifiers=4
          event_string=()
          is_text=False
          time=1202141313.439077
orca.isModifierKey: returning: False
KEYEVENT: type=1
          hw_code=37
          modifiers=4
          event_string=(Control_L)
          is_text=True
          time=1202141313.446250
orca.isModifierKey: returning: True
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:delete vvvvv
OBJECT EVENT: object:text-changed:delete               detail=(0,6)
    app.name='gedit' name='None' role='spin button' state='editable focusable single line visible' relations='labelled by'
---------> QUEUEING EVENT window:deactivate
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:state-changed:active
---------> QUEUEING EVENT window:activate
---------> QUEUEING EVENT object:state-changed:active
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-value vvvvv
OBJECT EVENT: object:property-change:accessible-value  detail=(0,0)
    app.name='gedit' name='None' role='spin button' state='editable focusable single line visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:delete vvvvv
OBJECT EVENT: object:text-changed:delete               detail=(0,5)
---------> QUEUEING EVENT object:text-changed:insert
---------> QUEUEING EVENT object:text-changed:insert
    app.name='gedit' name='None' role='spin button' state='editable focusable single line visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:delete vvvvv
OBJECT EVENT: object:text-changed:delete               detail=(0,6)
---------> QUEUEING EVENT focus:
    app.name='gedit' name='None' role='spin button' state='editable focusable single line visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-value vvvvv
OBJECT EVENT: object:property-change:accessible-value  detail=(0,0)
    app.name='gedit' name='None' role='spin button' state='editable focusable single line visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

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

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

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

vvvvv PROCESS OBJECT EVENT window:deactivate vvvvv
OBJECT EVENT: window:deactivate                        detail=(0,0)
    app.name='gedit' name='Unsaved Document 1 - gedit' role='frame' state='enabled resizable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT window:deactivate ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0)
    app.name='gedit' name='None' role='text' state='editable enabled focusable multi line sensitive showing visible' relations=''
Finding top-level object for source.name=
--> obj.name=
--> obj.name=
--> obj.name=Unsaved Document 1
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=Unsaved Document 1 - gedit
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv
OBJECT EVENT: object:state-changed:active              detail=(0,0)
    app.name='gedit' name='Unsaved Document 1 - gedit' role='frame' state='enabled resizable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

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

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0)
    app.name='gedit' name='Print' role='dialog' state='active enabled modal resizable sensitive showing visible' relations=''
ACTIVE SCRIPT: gedit (module=orca.scripts.gedit)
Looking for settings at app-settings.gedit.py...
...could not find app-settings.gedit.py
LOCUS OF FOCUS: app='gedit' name='Print' role='dialog'
                event='window:activate'
OBJECT EVENT: window:activate                          detail=(0,0)
             app.name='gedit' name='Print' role='dialog' state='active enabled modal resizable sensitive showing visible' relations=''
GENERATOR: _getDefaultBrailleRegions
           obj             = gedit
           role            = application
GENERATOR: _getBrailleRegionsForDialog
           obj             = Print
           role            = dialog
GENERATOR: _getBrailleRegionsForAlert
           obj             = Print
           role            = dialog
GENERATOR: _getDefaultBrailleRegions
           obj             = Print
           role            = dialog
BRAILLE LINE:  'gedit Application Print Dialog'
     VISIBLE:  'gedit Application Print Dialog', cursor=19
default.findCommonAncestor...
...default.findCommonAncestor
Script.getObjects looking at child 0
Script.getObjects looking at child 0
Script.getObjects looking at child 0
Script.getObjects looking at child 0
Script.getObjects looking at child 0
Script.getObjects looking at child 0
Script.getObjects looking at child 0
Script.getObjects looking at child 0
Script.getObjects looking at child 0
Script.getObjects looking at child 1
Script.getObjects looking at child 0
Script.getObjects looking at child 1
Script.getObjects looking at child 0
Script.getObjects looking at child 0
Script.getObjects looking at child 0
Script.getObjects looking at child 1
Script.getObjects looking at child 2
Script.getObjects looking at child 3
Script.getObjects looking at child 2
Script.getObjects looking at child 3
Script.getObjects looking at child 0
Script.getObjects looking at child 0
Script.getObjects looking at child 4
Script.getObjects looking at child 1
Script.getObjects looking at child 0
Script.getObjects looking at child 2
Script.getObjects looking at child 0
Script.getObjects looking at child 3
Script.getObjects looking at child 0
Script.getObjects looking at child 1
Script.getObjects looking at child 0
Script.getObjects looking at child 1
Script.getObjects looking at child 2
GENERATOR: _getSpeechForAlert
           obj             = Print
           role            = dialog
           already_focused = False
           utterances:
               (Print)
GENERATOR: _getSpeechForDialog
           obj             = Print
           role            = dialog
           already_focused = False
           utterances:
               (Print)
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'Print'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv
OBJECT EVENT: object:state-changed:active              detail=(1,0)
    app.name='gedit' name='Print' role='dialog' state='active enabled modal resizable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(0,6)
    app.name='gedit' name='None' role='spin button' state='editable focusable single line visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(0,6)
    app.name='gedit' name='None' role='spin button' state='editable focusable single line visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

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

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='gedit' name='None' role='table' state='enabled focusable focused sensitive showing visible manages descendants' relations=''
LOCUS OF FOCUS: app='gedit' name='' role='table cell'
                event='focus:'
OBJECT EVENT: focus:                                   detail=(0,0)
             app.name='gedit' name='None' role='table' state='enabled focusable focused sensitive showing visible manages descendants' relations=''
GENERATOR: _getBrailleRegionsForTable
           obj             = 
           role            = table
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
Object deemed to be for layout purposes only: [panel | ]
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForPageTab
           obj             = Printer
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
GENERATOR: _getBrailleRegionsForDialog
           obj             = Print
           role            = dialog
GENERATOR: _getBrailleRegionsForAlert
           obj             = Print
           role            = dialog
GENERATOR: _getDefaultBrailleRegions
           obj             = Print
           role            = dialog
GENERATOR: _getDefaultBrailleRegions
           obj             = gedit
           role            = application
GENERATOR: _getBrailleRegionsForTableColumnHeader
           obj             = 
           role            = table cell
GENERATOR: _getBrailleRegionsForTableCell
           obj             = 
           role            = table cell
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table cell
GENERATOR: _getBrailleRegionsForImage
           obj             = 
           role            = table cell
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table cell
BRAILLE LINE:  'gedit Application Print Dialog TabList Printer Page ScrollPane Table CellImage'
     VISIBLE:  'CellImage', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
Object deemed to be for layout purposes only: [panel | ]
Object deemed to be for layout purposes only: [panel | ]
Finding top-level object for source.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=Printer
--> obj.name=
--> obj.name=
--> obj.name=Print
GENERATOR: _getDefaultSpeech
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               (image)
GENERATOR: _getSpeechForImage
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               (image)
GENERATOR: _getSpeechForTableCell
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               ()
               (image)
GENERATOR: _getSpeechForTableCellRow
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               ()
               (image)
SPEECH OUTPUT: 'Printer page'
SPEECH OUTPUT: ' image'
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

KEYEVENT: type=0
          hw_code=106
          modifiers=0
          event_string=(Insert)
          is_text=True
          time=1202141320.372166
orca.keyEcho: string to echo: Insert
orca.isModifierKey: returning: True
orca.keyEcho: speaking: Insert
SPEECH OUTPUT: 'Insert'
orca.isModifierKey: returning: True
KEYEVENT: type=0
          hw_code=95
          modifiers=0
          event_string=(F11)
          is_text=True
          time=1202141320.460065
orca.keyEcho: string to echo: F11
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: True
orca.keyEcho: speaking: F11
SPEECH OUTPUT: 'F11'
----------> QUEUEING KEYPRESS 'F11' (95)
orca.isModifierKey: returning: False
DEQUEUED KEYPRESS 'F11' (95) <----------

vvvvv PROCESS KEY PRESS EVENT F11 vvvvv
SPEECH OUTPUT: 'Speak row'
KEYEVENT: type=1
          hw_code=95
          modifiers=0
          event_string=(F11)
          is_text=True
          time=1202141320.639080
----------> QUEUEING KEYRELEASE 'F11' (95)
orca.isModifierKey: returning: False

^^^^^ PROCESS KEY PRESS EVENT F11 ^^^^^
DEQUEUED KEYRELEASE 'F11' (95) <----------

vvvvv PROCESS KEY RELEASE EVENT F11 vvvvv

^^^^^ PROCESS KEY RELEASE EVENT F11 ^^^^^
KEYEVENT: type=1
          hw_code=106
          modifiers=0
          event_string=(Insert)
          is_text=True
          time=1202141320.644481
orca.isModifierKey: returning: True
KEYEVENT: type=0
          hw_code=98
          modifiers=0
          event_string=(Up)
          is_text=True
          time=1202141324.164064
orca.keyEcho: string to echo: Up
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: True
orca.keyEcho: speaking: Up
SPEECH OUTPUT: 'Up'
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:state-changed:selected
DEQUEUED EVENT object:state-changed:selected <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:selected vvvvv
OBJECT EVENT: object:state-changed:selected            detail=(0,0)
---------> QUEUEING EVENT object:state-changed:selected
---------> QUEUEING EVENT object:selection-changed
    app.name='gedit' name='None' role='table cell' state='enabled focusable selectable selected sensitive showing transient visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:selected vvvvv
OBJECT EVENT: object:state-changed:selected            detail=(1,0)
    app.name='gedit' name='None' role='table cell' state='enabled focusable selectable selected sensitive showing transient visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

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

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

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

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(0,0)
    app.name='gedit' name='lpr' role='combo box' state='enabled sensitive' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0)
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:selection-changed
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:selected
    app.name='gedit' name='Save As' role='push button' state='enabled focusable sensitive visible' relations=''
---------> QUEUEING EVENT object:selection-changed
KEYEVENT: type=1
          hw_code=98
          modifiers=0
          event_string=(Up)
          is_text=True
          time=1202141324.567792
orca.isModifierKey: returning: False
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0)
    app.name='gedit' name='output.pdf' role='label' state='enabled multi line sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

---------> QUEUEING EVENT object:active-descendant-changed
DEQUEUED EVENT object:selection-changed <----------

vvvvv PROCESS OBJECT EVENT object:selection-changed vvvvv
OBJECT EVENT: object:selection-changed                 detail=(0,0)
    app.name='gedit' name='File' role='combo box' state='enabled sensitive' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(0,0)
    app.name='gedit' name='output.pdf' role='label' state='enabled multi line sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

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

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

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

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

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

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0)
    app.name='gedit' name='output.pdf' role='label' state='enabled multi line sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:selected vvvvv
OBJECT EVENT: object:state-changed:selected            detail=(0,0)
    app.name='gedit' name='None' role='table cell' state='enabled focusable selectable sensitive showing transient visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:selection-changed vvvvv
OBJECT EVENT: object:selection-changed                 detail=(0,0)
    app.name='gedit' name='None' role='table' state='enabled focusable focused 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=(5,0)
    app.name='gedit' name='None' role='table' state='enabled focusable focused sensitive showing visible manages descendants' relations=''
LOCUS OF FOCUS: app='gedit' name='' role='table cell'
                event='object:active-descendant-changed'
OBJECT EVENT: object:active-descendant-changed         detail=(5,0)
             app.name='gedit' name='None' role='table' state='enabled focusable focused sensitive showing visible manages descendants' relations=''
GENERATOR: _getBrailleRegionsForTable
           obj             = 
           role            = table
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
Object deemed to be for layout purposes only: [panel | ]
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForPageTab
           obj             = Printer
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
GENERATOR: _getBrailleRegionsForDialog
           obj             = Print
           role            = dialog
GENERATOR: _getBrailleRegionsForAlert
           obj             = Print
           role            = dialog
GENERATOR: _getDefaultBrailleRegions
           obj             = Print
           role            = dialog
GENERATOR: _getDefaultBrailleRegions
           obj             = gedit
           role            = application
GENERATOR: _getBrailleRegionsForTableColumnHeader
           obj             = 
           role            = table cell
GENERATOR: _getBrailleRegionsForTableCell
           obj             = 
           role            = table cell
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table cell
GENERATOR: _getBrailleRegionsForImage
           obj             = 
           role            = table cell
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table cell
GENERATOR: _getBrailleRegionsForTableCell
           obj             = Create a PDF document
           role            = table cell
braillegenerator._getBrailleRegionsForTableCell looking at action 0
GENERATOR: _getDefaultBrailleRegions
           obj             = Create a PDF document
           role            = table cell
GENERATOR: _getBrailleRegionsForTableCell
           obj             = 
           role            = table cell
braillegenerator._getBrailleRegionsForTableCell looking at action 0
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table cell
GENERATOR: _getBrailleRegionsForTableCell
           obj             = 
           role            = table cell
braillegenerator._getBrailleRegionsForTableCell looking at action 0
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table cell
GENERATOR: _getBrailleRegionsForTableCell
           obj             = 
           role            = table cell
braillegenerator._getBrailleRegionsForTableCell looking at action 0
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table cell
BRAILLE LINE:  'gedit Application Print Dialog TabList Printer Page ScrollPane Table  Create a PDF document   '
     VISIBLE:  ' Create a PDF document   ', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
GENERATOR: _getDefaultSpeech
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               (image)
GENERATOR: _getSpeechForImage
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               (image)
GENERATOR: _getSpeechForTableCell
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               ()
               (image)
speechgenerator.__getTableCellUtterances looking at action 0
GENERATOR: _getSpeechForTableCell
           obj             = Create a PDF document
           role            = table cell
           already_focused = False
           utterances:
               (Create a PDF document)
speechgenerator.__getTableCellUtterances looking at action 0
GENERATOR: _getSpeechForTableCell
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               ()
speechgenerator.__getTableCellUtterances looking at action 0
GENERATOR: _getSpeechForTableCell
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               ()
speechgenerator.__getTableCellUtterances looking at action 0
GENERATOR: _getSpeechForTableCell
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               ()
GENERATOR: _getSpeechForTableCellRow
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               ()
               (image)
               (Create a PDF document)
               ()
               ()
               ()
SPEECH OUTPUT: ''
SPEECH OUTPUT: ' image Create a PDF document   '
^^^^^ PROCESS OBJECT EVENT object:active-descendant-changed ^^^^^

KEYEVENT: type=0
          hw_code=104
          modifiers=0
          event_string=(Down)
          is_text=True
          time=1202141327.964053
orca.keyEcho: string to echo: Down
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: True
orca.keyEcho: speaking: Down
SPEECH OUTPUT: 'Down'
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:state-changed:showing
DEQUEUED EVENT object:state-changed:showing <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0)
    app.name='gedit' name='File' role='combo box' state='enabled sensitive showing visible' relations='labelled by'
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:selection-changed
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(0,0)
    app.name='gedit' name='output.pdf' role='label' state='enabled multi line sensitive' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(0,0)
---------> QUEUEING EVENT object:state-changed:selected
---------> QUEUEING EVENT object:state-changed:selected
---------> QUEUEING EVENT object:state-changed:selected
    app.name='gedit' name='Save As' role='push button' state='enabled focusable sensitive' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:selection-changed vvvvv
OBJECT EVENT: object:selection-changed                 detail=(0,0)
---------> QUEUEING EVENT object:state-changed:selected
---------> QUEUEING EVENT object:state-changed:selected
    app.name='gedit' name='lpr' role='combo box' state='enabled sensitive showing visible' relations='labelled by'
---------> QUEUEING EVENT object:state-changed:selected
---------> QUEUEING EVENT object:selection-changed
KEYEVENT: type=1
          hw_code=104
          modifiers=0
          event_string=(Down)
          is_text=True
          time=1202141328.273378
orca.isModifierKey: returning: False
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:selected vvvvv
OBJECT EVENT: object:state-changed:selected            detail=(1,0)
    app.name='gedit' name='None' role='table cell' state='enabled focusable selectable selected sensitive showing transient visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:selected vvvvv
OBJECT EVENT: object:state-changed:selected            detail=(0,0)
    app.name='gedit' name='None' role='table cell' state='enabled focusable focused selectable sensitive showing transient visible' relations=''
---------> QUEUEING EVENT object:active-descendant-changed
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:selected vvvvv
OBJECT EVENT: object:state-changed:selected            detail=(0,0)
    app.name='gedit' name='Create a PDF document' role='table cell' state='enabled focusable selectable sensitive showing single line transient visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:selected vvvvv
OBJECT EVENT: object:state-changed:selected            detail=(0,0)
    app.name='gedit' name='None' role='table cell' state='enabled focusable selectable sensitive showing single line transient visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:selected vvvvv
OBJECT EVENT: object:state-changed:selected            detail=(0,0)
    app.name='gedit' name='None' role='table cell' state='enabled focusable selectable sensitive showing single line transient visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:selected vvvvv
OBJECT EVENT: object:state-changed:selected            detail=(0,0)
    app.name='gedit' name='None' role='table cell' state='enabled focusable selectable sensitive showing single line transient visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:selection-changed vvvvv
OBJECT EVENT: object:selection-changed                 detail=(0,0)
    app.name='gedit' name='None' role='table' state='enabled focusable focused 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=(10,0)
    app.name='gedit' name='None' role='table' state='enabled focusable focused sensitive showing visible manages descendants' relations=''
LOCUS OF FOCUS: app='gedit' name='' role='table cell'
                event='object:active-descendant-changed'
OBJECT EVENT: object:active-descendant-changed         detail=(10,0)
             app.name='gedit' name='None' role='table' state='enabled focusable focused sensitive showing visible manages descendants' relations=''
GENERATOR: _getBrailleRegionsForTable
           obj             = 
           role            = table
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
Object deemed to be for layout purposes only: [panel | ]
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForPageTab
           obj             = Printer
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
GENERATOR: _getBrailleRegionsForDialog
           obj             = Print
           role            = dialog
GENERATOR: _getBrailleRegionsForAlert
           obj             = Print
           role            = dialog
GENERATOR: _getDefaultBrailleRegions
           obj             = Print
           role            = dialog
GENERATOR: _getDefaultBrailleRegions
           obj             = gedit
           role            = application
GENERATOR: _getBrailleRegionsForTableColumnHeader
           obj             = 
           role            = table cell
GENERATOR: _getBrailleRegionsForTableCell
           obj             = 
           role            = table cell
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table cell
GENERATOR: _getBrailleRegionsForImage
           obj             = 
           role            = table cell
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table cell
GENERATOR: _getBrailleRegionsForTableCell
           obj             = Generic Postscript
           role            = table cell
braillegenerator._getBrailleRegionsForTableCell looking at action 0
GENERATOR: _getDefaultBrailleRegions
           obj             = Generic Postscript
           role            = table cell
GENERATOR: _getBrailleRegionsForTableCell
           obj             = 
           role            = table cell
braillegenerator._getBrailleRegionsForTableCell looking at action 0
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table cell
GENERATOR: _getBrailleRegionsForTableCell
           obj             = 
           role            = table cell
braillegenerator._getBrailleRegionsForTableCell looking at action 0
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table cell
GENERATOR: _getBrailleRegionsForTableCell
           obj             = 
           role            = table cell
braillegenerator._getBrailleRegionsForTableCell looking at action 0
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table cell
BRAILLE LINE:  'gedit Application Print Dialog TabList Printer Page ScrollPane Table  Generic Postscript   '
     VISIBLE:  ' Generic Postscript   ', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
GENERATOR: _getDefaultSpeech
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               (image)
GENERATOR: _getSpeechForImage
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               (image)
GENERATOR: _getSpeechForTableCell
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               ()
               (image)
speechgenerator.__getTableCellUtterances looking at action 0
GENERATOR: _getSpeechForTableCell
           obj             = Generic Postscript
           role            = table cell
           already_focused = False
           utterances:
               (Generic Postscript)
speechgenerator.__getTableCellUtterances looking at action 0
GENERATOR: _getSpeechForTableCell
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               ()
speechgenerator.__getTableCellUtterances looking at action 0
GENERATOR: _getSpeechForTableCell
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               ()
speechgenerator.__getTableCellUtterances looking at action 0
GENERATOR: _getSpeechForTableCell
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               ()
GENERATOR: _getSpeechForTableCellRow
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               ()
               (image)
               (Generic Postscript)
               ()
               ()
               ()
SPEECH OUTPUT: ''
SPEECH OUTPUT: ' image Generic Postscript   '
^^^^^ PROCESS OBJECT EVENT object:active-descendant-changed ^^^^^

KEYEVENT: type=0
          hw_code=104
          modifiers=0
          event_string=(Down)
          is_text=True
          time=1202141337.468051
orca.keyEcho: string to echo: Down
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: True
orca.keyEcho: speaking: Down
SPEECH OUTPUT: 'Down'
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:text-changed:delete
DEQUEUED EVENT object:text-changed:delete <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:delete vvvvv
OBJECT EVENT: object:text-changed:delete               detail=(0,5)
---------> QUEUEING EVENT object:property-change:accessible-value
---------> QUEUEING EVENT object:text-changed:delete
---------> QUEUEING EVENT object:property-change:accessible-value
---------> QUEUEING EVENT object:state-changed:showing
    app.name='gedit' name='None' role='spin button' state='editable focusable single line visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-value vvvvv
OBJECT EVENT: object:property-change:accessible-value  detail=(0,0)
    app.name='gedit' name='None' role='spin button' state='editable focusable single line visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:delete vvvvv
OBJECT EVENT: object:text-changed:delete               detail=(0,5)
---------> QUEUEING EVENT object:selection-changed
    app.name='gedit' name='None' role='spin button' state='editable focusable single line visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-value vvvvv
OBJECT EVENT: object:property-change:accessible-value  detail=(0,0)
---------> QUEUEING EVENT object:state-changed:selected
---------> QUEUEING EVENT object:state-changed:selected
    app.name='gedit' name='None' role='spin button' state='editable focusable single line visible' relations='labelled by'
---------> QUEUEING EVENT object:state-changed:selected
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(0,0)
---------> QUEUEING EVENT object:state-changed:selected
---------> QUEUEING EVENT object:state-changed:selected
    app.name='gedit' name='CUPS' role='combo box' state='enabled sensitive' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:selection-changed vvvvv
OBJECT EVENT: object:selection-changed                 detail=(0,0)
---------> QUEUEING EVENT object:selection-changed
KEYEVENT: type=1
          hw_code=104
          modifiers=0
          event_string=(Down)
          is_text=True
          time=1202141337.891824
orca.isModifierKey: returning: False
    app.name='gedit' name='CUPS' role='combo box' state='enabled sensitive' relations='labelled by'
---------> QUEUEING EVENT object:text-changed:insert
---------> QUEUEING EVENT object:text-changed:insert
---------> QUEUEING EVENT object:active-descendant-changed
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:selected vvvvv
OBJECT EVENT: object:state-changed:selected            detail=(0,0)
    app.name='gedit' name='None' role='table cell' state='enabled focusable selectable sensitive showing transient visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:selected vvvvv
OBJECT EVENT: object:state-changed:selected            detail=(0,0)
    app.name='gedit' name='Generic Postscript' role='table cell' state='enabled focusable selectable sensitive showing single line transient visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:selected vvvvv
OBJECT EVENT: object:state-changed:selected            detail=(0,0)
    app.name='gedit' name='None' role='table cell' state='enabled focusable selectable sensitive showing single line transient visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:selected vvvvv
OBJECT EVENT: object:state-changed:selected            detail=(0,0)
    app.name='gedit' name='None' role='table cell' state='enabled focusable selectable sensitive showing single line transient visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:selected vvvvv
OBJECT EVENT: object:state-changed:selected            detail=(0,0)
    app.name='gedit' name='None' role='table cell' state='enabled focusable selectable sensitive showing single line transient visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

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

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

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

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(0,5)
    app.name='gedit' name='None' role='spin button' state='editable focusable single line visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(0,5)
    app.name='gedit' name='None' role='spin button' state='editable focusable single line visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:active-descendant-changed vvvvv
OBJECT EVENT: object:active-descendant-changed         detail=(15,0)
    app.name='gedit' name='None' role='table' state='enabled focusable focused sensitive showing visible manages descendants' relations=''
LOCUS OF FOCUS: app='gedit' name='' role='table cell'
                event='object:active-descendant-changed'
OBJECT EVENT: object:active-descendant-changed         detail=(15,0)
             app.name='gedit' name='None' role='table' state='enabled focusable focused sensitive showing visible manages descendants' relations=''
GENERATOR: _getBrailleRegionsForTable
           obj             = 
           role            = table
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
Object deemed to be for layout purposes only: [panel | ]
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForPageTab
           obj             = Printer
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
GENERATOR: _getBrailleRegionsForDialog
           obj             = Print
           role            = dialog
GENERATOR: _getBrailleRegionsForAlert
           obj             = Print
           role            = dialog
GENERATOR: _getDefaultBrailleRegions
           obj             = Print
           role            = dialog
GENERATOR: _getDefaultBrailleRegions
           obj             = gedit
           role            = application
GENERATOR: _getBrailleRegionsForTableColumnHeader
           obj             = 
           role            = table cell
GENERATOR: _getBrailleRegionsForTableCell
           obj             = 
           role            = table cell
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table cell
GENERATOR: _getBrailleRegionsForImage
           obj             = 
           role            = table cell
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table cell
GENERATOR: _getBrailleRegionsForTableCell
           obj             = HPLaserJet
           role            = table cell
braillegenerator._getBrailleRegionsForTableCell looking at action 0
GENERATOR: _getDefaultBrailleRegions
           obj             = HPLaserJet
           role            = table cell
GENERATOR: _getBrailleRegionsForTableCell
           obj             = Ready
           role            = table cell
braillegenerator._getBrailleRegionsForTableCell looking at action 0
GENERATOR: _getDefaultBrailleRegions
           obj             = Ready
           role            = table cell
GENERATOR: _getBrailleRegionsForTableCell
           obj             = 
           role            = table cell
braillegenerator._getBrailleRegionsForTableCell looking at action 0
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = table cell
GENERATOR: _getBrailleRegionsForTableCell
           obj             = Network
           role            = table cell
braillegenerator._getBrailleRegionsForTableCell looking at action 0
GENERATOR: _getDefaultBrailleRegions
           obj             = Network
           role            = table cell
BRAILLE LINE:  'gedit Application Print Dialog TabList Printer Page ScrollPane Table  HPLaserJet Ready  Network'
     VISIBLE:  ' HPLaserJet Ready  Network', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
GENERATOR: _getDefaultSpeech
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               (image)
GENERATOR: _getSpeechForImage
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               (image)
GENERATOR: _getSpeechForTableCell
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               ()
               (image)
speechgenerator.__getTableCellUtterances looking at action 0
GENERATOR: _getSpeechForTableCell
           obj             = HPLaserJet
           role            = table cell
           already_focused = False
           utterances:
               (HPLaserJet)
speechgenerator.__getTableCellUtterances looking at action 0
GENERATOR: _getSpeechForTableCell
           obj             = Ready
           role            = table cell
           already_focused = False
           utterances:
               (Ready)
speechgenerator.__getTableCellUtterances looking at action 0
GENERATOR: _getSpeechForTableCell
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               ()
speechgenerator.__getTableCellUtterances looking at action 0
GENERATOR: _getSpeechForTableCell
           obj             = Network
           role            = table cell
           already_focused = False
           utterances:
               (Network)
GENERATOR: _getSpeechForTableCellRow
           obj             = 
           role            = table cell
           already_focused = False
           utterances:
               ()
               (image)
               (HPLaserJet)
               (Ready)
               ()
               (Network)
SPEECH OUTPUT: ''
SPEECH OUTPUT: ' image HPLaserJet Ready  Network'
^^^^^ PROCESS OBJECT EVENT object:active-descendant-changed ^^^^^

---------> QUEUEING EVENT object:property-change:accessible-name
DEQUEUED EVENT object:property-change:accessible-name <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0)
    app.name='gnome-panel' name='Mon Feb  4,  8:09 AM' role='toggle button' state='enabled focusable sensitive showing visible' relations=''
Looking for script at orca-scripts.gnome-panel.py...
...could not find orca-scripts.gnome-panel.py
Looking for script at scripts.gnome-panel.py...
...found scripts.gnome-panel.py
gnome-panel.py: __init__
NEW SCRIPT: gnome-panel (module=orca.scripts.gnome-panel)
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

