Speech not available.
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)
ACTIVE SCRIPT: default (module=orca.default) (reason=activate)
Script.getKnownApplications...
...Script.getKnownApplications
---------> QUEUEING EVENT window:activate
DEQUEUED EVENT window:activate <----------

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

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

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

---------> QUEUEING EVENT window:activate
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='enabled resizable sensitive showing visible' relations=''
Looking for script at orca-scripts.orca.py...
...could not find orca-scripts.orca.py
Looking for script at scripts.orca.py...
...could not find scripts.orca.py
Looking for script at scripts.apps.orca.py...
...could not find scripts.apps.orca.py
Looking for script at scripts.toolkits.orca.py...
...could not find scripts.toolkits.orca.py
Looking for toolkit script GAIL.py...
...could not find GAIL.py
Looking for toolkit script GAIL.py...
...could not find GAIL.py
Looking for toolkit script GAIL.py...
...could not find GAIL.py
Looking for toolkit script GAIL.py...
NEW SCRIPT: orca (module=orca.scripts.toolkits.GAIL)
...found scripts.toolkits.GAIL.py
ACTIVE SCRIPT: orca (module=orca.scripts.toolkits.GAIL) (reason=window:activate event)
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
Finding top-level object for source.name=Orca Screen Reader / Magnifier
BRAILLE LINE:  'orca Application Orca Screen Reader / Magnifier Frame'
     VISIBLE:  'Orca Screen Reader / Magnifier F', cursor=1
default.findCommonAncestor...
Finding top-level object for source.name=Orca Screen Reader / Magnifier
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 ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0)
    app.name='orca' name='Preferences' role='push button' state='enabled focusable selectable 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
Finding top-level object for source.name=Orca Screen Reader / Magnifier
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 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='orca' name='Orca Screen Reader / Magnifier' role='frame' state='active enabled resizable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

---------> QUEUEING EVENT focus:
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 selectable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

---------> 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,56)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

vvvvv PROCESS OBJECT EVENT window:create vvvvv
OBJECT EVENT: window:create                            detail=(0,0)
    app.name='gtk-demo' name='GTK+ Code Demos' role='frame' state='enabled resizable sensitive showing visible' relations=''
Looking for script at orca-scripts.gtk-demo.py...
...could not find orca-scripts.gtk-demo.py
Looking for script at scripts.gtk-demo.py...
...could not find scripts.gtk-demo.py
Looking for script at scripts.apps.gtk-demo.py...
...could not find scripts.apps.gtk-demo.py
Looking for script at scripts.toolkits.gtk-demo.py...
...could not find scripts.toolkits.gtk-demo.py
Looking for toolkit script GAIL.py...
...could not find GAIL.py
Looking for toolkit script GAIL.py...
...could not find GAIL.py
Looking for toolkit script GAIL.py...
...could not find GAIL.py
Looking for toolkit script GAIL.py...
NEW SCRIPT: gtk-demo (module=orca.scripts.toolkits.GAIL)
...found scripts.toolkits.GAIL.py
^^^^^ PROCESS OBJECT EVENT window:create ^^^^^

---------> 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='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

---------> 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=''
LOCUS OF FOCUS: None event='window:deactivate'
^^^^^ 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 selectable 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:active
DEQUEUED EVENT object:state-changed:active <----------

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

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

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0)
    app.name='gtk-demo' name='GTK+ Code Demos' role='frame' state='enabled resizable sensitive showing visible' relations=''
ACTIVE SCRIPT: gtk-demo (module=orca.scripts.toolkits.GAIL) (reason=window:activate event)
Looking for settings at app-settings.gtk-demo.py...
...could not find app-settings.gtk-demo.py
LOCUS OF FOCUS: app='gtk-demo' name='GTK+ Code Demos' role='frame'
                event='window:activate'
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForFrame
           obj             = GTK+ Code Demos
           role            = frame
Finding top-level object for source.name=GTK+ Code Demos
BRAILLE LINE:  'gtk-demo Application GTK+ Code Demos Frame'
     VISIBLE:  'GTK+ Code Demos Frame', cursor=1
default.findCommonAncestor...
Finding top-level object for source.name=GTK+ Code Demos
GENERATOR: _getSpeechForFrame
           obj             = GTK+ Code Demos
           role            = frame
           already_focused = False
           utterances:
               (GTK+ Code Demos)
               (frame)
SPEECH OUTPUT: 'GTK+ Code Demos frame'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

---------> QUEUEING 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='gtk-demo' name='GTK+ Code Demos' role='frame' state='active enabled resizable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

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

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable focused sensitive showing visible manages descendants' relations=''
LOCUS OF FOCUS: app='gtk-demo' name='Application main window' role='table cell'
                event='focus:'
GENERATOR: _getBrailleRegionsForTable
           obj             = 
           role            = tree table
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = tree table
GENERATOR: _getBrailleRegionsForScrollPane
           obj             = 
           role            = scroll pane
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
GENERATOR: _getBrailleRegionsForPageTab
           obj             = Widget (double click for demo)
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
GENERATOR: _getBrailleRegionsForFrame
           obj             = GTK+ Code Demos
           role            = frame
Finding top-level object for source.name=GTK+ Code Demos
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForTableColumnHeader
           obj             = Application main window
           role            = table cell
GENERATOR: _getBrailleRegionsForTableCell
           obj             = Application main window
           role            = table cell
GENERATOR: _getDefaultBrailleRegions
           obj             = Application main window
           role            = table cell
Script.getNodeLevel 1
BRAILLE LINE:  'gtk-demo Application GTK+ Code Demos Frame TabList Widget (double click for demo) Page ScrollPane TreeTable Widget (double click for demo) ColumnHeader Application main window TREE LEVEL 1'
     VISIBLE:  'Application main window TREE LEV', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
Finding top-level object for source.name=Application main window
--> obj.name=
--> obj.name=
--> obj.name=Widget (double click for demo)
--> obj.name=
--> obj.name=
--> obj.name=GTK+ Code Demos
Script.getNodeLevel 1
GENERATOR: _getSpeechForTableCell
           obj             = Application main window
           role            = table cell
           already_focused = False
           utterances:
               (Application main window)
GENERATOR: _getSpeechForTableCellRow
           obj             = Application main window
           role            = table cell
           already_focused = False
           utterances:
               (Application main window)
SPEECH OUTPUT: 'Widget (double click for demo) page'
SPEECH OUTPUT: 'Widget (double click for demo) column header'
SPEECH OUTPUT: 'Application main window'
SPEECH OUTPUT: 'tree level 1'
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

---------> 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,51)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

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

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

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

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

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

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

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

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

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

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

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

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

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

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

KEYEVENT: type=0
          hw_code=37
          modifiers=0
          event_string=(Control_L)
          is_text=True
          time=1243285661.944350
orca.keyEcho: string to echo: Control_L
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
---------> QUEUEING EVENT window:create
DEQUEUED EVENT window:create <----------

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

---------> 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='gtk-demo' name='None' role='window' state='enabled modal resizable sensitive' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

KEYEVENT: type=0
          hw_code=41
          modifiers=4
          event_string=()
          is_text=False
          time=1243285662.140594
orca.keyEcho: string to echo: F
orca.isModifierKey: returning: False
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='gtk-demo' name='None' role='window' state='enabled modal resizable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

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

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

---------> 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)
    app.name='gtk-demo' name='Application main window' role='table cell' state='enabled focusable selectable sensitive showing single line transient visible' relations='node child of'
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

---------> 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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable focused sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

KEYEVENT: type=1
          hw_code=41
          modifiers=4
          event_string=()
          is_text=False
          time=1243285662.204846
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
---------> QUEUEING EVENT focus:
DEQUEUED EVENT focus: <----------

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
LOCUS OF FOCUS: app='gtk-demo' name='' role='text'
                event='focus:'
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForWindow
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
default.py:isReadOnlyTextArea=False for app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window  $l'
     VISIBLE:  'gtk-demo Application Window  $l', cursor=29
default.findCommonAncestor...
...default.findCommonAncestor
Object deemed to be for layout purposes only: [panel | ]
Script.getNodeLevel 1
default.py:isReadOnlyTextArea=False for app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
GENERATOR: _getSpeechForText
           obj             = 
           role            = text
           already_focused = False
           utterances:
               (text)
               ()
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'text '
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

KEYEVENT: type=1
          hw_code=37
          modifiers=4
          event_string=(Control_L)
          is_text=True
          time=1243285662.330658
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=0
          hw_code=50
          modifiers=0
          event_string=(Shift_L)
          is_text=True
          time=1243285663.541158
orca.keyEcho: string to echo: Shift_L
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=0
          hw_code=40
          modifiers=1
          event_string=(D)
          is_text=True
          time=1243285663.541948
orca.keyEcho: string to echo: D
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:state-changed:showing
DEQUEUED EVENT object:state-changed:showing <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(0,0)
    app.name='gtk-demo' name='Application main window' role='table cell' state='enabled focusable selectable sensitive single line transient visible' relations='node child of'
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

---------> 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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

---------> QUEUEING 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,1)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForWindow
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
default.py:isReadOnlyTextArea=False for app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window D $l'
     VISIBLE:  'gtk-demo Application Window D $l', cursor=30
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(1,0)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window D $l'
     VISIBLE:  'gtk-demo Application Window D $l', cursor=30
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=1
          hw_code=40
          modifiers=1
          event_string=(D)
          is_text=True
          time=1243285663.604059
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=1
          hw_code=50
          modifiers=1
          event_string=(Shift_L)
          is_text=True
          time=1243285663.604508
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=0
          hw_code=31
          modifiers=0
          event_string=(i)
          is_text=True
          time=1243285663.740707
orca.keyEcho: string to echo: i
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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

---------> 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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

---------> QUEUEING 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=(1,1)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForWindow
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
default.py:isReadOnlyTextArea=False for app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window Di $l'
     VISIBLE:  'Di $l', cursor=3
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(2,0)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window Di $l'
     VISIBLE:  'Di $l', cursor=3
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=1
          hw_code=31
          modifiers=0
          event_string=(i)
          is_text=True
          time=1243285663.768915
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=0
          hw_code=38
          modifiers=0
          event_string=(a)
          is_text=True
          time=1243285663.940676
orca.keyEcho: string to echo: a
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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

---------> 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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

---------> QUEUEING 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=(2,1)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForWindow
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
default.py:isReadOnlyTextArea=False for app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window Dia $l'
     VISIBLE:  'Dia $l', cursor=4
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(3,0)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window Dia $l'
     VISIBLE:  'Dia $l', cursor=4
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=1
          hw_code=38
          modifiers=0
          event_string=(a)
          is_text=True
          time=1243285663.968614
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=0
          hw_code=46
          modifiers=0
          event_string=(l)
          is_text=True
          time=1243285664.150771
orca.keyEcho: string to echo: l
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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

---------> 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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

---------> QUEUEING 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=(3,1)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForWindow
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
default.py:isReadOnlyTextArea=False for app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window Dial $l'
     VISIBLE:  'Dial $l', cursor=5
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(4,0)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window Dial $l'
     VISIBLE:  'Dial $l', cursor=5
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=1
          hw_code=46
          modifiers=0
          event_string=(l)
          is_text=True
          time=1243285664.183080
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=0
          hw_code=32
          modifiers=0
          event_string=(o)
          is_text=True
          time=1243285664.340638
orca.keyEcho: string to echo: o
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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

---------> 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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

---------> QUEUEING 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=(4,1)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForWindow
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
default.py:isReadOnlyTextArea=False for app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window Dialo $l'
     VISIBLE:  'Dialo $l', cursor=6
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(5,0)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window Dialo $l'
     VISIBLE:  'Dialo $l', cursor=6
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=1
          hw_code=32
          modifiers=0
          event_string=(o)
          is_text=True
          time=1243285664.373163
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=0
          hw_code=42
          modifiers=0
          event_string=(g)
          is_text=True
          time=1243285664.540553
orca.keyEcho: string to echo: g
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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

---------> 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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

---------> QUEUEING 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=(5,1)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForWindow
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
default.py:isReadOnlyTextArea=False for app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window Dialog $l'
     VISIBLE:  'Dialog $l', cursor=7
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(6,0)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window Dialog $l'
     VISIBLE:  'Dialog $l', cursor=7
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=1
          hw_code=42
          modifiers=0
          event_string=(g)
          is_text=True
          time=1243285664.572460
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=0
          hw_code=65
          modifiers=0
          event_string=(space)
          is_text=True
          time=1243285664.740566
orca.keyEcho: string to echo: space
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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

---------> 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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

---------> QUEUEING 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=(6,1)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForWindow
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
default.py:isReadOnlyTextArea=False for app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window Dialog  $l'
     VISIBLE:  'Dialog  $l', cursor=8
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(7,0)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window Dialog  $l'
     VISIBLE:  'Dialog  $l', cursor=8
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=1
          hw_code=65
          modifiers=0
          event_string=(space)
          is_text=True
          time=1243285664.773304
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=0
          hw_code=38
          modifiers=0
          event_string=(a)
          is_text=True
          time=1243285664.940551
orca.keyEcho: string to echo: a
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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

---------> 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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

---------> QUEUEING 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=(7,1)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForWindow
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
default.py:isReadOnlyTextArea=False for app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window Dialog a $l'
     VISIBLE:  'Dialog a $l', cursor=9
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(8,0)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window Dialog a $l'
     VISIBLE:  'Dialog a $l', cursor=9
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=1
          hw_code=38
          modifiers=0
          event_string=(a)
          is_text=True
          time=1243285664.974166
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=0
          hw_code=57
          modifiers=0
          event_string=(n)
          is_text=True
          time=1243285665.150606
orca.keyEcho: string to echo: n
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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

---------> 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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

---------> QUEUEING 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=(8,1)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForWindow
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
default.py:isReadOnlyTextArea=False for app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window Dialog an $l'
     VISIBLE:  'Dialog an $l', cursor=10
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(9,0)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window Dialog an $l'
     VISIBLE:  'Dialog an $l', cursor=10
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=1
          hw_code=57
          modifiers=0
          event_string=(n)
          is_text=True
          time=1243285665.187133
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=0
          hw_code=40
          modifiers=0
          event_string=(d)
          is_text=True
          time=1243285665.340788
orca.keyEcho: string to echo: d
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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

---------> 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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

---------> QUEUEING 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=(9,1)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForWindow
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
default.py:isReadOnlyTextArea=False for app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window Dialog and $l'
     VISIBLE:  'Dialog and $l', cursor=11
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(10,0)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window Dialog and $l'
     VISIBLE:  'Dialog and $l', cursor=11
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=1
          hw_code=40
          modifiers=0
          event_string=(d)
          is_text=True
          time=1243285665.377080
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=0
          hw_code=65
          modifiers=0
          event_string=(space)
          is_text=True
          time=1243285665.540660
orca.keyEcho: string to echo: space
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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

---------> 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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

---------> QUEUEING 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=(10,1)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForWindow
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
default.py:isReadOnlyTextArea=False for app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window Dialog and  $l'
     VISIBLE:  'Dialog and  $l', cursor=12
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(11,0)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window Dialog and  $l'
     VISIBLE:  'Dialog and  $l', cursor=12
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=1
          hw_code=65
          modifiers=0
          event_string=(space)
          is_text=True
          time=1243285665.573189
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=0
          hw_code=50
          modifiers=0
          event_string=(Shift_L)
          is_text=True
          time=1243285665.740894
orca.keyEcho: string to echo: Shift_L
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=0
          hw_code=58
          modifiers=1
          event_string=(M)
          is_text=True
          time=1243285665.741583
orca.keyEcho: string to echo: M
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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

---------> 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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

---------> QUEUEING 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=(11,1)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForWindow
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
default.py:isReadOnlyTextArea=False for app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window Dialog and M $l'
     VISIBLE:  'Dialog and M $l', cursor=13
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(12,0)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window Dialog and M $l'
     VISIBLE:  'Dialog and M $l', cursor=13
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=1
          hw_code=58
          modifiers=1
          event_string=(M)
          is_text=True
          time=1243285665.771482
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=1
          hw_code=50
          modifiers=1
          event_string=(Shift_L)
          is_text=True
          time=1243285665.771958
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=0
          hw_code=26
          modifiers=0
          event_string=(e)
          is_text=True
          time=1243285665.940653
orca.keyEcho: string to echo: e
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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

---------> 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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

---------> QUEUEING 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=(12,1)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForWindow
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
default.py:isReadOnlyTextArea=False for app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window Dialog and Me $l'
     VISIBLE:  'Dialog and Me $l', cursor=14
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(13,0)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window Dialog and Me $l'
     VISIBLE:  'Dialog and Me $l', cursor=14
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=1
          hw_code=26
          modifiers=0
          event_string=(e)
          is_text=True
          time=1243285665.969192
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=0
          hw_code=39
          modifiers=0
          event_string=(s)
          is_text=True
          time=1243285666.150673
orca.keyEcho: string to echo: s
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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

---------> 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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

---------> QUEUEING 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=(13,1)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForWindow
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
default.py:isReadOnlyTextArea=False for app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window Dialog and Mes $l'
     VISIBLE:  'Dialog and Mes $l', cursor=15
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(14,0)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window Dialog and Mes $l'
     VISIBLE:  'Dialog and Mes $l', cursor=15
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=1
          hw_code=39
          modifiers=0
          event_string=(s)
          is_text=True
          time=1243285666.179584
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=0
          hw_code=39
          modifiers=0
          event_string=(s)
          is_text=True
          time=1243285666.340613
orca.keyEcho: string to echo: s
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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

---------> 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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

---------> QUEUEING 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=(14,1)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForWindow
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
default.py:isReadOnlyTextArea=False for app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window Dialog and Mess $l'
     VISIBLE:  'Dialog and Mess $l', cursor=16
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(15,0)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window Dialog and Mess $l'
     VISIBLE:  'Dialog and Mess $l', cursor=16
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=1
          hw_code=39
          modifiers=0
          event_string=(s)
          is_text=True
          time=1243285666.369288
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=0
          hw_code=38
          modifiers=0
          event_string=(a)
          is_text=True
          time=1243285666.550637
orca.keyEcho: string to echo: a
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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

---------> 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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

---------> QUEUEING 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=(15,1)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForWindow
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
default.py:isReadOnlyTextArea=False for app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window Dialog and Messa $l'
     VISIBLE:  'Dialog and Messa $l', cursor=17
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(16,0)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window Dialog and Messa $l'
     VISIBLE:  'Dialog and Messa $l', cursor=17
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=1
          hw_code=38
          modifiers=0
          event_string=(a)
          is_text=True
          time=1243285666.583488
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=0
          hw_code=42
          modifiers=0
          event_string=(g)
          is_text=True
          time=1243285666.750559
orca.keyEcho: string to echo: g
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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

---------> 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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

---------> QUEUEING 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=(16,1)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForWindow
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
default.py:isReadOnlyTextArea=False for app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window Dialog and Messag $l'
     VISIBLE:  'Dialog and Messag $l', cursor=18
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(17,0)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window Dialog and Messag $l'
     VISIBLE:  'Dialog and Messag $l', cursor=18
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=1
          hw_code=42
          modifiers=0
          event_string=(g)
          is_text=True
          time=1243285666.786496
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=0
          hw_code=26
          modifiers=0
          event_string=(e)
          is_text=True
          time=1243285666.950538
orca.keyEcho: string to echo: e
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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

---------> 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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

---------> QUEUEING 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=(17,1)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForWindow
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
default.py:isReadOnlyTextArea=False for app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window Dialog and Message $l'
     VISIBLE:  'Dialog and Message $l', cursor=19
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(18,0)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window Dialog and Message $l'
     VISIBLE:  'Dialog and Message $l', cursor=19
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=1
          hw_code=26
          modifiers=0
          event_string=(e)
          is_text=True
          time=1243285666.983155
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=0
          hw_code=65
          modifiers=0
          event_string=(space)
          is_text=True
          time=1243285667.150648
orca.keyEcho: string to echo: space
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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

---------> 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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

---------> QUEUEING 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=(18,1)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForWindow
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
default.py:isReadOnlyTextArea=False for app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window Dialog and Message  $l'
     VISIBLE:  'Dialog and Message  $l', cursor=20
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(19,0)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window Dialog and Message  $l'
     VISIBLE:  'Dialog and Message  $l', cursor=20
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=1
          hw_code=65
          modifiers=0
          event_string=(space)
          is_text=True
          time=1243285667.182223
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=0
          hw_code=50
          modifiers=0
          event_string=(Shift_L)
          is_text=True
          time=1243285667.350803
orca.keyEcho: string to echo: Shift_L
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=0
          hw_code=56
          modifiers=1
          event_string=(B)
          is_text=True
          time=1243285667.351568
orca.keyEcho: string to echo: B
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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

---------> 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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

---------> QUEUEING 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=(19,1)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForWindow
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
default.py:isReadOnlyTextArea=False for app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window Dialog and Message B $l'
     VISIBLE:  'Dialog and Message B $l', cursor=21
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(20,0)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window Dialog and Message B $l'
     VISIBLE:  'Dialog and Message B $l', cursor=21
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=1
          hw_code=56
          modifiers=1
          event_string=(B)
          is_text=True
          time=1243285667.382095
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=1
          hw_code=50
          modifiers=1
          event_string=(Shift_L)
          is_text=True
          time=1243285667.382761
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=0
          hw_code=32
          modifiers=0
          event_string=(o)
          is_text=True
          time=1243285667.550521
orca.keyEcho: string to echo: o
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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

---------> 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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

---------> QUEUEING 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=(20,1)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForWindow
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
default.py:isReadOnlyTextArea=False for app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window Dialog and Message Bo $l'
     VISIBLE:  'Dialog and Message Bo $l', cursor=22
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(21,0)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window Dialog and Message Bo $l'
     VISIBLE:  'Dialog and Message Bo $l', cursor=22
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=1
          hw_code=32
          modifiers=0
          event_string=(o)
          is_text=True
          time=1243285667.578875
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=0
          hw_code=53
          modifiers=0
          event_string=(x)
          is_text=True
          time=1243285667.750654
orca.keyEcho: string to echo: x
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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

---------> 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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

---------> QUEUEING 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=(21,1)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForWindow
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
default.py:isReadOnlyTextArea=False for app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window Dialog and Message Box $l'
     VISIBLE:  'Dialog and Message Box $l', cursor=23
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(22,0)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window Dialog and Message Box $l'
     VISIBLE:  'Dialog and Message Box $l', cursor=23
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=1
          hw_code=53
          modifiers=0
          event_string=(x)
          is_text=True
          time=1243285667.782646
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=0
          hw_code=26
          modifiers=0
          event_string=(e)
          is_text=True
          time=1243285667.950637
orca.keyEcho: string to echo: e
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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

---------> 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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

---------> QUEUEING 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=(22,1)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForWindow
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
default.py:isReadOnlyTextArea=False for app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window Dialog and Message Boxe $l'
     VISIBLE:  'Dialog and Message Boxe $l', cursor=24
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(23,0)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window Dialog and Message Boxe $l'
     VISIBLE:  'Dialog and Message Boxe $l', cursor=24
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=1
          hw_code=26
          modifiers=0
          event_string=(e)
          is_text=True
          time=1243285667.982947
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=0
          hw_code=39
          modifiers=0
          event_string=(s)
          is_text=True
          time=1243285668.150789
orca.keyEcho: string to echo: s
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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

---------> 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)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

---------> QUEUEING 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=(23,1)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForWindow
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
default.py:isReadOnlyTextArea=False for app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window Dialog and Message Boxes $l'
     VISIBLE:  'Dialog and Message Boxes $l', cursor=25
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(24,0)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'gtk-demo Application Window Dialog and Message Boxes $l'
     VISIBLE:  'Dialog and Message Boxes $l', cursor=25
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

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

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

---------> 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='gtk-demo' name='None' role='window' state='enabled modal resizable sensitive' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

---------> 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,24)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForWindow
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = window
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
default.py:isReadOnlyTextArea=False for app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'Window Dialog and Message Boxes $l'
     VISIBLE:  'Dialog and Message Boxes $l', cursor=25
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

---------> QUEUEING 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,0)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForWindow
           obj             = 
           role            = window
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = window
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
default.py:isReadOnlyTextArea=False for app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'Window  $l'
     VISIBLE:  'Window  $l', cursor=8
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(0,0)
    app.name='gtk-demo' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
BRAILLE LINE:  'Window  $l'
     VISIBLE:  'Window  $l', cursor=8
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
Finding top-level object for source.name=
--> obj.name=
--> obj.name=Widget (double click for demo)
--> obj.name=
--> obj.name=
--> obj.name=GTK+ Code Demos
LOCUS OF FOCUS: app='gtk-demo' name='Dialog and Message Boxes' role='table cell'
                event='object:state-changed:focused'
GENERATOR: _getBrailleRegionsForTable
           obj             = 
           role            = tree table
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = tree table
GENERATOR: _getBrailleRegionsForScrollPane
           obj             = 
           role            = scroll pane
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
GENERATOR: _getBrailleRegionsForPageTab
           obj             = Widget (double click for demo)
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
GENERATOR: _getBrailleRegionsForFrame
           obj             = GTK+ Code Demos
           role            = frame
Finding top-level object for source.name=GTK+ Code Demos
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForTableColumnHeader
           obj             = Dialog and Message Boxes
           role            = table cell
GENERATOR: _getBrailleRegionsForTableCell
           obj             = Dialog and Message Boxes
           role            = table cell
GENERATOR: _getDefaultBrailleRegions
           obj             = Dialog and Message Boxes
           role            = table cell
Script.getNodeLevel 1
BRAILLE LINE:  'gtk-demo Application GTK+ Code Demos Frame TabList Widget (double click for demo) Page ScrollPane TreeTable Widget (double click for demo) ColumnHeader Dialog and Message Boxes TREE LEVEL 1'
     VISIBLE:  'Dialog and Message Boxes TREE LE', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
Finding top-level object for source.name=Dialog and Message Boxes
--> obj.name=
--> obj.name=
--> obj.name=Widget (double click for demo)
--> obj.name=
--> obj.name=
--> obj.name=GTK+ Code Demos
Script.getNodeLevel 1
GENERATOR: _getSpeechForTableCell
           obj             = Dialog and Message Boxes
           role            = table cell
           already_focused = False
           utterances:
               (Dialog and Message Boxes)
GENERATOR: _getSpeechForTableCellRow
           obj             = Dialog and Message Boxes
           role            = table cell
           already_focused = False
           utterances:
               (Dialog and Message Boxes)
SPEECH OUTPUT: 'Widget (double click for demo) column header'
SPEECH OUTPUT: 'Dialog and Message Boxes'
SPEECH OUTPUT: 'tree level 1'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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

vvvvv PROCESS OBJECT EVENT window:create vvvvv
OBJECT EVENT: window:create                            detail=(0,0)
    app.name='gtk-demo' name='Dialogs' role='frame' state='enabled resizable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT window:create ^^^^^

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

vvvvv PROCESS OBJECT EVENT window:deactivate vvvvv
OBJECT EVENT: window:deactivate                        detail=(0,0)
    app.name='gtk-demo' name='GTK+ Code Demos' role='frame' state='enabled resizable sensitive showing visible' relations=''
LOCUS OF FOCUS: None event='window:deactivate'
^^^^^ 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='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
Finding top-level object for source.name=
--> obj.name=
--> obj.name=Widget (double click for demo)
--> obj.name=
--> obj.name=
--> obj.name=GTK+ Code Demos
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv
OBJECT EVENT: object:state-changed:active              detail=(0,0)
    app.name='gtk-demo' name='GTK+ Code Demos' role='frame' state='enabled resizable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

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

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0)
    app.name='gtk-demo' name='Dialogs' role='frame' state='enabled resizable sensitive showing visible' relations=''
ACTIVE SCRIPT: gtk-demo (module=orca.scripts.toolkits.GAIL) (reason=window:activate event)
Looking for settings at app-settings.gtk-demo.py...
...could not find app-settings.gtk-demo.py
LOCUS OF FOCUS: app='gtk-demo' name='Dialogs' role='frame'
                event='window:activate'
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForFrame
           obj             = Dialogs
           role            = frame
Finding top-level object for source.name=Dialogs
BRAILLE LINE:  'gtk-demo Application Dialogs Frame'
     VISIBLE:  'Dialogs Frame', cursor=1
default.findCommonAncestor...
Finding top-level object for source.name=Dialogs
GENERATOR: _getSpeechForFrame
           obj             = Dialogs
           role            = frame
           already_focused = False
           utterances:
               (Dialogs)
               (frame)
SPEECH OUTPUT: 'Dialogs frame'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

---------> QUEUEING 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='gtk-demo' name='Dialogs' role='frame' state='active enabled resizable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

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

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='gtk-demo' name='Message Dialog' role='push button' state='enabled focusable focused selectable sensitive showing visible' relations=''
LOCUS OF FOCUS: app='gtk-demo' name='Message Dialog' role='push button'
                event='focus:'
GENERATOR: _getBrailleRegionsForPanel
           obj             = Dialogs
           role            = panel
GENERATOR: _getBrailleRegionsForFrame
           obj             = Dialogs
           role            = frame
Finding top-level object for source.name=Dialogs
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForPushButton
           obj             = Message Dialog
           role            = push button
BRAILLE LINE:  'gtk-demo Application Dialogs Frame Dialogs Panel Message Dialog Button'
     VISIBLE:  'Message Dialog Button', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
GENERATOR: _getDefaultSpeech
           obj             = Message Dialog
           role            = push button
           already_focused = False
           utterances:
               (Message Dialog)
               (button)
GENERATOR: _getSpeechForPushButton
           obj             = Message Dialog
           role            = push button
           already_focused = False
           utterances:
               (Message Dialog)
               (button)
SPEECH OUTPUT: 'Dialogs panel'
SPEECH OUTPUT: 'Message Dialog button'
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

---------> 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,41)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

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

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

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

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

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

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

KEYEVENT: type=0
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          time=1243285679.570868
orca.keyEcho: string to echo: Return
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=1
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          time=1243285679.572019
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:property-change:accessible-name
DEQUEUED EVENT object:property-change:accessible-name <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0)
    app.name='gtk-demo' name='Information' role='alert' state='enabled sensitive' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

---------> 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='gtk-demo' name='Information' role='alert' state='enabled modal sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

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

vvvvv PROCESS OBJECT EVENT window:create vvvvv
OBJECT EVENT: window:create                            detail=(0,0)
    app.name='gtk-demo' name='Information' role='alert' state='enabled modal sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT window:create ^^^^^

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

vvvvv PROCESS OBJECT EVENT window:deactivate vvvvv
OBJECT EVENT: window:deactivate                        detail=(0,0)
    app.name='gtk-demo' name='Dialogs' role='frame' state='enabled resizable sensitive showing visible' relations=''
LOCUS OF FOCUS: None event='window:deactivate'
^^^^^ 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='gtk-demo' name='Message Dialog' role='push button' state='enabled focusable focused selectable sensitive showing visible' relations=''
Finding top-level object for source.name=Message Dialog
--> obj.name=
--> obj.name=
--> obj.name=Dialogs
--> obj.name=Dialogs
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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

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

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

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0)
    app.name='gtk-demo' name='Information' role='alert' state='enabled modal sensitive showing visible' relations=''
ACTIVE SCRIPT: gtk-demo (module=orca.scripts.toolkits.GAIL) (reason=window:activate event)
Looking for settings at app-settings.gtk-demo.py...
...could not find app-settings.gtk-demo.py
LOCUS OF FOCUS: app='gtk-demo' name='Information' role='alert'
                event='window:activate'
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForAlert
           obj             = Information
           role            = alert
GENERATOR: _getDefaultBrailleRegions
           obj             = Information
           role            = alert
BRAILLE LINE:  'gtk-demo Application Information Alert'
     VISIBLE:  'Information Alert', cursor=1
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 1
Script.getObjects looking at child 0
Script.getObjects looking at child 1
Script.getObjects looking at child 1
Script.getObjects looking at child 0
GENERATOR: _getSpeechForAlert
           obj             = Information
           role            = alert
           already_focused = False
           utterances:
               (Information)
               (This message box has been popped up the following
number of times:)
               (1)
SPEECH OUTPUT: 'Information This message box has been popped up the following
number of times: 1'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0)
    app.name='gtk-demo' name='OK' role='push button' state='enabled focusable selectable sensitive showing visible is default' relations=''
Finding top-level object for source.name=OK
--> obj.name=
--> obj.name=
--> obj.name=Information
LOCUS OF FOCUS: app='gtk-demo' name='OK' role='push button'
                event='object:state-changed:focused'
GENERATOR: _getBrailleRegionsForAlert
           obj             = Information
           role            = alert
GENERATOR: _getDefaultBrailleRegions
           obj             = Information
           role            = alert
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForPushButton
           obj             = OK
           role            = push button
BRAILLE LINE:  'gtk-demo Application Information Alert OK Button'
     VISIBLE:  'OK Button', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
GENERATOR: _getDefaultSpeech
           obj             = OK
           role            = push button
           already_focused = False
           utterances:
               (OK)
               (button)
GENERATOR: _getSpeechForPushButton
           obj             = OK
           role            = push button
           already_focused = False
           utterances:
               (OK)
               (button)
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'OK button'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

---------> QUEUEING 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='gtk-demo' name='Information' role='alert' state='active enabled modal sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

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

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='gtk-demo' name='OK' role='push button' state='enabled focusable focused selectable sensitive showing visible is default' relations=''
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

---------> 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,80)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

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

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

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

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

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

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

DBus Logging.startRecording
KEYEVENT: type=0
          hw_code=23
          modifiers=0
          event_string=(Tab)
          is_text=True
          time=1243285690.896701
orca.keyEcho: string to echo: Tab
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:state-changed:focused
DEQUEUED EVENT object:state-changed:focused <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0)
    app.name='gtk-demo' name='OK' role='push button' state='enabled focusable focused selectable sensitive showing visible' relations=''
Finding top-level object for source.name=OK
--> obj.name=
--> obj.name=
--> obj.name=Information
^^^^^ 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)
    app.name='gtk-demo' name='This message box has been popped up the following
number of times:' role='label' state='enabled focusable multi line sensitive showing visible' relations=''
Finding top-level object for source.name=This message box has been popped up the following
number of times:
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=Information
LOCUS OF FOCUS: app='gtk-demo' name='This message box has been popped up the following
number of times:' role='label'
                event='object:state-changed:focused'
GENERATOR: _getBrailleRegionsForAlert
           obj             = Information
           role            = alert
GENERATOR: _getDefaultBrailleRegions
           obj             = Information
           role            = alert
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForLabel
           obj             = This message box has been popped up the following
number of times:
           role            = label
BRAILLE LINE:  'gtk-demo Application Information Alert This message box has been popped up the following $l'
     VISIBLE:  'This message box has been popped', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
GENERATOR: _getDefaultSpeech
           obj             = This message box has been popped up the following
number of times:
           role            = label
           already_focused = False
           utterances:
               (This message box has been popped up the following
number of times:)
               (label)
GENERATOR: _getSpeechForLabel
           obj             = This message box has been popped up the following
number of times:
           role            = label
           already_focused = False
           utterances:
               (This message box has been popped up the following
number of times:)
               (label)
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'This message box has been popped up the following
number of times: label'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(66,0)
    app.name='gtk-demo' name='This message box has been popped up the following
number of times:' role='label' state='enabled focusable multi line sensitive showing visible' relations=''
GENERATOR: _getBrailleRegionsForAlert
           obj             = Information
           role            = alert
GENERATOR: _getDefaultBrailleRegions
           obj             = Information
           role            = alert
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForLabel
           obj             = This message box has been popped up the following
number of times:
           role            = label
BRAILLE LINE:  'gtk-demo Application Information Alert number of times: $l'
     VISIBLE:  'number of times: $l', cursor=17
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv
OBJECT EVENT: object:text-selection-changed            detail=(0,0)
    app.name='gtk-demo' name='This message box has been popped up the following
number of times:' role='label' state='enabled focusable multi line sensitive showing visible' relations=''
SPEECH OUTPUT: 'selected'
^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^

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

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='gtk-demo' name='This message box has been popped up the following
number of times:' role='label' state='enabled focusable focused multi line sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

DBus Logging.stopRecording
---------> 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,59)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

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

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

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

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

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

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

DBus Logging.startRecording
KEYEVENT: type=0
          hw_code=108
          modifiers=0
          event_string=(KP_Enter)
          is_text=True
          time=1243285693.150720
orca.keyEcho: string to echo: KP_Enter
orca.isModifierKey: returning: False
----------> QUEUEING KEYPRESS 'KP_Enter' (108)
DEQUEUED KEYPRESS 'KP_Enter' (108) <----------

vvvvv PROCESS KEY PRESS EVENT KP_Enter vvvvv
GENERATOR: _getBrailleRegionsForAlert
           obj             = Information
           role            = alert
GENERATOR: _getDefaultBrailleRegions
           obj             = Information
           role            = alert
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForLabel
           obj             = This message box has been popped up the following
number of times:
           role            = label
BRAILLE LINE:  'gtk-demo Application Information Alert number of times: $l'
     VISIBLE:  'number of times: $l', cursor=17
29 label=<>
29 name=<This message box has been popped up the following
number of times:>
20 label=<>
20 name=<>
whereAmI:            
  label=            
  name=This message box has been popped up the following
number of times:            
  role=label            
  keybinding=['', '', '']            
  parent label=             
  parent name=            
  parent role=filler            
  basicOnly=True
29 name=<This message box has been popped up the following
number of times:>
29 label=<>
label text=<This message box has been popped up the following
>
SPEECH OUTPUT: 'This message box has been popped up the following
number of times:'
SPEECH OUTPUT: 'selected'
SPEECH OUTPUT: 'label'
29 name=<This message box has been popped up the following
number of times:>
29 label=<>

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

vvvvv PROCESS KEY RELEASE EVENT KP_Enter vvvvv

^^^^^ PROCESS KEY RELEASE EVENT KP_Enter ^^^^^
DBus Logging.stopRecording
---------> 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,97)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

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

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

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

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

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

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

DBus Logging.startRecording
KEYEVENT: type=0
          hw_code=108
          modifiers=0
          event_string=(KP_Enter)
          is_text=True
          time=1243285698.430745
orca.keyEcho: string to echo: KP_Enter
orca.isModifierKey: returning: False
----------> QUEUEING KEYPRESS 'KP_Enter' (108)
DEQUEUED KEYPRESS 'KP_Enter' (108) <----------

vvvvv PROCESS KEY PRESS EVENT KP_Enter vvvvv
GENERATOR: _getBrailleRegionsForAlert
           obj             = Information
           role            = alert
GENERATOR: _getDefaultBrailleRegions
           obj             = Information
           role            = alert
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForLabel
           obj             = This message box has been popped up the following
number of times:
           role            = label
BRAILLE LINE:  'gtk-demo Application Information Alert number of times: $l'
     VISIBLE:  'number of times: $l', cursor=17
29 label=<>
29 name=<This message box has been popped up the following
number of times:>
20 label=<>
20 name=<>
whereAmI:            
  label=            
  name=This message box has been popped up the following
number of times:            
  role=label            
  keybinding=['', '', '']            
  parent label=             
  parent name=            
  parent role=filler            
  basicOnly=True
29 name=<This message box has been popped up the following
number of times:>
29 label=<>
label text=<This message box has been popped up the following
>
SPEECH OUTPUT: 'This message box has been popped up the following
number of times:'
SPEECH OUTPUT: 'selected'
SPEECH OUTPUT: 'label'
29 name=<This message box has been popped up the following
number of times:>
29 label=<>

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

vvvvv PROCESS KEY RELEASE EVENT KP_Enter vvvvv

^^^^^ PROCESS KEY RELEASE EVENT KP_Enter ^^^^^
KEYEVENT: type=0
          hw_code=108
          modifiers=0
          event_string=(KP_Enter)
          is_text=True
          time=1243285698.680564
orca.keyEcho: string to echo: KP_Enter
orca.isModifierKey: returning: False
----------> QUEUEING KEYPRESS 'KP_Enter' (108)
DEQUEUED KEYPRESS 'KP_Enter' (108) <----------

vvvvv PROCESS KEY PRESS EVENT KP_Enter vvvvv
GENERATOR: _getBrailleRegionsForAlert
           obj             = Information
           role            = alert
GENERATOR: _getDefaultBrailleRegions
           obj             = Information
           role            = alert
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForLabel
           obj             = This message box has been popped up the following
number of times:
           role            = label
BRAILLE LINE:  'gtk-demo Application Information Alert number of times: $l'
     VISIBLE:  'number of times: $l', cursor=17
29 label=<>
29 name=<This message box has been popped up the following
number of times:>
20 label=<>
20 name=<>
whereAmI:            
  label=            
  name=This message box has been popped up the following
number of times:            
  role=label            
  keybinding=['', '', '']            
  parent label=             
  parent name=            
  parent role=filler            
  basicOnly=False
29 name=<This message box has been popped up the following
number of times:>
29 label=<>
label text=<This message box has been popped up the following
>
SPEECH OUTPUT: 'This message box has been popped up the following
number of times:'
SPEECH OUTPUT: 'selected'
SPEECH OUTPUT: 'label'

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

vvvvv PROCESS KEY RELEASE EVENT KP_Enter vvvvv

^^^^^ PROCESS KEY RELEASE EVENT KP_Enter ^^^^^
DBus Logging.stopRecording
---------> 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,89)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

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

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

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

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

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

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

DBus Logging.startRecording
KEYEVENT: type=0
          hw_code=97
          modifiers=0
          event_string=(Home)
          is_text=True
          time=1243285703.960656
orca.keyEcho: string to echo: Home
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:text-caret-moved
DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(0,0)
    app.name='gtk-demo' name='This message box has been popped up the following
number of times:' role='label' state='enabled focusable focused multi line sensitive showing visible' relations=''
GENERATOR: _getBrailleRegionsForAlert
           obj             = Information
           role            = alert
GENERATOR: _getDefaultBrailleRegions
           obj             = Information
           role            = alert
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForLabel
           obj             = This message box has been popped up the following
number of times:
           role            = label
BRAILLE LINE:  'gtk-demo Application Information Alert This message box has been popped up the following $l'
     VISIBLE:  'This message box has been popped', cursor=1
sayCharacter: char=<T>, startOffset=0, 
caretOffset=0, endOffset=1, speakBlankLines=True
SPEECH OUTPUT: 'T'
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv
OBJECT EVENT: object:text-selection-changed            detail=(0,0)
    app.name='gtk-demo' name='This message box has been popped up the following
number of times:' role='label' state='enabled focusable focused multi line sensitive showing visible' relations=''
SPEECH OUTPUT: 'unselected'
^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^

KEYEVENT: type=1
          hw_code=97
          modifiers=0
          event_string=(Home)
          is_text=True
          time=1243285703.984050
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=0
          hw_code=102
          modifiers=0
          event_string=(Right)
          is_text=True
          time=1243285704.670626
orca.keyEcho: string to echo: Right
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:text-caret-moved
DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(1,0)
    app.name='gtk-demo' name='This message box has been popped up the following
number of times:' role='label' state='enabled focusable focused multi line sensitive showing visible' relations=''
BRAILLE LINE:  'gtk-demo Application Information Alert This message box has been popped up the following $l'
     VISIBLE:  'This message box has been popped', cursor=2
sayCharacter: char=<h>, startOffset=1, 
caretOffset=1, endOffset=2, speakBlankLines=True
SPEECH OUTPUT: 'h'
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=1
          hw_code=102
          modifiers=0
          event_string=(Right)
          is_text=True
          time=1243285704.680562
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
DBus Logging.stopRecording
---------> 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,83)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

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

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

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

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

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

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

DBus Logging.startRecording
KEYEVENT: type=0
          hw_code=50
          modifiers=0
          event_string=(Shift_L)
          is_text=True
          time=1243285707.400879
orca.keyEcho: string to echo: Shift_L
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=0
          hw_code=37
          modifiers=1
          event_string=(Control_L)
          is_text=True
          time=1243285707.600623
orca.keyEcho: string to echo: Control_L
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=0
          hw_code=102
          modifiers=5
          event_string=(Right)
          is_text=True
          time=1243285707.800514
orca.keyEcho: string to echo: Right
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:text-caret-moved
DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(4,0)
    app.name='gtk-demo' name='This message box has been popped up the following
number of times:' role='label' state='enabled focusable focused multi line sensitive showing visible' relations=''
BRAILLE LINE:  'gtk-demo Application Information Alert This message box has been popped up the following $l'
     VISIBLE:  'This message box has been popped', cursor=5
SPEECH OUTPUT: 'his'
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv
OBJECT EVENT: object:text-selection-changed            detail=(0,0)
    app.name='gtk-demo' name='This message box has been popped up the following
number of times:' role='label' state='enabled focusable focused multi line sensitive showing visible' relations=''
SPEECH OUTPUT: 'selected'
^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^

KEYEVENT: type=1
          hw_code=102
          modifiers=5
          event_string=(Right)
          is_text=True
          time=1243285707.815980
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=1
          hw_code=37
          modifiers=5
          event_string=(Control_L)
          is_text=True
          time=1243285708.010678
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=1
          hw_code=50
          modifiers=1
          event_string=(Shift_L)
          is_text=True
          time=1243285708.200566
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
DBus Logging.stopRecording
---------> 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,91)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

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

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

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

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

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

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

DBus Logging.startRecording
KEYEVENT: type=0
          hw_code=108
          modifiers=0
          event_string=(KP_Enter)
          is_text=True
          time=1243285710.470737
orca.keyEcho: string to echo: KP_Enter
orca.isModifierKey: returning: False
----------> QUEUEING KEYPRESS 'KP_Enter' (108)
DEQUEUED KEYPRESS 'KP_Enter' (108) <----------

vvvvv PROCESS KEY PRESS EVENT KP_Enter vvvvv
GENERATOR: _getBrailleRegionsForAlert
           obj             = Information
           role            = alert
GENERATOR: _getDefaultBrailleRegions
           obj             = Information
           role            = alert
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForLabel
           obj             = This message box has been popped up the following
number of times:
           role            = label
BRAILLE LINE:  'gtk-demo Application Information Alert This message box has been popped up the following $l'
     VISIBLE:  'This message box has been popped', cursor=5
29 label=<>
29 name=<This message box has been popped up the following
number of times:>
20 label=<>
20 name=<>
whereAmI:            
  label=            
  name=This message box has been popped up the following
number of times:            
  role=label            
  keybinding=['', '', '']            
  parent label=             
  parent name=            
  parent role=filler            
  basicOnly=True
29 name=<This message box has been popped up the following
number of times:>
29 label=<>
label text=<This message box has been popped up the following
>
SPEECH OUTPUT: 'This message box has been popped up the following
number of times:'
SPEECH OUTPUT: 'selected'
SPEECH OUTPUT: 'label'
29 name=<This message box has been popped up the following
number of times:>
29 label=<>

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

vvvvv PROCESS KEY RELEASE EVENT KP_Enter vvvvv

^^^^^ PROCESS KEY RELEASE EVENT KP_Enter ^^^^^
DBus Logging.stopRecording
---------> 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,39)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

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

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

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

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

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

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

DBus Logging.startRecording
KEYEVENT: type=0
          hw_code=108
          modifiers=0
          event_string=(KP_Enter)
          is_text=True
          time=1243285715.750865
orca.keyEcho: string to echo: KP_Enter
orca.isModifierKey: returning: False
----------> QUEUEING KEYPRESS 'KP_Enter' (108)
DEQUEUED KEYPRESS 'KP_Enter' (108) <----------

vvvvv PROCESS KEY PRESS EVENT KP_Enter vvvvv
GENERATOR: _getBrailleRegionsForAlert
           obj             = Information
           role            = alert
GENERATOR: _getDefaultBrailleRegions
           obj             = Information
           role            = alert
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForLabel
           obj             = This message box has been popped up the following
number of times:
           role            = label
BRAILLE LINE:  'gtk-demo Application Information Alert This message box has been popped up the following $l'
     VISIBLE:  'This message box has been popped', cursor=5
29 label=<>
29 name=<This message box has been popped up the following
number of times:>
20 label=<>
20 name=<>
whereAmI:            
  label=            
  name=This message box has been popped up the following
number of times:            
  role=label            
  keybinding=['', '', '']            
  parent label=             
  parent name=            
  parent role=filler            
  basicOnly=True
29 name=<This message box has been popped up the following
number of times:>
29 label=<>
label text=<This message box has been popped up the following
>
SPEECH OUTPUT: 'This message box has been popped up the following
number of times:'
SPEECH OUTPUT: 'selected'
SPEECH OUTPUT: 'label'
29 name=<This message box has been popped up the following
number of times:>
29 label=<>

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

vvvvv PROCESS KEY RELEASE EVENT KP_Enter vvvvv

^^^^^ PROCESS KEY RELEASE EVENT KP_Enter ^^^^^
KEYEVENT: type=0
          hw_code=108
          modifiers=0
          event_string=(KP_Enter)
          is_text=True
          time=1243285716.010834
orca.keyEcho: string to echo: KP_Enter
orca.isModifierKey: returning: False
----------> QUEUEING KEYPRESS 'KP_Enter' (108)
DEQUEUED KEYPRESS 'KP_Enter' (108) <----------

vvvvv PROCESS KEY PRESS EVENT KP_Enter vvvvv
GENERATOR: _getBrailleRegionsForAlert
           obj             = Information
           role            = alert
GENERATOR: _getDefaultBrailleRegions
           obj             = Information
           role            = alert
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForLabel
           obj             = This message box has been popped up the following
number of times:
           role            = label
BRAILLE LINE:  'gtk-demo Application Information Alert This message box has been popped up the following $l'
     VISIBLE:  'This message box has been popped', cursor=5
29 label=<>
29 name=<This message box has been popped up the following
number of times:>
20 label=<>
20 name=<>
whereAmI:            
  label=            
  name=This message box has been popped up the following
number of times:            
  role=label            
  keybinding=['', '', '']            
  parent label=             
  parent name=            
  parent role=filler            
  basicOnly=False
29 name=<This message box has been popped up the following
number of times:>
29 label=<>
label text=<This message box has been popped up the following
>
SPEECH OUTPUT: 'This message box has been popped up the following
number of times:'
SPEECH OUTPUT: 'selected'
SPEECH OUTPUT: 'label'

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

vvvvv PROCESS KEY RELEASE EVENT KP_Enter vvvvv

^^^^^ PROCESS KEY RELEASE EVENT KP_Enter ^^^^^
DBus Logging.stopRecording
---------> 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,76)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

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

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

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

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

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

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

DBus Logging.startRecording
KEYEVENT: type=0
          hw_code=100
          modifiers=0
          event_string=(Left)
          is_text=True
          time=1243285721.740746
orca.keyEcho: string to echo: Left
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:text-caret-moved
DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(1,0)
    app.name='gtk-demo' name='This message box has been popped up the following
number of times:' role='label' state='enabled focusable focused multi line sensitive showing visible' relations=''
BRAILLE LINE:  'gtk-demo Application Information Alert This message box has been popped up the following $l'
     VISIBLE:  'This message box has been popped', cursor=2
sayCharacter: char=<h>, startOffset=1, 
caretOffset=1, endOffset=2, speakBlankLines=True
SPEECH OUTPUT: 'h'
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv
OBJECT EVENT: object:text-selection-changed            detail=(0,0)
    app.name='gtk-demo' name='This message box has been popped up the following
number of times:' role='label' state='enabled focusable focused multi line sensitive showing visible' relations=''
SPEECH OUTPUT: 'unselected'
^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^

KEYEVENT: type=1
          hw_code=100
          modifiers=0
          event_string=(Left)
          is_text=True
          time=1243285721.755096
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=0
          hw_code=50
          modifiers=0
          event_string=(Shift_L)
          is_text=True
          time=1243285722.450822
orca.keyEcho: string to echo: Shift_L
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=0
          hw_code=37
          modifiers=1
          event_string=(Control_L)
          is_text=True
          time=1243285722.650640
orca.keyEcho: string to echo: Control_L
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=0
          hw_code=100
          modifiers=5
          event_string=(Left)
          is_text=True
          time=1243285722.850780
orca.keyEcho: string to echo: Left
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:text-caret-moved
DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(0,0)
    app.name='gtk-demo' name='This message box has been popped up the following
number of times:' role='label' state='enabled focusable focused multi line sensitive showing visible' relations=''
BRAILLE LINE:  'gtk-demo Application Information Alert This message box has been popped up the following $l'
     VISIBLE:  'This message box has been popped', cursor=1
SPEECH OUTPUT: 'T'
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv
OBJECT EVENT: object:text-selection-changed            detail=(0,0)
    app.name='gtk-demo' name='This message box has been popped up the following
number of times:' role='label' state='enabled focusable focused multi line sensitive showing visible' relations=''
SPEECH OUTPUT: 'selected'
^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^

KEYEVENT: type=1
          hw_code=100
          modifiers=5
          event_string=(Left)
          is_text=True
          time=1243285722.865596
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=1
          hw_code=37
          modifiers=5
          event_string=(Control_L)
          is_text=True
          time=1243285723.060735
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=1
          hw_code=50
          modifiers=1
          event_string=(Shift_L)
          is_text=True
          time=1243285723.250618
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
DBus Logging.stopRecording
---------> 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,97)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

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

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

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

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

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

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

DBus Logging.startRecording
KEYEVENT: type=0
          hw_code=50
          modifiers=0
          event_string=(Shift_L)
          is_text=True
          time=1243285725.980900
orca.keyEcho: string to echo: Shift_L
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=0
          hw_code=37
          modifiers=1
          event_string=(Control_L)
          is_text=True
          time=1243285726.190803
orca.keyEcho: string to echo: Control_L
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=0
          hw_code=102
          modifiers=5
          event_string=(Right)
          is_text=True
          time=1243285726.380444
orca.keyEcho: string to echo: Right
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:text-caret-moved
DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(4,0)
    app.name='gtk-demo' name='This message box has been popped up the following
number of times:' role='label' state='enabled focusable focused multi line sensitive showing visible' relations=''
BRAILLE LINE:  'gtk-demo Application Information Alert This message box has been popped up the following $l'
     VISIBLE:  'This message box has been popped', cursor=5
SPEECH OUTPUT: 'This'
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv
OBJECT EVENT: object:text-selection-changed            detail=(0,0)
    app.name='gtk-demo' name='This message box has been popped up the following
number of times:' role='label' state='enabled focusable focused multi line sensitive showing visible' relations=''
SPEECH OUTPUT: 'unselected'
^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^

KEYEVENT: type=1
          hw_code=102
          modifiers=5
          event_string=(Right)
          is_text=True
          time=1243285726.395276
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=1
          hw_code=37
          modifiers=5
          event_string=(Control_L)
          is_text=True
          time=1243285726.580543
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=1
          hw_code=50
          modifiers=1
          event_string=(Shift_L)
          is_text=True
          time=1243285726.780486
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
DBus Logging.stopRecording
---------> 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,91)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

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

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

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

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

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

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

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

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0)
    app.name='gtk-demo' name='This message box has been popped up the following
number of times:' role='label' state='enabled focusable focused multi line sensitive showing visible' relations=''
Finding top-level object for source.name=This message box has been popped up the following
number of times:
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=Information
^^^^^ 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)
    app.name='gtk-demo' name='1' role='label' state='enabled focusable multi line sensitive showing visible' relations=''
Finding top-level object for source.name=1
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=Information
LOCUS OF FOCUS: app='gtk-demo' name='1' role='label'
                event='object:state-changed:focused'
GENERATOR: _getBrailleRegionsForAlert
           obj             = Information
           role            = alert
GENERATOR: _getDefaultBrailleRegions
           obj             = Information
           role            = alert
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForLabel
           obj             = 1
           role            = label
BRAILLE LINE:  'gtk-demo Application Information Alert 1 $l'
     VISIBLE:  '1 $l', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
GENERATOR: _getDefaultSpeech
           obj             = 1
           role            = label
           already_focused = False
           utterances:
               (1)
               (label)
GENERATOR: _getSpeechForLabel
           obj             = 1
           role            = label
           already_focused = False
           utterances:
               (1)
               (label)
SPEECH OUTPUT: ''
SPEECH OUTPUT: '1 label'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(1,0)
    app.name='gtk-demo' name='1' role='label' state='enabled focusable multi line sensitive showing visible' relations=''
BRAILLE LINE:  'gtk-demo Application Information Alert 1 $l'
     VISIBLE:  '1 $l', cursor=2
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-selection-changed vvvvv
OBJECT EVENT: object:text-selection-changed            detail=(0,0)
    app.name='gtk-demo' name='1' role='label' state='enabled focusable multi line sensitive showing visible' relations=''
SPEECH OUTPUT: 'selected'
^^^^^ PROCESS OBJECT EVENT object:text-selection-changed ^^^^^

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

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='gtk-demo' name='1' role='label' state='enabled focusable focused multi line sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0)
    app.name='gtk-demo' name='1' role='label' state='enabled focusable focused multi line sensitive showing visible' relations=''
Finding top-level object for source.name=1
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=Information
^^^^^ 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)
    app.name='gtk-demo' name='OK' role='push button' state='enabled focusable selectable sensitive showing visible is default' relations=''
Finding top-level object for source.name=OK
--> obj.name=
--> obj.name=
--> obj.name=Information
LOCUS OF FOCUS: app='gtk-demo' name='OK' role='push button'
                event='object:state-changed:focused'
GENERATOR: _getBrailleRegionsForAlert
           obj             = Information
           role            = alert
GENERATOR: _getDefaultBrailleRegions
           obj             = Information
           role            = alert
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForPushButton
           obj             = OK
           role            = push button
BRAILLE LINE:  'gtk-demo Application Information Alert OK Button'
     VISIBLE:  'OK Button', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
GENERATOR: _getDefaultSpeech
           obj             = OK
           role            = push button
           already_focused = False
           utterances:
               (OK)
               (button)
GENERATOR: _getSpeechForPushButton
           obj             = OK
           role            = push button
           already_focused = False
           utterances:
               (OK)
               (button)
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'OK button'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='gtk-demo' name='OK' role='push button' state='enabled focusable focused selectable sensitive showing visible is default' relations=''
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0)
    app.name='gtk-demo' name='OK' role='push button' state='enabled focusable focused selectable sensitive showing visible' relations=''
Finding top-level object for source.name=OK
--> obj.name=
--> obj.name=
--> obj.name=Information
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

---------> 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='gtk-demo' name='Information' role='alert' state='active enabled modal sensitive' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

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

vvvvv PROCESS OBJECT EVENT window:deactivate vvvvv
OBJECT EVENT: window:deactivate                        detail=(0,0)
    app.name='gtk-demo' name='Information' role='alert' state='active enabled modal sensitive' relations=''
LOCUS OF FOCUS: None event='window:deactivate'
^^^^^ PROCESS OBJECT EVENT window:deactivate ^^^^^

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

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0)
    app.name='gtk-demo' name='Dialogs' role='frame' state='enabled resizable sensitive showing visible' relations=''
ACTIVE SCRIPT: gtk-demo (module=orca.scripts.toolkits.GAIL) (reason=window:activate event)
Looking for settings at app-settings.gtk-demo.py...
...could not find app-settings.gtk-demo.py
LOCUS OF FOCUS: app='gtk-demo' name='Dialogs' role='frame'
                event='window:activate'
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForFrame
           obj             = Dialogs
           role            = frame
Finding top-level object for source.name=Dialogs
BRAILLE LINE:  'gtk-demo Application Dialogs Frame'
     VISIBLE:  'Dialogs Frame', cursor=1
default.findCommonAncestor...
Finding top-level object for source.name=Dialogs
GENERATOR: _getSpeechForFrame
           obj             = Dialogs
           role            = frame
           already_focused = False
           utterances:
               (Dialogs)
               (frame)
SPEECH OUTPUT: 'Dialogs frame'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0)
    app.name='gtk-demo' name='Message Dialog' role='push button' state='enabled focusable selectable sensitive showing visible' relations=''
Finding top-level object for source.name=Message Dialog
--> obj.name=
--> obj.name=
--> obj.name=Dialogs
--> obj.name=Dialogs
LOCUS OF FOCUS: app='gtk-demo' name='Message Dialog' role='push button'
                event='object:state-changed:focused'
GENERATOR: _getBrailleRegionsForPanel
           obj             = Dialogs
           role            = panel
GENERATOR: _getBrailleRegionsForFrame
           obj             = Dialogs
           role            = frame
Finding top-level object for source.name=Dialogs
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForPushButton
           obj             = Message Dialog
           role            = push button
BRAILLE LINE:  'gtk-demo Application Dialogs Frame Dialogs Panel Message Dialog Button'
     VISIBLE:  'Message Dialog Button', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
GENERATOR: _getDefaultSpeech
           obj             = Message Dialog
           role            = push button
           already_focused = False
           utterances:
               (Message Dialog)
               (button)
GENERATOR: _getSpeechForPushButton
           obj             = Message Dialog
           role            = push button
           already_focused = False
           utterances:
               (Message Dialog)
               (button)
SPEECH OUTPUT: 'Dialogs panel'
SPEECH OUTPUT: 'Message Dialog button'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

---------> QUEUEING 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='gtk-demo' name='Dialogs' role='frame' state='active enabled resizable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

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

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='gtk-demo' name='Message Dialog' role='push button' state='enabled focusable focused selectable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

KEYEVENT: type=0
          hw_code=64
          modifiers=0
          event_string=(Alt_L)
          is_text=True
          time=1243285730.190883
orca.keyEcho: string to echo: Alt_L
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=0
          hw_code=70
          modifiers=8
          event_string=(F4)
          is_text=True
          time=1243285730.390964
orca.keyEcho: string to echo: F4
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=1
          hw_code=70
          modifiers=8
          event_string=(F4)
          is_text=True
          time=1243285730.391844
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:state-changed:focused
DEQUEUED EVENT object:state-changed:focused <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0)
    app.name='gtk-demo' name='Message Dialog' role='push button' state='enabled focusable focused selectable sensitive showing visible' relations=''
Finding top-level object for source.name=Message Dialog
--> obj.name=
--> obj.name=
--> obj.name=Dialogs
--> obj.name=Dialogs
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

---------> QUEUEING 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='gtk-demo' name='Dialogs' role='frame' state='active enabled resizable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

---------> 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='gtk-demo' name='Message Dialog' role='push button' state='enabled focusable focused selectable sensitive showing visible' relations=''
Finding top-level object for source.name=Message Dialog
--> obj.name=
--> obj.name=
--> obj.name=Dialogs
--> obj.name=Dialogs
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

---------> 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='gtk-demo' name='Dialogs' role='frame' state='active enabled resizable sensitive' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

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

vvvvv PROCESS OBJECT EVENT window:deactivate vvvvv
OBJECT EVENT: window:deactivate                        detail=(0,0)
    app.name='gtk-demo' name='Dialogs' role='frame' state='active enabled resizable sensitive' relations=''
LOCUS OF FOCUS: None event='window:deactivate'
^^^^^ PROCESS OBJECT EVENT window:deactivate ^^^^^

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

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0)
    app.name='gtk-demo' name='GTK+ Code Demos' role='frame' state='enabled resizable sensitive showing visible' relations=''
ACTIVE SCRIPT: gtk-demo (module=orca.scripts.toolkits.GAIL) (reason=window:activate event)
Looking for settings at app-settings.gtk-demo.py...
...could not find app-settings.gtk-demo.py
LOCUS OF FOCUS: app='gtk-demo' name='GTK+ Code Demos' role='frame'
                event='window:activate'
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForFrame
           obj             = GTK+ Code Demos
           role            = frame
Finding top-level object for source.name=GTK+ Code Demos
BRAILLE LINE:  'gtk-demo Application GTK+ Code Demos Frame'
     VISIBLE:  'GTK+ Code Demos Frame', cursor=1
default.findCommonAncestor...
Finding top-level object for source.name=GTK+ Code Demos
GENERATOR: _getSpeechForFrame
           obj             = GTK+ Code Demos
           role            = frame
           already_focused = False
           utterances:
               (GTK+ Code Demos)
               (frame)
SPEECH OUTPUT: 'GTK+ Code Demos frame'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable sensitive showing visible manages descendants' relations=''
Finding top-level object for source.name=
--> obj.name=
--> obj.name=Widget (double click for demo)
--> obj.name=
--> obj.name=
--> obj.name=GTK+ Code Demos
LOCUS OF FOCUS: app='gtk-demo' name='Dialog and Message Boxes' role='table cell'
                event='object:state-changed:focused'
GENERATOR: _getBrailleRegionsForTable
           obj             = 
           role            = tree table
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = tree table
GENERATOR: _getBrailleRegionsForScrollPane
           obj             = 
           role            = scroll pane
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
GENERATOR: _getBrailleRegionsForPageTab
           obj             = Widget (double click for demo)
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
GENERATOR: _getBrailleRegionsForFrame
           obj             = GTK+ Code Demos
           role            = frame
Finding top-level object for source.name=GTK+ Code Demos
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForTableColumnHeader
           obj             = Dialog and Message Boxes
           role            = table cell
GENERATOR: _getBrailleRegionsForTableCell
           obj             = Dialog and Message Boxes
           role            = table cell
GENERATOR: _getDefaultBrailleRegions
           obj             = Dialog and Message Boxes
           role            = table cell
Script.getNodeLevel 1
BRAILLE LINE:  'gtk-demo Application GTK+ Code Demos Frame TabList Widget (double click for demo) Page ScrollPane TreeTable Widget (double click for demo) ColumnHeader Dialog and Message Boxes TREE LEVEL 1'
     VISIBLE:  'Dialog and Message Boxes TREE LE', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
Finding top-level object for source.name=Dialog and Message Boxes
--> obj.name=
--> obj.name=
--> obj.name=Widget (double click for demo)
--> obj.name=
--> obj.name=
--> obj.name=GTK+ Code Demos
Script.getNodeLevel 1
GENERATOR: _getSpeechForTableCell
           obj             = Dialog and Message Boxes
           role            = table cell
           already_focused = False
           utterances:
               (Dialog and Message Boxes)
GENERATOR: _getSpeechForTableCellRow
           obj             = Dialog and Message Boxes
           role            = table cell
           already_focused = False
           utterances:
               (Dialog and Message Boxes)
SPEECH OUTPUT: 'Widget (double click for demo) page'
SPEECH OUTPUT: 'Widget (double click for demo) column header'
SPEECH OUTPUT: 'Dialog and Message Boxes'
SPEECH OUTPUT: 'tree level 1'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

---------> QUEUEING 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='gtk-demo' name='GTK+ Code Demos' role='frame' state='active enabled resizable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

KEYEVENT: type=1
          hw_code=64
          modifiers=8
          event_string=(Alt_L)
          is_text=True
          time=1243285730.678021
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
---------> QUEUEING EVENT focus:
DEQUEUED EVENT focus: <----------

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable focused sensitive showing visible manages descendants' relations=''
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

KEYEVENT: type=0
          hw_code=97
          modifiers=0
          event_string=(Home)
          is_text=True
          time=1243285730.850596
orca.keyEcho: string to echo: Home
orca.isModifierKey: returning: False
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=(1,0)
    app.name='gtk-demo' name='Application main window' role='table cell' state='enabled focusable selectable selected sensitive single line transient visible' relations='node child of'
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

---------> 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)
    app.name='gtk-demo' name='Dialog and Message Boxes' role='table cell' state='enabled focusable selectable sensitive showing single line transient visible' relations='node child of'
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

---------> 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)
    app.name='gtk-demo' name='None' role='tree 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=(1,0)
    app.name='gtk-demo' name='Application main window' role='table cell' state='enabled focusable selectable selected sensitive showing single line transient visible' relations='node child of'
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

KEYEVENT: type=1
          hw_code=97
          modifiers=0
          event_string=(Home)
          is_text=True
          time=1243285730.938851
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:active-descendant-changed
DEQUEUED EVENT object:active-descendant-changed <----------

vvvvv PROCESS OBJECT EVENT object:active-descendant-changed vvvvv
OBJECT EVENT: object:active-descendant-changed         detail=(1,0)
    app.name='gtk-demo' name='None' role='tree table' state='enabled focusable focused sensitive showing visible manages descendants' relations=''
LOCUS OF FOCUS: app='gtk-demo' name='Application main window' role='table cell'
                event='object:active-descendant-changed'
GENERATOR: _getBrailleRegionsForTable
           obj             = 
           role            = tree table
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = tree table
GENERATOR: _getBrailleRegionsForScrollPane
           obj             = 
           role            = scroll pane
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
GENERATOR: _getBrailleRegionsForPageTab
           obj             = Widget (double click for demo)
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
GENERATOR: _getBrailleRegionsForFrame
           obj             = GTK+ Code Demos
           role            = frame
Finding top-level object for source.name=GTK+ Code Demos
GENERATOR: _getDefaultBrailleRegions
           obj             = gtk-demo
           role            = application
GENERATOR: _getBrailleRegionsForTableColumnHeader
           obj             = Application main window
           role            = table cell
GENERATOR: _getBrailleRegionsForTableCell
           obj             = Application main window
           role            = table cell
GENERATOR: _getDefaultBrailleRegions
           obj             = Application main window
           role            = table cell
Script.getNodeLevel 1
BRAILLE LINE:  'gtk-demo Application GTK+ Code Demos Frame TabList Widget (double click for demo) Page ScrollPane TreeTable Widget (double click for demo) ColumnHeader Application main window TREE LEVEL 1'
     VISIBLE:  'Application main window TREE LEV', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
Script.getNodeLevel 1
Script.getNodeLevel 1
GENERATOR: _getSpeechForTableCell
           obj             = Application main window
           role            = table cell
           already_focused = False
           utterances:
               (Application main window)
GENERATOR: _getSpeechForTableCellRow
           obj             = Application main window
           role            = table cell
           already_focused = False
           utterances:
               (Application main window)
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'Application main window'
^^^^^ PROCESS OBJECT EVENT object:active-descendant-changed ^^^^^

---------> QUEUEING EVENT object:children-changed:remove
DEQUEUED EVENT object:children-changed:remove <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:remove vvvvv
OBJECT EVENT: object:children-changed:remove           detail=(15,0)
_cleanupCache: 0 objects removed.
^^^^^ PROCESS OBJECT EVENT object:children-changed:remove ^^^^^

---------> 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,104)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

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

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

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

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

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

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

