Trying to use speech server factory: orca.speechdispatcherfactory
Using speech server factory: orca.speechdispatcherfactory
Speech module has been initialized.
Magnification module has NOT been initialized.
NEW SCRIPT: default (module=orca.scripts.default)
ACTIVE SCRIPT: default (module=orca.scripts.default) (reason=activate)
knownApplications...
...knownApplications
----------> QUEUEING WINDOW:ACTIVATE 
mapped gnome-terminal to gnome-terminal
Looking for orca-scripts.gnome-terminal.py
Could not import orca-scripts.gnome-terminal.py
Looking for scripts.gnome-terminal.py
Could not import scripts.gnome-terminal.py
Looking for scripts.apps.gnome-terminal.py
Found scripts.apps.gnome-terminal.py
NEW SCRIPT: gnome-terminal (module=orca.scripts.apps.gnome-terminal.script)
Loaded scripts.apps.gnome-terminal.py
SPEECH OUTPUT: 'Welcome to Orca.' voice=system
BRAILLE LINE:  'Welcome to Orca.'
     VISIBLE:  'Welcome to Orca.', cursor=0
DEQUEUED WINDOW:ACTIVATE  <----------

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0,<orca.event_manager._FakeData instance at 0x198f9e0>)
    app.name='gnome-terminal' name='vilmar@jve: /data/software/orca/orca' role='frame' state='active enabled resizable sensitive showing visible' relations=''
mapped gnome-terminal to gnome-terminal
Looking for app-settings.gnome-terminal.py
Loaded app-settings.gnome-terminal.py
ACTIVE SCRIPT: gnome-terminal (module=orca.scripts.apps.gnome-terminal.script) (reason=window:activate event)
LOCUS OF FOCUS: app='gnome-terminal' name='vilmar@jve: /data/software/orca/orca' role='frame'
                event='window:activate'



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



generate braille for focused app.name='gnome-terminal' name='gnome-terminal' role='application' state='' relations='' (args={'formatType': 'focused', 'role': ROLE_APPLICATION, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['gnome-terminal']
value=['']
roleName=['Application']
required=[]
generate braille results:
  Component: 'gnome-terminal Application', 0




ancestors=[<orca.braille.Component instance at 0x1b4c2d8>]
rowHeader=[]
columnHeader=[]
radioButtonGroup=[]
label=[]
displayedText=['vilmar@jve: /data/software/orca/orca']
value=['']
roleName=['Frame']
Finding top-level object for source.name=vilmar@jve: /data/software/orca/orca
alertAndDialogCount=[]
nodeLevel=[]
generate braille results:
  Component: 'gnome-terminal Application', 0
  Region: ' ', 0
  Component: 'vilmar@jve: /data/software/orca/orca Frame', 0




BRAILLE LINE:  'gnome-terminal Application vilmar@jve: /data/software/orca/orca Frame'
     VISIBLE:  'vilmar@jve: /data/software/orca/', cursor=1



generate speech for unfocused app.name='gnome-terminal' name='vilmar@jve: /data/software/orca/orca' role='frame' state='active enabled resizable sensitive showing visible' relations='' (args={'recursing': True, 'priorObj': None, 'role': ROLE_FRAME, 'mode': 'speech', 'formatType': 'unfocused'}) using 'newAncestors + newRowHeader + newColumnHeader + newRadioButtonGroup + labelAndName + allTextSelection + roleName + unfocusedDialogCount + availability + newNodeLevel + unselectedCell + (tutorial and (pause + tutorial) or [])'
newAncestors=[]
newRowHeader=[]
newColumnHeader=[]
newRadioButtonGroup=[]
labelAndName=['vilmar@jve: /data/software/orca/orca', {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}]
allTextSelection=[]
roleName=['frame', {'average-pitch': 3.2000000000000002}]
Finding top-level object for source.name=vilmar@jve: /data/software/orca/orca
unfocusedDialogCount=[]
availability=[]
newNodeLevel=[]
unselectedCell=[]
tutorial=[]
generate speech results:
  vilmar@jve: /data/software/orca/orca
  {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}
  frame
  {'average-pitch': 3.2000000000000002}




SPEECH OUTPUT: 'vilmar@jve: /data/software/orca/orca'
SPEECH OUTPUT: 'frame'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

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

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

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

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

KEYEVENT: type=0
          id=65513
          hw_code=64
          modifiers=0
          event_string=(Alt_L)
          is_text=True
          timestamp=2192353
          time=1295373753.657879
KEYBOARDEVENT: type=0
                id=65513
                hw_code=64
                modifiers=0
                event_string=(Alt_L)
                keyval_name=(Alt_L)
                is_text=True
                timestamp=2192353
                time=1295373753.658086
orca.isPrintableKey: returning: False
orca.keyEcho: string to echo: Alt_L
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=0
          id=50
          hw_code=11
          modifiers=8
          event_string=(2)
          is_text=True
          timestamp=2192617
          time=1295373753.921226
KEYBOARDEVENT: type=0
                id=50
                hw_code=11
                modifiers=8
                event_string=(2)
                keyval_name=(2)
                is_text=True
                timestamp=2192617
                time=1295373753.921398
orca.isPrintableKey: returning: True
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
DEQUEUED OBJECT:STATE-CHANGED:FOCUSED  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0,None)
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive visible' relations=''
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
Finding top-level object for source.name=Terminal
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
--> obj.name=
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
--> obj.name=
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
--> obj.name=vilmar@jve: /data/software/orca/orca
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
--> obj.name=
----------> QUEUEING OBJECT:STATE-CHANGED:SELECTED 
----------> QUEUEING OBJECT:STATE-CHANGED:SELECTED 
--> obj.name=
--> obj.name=vilmar@jve: /data/software/orca/orca
----------> QUEUEING OBJECT:SELECTION-CHANGED 
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0,None)
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive' relations=''
Finding top-level object for source.name=Terminal
--> obj.name=
--> obj.name=
--> obj.name=vilmar@jve: /data/software/orca/orca
----------> QUEUEING FOCUS: 
--> obj.name=
--> obj.name=
--> obj.name=vilmar@jve: /data/software/orca/orca
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0,None)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable sensitive' relations=''
Finding top-level object for source.name=Terminal
--> obj.name=
--> obj.name=
--> obj.name=vilmar@jve: /data/software/orca/orca
--> obj.name=
--> obj.name=
--> obj.name=vilmar@jve: /data/software/orca/orca
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0,None)
    app.name='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=vilmar@jve: /data/software/orca/orca
--> obj.name=
--> obj.name=
--> obj.name=vilmar@jve: /data/software/orca/orca
LOCUS OF FOCUS: app='gnome-terminal' name='Terminal' role='terminal'
                event='object:state-changed:focused'



generate braille for focused app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_TERMINAL, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Text(obj)] + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=False
nodeLevel=[]
generate braille results:
  Text: 'vilmar@jve:/data/software/orca/orca$ ', 37




BRAILLE LINE:  'vilmar@jve:/data/software/orca/orca$ '
     VISIBLE:  '@jve:/data/software/orca/orca$ ', cursor=32



generate speech for unfocused app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations='' (args={'recursing': True, 'priorObj': <CORBA.Object 'IDL:Accessibility/Accessible:1.0' at 0x1bb69e0>, 'role': ROLE_TERMINAL, 'mode': 'speech', 'formatType': 'unfocused'}) using 'newAncestors + newRowHeader + newColumnHeader + newRadioButtonGroup + terminal + newNodeLevel + unselectedCell + (tutorial and (pause + tutorial) or [])'
script_utilities.commonAncestor...
...script_utilities.commonAncestor
newAncestors=['vilmar@jve: /data/software/orca/orca', {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}, 'page', {'average-pitch': 3.2000000000000002}]
newRowHeader=[]
newColumnHeader=[]
newRadioButtonGroup=[]
terminal=['vilmar@jve: /data/software/orca/orca', {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}]
newNodeLevel=[]
unselectedCell=[]
tutorial=[]
generate speech results:
  vilmar@jve: /data/software/orca/orca
  {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}
  page
  {'average-pitch': 3.2000000000000002}
  vilmar@jve: /data/software/orca/orca
  {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}




SPEECH OUTPUT: 'vilmar@jve: /data/software/orca/orca'
SPEECH OUTPUT: 'page'
SPEECH OUTPUT: 'vilmar@jve: /data/software/orca/orca'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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

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

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

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

DEQUEUED OBJECT:STATE-CHANGED:SELECTED  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:selected vvvvv
OBJECT EVENT: object:state-changed:selected            detail=(0,0,None)
    app.name='gnome-terminal' name='vilmar@jve: /data/software/orca/orca' role='page tab' state='enabled multi line selectable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

DEQUEUED OBJECT:STATE-CHANGED:SELECTED  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:selected vvvvv
OBJECT EVENT: object:state-changed:selected            detail=(1,0,None)
    app.name='gnome-terminal' name='vilmar@jve: /data/software/orca/orca' role='page tab' state='enabled multi line selectable selected sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:selected ^^^^^

DEQUEUED OBJECT:SELECTION-CHANGED  <----------

vvvvv PROCESS OBJECT EVENT object:selection-changed vvvvv
OBJECT EVENT: object:selection-changed                 detail=(0,0,None)
    app.name='gnome-terminal' name='None' role='page tab list' state='enabled focusable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

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

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

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

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

DEQUEUED FOCUS:  <----------

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

KEYEVENT: type=1
          id=50
          hw_code=11
          modifiers=8
          event_string=(2)
          is_text=True
          timestamp=2192767
          time=1295373754.070907
KEYBOARDEVENT: type=1
                id=50
                hw_code=11
                modifiers=8
                event_string=(2)
                keyval_name=(2)
                is_text=True
                timestamp=2192767
                time=1295373754.070994
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=1
          id=65513
          hw_code=64
          modifiers=8
          event_string=(Alt_L)
          is_text=True
          timestamp=2192789
          time=1295373754.093549
KEYBOARDEVENT: type=1
                id=65513
                hw_code=64
                modifiers=8
                event_string=(Alt_L)
                keyval_name=(Alt_L)
                is_text=True
                timestamp=2192789
                time=1295373754.093690
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=0
          id=99
          hw_code=54
          modifiers=0
          event_string=(c)
          is_text=True
          timestamp=2194321
          time=1295373755.625803
KEYBOARDEVENT: type=0
                id=99
                hw_code=54
                modifiers=0
                event_string=(c)
                keyval_name=(c)
                is_text=True
                timestamp=2194321
                time=1295373755.625978
orca.isPrintableKey: returning: True
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
----------> QUEUEING OBJECT:TEXT-CARET-MOVED 
DEQUEUED OBJECT:TEXT-CARET-MOVED  <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(126,0,None)
----------> QUEUEING OBJECT:TEXT-CHANGED:INSERT 
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
BRAILLE LINE:  'vilmar@jve:/data/software/orca/orca$ '
     VISIBLE:  'jve:/data/software/orca/orca$ ', cursor=32
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

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

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



generate braille for focused app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_TERMINAL, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Text(obj)] + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=False
nodeLevel=[]
generate braille results:
  Text: 'vilmar@jve:/data/software/orca/orca$ c', 38




BRAILLE LINE:  'vilmar@jve:/data/software/orca/orca$ c'
     VISIBLE:  'jve:/data/software/orca/orca$ c', cursor=32
orca.keyEcho: string to echo: c
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: False
orca.isDiacriticalKey: returning: False
orca.isPrintableKey: returning: True
orca.keyEcho: speaking: c
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

KEYEVENT: type=1
          id=99
          hw_code=54
          modifiers=0
          event_string=(c)
          is_text=True
          timestamp=2194412
          time=1295373755.716605
KEYBOARDEVENT: type=1
                id=99
                hw_code=54
                modifiers=0
                event_string=(c)
                keyval_name=(c)
                is_text=True
                timestamp=2194412
                time=1295373755.716769
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=0
          id=100
          hw_code=40
          modifiers=0
          event_string=(d)
          is_text=True
          timestamp=2194609
          time=1295373755.913294
KEYBOARDEVENT: type=0
                id=100
                hw_code=40
                modifiers=0
                event_string=(d)
                keyval_name=(d)
                is_text=True
                timestamp=2194609
                time=1295373755.913429
orca.isPrintableKey: returning: True
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
----------> QUEUEING OBJECT:TEXT-CARET-MOVED 
DEQUEUED OBJECT:TEXT-CARET-MOVED  <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(127,0,None)
----------> QUEUEING OBJECT:TEXT-CHANGED:INSERT 
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
BRAILLE LINE:  'vilmar@jve:/data/software/orca/orca$ c'
     VISIBLE:  've:/data/software/orca/orca$ c', cursor=32
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

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

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



generate braille for focused app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_TERMINAL, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Text(obj)] + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=False
nodeLevel=[]
generate braille results:
  Text: 'vilmar@jve:/data/software/orca/orca$ cd', 39




BRAILLE LINE:  'vilmar@jve:/data/software/orca/orca$ cd'
     VISIBLE:  've:/data/software/orca/orca$ cd', cursor=32
orca.keyEcho: string to echo: d
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: False
orca.isDiacriticalKey: returning: False
orca.isPrintableKey: returning: True
orca.keyEcho: speaking: d
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

KEYEVENT: type=1
          id=100
          hw_code=40
          modifiers=0
          event_string=(d)
          is_text=True
          timestamp=2194671
          time=1295373755.975632
KEYBOARDEVENT: type=1
                id=100
                hw_code=40
                modifiers=0
                event_string=(d)
                keyval_name=(d)
                is_text=True
                timestamp=2194671
                time=1295373755.975794
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=0
          id=65293
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          timestamp=2194951
          time=1295373756.255536
KEYBOARDEVENT: type=0
                id=65293
                hw_code=36
                modifiers=0
                event_string=(Return)
                keyval_name=(Return)
                is_text=True
                timestamp=2194951
                time=1295373756.255692
orca.isPrintableKey: returning: False
orca.keyEcho: string to echo: Return
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: False
orca.isDiacriticalKey: returning: False
orca.isPrintableKey: returning: False
orca.isLockingKey: returning: False
orca.isFunctionKey: returning: False
orca.isActionKey: returning: True
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
----------> QUEUEING OBJECT:TEXT-CARET-MOVED 
DEQUEUED OBJECT:TEXT-CARET-MOVED  <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(142,0,None)
----------> QUEUEING OBJECT:TEXT-CHANGED:INSERT 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:TEXT-CHANGED:DELETE 
----------> QUEUEING OBJECT:TEXT-CHANGED:INSERT 
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 



generate braille for focused app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_TERMINAL, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Text(obj)] + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=False
nodeLevel=[]
generate braille results:
  Text: 'vilmar@jve:~$ ', 14




BRAILLE LINE:  'vilmar@jve:~$ '
     VISIBLE:  'vilmar@jve:~$ ', cursor=15
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(128,14,vilmar@jve:~$ )
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''



generate braille for focused app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_TERMINAL, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Text(obj)] + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=False
nodeLevel=[]
generate braille results:
  Text: 'vilmar@jve:~$ ', 14




BRAILLE LINE:  'vilmar@jve:~$ '
     VISIBLE:  'vilmar@jve:~$ ', cursor=15
SPEECH OUTPUT: 'vilmar@jve:~$ '
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,vilmar@jve: ~)
    app.name='gnome-terminal' name='vilmar@jve: ~' role='page tab' state='enabled multi line selectable selected sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:delete vvvvv
OBJECT EVENT: object:text-changed:delete               detail=(0,36,vilmar@jve: /data/software/orca/orca)
    app.name='gnome-terminal' name='vilmar@jve: ~' role='label' state='enabled multi line sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(0,13,vilmar@jve: ~)
    app.name='gnome-terminal' name='vilmar@jve: ~' role='label' state='enabled multi line sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,vilmar@jve: ~)
    app.name='gnome-terminal' name='vilmar@jve: ~' role='label' state='enabled multi line sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,vilmar@jve: ~)
    app.name='gnome-terminal' name='vilmar@jve: ~' role='frame' state='active enabled resizable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

KEYEVENT: type=1
          id=65293
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          timestamp=2195037
          time=1295373756.341927
KEYBOARDEVENT: type=1
                id=65293
                hw_code=36
                modifiers=0
                event_string=(Return)
                keyval_name=(Return)
                is_text=True
                timestamp=2195037
                time=1295373756.342003
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=0
          id=103
          hw_code=42
          modifiers=0
          event_string=(g)
          is_text=True
          timestamp=2196383
          time=1295373757.687312
KEYBOARDEVENT: type=0
                id=103
                hw_code=42
                modifiers=0
                event_string=(g)
                keyval_name=(g)
                is_text=True
                timestamp=2196383
                time=1295373757.687481
orca.isPrintableKey: returning: True
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
----------> QUEUEING OBJECT:TEXT-CARET-MOVED 
DEQUEUED OBJECT:TEXT-CARET-MOVED  <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(143,0,None)
----------> QUEUEING OBJECT:TEXT-CHANGED:INSERT 
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
BRAILLE LINE:  'vilmar@jve:~$ '
     VISIBLE:  'vilmar@jve:~$ ', cursor=16
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

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

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



generate braille for focused app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_TERMINAL, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Text(obj)] + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=False
nodeLevel=[]
generate braille results:
  Text: 'vilmar@jve:~$ g', 15




BRAILLE LINE:  'vilmar@jve:~$ g'
     VISIBLE:  'vilmar@jve:~$ g', cursor=16
orca.keyEcho: string to echo: g
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: False
orca.isDiacriticalKey: returning: False
orca.isPrintableKey: returning: True
orca.keyEcho: speaking: g
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

KEYEVENT: type=1
          id=103
          hw_code=42
          modifiers=0
          event_string=(g)
          is_text=True
          timestamp=2196452
          time=1295373757.756844
KEYBOARDEVENT: type=1
                id=103
                hw_code=42
                modifiers=0
                event_string=(g)
                keyval_name=(g)
                is_text=True
                timestamp=2196452
                time=1295373757.756993
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=0
          id=101
          hw_code=26
          modifiers=0
          event_string=(e)
          is_text=True
          timestamp=2196589
          time=1295373757.893245
KEYBOARDEVENT: type=0
                id=101
                hw_code=26
                modifiers=0
                event_string=(e)
                keyval_name=(e)
                is_text=True
                timestamp=2196589
                time=1295373757.893374
orca.isPrintableKey: returning: True
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
----------> QUEUEING OBJECT:TEXT-CARET-MOVED 
DEQUEUED OBJECT:TEXT-CARET-MOVED  <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(144,0,None)
----------> QUEUEING OBJECT:TEXT-CHANGED:INSERT 
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
BRAILLE LINE:  'vilmar@jve:~$ g'
     VISIBLE:  'vilmar@jve:~$ g', cursor=17
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

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

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



generate braille for focused app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_TERMINAL, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Text(obj)] + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=False
nodeLevel=[]
generate braille results:
  Text: 'vilmar@jve:~$ ge', 16




BRAILLE LINE:  'vilmar@jve:~$ ge'
     VISIBLE:  'vilmar@jve:~$ ge', cursor=17
orca.keyEcho: string to echo: e
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: False
orca.isDiacriticalKey: returning: False
orca.isPrintableKey: returning: True
orca.keyEcho: speaking: e
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

KEYEVENT: type=1
          id=101
          hw_code=26
          modifiers=0
          event_string=(e)
          is_text=True
          timestamp=2196668
          time=1295373757.972683
KEYBOARDEVENT: type=1
                id=101
                hw_code=26
                modifiers=0
                event_string=(e)
                keyval_name=(e)
                is_text=True
                timestamp=2196668
                time=1295373757.972825
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=0
          id=100
          hw_code=40
          modifiers=0
          event_string=(d)
          is_text=True
          timestamp=2196811
          time=1295373758.115441
KEYBOARDEVENT: type=0
                id=100
                hw_code=40
                modifiers=0
                event_string=(d)
                keyval_name=(d)
                is_text=True
                timestamp=2196811
                time=1295373758.115578
orca.isPrintableKey: returning: True
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
----------> QUEUEING OBJECT:TEXT-CARET-MOVED 
DEQUEUED OBJECT:TEXT-CARET-MOVED  <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(145,0,None)
----------> QUEUEING OBJECT:TEXT-CHANGED:INSERT 
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
BRAILLE LINE:  'vilmar@jve:~$ ge'
     VISIBLE:  'vilmar@jve:~$ ge', cursor=18
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

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

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



generate braille for focused app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_TERMINAL, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Text(obj)] + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=False
nodeLevel=[]
generate braille results:
  Text: 'vilmar@jve:~$ ged', 17




BRAILLE LINE:  'vilmar@jve:~$ ged'
     VISIBLE:  'vilmar@jve:~$ ged', cursor=18
orca.keyEcho: string to echo: d
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: False
orca.isDiacriticalKey: returning: False
orca.isPrintableKey: returning: True
orca.keyEcho: speaking: d
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

KEYEVENT: type=1
          id=100
          hw_code=40
          modifiers=0
          event_string=(d)
          is_text=True
          timestamp=2196889
          time=1295373758.193354
KEYBOARDEVENT: type=1
                id=100
                hw_code=40
                modifiers=0
                event_string=(d)
                keyval_name=(d)
                is_text=True
                timestamp=2196889
                time=1295373758.193503
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=0
          id=65289
          hw_code=23
          modifiers=0
          event_string=(Tab)
          is_text=True
          timestamp=2197109
          time=1295373758.413339
KEYBOARDEVENT: type=0
                id=65289
                hw_code=23
                modifiers=0
                event_string=(Tab)
                keyval_name=(Tab)
                is_text=True
                timestamp=2197109
                time=1295373758.413488
orca.isPrintableKey: returning: False
orca.keyEcho: string to echo: Tab
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: False
orca.isDiacriticalKey: returning: False
orca.isPrintableKey: returning: False
orca.isLockingKey: returning: False
orca.isFunctionKey: returning: False
orca.isActionKey: returning: True
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
----------> QUEUEING OBJECT:TEXT-CARET-MOVED 
DEQUEUED OBJECT:TEXT-CARET-MOVED  <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(148,0,None)
----------> QUEUEING OBJECT:TEXT-CHANGED:INSERT 
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
BRAILLE LINE:  'vilmar@jve:~$ ged'
     VISIBLE:  'vilmar@jve:~$ ged', cursor=21
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

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

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



generate braille for focused app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_TERMINAL, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Text(obj)] + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=False
nodeLevel=[]
generate braille results:
  Text: 'vilmar@jve:~$ gedit ', 20




BRAILLE LINE:  'vilmar@jve:~$ gedit '
     VISIBLE:  'vilmar@jve:~$ gedit ', cursor=21
SPEECH OUTPUT: 'it '
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

KEYEVENT: type=1
          id=65289
          hw_code=23
          modifiers=0
          event_string=(Tab)
          is_text=True
          timestamp=2197178
          time=1295373758.482302
KEYBOARDEVENT: type=1
                id=65289
                hw_code=23
                modifiers=0
                event_string=(Tab)
                keyval_name=(Tab)
                is_text=True
                timestamp=2197178
                time=1295373758.482387
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=0
          id=65293
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          timestamp=2198873
          time=1295373760.177261
KEYBOARDEVENT: type=0
                id=65293
                hw_code=36
                modifiers=0
                event_string=(Return)
                keyval_name=(Return)
                is_text=True
                timestamp=2198873
                time=1295373760.177437
orca.isPrintableKey: returning: False
orca.keyEcho: string to echo: Return
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: False
orca.isDiacriticalKey: returning: False
orca.isPrintableKey: returning: False
orca.isLockingKey: returning: False
orca.isFunctionKey: returning: False
orca.isActionKey: returning: True
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
----------> QUEUEING OBJECT:TEXT-CARET-MOVED 
DEQUEUED OBJECT:TEXT-CARET-MOVED  <----------

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



generate braille for focused app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_TERMINAL, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Text(obj)] + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=False
nodeLevel=[]
generate braille results:
  Text: '', 0




BRAILLE LINE:  ''
     VISIBLE:  '', cursor=1
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
mapped gedit to gedit
Looking for orca-scripts.gedit.py
Could not import orca-scripts.gedit.py
Looking for scripts.gedit.py
Could not import scripts.gedit.py
Looking for scripts.apps.gedit.py
Found scripts.apps.gedit.py
NEW SCRIPT: gedit (module=orca.scripts.apps.gedit.script)
Loaded scripts.apps.gedit.py
KEYEVENT: type=1
          id=65293
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          timestamp=2199032
          time=1295373760.413930
KEYBOARDEVENT: type=1
                id=65293
                hw_code=36
                modifiers=0
                event_string=(Return)
                keyval_name=(Return)
                is_text=True
                timestamp=2199032
                time=1295373760.414015
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,New)
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
    app.name='gedit' name='New' role='push button' state='enabled focusable sensitive visible' relations=''
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,New)
             app.name='gedit' name='New' role='push button' state='enabled focusable sensitive visible' relations=''
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Save)
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
    app.name='gedit' name='Save' role='push button' state='enabled focusable sensitive visible' relations=''
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Save)
             app.name='gedit' name='Save' role='push button' state='enabled focusable sensitive visible' relations=''
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Print)
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
    app.name='gedit' name='Print' role='push button' state='enabled focusable sensitive visible' relations=''
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Print)
             app.name='gedit' name='Print' role='push button' state='enabled focusable sensitive visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Undo)
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
    app.name='gedit' name='Undo' role='push button' state='enabled focusable sensitive visible' relations=''
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Undo)
             app.name='gedit' name='Undo' role='push button' state='enabled focusable sensitive visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Redo)
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
    app.name='gedit' name='Redo' role='push button' state='enabled focusable sensitive visible' relations=''
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Redo)
             app.name='gedit' name='Redo' role='push button' state='enabled focusable sensitive visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

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

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Copy)
    app.name='gedit' name='Copy' role='push button' state='focusable visible' relations=''
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Copy)
             app.name='gedit' name='Copy' role='push button' state='focusable visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Paste)
    app.name='gedit' name='Paste' role='push button' state='enabled focusable sensitive visible' relations=''
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Paste)
             app.name='gedit' name='Paste' role='push button' state='enabled focusable sensitive visible' relations=''
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Find)
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
    app.name='gedit' name='Find' role='push button' state='enabled focusable sensitive visible' relations=''
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Find)
             app.name='gedit' name='Find' role='push button' state='enabled focusable sensitive visible' relations=''
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Replace)
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
    app.name='gedit' name='Replace' role='push button' state='enabled focusable sensitive visible' relations=''
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Replace)
             app.name='gedit' name='Replace' role='push button' state='enabled focusable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

----------> QUEUEING WINDOW:CREATE 
DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,New)
    app.name='gedit' name='New' role='push button' state='enabled focusable sensitive visible' relations=''
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING WINDOW:DEACTIVATE 
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,New)
             app.name='gedit' name='New' role='push button' state='enabled focusable sensitive visible' relations=''
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Save)
----------> QUEUEING OBJECT:STATE-CHANGED:ACTIVE 
----------> QUEUEING WINDOW:ACTIVATE 
    app.name='gedit' name='Save' role='push button' state='enabled focusable sensitive visible' relations=''
----------> QUEUEING OBJECT:STATE-CHANGED:ACTIVE 
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Save)
             app.name='gedit' name='Save' role='push button' state='enabled focusable sensitive visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Print)
----------> QUEUEING FOCUS: 
    app.name='gedit' name='Print' role='push button' state='enabled focusable sensitive visible' relations=''
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Print)
             app.name='gedit' name='Print' role='push button' state='enabled focusable sensitive visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Undo)
    app.name='gedit' name='Undo' role='push button' state='focusable visible' relations=''
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Undo)
             app.name='gedit' name='Undo' role='push button' state='focusable visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Redo)
    app.name='gedit' name='Redo' role='push button' state='focusable visible' relations=''
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Redo)
             app.name='gedit' name='Redo' role='push button' state='focusable visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Cut)
    app.name='gedit' name='Cut' role='push button' state='focusable visible' relations=''
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Cut)
             app.name='gedit' name='Cut' role='push button' state='focusable visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Copy)
    app.name='gedit' name='Copy' role='push button' state='focusable visible' relations=''
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Copy)
             app.name='gedit' name='Copy' role='push button' state='focusable visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Paste)
    app.name='gedit' name='Paste' role='push button' state='focusable visible' relations=''
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Paste)
             app.name='gedit' name='Paste' role='push button' state='focusable visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

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

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

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

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Leave Fullscreen)
    app.name='gedit' name='Leave Fullscreen' role='push button' state='enabled focusable sensitive visible' relations=''
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Leave Fullscreen)
             app.name='gedit' name='Leave Fullscreen' role='push button' state='enabled focusable sensitive visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

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

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

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

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Refresh View)
    app.name='gedit' name='Refresh View' role='push button' state='enabled focusable sensitive visible' relations=''
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Refresh View)
             app.name='gedit' name='Refresh View' role='push button' state='enabled focusable sensitive visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Show Hidden)
    app.name='gedit' name='Show Hidden' role='toggle button' state='enabled focusable sensitive visible' relations=''
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Show Hidden)
             app.name='gedit' name='Show Hidden' role='toggle button' state='enabled focusable sensitive visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Previous location)
    app.name='gedit' name='Previous location' role='push button' state='focusable visible' relations=''
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Previous location)
             app.name='gedit' name='Previous location' role='push button' state='focusable visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Previous location)
    app.name='gedit' name='Previous location' role='push button' state='focusable visible' relations=''
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Previous location)
             app.name='gedit' name='Previous location' role='push button' state='focusable visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Next location)
    app.name='gedit' name='Previous location' role='push button' state='focusable visible' relations=''
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Next location)
             app.name='gedit' name='Previous location' role='push button' state='focusable visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Previous location)
    app.name='gedit' name='Previous location' role='push button' state='focusable visible' relations=''
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Previous location)
             app.name='gedit' name='Previous location' role='push button' state='focusable visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

DEQUEUED WINDOW:DEACTIVATE  <----------

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

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

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

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

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

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

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

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

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

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

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



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



generate braille for focused app.name='gedit' name='gedit' role='application' state='' relations='' (args={'formatType': 'focused', 'role': ROLE_APPLICATION, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['gedit']
value=['']
roleName=['Application']
required=[]
generate braille results:
  Component: 'gedit Application', 0




ancestors=[<orca.braille.Component instance at 0x1cf2f38>]
rowHeader=[]
columnHeader=[]
radioButtonGroup=[]
label=[]
displayedText=['Untitled Document 1 - gedit']
value=['']
roleName=['Frame']
Finding top-level object for source.name=Untitled Document 1 - gedit
alertAndDialogCount=[]
nodeLevel=[]
generate braille results:
  Component: 'gedit Application', 0
  Region: ' ', 0
  Component: 'Untitled Document 1 - gedit Frame', 0




BRAILLE LINE:  'gedit Application Untitled Document 1 - gedit Frame'
     VISIBLE:  'Untitled Document 1 - gedit Fram', cursor=1



generate speech for unfocused app.name='gedit' name='Untitled Document 1 - gedit' role='frame' state='active enabled resizable sensitive showing visible' relations='' (args={'recursing': True, 'priorObj': None, 'role': ROLE_FRAME, 'mode': 'speech', 'formatType': 'unfocused'}) using 'newAncestors + newRowHeader + newColumnHeader + newRadioButtonGroup + labelAndName + allTextSelection + roleName + unfocusedDialogCount + availability + newNodeLevel + unselectedCell + (tutorial and (pause + tutorial) or [])'
newAncestors=[]
newRowHeader=[]
newColumnHeader=[]
newRadioButtonGroup=[]
labelAndName=['Untitled Document 1 - gedit', {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}]
allTextSelection=[]
roleName=['frame', {'average-pitch': 3.2000000000000002}]
Finding top-level object for source.name=Untitled Document 1 - gedit
unfocusedDialogCount=[]
availability=[]
newNodeLevel=[]
unselectedCell=[]
tutorial=[]
generate speech results:
  Untitled Document 1 - gedit
  {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}
  frame
  {'average-pitch': 3.2000000000000002}




SPEECH OUTPUT: 'Untitled Document 1 - gedit'
SPEECH OUTPUT: 'frame'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

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

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

DEQUEUED FOCUS:  <----------

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0,None)
    app.name='gedit' name='None' role='text' state='editable enabled focusable focused multi line sensitive showing visible' relations=''
LOCUS OF FOCUS: app='gedit' name='' role='text'
                event='focus:'
OBJECT EVENT: focus:                                   detail=(0,0,None)
             app.name='gedit' name='None' role='text' state='editable enabled focusable focused multi line sensitive showing visible' relations=''
gedit.locusOfFocusChanged - text area.



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



generate braille for focused app.name='gedit' name='None' role='scroll pane' state='enabled focusable sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_SCROLL_PANE, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using 'asPageTabOrScrollPane'



generate braille for focused app.name='gedit' name='None' role='scroll pane' state='enabled focusable sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': 'REAL_ROLE_SCROLL_PANE', 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=[]
value=['']
roleName=['ScrollPane']
required=[]
generate braille results:
  Component: 'ScrollPane', 0




asPageTabOrScrollPane=[<orca.braille.Component instance at 0x1cf25a8>]
generate braille results:
  Component: 'ScrollPane', 0







generate braille for focused app.name='gedit' name='Untitled Document 1' role='page tab' state='enabled multi line selectable selected sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_PAGE_TAB, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + roleName + availability) + asString(accelerator))]'
label=[]
displayedText=['Untitled Document 1']
roleName=['Page']
availability=[]
accelerator=[]
generate braille results:
  Component: 'Untitled Document 1 Page', 0







generate braille for focused app.name='gedit' name='None' role='page tab list' state='enabled focusable sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_PAGE_TAB_LIST, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=[]
value=['']
roleName=['TabList']
required=[]
generate braille results:
  Component: 'TabList', 0







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







generate braille for focused app.name='gedit' name='gedit' role='application' state='' relations='' (args={'formatType': 'focused', 'role': ROLE_APPLICATION, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['gedit']
value=['']
roleName=['Application']
required=[]
generate braille results:
  Component: 'gedit Application', 0




ancestors=[<orca.braille.Component instance at 0x1b49d40>, <orca.braille.Region instance at 0x1cf2f38>, <orca.braille.Component instance at 0x1b49f80>, <orca.braille.Region instance at 0x1b555f0>, <orca.braille.Component instance at 0x1cf2638>, <orca.braille.Region instance at 0x1b47bd8>, <orca.braille.Component instance at 0x1cf2290>, <orca.braille.Region instance at 0x1cf2050>, <orca.braille.Component instance at 0x1cf25a8>]
rowHeader=[]
columnHeader=[]
radioButtonGroup=[]
label=[]
eol=[' $l']
required=[]
isReadOnlyTextArea=False for app.name='gedit' name='None' role='text' state='editable enabled focusable focused multi line sensitive showing visible' relations=''
readOnly=[]
nodeLevel=[]
generate braille results:
  Component: 'gedit Application', 0
  Region: ' ', 0
  Component: 'Untitled Document 1 - gedit Frame', 0
  Region: ' ', 0
  Component: 'TabList', 0
  Region: ' ', 0
  Component: 'Untitled Document 1 Page', 0
  Region: ' ', 0
  Component: 'ScrollPane', 0
  Region: ' ', 0
  Text: ' $l', 0




BRAILLE LINE:  'gedit Application Untitled Document 1 - gedit Frame TabList Untitled Document 1 Page ScrollPane  $l'
     VISIBLE:  ' $l', cursor=1



generate speech for unfocused app.name='gedit' name='None' role='text' state='editable enabled focusable focused multi line sensitive showing visible' relations='' (args={'recursing': True, 'priorObj': <CORBA.Object 'IDL:Accessibility/Accessible:1.0' at 0x1d57730>, 'role': ROLE_TEXT, 'mode': 'speech', 'formatType': 'unfocused'}) using 'newAncestors + newRowHeader + newColumnHeader + newRadioButtonGroup + labelOrName + readOnly + textRole + pause + textIndentation + currentLineText + allTextSelection + (mnemonic and (pause + mnemonic + lineBreak) or []) + newNodeLevel + unselectedCell + (tutorial and (pause + tutorial) or [])'
script_utilities.commonAncestor...
...script_utilities.commonAncestor
newAncestors=['Untitled Document 1', {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}, 'page', {'average-pitch': 3.2000000000000002}]
newRowHeader=[]
newColumnHeader=[]
newRadioButtonGroup=[]
labelOrName=[]
isReadOnlyTextArea=False for app.name='gedit' name='None' role='text' state='editable enabled focusable focused multi line sensitive showing visible' relations=''
readOnly=[]
textRole=['text', {'average-pitch': 3.2000000000000002}]
pause=[<orca.speech_generator.Pause instance at 0x174ac20>]
textIndentation=[]
currentLineText=['', {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}]
allTextSelection=[]
mnemonic=[]
newNodeLevel=[]
unselectedCell=[]
tutorial=[]
generate speech results:
  Untitled Document 1
  {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}
  page
  {'average-pitch': 3.2000000000000002}
  text
  {'average-pitch': 3.2000000000000002}
  <orca.speech_generator.Pause instance at 0x174ac20>
  
  {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}




SPEECH OUTPUT: 'Untitled Document 1'
SPEECH OUTPUT: 'page text.'
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

KEYEVENT: type=0
          id=65507
          hw_code=37
          modifiers=0
          event_string=(Control_L)
          is_text=True
          timestamp=2204572
          time=1295373765.877220
KEYBOARDEVENT: type=0
                id=65507
                hw_code=37
                modifiers=0
                event_string=(Control_L)
                keyval_name=(Control_L)
                is_text=True
                timestamp=2204572
                time=1295373765.877414
orca.keyEcho: string to echo: Control_L
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=0
          id=113
          hw_code=24
          modifiers=4
          event_string=()
          is_text=False
          timestamp=2204950
          time=1295373766.254978
KEYBOARDEVENT: type=0
                id=113
                hw_code=24
                modifiers=4
                event_string=(Q)
                keyval_name=(q)
                is_text=False
                timestamp=2204950
                time=1295373766.255171
orca.keyEcho: string to echo: Q
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: False
orca.isDiacriticalKey: returning: False
orca.isPrintableKey: returning: True
orca.keyEcho: speaking: Q
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
DEQUEUED OBJECT:STATE-CHANGED:FOCUSED  <----------

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

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Spinner)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(0,0,None)
----------> QUEUEING WINDOW:DEACTIVATE 
    app.name='gedit' name='Untitled Document 1 - gedit' role='frame' state='active enabled resizable sensitive' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED WINDOW:DEACTIVATE  <----------

vvvvv PROCESS OBJECT EVENT window:deactivate vvvvv
OBJECT EVENT: window:deactivate                        detail=(0,0,gedit)
    app.name='gedit' name='None' role='frame' state='defunct' relations=''
LOCUS OF FOCUS: None event='window:deactivate'
OBJECT EVENT: window:deactivate                        detail=(0,0,gedit)
             app.name='gedit' name='None' role='frame' state='defunct' relations=''
^^^^^ PROCESS OBJECT EVENT window:deactivate ^^^^^

----------> QUEUEING WINDOW:ACTIVATE 
DEQUEUED WINDOW:ACTIVATE  <----------

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0,vilmar@jve: ~)
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
----------> QUEUEING OBJECT:STATE-CHANGED:ACTIVE 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
    app.name='gnome-terminal' name='vilmar@jve: ~' role='frame' state='active enabled resizable sensitive showing visible' relations=''
mapped gnome-terminal to gnome-terminal
Looking for app-settings.gnome-terminal.py
Loaded app-settings.gnome-terminal.py
ACTIVE SCRIPT: gnome-terminal (module=orca.scripts.apps.gnome-terminal.script) (reason=window:activate event)
LOCUS OF FOCUS: app='gnome-terminal' name='vilmar@jve: ~' role='frame'
                event='window:activate'



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



generate braille for focused app.name='gnome-terminal' name='gnome-terminal' role='application' state='' relations='' (args={'formatType': 'focused', 'role': ROLE_APPLICATION, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['gnome-terminal']
value=['']
roleName=['Application']
required=[]
generate braille results:
  Component: 'gnome-terminal Application', 0




ancestors=[<orca.braille.Component instance at 0x1cf2b48>]
rowHeader=[]
columnHeader=[]
radioButtonGroup=[]
label=[]
displayedText=['vilmar@jve: ~']
value=['']
roleName=['Frame']
Finding top-level object for source.name=vilmar@jve: ~
alertAndDialogCount=[]
nodeLevel=[]
generate braille results:
  Component: 'gnome-terminal Application', 0
  Region: ' ', 0
  Component: 'vilmar@jve: ~ Frame', 0




BRAILLE LINE:  'gnome-terminal Application vilmar@jve: ~ Frame'
     VISIBLE:  'vilmar@jve: ~ Frame', cursor=1



generate speech for unfocused app.name='gnome-terminal' name='vilmar@jve: ~' role='frame' state='active enabled resizable sensitive showing visible' relations='' (args={'recursing': True, 'priorObj': None, 'role': ROLE_FRAME, 'mode': 'speech', 'formatType': 'unfocused'}) using 'newAncestors + newRowHeader + newColumnHeader + newRadioButtonGroup + labelAndName + allTextSelection + roleName + unfocusedDialogCount + availability + newNodeLevel + unselectedCell + (tutorial and (pause + tutorial) or [])'
newAncestors=[]
newRowHeader=[]
newColumnHeader=[]
newRadioButtonGroup=[]
labelAndName=['vilmar@jve: ~', {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}]
allTextSelection=[]
roleName=['frame', {'average-pitch': 3.2000000000000002}]
Finding top-level object for source.name=vilmar@jve: ~
unfocusedDialogCount=[]
availability=[]
newNodeLevel=[]
unselectedCell=[]
tutorial=[]
generate speech results:
  vilmar@jve: ~
  {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}
  frame
  {'average-pitch': 3.2000000000000002}




SPEECH OUTPUT: 'vilmar@jve: ~'
SPEECH OUTPUT: 'frame'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0,None)
    app.name='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=vilmar@jve: ~
--> obj.name=
--> obj.name=
--> obj.name=vilmar@jve: ~
LOCUS OF FOCUS: app='gnome-terminal' name='Terminal' role='terminal'
                event='object:state-changed:focused'



generate braille for focused app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_TERMINAL, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Text(obj)] + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=False
nodeLevel=[]
generate braille results:
  Text: '', 0




BRAILLE LINE:  ''
     VISIBLE:  '', cursor=1



generate speech for unfocused app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations='' (args={'recursing': True, 'priorObj': <CORBA.Object 'IDL:Accessibility/Accessible:1.0' at 0x1bb69e0>, 'role': ROLE_TERMINAL, 'mode': 'speech', 'formatType': 'unfocused'}) using 'newAncestors + newRowHeader + newColumnHeader + newRadioButtonGroup + terminal + newNodeLevel + unselectedCell + (tutorial and (pause + tutorial) or [])'
script_utilities.commonAncestor...
...script_utilities.commonAncestor
----------> QUEUEING OBJECT:CHILDREN-CHANGED:REMOVE 
newAncestors=['vilmar@jve: ~', {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}, 'page', {'average-pitch': 3.2000000000000002}]
newRowHeader=[]
newColumnHeader=[]
newRadioButtonGroup=[]
terminal=['vilmar@jve: ~', {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}]
newNodeLevel=[]
unselectedCell=[]
tutorial=[]
generate speech results:
  vilmar@jve: ~
  {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}
  page
  {'average-pitch': 3.2000000000000002}
  vilmar@jve: ~
  {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}




SPEECH OUTPUT: 'vilmar@jve: ~'
SPEECH OUTPUT: 'page'
SPEECH OUTPUT: 'vilmar@jve: ~'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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

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

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

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

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

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

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

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

DEQUEUED OBJECT:CHILDREN-CHANGED:REMOVE  <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:remove vvvvv
OBJECT EVENT: object:children-changed:remove           detail=(21,0,None)
^^^^^ PROCESS OBJECT EVENT object:children-changed:remove ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(163,0,None)
----------> QUEUEING OBJECT:TEXT-CHANGED:INSERT 
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
BRAILLE LINE:  ''
     VISIBLE:  '', cursor=15
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(149,14,vilmar@jve:~$ )
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''



generate braille for focused app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_TERMINAL, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Text(obj)] + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=False
nodeLevel=[]
generate braille results:
  Text: 'vilmar@jve:~$ ', 14




BRAILLE LINE:  'vilmar@jve:~$ '
     VISIBLE:  'vilmar@jve:~$ ', cursor=15
SPEECH OUTPUT: 'vilmar@jve:~$ '
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

KEYEVENT: type=0
          id=65507
          hw_code=37
          modifiers=0
          event_string=(Control_L)
          is_text=True
          timestamp=2207499
          time=1295373768.804221
KEYBOARDEVENT: type=0
                id=65507
                hw_code=37
                modifiers=0
                event_string=(Control_L)
                keyval_name=(Control_L)
                is_text=True
                timestamp=2207499
                time=1295373768.804395
orca.isPrintableKey: returning: False
orca.keyEcho: string to echo: Control_L
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=1
          id=65507
          hw_code=37
          modifiers=4
          event_string=(Control_L)
          is_text=True
          timestamp=2207595
          time=1295373768.900199
KEYBOARDEVENT: type=1
                id=65507
                hw_code=37
                modifiers=4
                event_string=(Control_L)
                keyval_name=(Control_L)
                is_text=True
                timestamp=2207595
                time=1295373768.900356
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=0
          id=65513
          hw_code=64
          modifiers=0
          event_string=(Alt_L)
          is_text=True
          timestamp=2209008
          time=1295373770.313391
KEYBOARDEVENT: type=0
                id=65513
                hw_code=64
                modifiers=0
                event_string=(Alt_L)
                keyval_name=(Alt_L)
                is_text=True
                timestamp=2209008
                time=1295373770.313589
orca.isPrintableKey: returning: False
orca.keyEcho: string to echo: Alt_L
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
----------> QUEUEING WINDOW:DEACTIVATE 
DEQUEUED WINDOW:DEACTIVATE  <----------

vvvvv PROCESS OBJECT EVENT window:deactivate vvvvv
OBJECT EVENT: window:deactivate                        detail=(0,0,vilmar@jve: ~)
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
----------> QUEUEING OBJECT:STATE-CHANGED:ACTIVE 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
mapped metacity to metacity
Looking for orca-scripts.metacity.py
Could not import orca-scripts.metacity.py
Looking for scripts.metacity.py
Could not import scripts.metacity.py
Looking for scripts.apps.metacity.py
Found scripts.apps.metacity.py
NEW SCRIPT: metacity (module=orca.scripts.apps.metacity.script)
Loaded scripts.apps.metacity.py
    app.name='gnome-terminal' name='vilmar@jve: ~' role='frame' state='enabled resizable sensitive showing visible' relations=''
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
LOCUS OF FOCUS: None event='window:deactivate'
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING WINDOW:CREATE 
^^^^^ PROCESS OBJECT EVENT window:deactivate ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0,None)
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
    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=vilmar@jve: ~
--> obj.name=
--> obj.name=
--> obj.name=vilmar@jve: ~
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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

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

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

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

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

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

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

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0,None)
    app.name='metacity' name='Inbox - Mozilla Thunderbird' role='statusbar' state='enabled multi line sensitive showing visible' relations=''
knownApplications...
...knownApplications
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
mapped Thunderbird to Thunderbird
Looking for orca-scripts.Thunderbird.py
Could not import orca-scripts.Thunderbird.py
Looking for scripts.Thunderbird.py
Could not import scripts.Thunderbird.py
Looking for scripts.apps.Thunderbird.py
Found scripts.apps.Thunderbird.py
NEW SCRIPT: Thunderbird (module=orca.scripts.apps.Thunderbird.script)
Orca is controlling the caret.
Loaded scripts.apps.Thunderbird.py
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING WINDOW:ACTIVATE 
BRAILLE LINE:  ''
     VISIBLE:  '', cursor=0
SPEECH OUTPUT: ''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0,None)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0,None)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0,None)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

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

vvvvv PROCESS OBJECT EVENT window:create vvvvv
OBJECT EVENT: window:create                            detail=(0,0,)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT window:create ^^^^^

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

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

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

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(0,0,None)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

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

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

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Write: (no subject) - Unicode (UTF-8))
----------> QUEUEING FOCUS: 
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
    app.name='Thunderbird' name='Write: (no subject) - Unicode (UTF-8)' role='frame' state='enabled horizontal opaque resizable sensitive showing visible' relations='node child of embeds'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0,Inbox - Mozilla Thunderbird)
    app.name='Thunderbird' name='Inbox - Mozilla Thunderbird' role='frame' state='active enabled horizontal opaque resizable sensitive showing visible' relations='node child of'
mapped Thunderbird to Thunderbird
Looking for app-settings.Thunderbird.py
Loaded app-settings.Thunderbird.py
ACTIVE SCRIPT: Thunderbird (module=orca.scripts.apps.Thunderbird.script) (reason=window:activate event)
LOCUS OF FOCUS: app='Thunderbird' name='Inbox - Mozilla Thunderbird' role='frame'
                event='window:activate'



generate braille for focused app.name='Thunderbird' name='Inbox - Mozilla Thunderbird' role='frame' state='active enabled horizontal opaque resizable sensitive showing visible' relations='node child of' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': True, 'role': ROLE_FRAME, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Component(obj,                                     asString(((label + displayedText) or name) + value + roleName + alertAndDialogCount))] + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=True



generate braille for focused app.name='Thunderbird' name='Thunderbird' role='application' state='enabled sensitive showing visible' relations='' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': False, 'role': ROLE_APPLICATION, 'mode': 'braille', 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['Thunderbird']
value=['']
roleName=['Application']
required=[]
generate braille results:
  Component: 'Thunderbird Application', 0




ancestors=[<orca.braille.Component instance at 0x1a7cc68>]
rowHeader=[]
columnHeader=[]
radioButtonGroup=[]
label=[]
displayedText=['Inbox - Mozilla Thunderbird']
value=['']
roleName=['Frame']
Finding top-level object for source.name=Inbox - Mozilla Thunderbird
alertAndDialogCount=[]
nodeLevel=[]
generate braille results:
  Component: 'Thunderbird Application', 0
  Region: ' ', 0
  Component: 'Inbox - Mozilla Thunderbird Frame', 0




BRAILLE LINE:  'Thunderbird Application Inbox - Mozilla Thunderbird Frame'
     VISIBLE:  'Inbox - Mozilla Thunderbird Fram', cursor=1



generate speech for unfocused app.name='Thunderbird' name='Inbox - Mozilla Thunderbird' role='frame' state='active enabled horizontal opaque resizable sensitive showing visible' relations='node child of' (args={'formatType': 'unfocused', 'useDefaultFormatting': False, 'priorObj': None, 'role': ROLE_FRAME, 'mode': 'speech', 'recursing': True}) using 'newAncestors + newRowHeader + newColumnHeader + newRadioButtonGroup + labelAndName + allTextSelection + roleName + unfocusedDialogCount + availability + newNodeLevel + unselectedCell + (tutorial and (pause + tutorial) or [])'
newAncestors=[]
newRowHeader=[]
newColumnHeader=[]
newRadioButtonGroup=[]
labelAndName=['Inbox - Mozilla Thunderbird', {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}]
allTextSelection=[]
roleName=['frame', {'average-pitch': 3.2000000000000002}]
Finding top-level object for source.name=Inbox - Mozilla Thunderbird
unfocusedDialogCount=[]
availability=[]
newNodeLevel=[]
unselectedCell=[]
tutorial=[]
generate speech results:
  Inbox - Mozilla Thunderbird
  {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}
  frame
  {'average-pitch': 3.2000000000000002}




SPEECH OUTPUT: 'Inbox - Mozilla Thunderbird'
SPEECH OUTPUT: 'frame'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

DEQUEUED FOCUS:  <----------

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0,None)
    app.name='Thunderbird' name='[orca-list] sometimes I can not hear the name of the window when I press alt+tab José Vilmar Estácio de Souza 0 10:56 AM' role='list item' state='enabled focusable focused opaque selectable selected sensitive showing vertical visible' relations='node child of'
Finding top-level object for source.name=[orca-list] sometimes I can not hear the name of the window when I press alt+tab José Vilmar Estácio de Souza 0 10:56 AM
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=Inbox - Mozilla Thunderbird
LOCUS OF FOCUS: app='Thunderbird' name='[orca-list] sometimes I can not hear the name of the window when I press alt+tab José Vilmar Estácio de Souza 0 10:56 AM' role='list item'
                event='focus:'



generate braille for focused app.name='Thunderbird' name='[orca-list] sometimes I can not hear the name of the window when I press alt+tab José Vilmar Estácio de Souza 0 10:56 AM' role='list item' state='enabled focusable focused opaque selectable selected sensitive showing vertical visible' relations='node child of' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': True, 'role': ROLE_LIST_ITEM, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Component(obj,                                     asString(label + displayedText + expandableState + roleName + availability) + asString(accelerator))]                          + (nestingLevel and [Region(" " + asString(nestingLevel))]) + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=True



generate braille for focused app.name='Thunderbird' name='None' role='table' state='enabled multiselectable opaque sensitive showing vertical visible' relations='' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': False, 'role': ROLE_TABLE, 'mode': 'braille', 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=[]
value=['']
roleName=['Table']
required=[]
generate braille results:
  Component: 'Table', 0







generate braille for focused app.name='Thunderbird' name='None' role='scroll pane' state='enabled horizontal opaque sensitive showing visible' relations='' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': False, 'role': ROLE_SCROLL_PANE, 'mode': 'braille', 'recursing': True}) using 'asPageTabOrScrollPane'



generate braille for focused app.name='Thunderbird' name='None' role='scroll pane' state='enabled horizontal opaque sensitive showing visible' relations='' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': False, 'role': 'REAL_ROLE_SCROLL_PANE', 'mode': 'braille', 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=[]
value=['']
roleName=['ScrollPane']
required=[]
generate braille results:
  Component: 'ScrollPane', 0




asPageTabOrScrollPane=[<orca.braille.Component instance at 0x1e699e0>]
generate braille results:
  Component: 'ScrollPane', 0







generate braille for focused app.name='Thunderbird' name='None' role='scroll pane' state='enabled horizontal opaque sensitive showing visible' relations='labelled by' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': False, 'role': ROLE_SCROLL_PANE, 'mode': 'braille', 'recursing': True}) using 'asPageTabOrScrollPane'



generate braille for focused app.name='Thunderbird' name='Inbox' role='page tab' state='enabled focusable horizontal opaque selectable selected sensitive showing visible' relations='label for' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': False, 'role': ROLE_SCROLL_PANE, 'mode': 'braille', 'recursing': True}) using 'asPageTabOrScrollPane'



generate braille for focused app.name='Thunderbird' name='Inbox' role='page tab' state='enabled focusable horizontal opaque selectable selected sensitive showing visible' relations='label for' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': False, 'role': 'REAL_ROLE_SCROLL_PANE', 'mode': 'braille', 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['Inbox']
value=['']
roleName=['Page']
required=[]
generate braille results:
  Component: 'Inbox Page', 0




asPageTabOrScrollPane=[<orca.braille.Component instance at 0x1e766c8>]
generate braille results:
  Component: 'Inbox Page', 0




asPageTabOrScrollPane=[<orca.braille.Component instance at 0x1e766c8>]
generate braille results:
  Component: 'Inbox Page', 0




Object deemed to be for layout purposes only: [panel | ]



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







generate braille for focused app.name='Thunderbird' name='Thunderbird' role='application' state='enabled sensitive showing visible' relations='' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': False, 'role': ROLE_APPLICATION, 'mode': 'braille', 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['Thunderbird']
value=['']
roleName=['Application']
required=[]
generate braille results:
  Component: 'Thunderbird Application', 0




ancestors=[<orca.braille.Component instance at 0x1e765f0>, <orca.braille.Region instance at 0x1e76950>, <orca.braille.Component instance at 0x1e767a0>, <orca.braille.Region instance at 0x1e641b8>, <orca.braille.Component instance at 0x1e766c8>, <orca.braille.Region instance at 0x1e696c8>, <orca.braille.Component instance at 0x1e699e0>, <orca.braille.Region instance at 0x1d07200>, <orca.braille.Component instance at 0x1d07320>]
rowHeader=[]
columnHeader=['Thread ColumnHeader']
radioButtonGroup=[]
label=[]
displayedText=['[orca-list] sometimes I can not hear the name of the window when I press alt+tab Jos\xc3\xa9 Vilmar Est\xc3\xa1cio de Souza 0 10:56 AM']
expandableState=[]
roleName=['ListItem']
availability=[]
script_utilities.getKeyBinding: [u'', u'', u'']
accelerator=[]
nestingLevel=[]
nodeLevel=['TREE LEVEL 1']
generate braille results:
  Component: 'Thunderbird Application', 0
  Region: ' ', 0
  Component: 'Inbox - Mozilla Thunderbird Frame', 0
  Region: ' ', 0
  Component: 'Inbox Page', 0
  Region: ' ', 0
  Component: 'ScrollPane', 0
  Region: ' ', 0
  Component: 'Table', 0
  Region: ' Thread ColumnHeader', 0
  Region: ' ', 0
  Component: '[orca-list] sometimes I can not hear the name of the window when I press alt+tab José Vilmar Estácio de Souza 0 10:56 AM ListItem', 0
  Region: ' TREE LEVEL 1', 0




BRAILLE LINE:  'Thunderbird Application Inbox - Mozilla Thunderbird Frame Inbox Page ScrollPane Table Thread ColumnHeader [orca-list] sometimes I can not hear the name of the window when I press alt+tab José Vilmar Estácio de Souza 0 10:56 AM ListItem TREE LEVEL 1'
     VISIBLE:  '[orca-list] sometimes I can not ', cursor=1



generate speech for unfocused app.name='Thunderbird' name='[orca-list] sometimes I can not hear the name of the window when I press alt+tab José Vilmar Estácio de Souza 0 10:56 AM' role='list item' state='enabled focusable focused opaque selectable selected sensitive showing vertical visible' relations='node child of' (args={'formatType': 'unfocused', 'useDefaultFormatting': False, 'priorObj': <CORBA.Object 'IDL:Accessibility/Accessible:1.0' at 0x1c68940>, 'role': ROLE_LIST_ITEM, 'mode': 'speech', 'recursing': True}) using 'newAncestors + newRowHeader + newColumnHeader + newRadioButtonGroup + labelAndName + allTextSelection + pause + expandableState + pause + availability + positionInList + newNodeLevel + unselectedCell + (tutorial and (pause + tutorial) or [])'
script_utilities.commonAncestor...
...script_utilities.commonAncestor
Object deemed to be for layout purposes only: [panel | ]
newAncestors=[]
newRowHeader=[]
newColumnHeader=[]
newRadioButtonGroup=[]
labelAndName=['[orca-list] sometimes I can not hear the name of the window when I press alt+tab Jos\xc3\xa9 Vilmar Est\xc3\xa1cio de Souza 0 10:56 AM', {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}]
allTextSelection=[]
pause=[<orca.speech_generator.Pause instance at 0x174ac20>]
expandableState=[]
availability=[]
positionInList=[]
newNodeLevel=['tree level 1', {'average-pitch': 3.2000000000000002}]
unselectedCell=[]
tutorial=[]
generate speech results:
  [orca-list] sometimes I can not hear the name of the window when I press alt+tab José Vilmar Estácio de Souza 0 10:56 AM
  {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}
  <orca.speech_generator.Pause instance at 0x174ac20>
  <orca.speech_generator.Pause instance at 0x174ac20>
  tree level 1
  {'average-pitch': 3.2000000000000002}




SPEECH OUTPUT: '[orca-list] sometimes I can not hear the name of the window when I press alt+tab José Vilmar Estácio de Souza 0 10:56 AM.'
SPEECH OUTPUT: 'tree level 1'
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0,None)
    app.name='Thunderbird' name='[orca-list] sometimes I can not hear the name of the window when I press alt+tab José Vilmar Estácio de Souza 0 10:56 AM' role='list item' state='enabled focusable focused opaque selectable selected sensitive showing vertical visible' relations='node child of'
Finding top-level object for source.name=[orca-list] sometimes I can not hear the name of the window when I press alt+tab José Vilmar Estácio de Souza 0 10:56 AM
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=Inbox - Mozilla Thunderbird
Finding top-level object for source.name=[orca-list] sometimes I can not hear the name of the window when I press alt+tab José Vilmar Estácio de Souza 0 10:56 AM
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=Inbox - Mozilla Thunderbird
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

KEYEVENT: type=0
          id=65507
          hw_code=37
          modifiers=0
          event_string=(Control_L)
          is_text=True
          timestamp=2211175
          time=1295373772.480214
KEYBOARDEVENT: type=0
                id=65507
                hw_code=37
                modifiers=0
                event_string=(Control_L)
                keyval_name=(Control_L)
                is_text=True
                timestamp=2211175
                time=1295373772.480390
orca.keyEcho: string to echo: Control_L
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=1
          id=65507
          hw_code=37
          modifiers=4
          event_string=(Control_L)
          is_text=True
          timestamp=2211291
          time=1295373772.595550
KEYBOARDEVENT: type=1
                id=65507
                hw_code=37
                modifiers=4
                event_string=(Control_L)
                keyval_name=(Control_L)
                is_text=True
                timestamp=2211291
                time=1295373772.595703
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=0
          id=65507
          hw_code=37
          modifiers=0
          event_string=(Control_L)
          is_text=True
          timestamp=2212058
          time=1295373773.363509
KEYBOARDEVENT: type=0
                id=65507
                hw_code=37
                modifiers=0
                event_string=(Control_L)
                keyval_name=(Control_L)
                is_text=True
                timestamp=2212058
                time=1295373773.363677
orca.keyEcho: string to echo: Control_L
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=1
          id=65507
          hw_code=37
          modifiers=4
          event_string=(Control_L)
          is_text=True
          timestamp=2212186
          time=1295373773.490585
KEYBOARDEVENT: type=1
                id=65507
                hw_code=37
                modifiers=4
                event_string=(Control_L)
                keyval_name=(Control_L)
                is_text=True
                timestamp=2212186
                time=1295373773.490727
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=0
          id=65509
          hw_code=66
          modifiers=0
          event_string=(Caps_Lock)
          is_text=True
          timestamp=2212396
          time=1295373773.700966
KEYBOARDEVENT: type=0
                id=65509
                hw_code=66
                modifiers=0
                event_string=(Caps_Lock)
                keyval_name=(Caps_Lock)
                is_text=True
                timestamp=2212396
                time=1295373773.701106
orca.keyEcho: string to echo: Caps_Lock
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=0
          id=32
          hw_code=65
          modifiers=0
          event_string=(space)
          is_text=True
          timestamp=2213001
          time=1295373774.306096
KEYBOARDEVENT: type=0
                id=32
                hw_code=65
                modifiers=0
                event_string=(space)
                keyval_name=(space)
                is_text=True
                timestamp=2213001
                time=1295373774.306262
orca.keyEcho: string to echo: space
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: True
orca.isModifierKey: returning: False
----------> QUEUEING 0 'space' (65)
DEQUEUED 0 'space' (65) <----------

vvvvv PROCESS 0 'space' (65) vvvvv
SPEECH OUTPUT: 'Starting Orca Preferences.' voice=system
BRAILLE LINE:  'Starting Orca Preferences.'
     VISIBLE:  'Starting Orca Preferences.', cursor=0
KEYEVENT: type=1
          id=32
          hw_code=65
          modifiers=0
          event_string=(space)
          is_text=True
          timestamp=2213122
          time=1295373774.438704
KEYBOARDEVENT: type=1
                id=32
                hw_code=65
                modifiers=0
                event_string=(space)
                keyval_name=(space)
                is_text=True
                timestamp=2213122
                time=1295373774.438818
orca.isModifierKey: returning: False
----------> QUEUEING 1 'space' (65)
KEYEVENT: type=1
          id=65509
          hw_code=66
          modifiers=0
          event_string=(Caps_Lock)
          is_text=True
          timestamp=2213227
          time=1295373774.656641
KEYBOARDEVENT: type=1
                id=65509
                hw_code=66
                modifiers=0
                event_string=(Caps_Lock)
                keyval_name=(Caps_Lock)
                is_text=True
                timestamp=2213227
                time=1295373774.656759
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:SELECTION-CHANGED 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:SELECTION-CHANGED 
----------> QUEUEING OBJECT:TEXT-CHANGED:DELETE 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:SELECTION-CHANGED 
----------> QUEUEING OBJECT:TEXT-CHANGED:DELETE 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:SELECTION-CHANGED 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:SELECTION-CHANGED 

Traceback (most recent call last):
  File "/data/software/orca/dev/lib/python2.6/site-packages/orca/speech.py", line 71, in getSpeechServerFactories
    [''])
  File "/data/software/orca/dev/lib/python2.6/site-packages/orca/gnomespeechfactory.py", line 72, in <module>
    ORBit.load_typelib('GNOME_Speech')
RuntimeError: could not load typelib

----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:SELECTION-CHANGED 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:SELECTION-CHANGED 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:SELECTION-CHANGED 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:SELECTION-CHANGED 
----------> QUEUEING OBJECT:TEXT-CHANGED:DELETE 
----------> QUEUEING OBJECT:TEXT-CHANGED:INSERT 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-VALUE 
----------> QUEUEING OBJECT:TEXT-CHANGED:DELETE 
----------> QUEUEING OBJECT:TEXT-CHANGED:INSERT 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-VALUE 
----------> QUEUEING OBJECT:TEXT-CHANGED:DELETE 
----------> QUEUEING OBJECT:TEXT-CHANGED:INSERT 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-VALUE 
orca_gui_prefs._setupSpeechServers: speechServersChoice: ['ibmtts', 'ibmtts']
orca_gui_prefs._setupSpeechSystems: speechSystemsChoice: <module 'orca.speechdispatcherfactory' from '/data/software/orca/dev/lib/python2.6/site-packages/orca/speechdispatcherfactory.pyc'>
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:SELECTION-CHANGED 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:SELECTION-CHANGED 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:SELECTION-CHANGED 
----------> QUEUEING OBJECT:TEXT-CHANGED:DELETE 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-VALUE 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:SELECTION-CHANGED 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:SELECTION-CHANGED 
----------> QUEUEING OBJECT:TEXT-CHANGED:DELETE 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-VALUE 
----------> QUEUEING OBJECT:TEXT-CHANGED:DELETE 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-VALUE 
----------> QUEUEING OBJECT:TEXT-CHANGED:DELETE 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-VALUE 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:SELECTION-CHANGED 
----------> QUEUEING OBJECT:TEXT-CHANGED:DELETE 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-VALUE 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:SELECTION-CHANGED 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:SELECTION-CHANGED 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:SELECTION-CHANGED 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:SELECTION-CHANGED 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:SELECTION-CHANGED 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:CHILDREN-CHANGED:ADD 
----------> QUEUEING WINDOW:CREATE 
^^^^^ PROCESS 0 'space' (65) ^^^^^

----------> QUEUEING WINDOW:DEACTIVATE 
----------> QUEUEING WINDOW:ACTIVATE 
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
----------> QUEUEING OBJECT:STATE-CHANGED:ACTIVE 
DEQUEUED 1 'space' (65) <----------

vvvvv PROCESS 1 'space' (65) vvvvv
^^^^^ PROCESS 1 'space' (65) ^^^^^

----------> QUEUEING OBJECT:TEXT-CHANGED:INSERT 
----------> QUEUEING OBJECT:TEXT-CHANGED:INSERT 
----------> QUEUEING OBJECT:CHILDREN-CHANGED:ADD 
----------> QUEUEING OBJECT:CHILDREN-CHANGED:ADD 
----------> QUEUEING OBJECT:CHILDREN-CHANGED:ADD 
----------> QUEUEING OBJECT:CHILDREN-CHANGED:ADD 
----------> QUEUEING OBJECT:CHILDREN-CHANGED:ADD 
----------> QUEUEING OBJECT:CHILDREN-CHANGED:ADD 
----------> QUEUEING OBJECT:CHILDREN-CHANGED:ADD 
----------> QUEUEING OBJECT:CHILDREN-CHANGED:ADD 
----------> QUEUEING OBJECT:TEXT-CHANGED:INSERT 
----------> QUEUEING OBJECT:TEXT-CHANGED:INSERT 
----------> QUEUEING OBJECT:TEXT-CHANGED:INSERT 
----------> QUEUEING OBJECT:TEXT-CHANGED:INSERT 
----------> QUEUEING OBJECT:TEXT-CHANGED:INSERT 
DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Bilinear)
    app.name='orca' name='Bilinear' role='combo box' state='enabled sensitive visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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

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

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,None)
    app.name='orca' name='None' role='combo box' state='visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:SELECTION-CHANGED  <----------

vvvvv PROCESS OBJECT EVENT object:selection-changed vvvvv
OBJECT EVENT: object:selection-changed                 detail=(0,0,None)
    app.name='orca' name='None' role='combo box' state='visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:delete vvvvv
OBJECT EVENT: object:text-changed:delete               detail=(0,-1,)
    app.name='orca' name='None' role='text' state='editable enabled focusable selectable sensitive single line visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,:0.0)
    app.name='orca' name=':0.0' role='combo box' state='enabled sensitive visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:SELECTION-CHANGED  <----------

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

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

vvvvv PROCESS OBJECT EVENT object:text-changed:delete vvvvv
OBJECT EVENT: object:text-changed:delete               detail=(0,-1,)
    app.name='orca' name='None' role='text' state='editable enabled focusable selectable sensitive single line visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,:0.0)
    app.name='orca' name=':0.0' role='combo box' state='enabled sensitive visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:SELECTION-CHANGED  <----------

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

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Caps_Lock)
    app.name='orca' name='Caps_Lock' role='combo box' state='enabled sensitive visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:SELECTION-CHANGED  <----------

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

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Speech Dispatcher)
    app.name='orca' name='Speech Dispatcher' role='combo box' state='enabled sensitive visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:SELECTION-CHANGED  <----------

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

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,ibmtts)
    app.name='orca' name='ibmtts' role='combo box' state='enabled sensitive visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:SELECTION-CHANGED  <----------

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

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,ibmtts default voice (en))
    app.name='orca' name='ibmtts default voice (en)' role='combo box' state='enabled sensitive visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:SELECTION-CHANGED  <----------

vvvvv PROCESS OBJECT EVENT object:selection-changed vvvvv
OBJECT EVENT: object:selection-changed                 detail=(0,0,None)
    app.name='orca' name='ibmtts default voice (en)' role='combo box' state='enabled sensitive visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Default)
    app.name='orca' name='Default' role='combo box' state='enabled sensitive visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:SELECTION-CHANGED  <----------

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

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

vvvvv PROCESS OBJECT EVENT object:text-changed:delete vvvvv
OBJECT EVENT: object:text-changed:delete               detail=(0,2,‎0)
    app.name='orca' name='None' role='slider' state='enabled focusable horizontal sensitive visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(0,3,‎80)
    app.name='orca' name='None' role='slider' state='enabled focusable horizontal sensitive visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

DEQUEUED 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,None)
    app.name='orca' name='None' role='slider' state='enabled focusable horizontal sensitive visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:delete vvvvv
OBJECT EVENT: object:text-changed:delete               detail=(0,4,‎0.0)
    app.name='orca' name='None' role='slider' state='enabled focusable horizontal sensitive visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(0,4,‎5.0)
    app.name='orca' name='None' role='slider' state='enabled focusable horizontal sensitive visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

DEQUEUED 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,None)
    app.name='orca' name='None' role='slider' state='enabled focusable horizontal sensitive visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:delete vvvvv
OBJECT EVENT: object:text-changed:delete               detail=(0,4,‎0.0)
    app.name='orca' name='None' role='slider' state='enabled focusable horizontal sensitive visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(0,5,‎10.0)
    app.name='orca' name='None' role='slider' state='enabled focusable horizontal sensitive visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

DEQUEUED 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,None)
    app.name='orca' name='None' role='slider' state='enabled focusable horizontal sensitive visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Sentence)
    app.name='orca' name='Sentence' role='combo box' state='enabled sensitive visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:SELECTION-CHANGED  <----------

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

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,01/18/2011)
    app.name='orca' name='01/18/2011' role='combo box' state='enabled sensitive showing visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:SELECTION-CHANGED  <----------

vvvvv PROCESS OBJECT EVENT object:selection-changed vvvvv
OBJECT EVENT: object:selection-changed                 detail=(0,0,None)
    app.name='orca' name='01/18/2011' role='combo box' state='enabled sensitive showing visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,04:02:55 PM)
    app.name='orca' name='04:02:55 PM' role='combo box' state='enabled sensitive showing visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:SELECTION-CHANGED  <----------

vvvvv PROCESS OBJECT EVENT object:selection-changed vvvvv
OBJECT EVENT: object:selection-changed                 detail=(0,0,None)
    app.name='orca' name='04:02:55 PM' role='combo box' state='enabled sensitive showing visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

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

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

DEQUEUED 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,None)
    app.name='orca' name='None' role='spin button' state='editable enabled focusable sensitive single line visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Application)
    app.name='orca' name='Application' role='combo box' state='enabled sensitive visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:SELECTION-CHANGED  <----------

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

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,en-us-comp6)
    app.name='orca' name='en-us-comp6' role='combo box' state='visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:SELECTION-CHANGED  <----------

vvvvv PROCESS OBJECT EVENT object:selection-changed vvvvv
OBJECT EVENT: object:selection-changed                 detail=(0,0,None)
    app.name='orca' name='en-us-comp6' role='combo box' state='visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

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

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

DEQUEUED 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,None)
    app.name='orca' name='None' role='spin button' state='editable focusable single line visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

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

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

DEQUEUED 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,None)
    app.name='orca' name='None' role='spin button' state='editable focusable single line visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

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

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

DEQUEUED 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,None)
    app.name='orca' name='None' role='spin button' state='editable focusable single line visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Full Screen)
    app.name='orca' name='Full Screen' role='combo box' state='visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:SELECTION-CHANGED  <----------

vvvvv PROCESS OBJECT EVENT object:selection-changed vvvvv
OBJECT EVENT: object:selection-changed                 detail=(0,0,None)
    app.name='orca' name='Full Screen' role='combo box' state='visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

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

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

DEQUEUED 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,None)
    app.name='orca' name='None' role='spin button' state='editable focusable single line visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Centered)
    app.name='orca' name='Centered' role='combo box' state='visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:SELECTION-CHANGED  <----------

vvvvv PROCESS OBJECT EVENT object:selection-changed vvvvv
OBJECT EVENT: object:selection-changed                 detail=(0,0,None)
    app.name='orca' name='Centered' role='combo box' state='visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Push)
    app.name='orca' name='Push' role='combo box' state='visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:SELECTION-CHANGED  <----------

vvvvv PROCESS OBJECT EVENT object:selection-changed vvvvv
OBJECT EVENT: object:selection-changed                 detail=(0,0,None)
    app.name='orca' name='Push' role='combo box' state='visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Push)
    app.name='orca' name='Push' role='combo box' state='visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:SELECTION-CHANGED  <----------

vvvvv PROCESS OBJECT EVENT object:selection-changed vvvvv
OBJECT EVENT: object:selection-changed                 detail=(0,0,None)
    app.name='orca' name='Push' role='combo box' state='visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Default)
    app.name='orca' name='Default' role='combo box' state='enabled sensitive showing visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:SELECTION-CHANGED  <----------

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

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Default)
    app.name='orca' name='Default' role='combo box' state='enabled sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:SELECTION-CHANGED  <----------

vvvvv PROCESS OBJECT EVENT object:selection-changed vvvvv
OBJECT EVENT: object:selection-changed                 detail=(0,0,None)
    app.name='orca' name='Default' role='combo box' state='enabled sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0,None)
    app.name='orca' name='Time format:' role='label' state='enabled multi line sensitive showing visible' relations='label for'
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0,None)
    app.name='orca' name='04:02:55 PM' role='combo box' state='enabled sensitive showing visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0,None)
    app.name='orca' name='Date format:' role='label' state='enabled multi line sensitive showing visible' relations='label for'
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0,None)
    app.name='orca' name='01/18/2011' role='combo box' state='enabled sensitive showing visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

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

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

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

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

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

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0,None)
    app.name='orca' name='Start-up Profile:' role='label' state='enabled multi line sensitive showing visible' relations='label for'
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

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

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

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

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0,None)
    app.name='orca' name='Active Profile:' role='label' state='enabled multi line sensitive showing visible' relations='label for'
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

DEQUEUED OBJECT:CHILDREN-CHANGED:ADD  <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(0,0,[dialog | Orca Preferences])
    app.name='orca' name='orca' role='application' state='' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

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

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

DEQUEUED WINDOW:DEACTIVATE  <----------

vvvvv PROCESS OBJECT EVENT window:deactivate vvvvv
OBJECT EVENT: window:deactivate                        detail=(0,0,Inbox - Mozilla Thunderbird)
    app.name='Thunderbird' name='Inbox - Mozilla Thunderbird' role='frame' state='enabled horizontal opaque resizable sensitive showing visible' relations='node child of'
LOCUS OF FOCUS: None event='window:deactivate'
^^^^^ PROCESS OBJECT EVENT window:deactivate ^^^^^

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

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



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



generate braille for focused app.name='orca' name='orca' role='application' state='' relations='' (args={'formatType': 'focused', 'role': ROLE_APPLICATION, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['orca']
value=['']
roleName=['Application']
required=[]
generate braille results:
  Component: 'orca Application', 0




ancestors=[<orca.braille.Component instance at 0x1e7f4d0>]
rowHeader=[]
columnHeader=[]
radioButtonGroup=[]
label=[]
displayedText=['Orca Preferences']
value=['']
roleName=['Dialog']
required=[]
nodeLevel=[]
generate braille results:
  Component: 'orca Application', 0
  Region: ' ', 0
  Component: 'Orca Preferences Dialog', 0




BRAILLE LINE:  'orca Application Orca Preferences Dialog'
     VISIBLE:  'Orca Preferences Dialog', cursor=1



generate speech for unfocused app.name='orca' name='Orca Preferences' role='dialog' state='active enabled resizable sensitive showing visible' relations='' (args={'recursing': True, 'priorObj': None, 'role': ROLE_DIALOG, 'mode': 'speech', 'formatType': 'unfocused'}) using 'newAncestors + newRowHeader + newColumnHeader + newRadioButtonGroup + labelAndName + unrelatedLabels + newNodeLevel + unselectedCell + (tutorial and (pause + tutorial) or [])'
newAncestors=[]
newRowHeader=[]
newColumnHeader=[]
newRadioButtonGroup=[]
labelAndName=['Orca Preferences', {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}]
Script.allDescendants looking at child 0
Script.allDescendants looking at child 0
Script.allDescendants looking at child 0
Script.allDescendants looking at child 0
Script.allDescendants looking at child 0
Script.allDescendants looking at child 0
Script.allDescendants looking at child 0
Script.allDescendants looking at child 0
Script.allDescendants looking at child 0
Script.allDescendants looking at child 1
Script.allDescendants looking at child 1
Script.allDescendants looking at child 1
Script.allDescendants looking at child 2
Script.allDescendants looking at child 3
Script.allDescendants looking at child 4
Script.allDescendants looking at child 5
Script.allDescendants looking at child 6
Script.allDescendants looking at child 7
Script.allDescendants looking at child 0
Script.allDescendants looking at child 1
Script.allDescendants looking at child 0
Script.allDescendants looking at child 2
Script.allDescendants looking at child 3
Script.allDescendants looking at child 0
Script.allDescendants looking at child 8
Script.allDescendants looking at child 0
Script.allDescendants looking at child 0
Script.allDescendants looking at child 0
Script.allDescendants looking at child 0
Script.allDescendants looking at child 0
Script.allDescendants looking at child 0
Script.allDescendants looking at child 1
Script.allDescendants looking at child 2
Script.allDescendants looking at child 3
Script.allDescendants looking at child 4
Script.allDescendants looking at child 0
Script.allDescendants looking at child 5
Script.allDescendants looking at child 1
Script.allDescendants looking at child 1
Script.allDescendants looking at child 0
Script.allDescendants looking at child 2
Script.allDescendants looking at child 0
Script.allDescendants looking at child 3
Script.allDescendants looking at child 0
Script.allDescendants looking at child 4
Script.allDescendants looking at child 0
Script.allDescendants looking at child 5
Script.allDescendants looking at child 0
Script.allDescendants looking at child 6
Script.allDescendants looking at child 0
Script.allDescendants looking at child 7
Script.allDescendants looking at child 0
Script.allDescendants looking at child 1
Script.allDescendants looking at child 0
Script.allDescendants looking at child 1
Script.allDescendants looking at child 2
Script.allDescendants looking at child 3
unrelatedLabels=[]
newNodeLevel=[]
unselectedCell=[]
tutorial=[]
generate speech results:
  Orca Preferences
  {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}




SPEECH OUTPUT: 'Orca Preferences'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0,None)
    app.name='orca' name='None' role='page tab list' state='enabled focusable sensitive showing visible' relations=''
Finding top-level object for source.name=
--> obj.name=
--> obj.name=
--> obj.name=Orca Preferences
LOCUS OF FOCUS: app='orca' name='' role='page tab list'
                event='object:state-changed:focused'



generate braille for focused app.name='orca' name='None' role='page tab list' state='enabled focusable sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_PAGE_TAB_LIST, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Component(obj,                                     asString(label + displayedText + value + roleName + required))] + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=True



generate braille for focused app.name='orca' name='Orca Preferences' role='dialog' state='active enabled resizable sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_DIALOG, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['Orca Preferences']
value=['']
roleName=['Dialog']
required=[]
generate braille results:
  Component: 'Orca Preferences Dialog', 0







generate braille for focused app.name='orca' name='orca' role='application' state='' relations='' (args={'formatType': 'focused', 'role': ROLE_APPLICATION, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['orca']
value=['']
roleName=['Application']
required=[]
generate braille results:
  Component: 'orca Application', 0




ancestors=[<orca.braille.Component instance at 0x13c7518>, <orca.braille.Region instance at 0x1e7ff38>, <orca.braille.Component instance at 0x13b9fc8>]
rowHeader=[]
columnHeader=[]
radioButtonGroup=[]
label=[]
displayedText=[]
value=['']
roleName=['TabList']
required=[]
nodeLevel=[]
generate braille results:
  Component: 'orca Application', 0
  Region: ' ', 0
  Component: 'Orca Preferences Dialog', 0
  Region: ' ', 0
  Component: 'TabList', 0




BRAILLE LINE:  'orca Application Orca Preferences Dialog TabList'
     VISIBLE:  'TabList', cursor=1



generate speech for unfocused app.name='orca' name='None' role='page tab list' state='enabled focusable sensitive showing visible' relations='' (args={'recursing': True, 'priorObj': <CORBA.Object 'IDL:Accessibility/Accessible:1.0' at 0x1feb8c0>, 'role': ROLE_PAGE_TAB_LIST, 'mode': 'speech', 'formatType': 'unfocused'}) using 'newAncestors + newRowHeader + newColumnHeader + newRadioButtonGroup + labelAndName + allTextSelection + roleName + availability + (mnemonic and (pause + mnemonic + lineBreak) or []) + accelerator + newNodeLevel + unselectedCell + (tutorial and (pause + tutorial) or [])'
script_utilities.commonAncestor...
...script_utilities.commonAncestor
newAncestors=[]
newRowHeader=[]
newColumnHeader=[]
newRadioButtonGroup=[]
labelAndName=[]
allTextSelection=[]
roleName=['tab list', {'average-pitch': 3.2000000000000002}]
availability=[]
mnemonic=[]
accelerator=[]
newNodeLevel=[]
unselectedCell=[]
tutorial=[]
generate speech results:
  tab list
  {'average-pitch': 3.2000000000000002}




SPEECH OUTPUT: 'tab list'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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

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

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

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(0,4,:0.0)
    app.name='orca' name='None' role='text' state='editable enabled focusable selectable sensitive single line visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(0,4,:0.0)
    app.name='orca' name='None' role='text' state='editable enabled focusable selectable sensitive single line visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

DEQUEUED OBJECT:CHILDREN-CHANGED:ADD  <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(0,0,[page tab | General])
    app.name='orca' name='None' role='page tab list' state='enabled focusable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

DEQUEUED OBJECT:CHILDREN-CHANGED:ADD  <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(1,0,[page tab | Speech])
    app.name='orca' name='None' role='page tab list' state='enabled focusable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

DEQUEUED OBJECT:CHILDREN-CHANGED:ADD  <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(2,0,[page tab | Braille])
    app.name='orca' name='None' role='page tab list' state='enabled focusable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

DEQUEUED OBJECT:CHILDREN-CHANGED:ADD  <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(3,0,[page tab | Key Echo])
    app.name='orca' name='None' role='page tab list' state='enabled focusable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

DEQUEUED OBJECT:CHILDREN-CHANGED:ADD  <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(4,0,[page tab | Magnifier])
    app.name='orca' name='None' role='page tab list' state='enabled focusable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

DEQUEUED OBJECT:CHILDREN-CHANGED:ADD  <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(5,0,[page tab | Key Bindings])
    app.name='orca' name='None' role='page tab list' state='enabled focusable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

DEQUEUED OBJECT:CHILDREN-CHANGED:ADD  <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(6,0,[page tab | Pronunciation])
    app.name='orca' name='None' role='page tab list' state='enabled focusable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

DEQUEUED OBJECT:CHILDREN-CHANGED:ADD  <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(7,0,[page tab | Text Attributes])
    app.name='orca' name='None' role='page tab list' state='enabled focusable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

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

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

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

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

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

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

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

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

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

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

DEQUEUED FOCUS:  <----------

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0,None)
    app.name='orca' name='General' role='page tab' state='enabled focused multi line selectable selected sensitive showing visible' relations=''
LOCUS OF FOCUS: app='orca' name='General' role='page tab'
                event='focus:'



generate braille for focused app.name='orca' name='General' role='page tab' state='enabled focused multi line selectable selected sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_PAGE_TAB, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Component(obj,                                     asString(label + displayedText + roleName + availability) + asString(accelerator))] + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=True



generate braille for focused app.name='orca' name='Orca Preferences' role='dialog' state='active enabled resizable sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_DIALOG, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['Orca Preferences']
value=['']
roleName=['Dialog']
required=[]
generate braille results:
  Component: 'Orca Preferences Dialog', 0







generate braille for focused app.name='orca' name='orca' role='application' state='' relations='' (args={'formatType': 'focused', 'role': ROLE_APPLICATION, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['orca']
value=['']
roleName=['Application']
required=[]
generate braille results:
  Component: 'orca Application', 0




ancestors=[<orca.braille.Component instance at 0x13c7440>, <orca.braille.Region instance at 0x198f9e0>, <orca.braille.Component instance at 0x13c7d40>]
rowHeader=[]
columnHeader=[]
radioButtonGroup=[]
label=[]
displayedText=['General']
roleName=['Page']
availability=[]
accelerator=[]
nodeLevel=[]
generate braille results:
  Component: 'orca Application', 0
  Region: ' ', 0
  Component: 'Orca Preferences Dialog', 0
  Region: ' ', 0
  Component: 'General Page', 0




BRAILLE LINE:  'orca Application Orca Preferences Dialog General Page'
     VISIBLE:  'General Page', cursor=1



generate speech for unfocused app.name='orca' name='General' role='page tab' state='enabled focused multi line selectable selected sensitive showing visible' relations='' (args={'recursing': True, 'priorObj': <CORBA.Object 'IDL:Accessibility/Accessible:1.0' at 0x1fe5ea0>, 'role': ROLE_PAGE_TAB, 'mode': 'speech', 'formatType': 'unfocused'}) using 'newAncestors + newRowHeader + newColumnHeader + newRadioButtonGroup + labelAndName + roleName + pause + positionInList + (mnemonic and (pause + mnemonic + lineBreak) or []) + accelerator + newNodeLevel + unselectedCell + (tutorial and (pause + tutorial) or [])'
script_utilities.commonAncestor...
...script_utilities.commonAncestor
newAncestors=[]
newRowHeader=[]
newColumnHeader=[]
newRadioButtonGroup=[]
labelAndName=['General', {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}]
roleName=['page', {'average-pitch': 3.2000000000000002}]
pause=[<orca.speech_generator.Pause instance at 0x174ac20>]
positionInList=[]
mnemonic=[]
accelerator=[]
newNodeLevel=[]
unselectedCell=[]
tutorial=[]
generate speech results:
  General
  {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}
  page
  {'average-pitch': 3.2000000000000002}
  <orca.speech_generator.Pause instance at 0x174ac20>




SPEECH OUTPUT: 'General'
SPEECH OUTPUT: 'page.'
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

KEYEVENT: type=0
          id=65507
          hw_code=37
          modifiers=0
          event_string=(Control_L)
          is_text=True
          timestamp=2215917
          time=1295373777.222708
KEYBOARDEVENT: type=0
                id=65507
                hw_code=37
                modifiers=0
                event_string=(Control_L)
                keyval_name=(Control_L)
                is_text=True
                timestamp=2215917
                time=1295373777.222885
orca.keyEcho: string to echo: Control_L
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=1
          id=65507
          hw_code=37
          modifiers=4
          event_string=(Control_L)
          is_text=True
          timestamp=2216035
          time=1295373777.340008
KEYBOARDEVENT: type=1
                id=65507
                hw_code=37
                modifiers=4
                event_string=(Control_L)
                keyval_name=(Control_L)
                is_text=True
                timestamp=2216035
                time=1295373777.340171
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=0
          id=65513
          hw_code=64
          modifiers=0
          event_string=(Alt_L)
          is_text=True
          timestamp=2216196
          time=1295373777.500533
KEYBOARDEVENT: type=0
                id=65513
                hw_code=64
                modifiers=0
                event_string=(Alt_L)
                keyval_name=(Alt_L)
                is_text=True
                timestamp=2216196
                time=1295373777.500670
orca.keyEcho: string to echo: Alt_L
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=0
          id=112
          hw_code=33
          modifiers=8
          event_string=(p)
          is_text=True
          timestamp=2216595
          time=1295373777.899783
KEYBOARDEVENT: type=0
                id=112
                hw_code=33
                modifiers=8
                event_string=(p)
                keyval_name=(p)
                is_text=True
                timestamp=2216595
                time=1295373777.899957
orca.keyEcho: string to echo: p
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: False
orca.isDiacriticalKey: returning: False
orca.isPrintableKey: returning: True
orca.keyEcho: speaking: p
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
DEQUEUED OBJECT:STATE-CHANGED:FOCUSED  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0,None)
    app.name='orca' name='General' role='page tab' state='enabled focused multi line selectable selected sensitive showing visible' relations=''
Finding top-level object for source.name=General
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=Orca Preferences
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0,None)
    app.name='orca' name='Default' role='combo box' state='enabled focused sensitive showing visible' relations='labelled by'
LOCUS OF FOCUS: app='orca' name='Default' role='combo box'
                event='focus:'



generate braille for focused app.name='orca' name='Default' role='combo box' state='enabled focused sensitive showing visible' relations='labelled by' (args={'formatType': 'focused', 'role': ROLE_COMBO_BOX, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + ((comboBoxTextObj and [Text(comboBoxTextObj[0], asString(label), asString(eol))])                           or [Component(obj, asString(label + displayedText), label and (len(asString(label)) + 1) or 0)])                          + [Region(" " + asString(roleName))] + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=True
Object deemed to be for layout purposes only: [panel | ]
Object deemed to be for layout purposes only: [panel | ]
Object deemed to be for layout purposes only: [panel | ]



generate braille for focused app.name='orca' name='Profiles' role='panel' state='enabled sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_PANEL, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString((label or displayedText) + roleName))]'
label=['Profiles']
roleName=['Panel']
generate braille results:
  Component: 'Profiles Panel', 0







generate braille for focused app.name='orca' name='Profiles' role='panel' state='enabled sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_PANEL, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString((label or displayedText) + roleName))]'
label=['Profiles']
roleName=['Panel']
generate braille results:
  Component: 'Profiles Panel', 0







generate braille for focused app.name='orca' name='General' role='page tab' state='enabled multi line selectable selected sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_PAGE_TAB, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + roleName + availability) + asString(accelerator))]'
label=[]
displayedText=['General']
roleName=['Page']
availability=[]
accelerator=[]
generate braille results:
  Component: 'General Page', 0







generate braille for focused app.name='orca' name='None' role='page tab list' state='enabled focusable sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_PAGE_TAB_LIST, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=[]
value=['']
roleName=['TabList']
required=[]
generate braille results:
  Component: 'TabList', 0







generate braille for focused app.name='orca' name='Orca Preferences' role='dialog' state='active enabled resizable sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_DIALOG, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['Orca Preferences']
value=['']
roleName=['Dialog']
required=[]
generate braille results:
  Component: 'Orca Preferences Dialog', 0







generate braille for focused app.name='orca' name='orca' role='application' state='' relations='' (args={'formatType': 'focused', 'role': ROLE_APPLICATION, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['orca']
value=['']
roleName=['Application']
required=[]
generate braille results:
  Component: 'orca Application', 0




ancestors=[<orca.braille.Component instance at 0x13c7ea8>, <orca.braille.Region instance at 0x1eafe60>, <orca.braille.Component instance at 0x13c7ab8>, <orca.braille.Region instance at 0x1eaf6c8>, <orca.braille.Component instance at 0x13c7560>, <orca.braille.Region instance at 0x13c7098>, <orca.braille.Component instance at 0x13c7e18>, <orca.braille.Region instance at 0x13c7488>, <orca.braille.Component instance at 0x13c7b00>]
rowHeader=[]
columnHeader=[]
radioButtonGroup=[]
comboBoxTextObj=[]
label=['Active Profile:']
displayedText=['Default']
roleName=['Combo']
nodeLevel=[]
generate braille results:
  Component: 'orca Application', 0
  Region: ' ', 0
  Component: 'Orca Preferences Dialog', 0
  Region: ' ', 0
  Component: 'TabList', 0
  Region: ' ', 0
  Component: 'General Page', 0
  Region: ' ', 0
  Component: 'Profiles Panel', 0
  Region: ' ', 0
  Component: 'Active Profile: Default', 16
  Region: ' Combo', 0




BRAILLE LINE:  'orca Application Orca Preferences Dialog TabList General Page Profiles Panel Active Profile: Default Combo'
     VISIBLE:  'Active Profile: Default Combo', cursor=17



generate speech for unfocused app.name='orca' name='Default' role='combo box' state='enabled focused sensitive showing visible' relations='labelled by' (args={'recursing': True, 'priorObj': <CORBA.Object 'IDL:Accessibility/Accessible:1.0' at 0x208f550>, 'role': ROLE_COMBO_BOX, 'mode': 'speech', 'formatType': 'unfocused'}) using 'newAncestors + newRowHeader + newColumnHeader + newRadioButtonGroup + label + name + roleName + pause + positionInList + (mnemonic and (pause + mnemonic + lineBreak) or []) + accelerator + newNodeLevel + unselectedCell + (tutorial and (pause + tutorial) or [])'
script_utilities.commonAncestor...
...script_utilities.commonAncestor
Object deemed to be for layout purposes only: [panel | ]
Object deemed to be for layout purposes only: [panel | ]
Object deemed to be for layout purposes only: [panel | ]
newAncestors=['Profiles', {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}, 'panel', {'average-pitch': 3.2000000000000002}]
newRowHeader=[]
newColumnHeader=[]
newRadioButtonGroup=[]
label=['Active Profile:', {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}]
name=['Default', {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}]
roleName=['combo box', {'average-pitch': 3.2000000000000002}]
pause=[<orca.speech_generator.Pause instance at 0x174ac20>]
positionInList=[]
script_utilities.getKeyBinding: ['', u'Alt p', '']
mnemonic=[u'Alt p', {'average-pitch': 3.2000000000000002}]
lineBreak=[<orca.speech_generator.LineBreak instance at 0x174abd8>]
accelerator=[]
newNodeLevel=[]
unselectedCell=[]
tutorial=[]
generate speech results:
  Profiles
  {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}
  panel
  {'average-pitch': 3.2000000000000002}
  Active Profile:
  {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}
  Default
  {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}
  combo box
  {'average-pitch': 3.2000000000000002}
  <orca.speech_generator.Pause instance at 0x174ac20>
  <orca.speech_generator.Pause instance at 0x174ac20>
  Alt p
  {'average-pitch': 3.2000000000000002}
  <orca.speech_generator.LineBreak instance at 0x174abd8>




SPEECH OUTPUT: 'Profiles'
SPEECH OUTPUT: 'panel'
SPEECH OUTPUT: 'Active Profile: Default'
SPEECH OUTPUT: 'combo box.'
SPEECH OUTPUT: 'Alt p'
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

KEYEVENT: type=1
          id=112
          hw_code=33
          modifiers=8
          event_string=(p)
          is_text=True
          timestamp=2216671
          time=1295373777.975358
KEYBOARDEVENT: type=1
                id=112
                hw_code=33
                modifiers=8
                event_string=(p)
                keyval_name=(p)
                is_text=True
                timestamp=2216671
                time=1295373777.975430
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=1
          id=65513
          hw_code=64
          modifiers=8
          event_string=(Alt_L)
          is_text=True
          timestamp=2216704
          time=1295373778.008724
KEYBOARDEVENT: type=1
                id=65513
                hw_code=64
                modifiers=8
                event_string=(Alt_L)
                keyval_name=(Alt_L)
                is_text=True
                timestamp=2216704
                time=1295373778.008853
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=0
          id=65364
          hw_code=116
          modifiers=0
          event_string=(Down)
          is_text=True
          timestamp=2217659
          time=1295373778.963689
KEYBOARDEVENT: type=0
                id=65364
                hw_code=116
                modifiers=0
                event_string=(Down)
                keyval_name=(Down)
                is_text=True
                timestamp=2217659
                time=1295373778.963814
orca.keyEcho: string to echo: Down
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: True
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:SELECTION-CHANGED 
DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,eclipse)
    app.name='orca' name='eclipse' role='combo box' state='enabled focused sensitive showing visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:SELECTION-CHANGED  <----------

vvvvv PROCESS OBJECT EVENT object:selection-changed vvvvv
OBJECT EVENT: object:selection-changed                 detail=(0,0,None)
    app.name='orca' name='eclipse' role='combo box' state='enabled focused sensitive showing visible' relations='labelled by'
VISUAL CHANGE: 'eclipse' '11' (event='object:selection-changed')



generate braille for focused app.name='orca' name='eclipse' role='combo box' state='enabled focused sensitive showing visible' relations='labelled by' (args={'formatType': 'focused', 'role': ROLE_COMBO_BOX, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + ((comboBoxTextObj and [Text(comboBoxTextObj[0], asString(label), asString(eol))])                           or [Component(obj, asString(label + displayedText), label and (len(asString(label)) + 1) or 0)])                          + [Region(" " + asString(roleName))] + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=True
Object deemed to be for layout purposes only: [panel | ]
Object deemed to be for layout purposes only: [panel | ]
Object deemed to be for layout purposes only: [panel | ]



generate braille for focused app.name='orca' name='Profiles' role='panel' state='enabled sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_PANEL, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString((label or displayedText) + roleName))]'
label=['Profiles']
roleName=['Panel']
generate braille results:
  Component: 'Profiles Panel', 0







generate braille for focused app.name='orca' name='Profiles' role='panel' state='enabled sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_PANEL, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString((label or displayedText) + roleName))]'
label=['Profiles']
roleName=['Panel']
generate braille results:
  Component: 'Profiles Panel', 0







generate braille for focused app.name='orca' name='General' role='page tab' state='enabled multi line selectable selected sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_PAGE_TAB, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + roleName + availability) + asString(accelerator))]'
label=[]
displayedText=['General']
roleName=['Page']
availability=[]
accelerator=[]
generate braille results:
  Component: 'General Page', 0







generate braille for focused app.name='orca' name='None' role='page tab list' state='enabled focusable sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_PAGE_TAB_LIST, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=[]
value=['']
roleName=['TabList']
required=[]
generate braille results:
  Component: 'TabList', 0







generate braille for focused app.name='orca' name='Orca Preferences' role='dialog' state='active enabled resizable sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_DIALOG, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['Orca Preferences']
value=['']
roleName=['Dialog']
required=[]
generate braille results:
  Component: 'Orca Preferences Dialog', 0







generate braille for focused app.name='orca' name='orca' role='application' state='' relations='' (args={'formatType': 'focused', 'role': ROLE_APPLICATION, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['orca']
value=['']
roleName=['Application']
required=[]
generate braille results:
  Component: 'orca Application', 0




ancestors=[<orca.braille.Component instance at 0x13c7a70>, <orca.braille.Region instance at 0x13c7c20>, <orca.braille.Component instance at 0x13c7cb0>, <orca.braille.Region instance at 0x13c7f80>, <orca.braille.Component instance at 0x13c73f8>, <orca.braille.Region instance at 0x13c7170>, <orca.braille.Component instance at 0x13c7f38>, <orca.braille.Region instance at 0x13c7fc8>, <orca.braille.Component instance at 0x13c7b90>]
rowHeader=[]
columnHeader=[]
radioButtonGroup=[]
comboBoxTextObj=[]
label=['Active Profile:']
displayedText=['eclipse']
roleName=['Combo']
nodeLevel=[]
generate braille results:
  Component: 'orca Application', 0
  Region: ' ', 0
  Component: 'Orca Preferences Dialog', 0
  Region: ' ', 0
  Component: 'TabList', 0
  Region: ' ', 0
  Component: 'General Page', 0
  Region: ' ', 0
  Component: 'Profiles Panel', 0
  Region: ' ', 0
  Component: 'Active Profile: eclipse', 16
  Region: ' Combo', 0




BRAILLE LINE:  'orca Application Orca Preferences Dialog TabList General Page Profiles Panel Active Profile: eclipse Combo'
     VISIBLE:  'Active Profile: eclipse Combo', cursor=17



generate speech for focused app.name='orca' name='eclipse' role='combo box' state='enabled focused sensitive showing visible' relations='labelled by' (args={'alreadyFocused': True, 'formatType': 'focused', 'role': ROLE_COMBO_BOX, 'mode': 'speech', 'recursing': True}) using '[] + name + pause + positionInList + pause + []'
name=['eclipse', {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}]
pause=[<orca.speech_generator.Pause instance at 0x174ac20>]
positionInList=[]
generate speech results:
  eclipse
  {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}
  <orca.speech_generator.Pause instance at 0x174ac20>
  <orca.speech_generator.Pause instance at 0x174ac20>




SPEECH OUTPUT: 'eclipse.'
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

KEYEVENT: type=1
          id=65364
          hw_code=116
          modifiers=0
          event_string=(Down)
          is_text=True
          timestamp=2217868
          time=1295373779.172880
KEYBOARDEVENT: type=1
                id=65364
                hw_code=116
                modifiers=0
                event_string=(Down)
                keyval_name=(Down)
                is_text=True
                timestamp=2217868
                time=1295373779.173053
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=0
          id=65289
          hw_code=23
          modifiers=0
          event_string=(Tab)
          is_text=True
          timestamp=2219444
          time=1295373780.748536
KEYBOARDEVENT: type=0
                id=65289
                hw_code=23
                modifiers=0
                event_string=(Tab)
                keyval_name=(Tab)
                is_text=True
                timestamp=2219444
                time=1295373780.748709
orca.keyEcho: string to echo: Tab
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: False
orca.isDiacriticalKey: returning: False
orca.isPrintableKey: returning: False
orca.isLockingKey: returning: False
orca.isFunctionKey: returning: False
orca.isActionKey: returning: True
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
DEQUEUED OBJECT:STATE-CHANGED:FOCUSED  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0,None)
    app.name='orca' name='eclipse' role='combo box' state='enabled focused sensitive showing visible' relations='labelled by'
Finding top-level object for source.name=eclipse
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=Profiles
--> obj.name=
--> obj.name=General
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=Orca Preferences
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0,None)
    app.name='orca' name='Load' role='push button' state='enabled focusable focused sensitive showing visible' relations=''
Finding top-level object for source.name=Load
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=Profiles
--> obj.name=
--> obj.name=General
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=Orca Preferences
LOCUS OF FOCUS: app='orca' name='Load' role='push button'
                event='object:state-changed:focused'



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



generate braille for focused app.name='orca' name='Profiles' role='panel' state='enabled sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_PANEL, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString((label or displayedText) + roleName))]'
label=['Profiles']
roleName=['Panel']
generate braille results:
  Component: 'Profiles Panel', 0







generate braille for focused app.name='orca' name='Profiles' role='panel' state='enabled sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_PANEL, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString((label or displayedText) + roleName))]'
label=['Profiles']
roleName=['Panel']
generate braille results:
  Component: 'Profiles Panel', 0







generate braille for focused app.name='orca' name='General' role='page tab' state='enabled multi line selectable selected sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_PAGE_TAB, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + roleName + availability) + asString(accelerator))]'
label=[]
displayedText=['General']
roleName=['Page']
availability=[]
accelerator=[]
generate braille results:
  Component: 'General Page', 0







generate braille for focused app.name='orca' name='None' role='page tab list' state='enabled focusable sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_PAGE_TAB_LIST, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=[]
value=['']
roleName=['TabList']
required=[]
generate braille results:
  Component: 'TabList', 0







generate braille for focused app.name='orca' name='Orca Preferences' role='dialog' state='active enabled resizable sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_DIALOG, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['Orca Preferences']
value=['']
roleName=['Dialog']
required=[]
generate braille results:
  Component: 'Orca Preferences Dialog', 0







generate braille for focused app.name='orca' name='orca' role='application' state='' relations='' (args={'formatType': 'focused', 'role': ROLE_APPLICATION, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['orca']
value=['']
roleName=['Application']
required=[]
generate braille results:
  Component: 'orca Application', 0




ancestors=[<orca.braille.Component instance at 0x1eb46c8>, <orca.braille.Region instance at 0x13c71b8>, <orca.braille.Component instance at 0x13c7a70>, <orca.braille.Region instance at 0x13c7440>, <orca.braille.Component instance at 0x13c7c68>, <orca.braille.Region instance at 0x13c75a8>, <orca.braille.Component instance at 0x13c7ab8>, <orca.braille.Region instance at 0x13c7ea8>, <orca.braille.Component instance at 0x13c7b48>]
rowHeader=[]
columnHeader=[]
radioButtonGroup=[]
label=[]
displayedText=['Load']
roleName=['Button']
nodeLevel=[]
generate braille results:
  Component: 'orca Application', 0
  Region: ' ', 0
  Component: 'Orca Preferences Dialog', 0
  Region: ' ', 0
  Component: 'TabList', 0
  Region: ' ', 0
  Component: 'General Page', 0
  Region: ' ', 0
  Component: 'Profiles Panel', 0
  Region: ' ', 0
  Component: 'Load Button', 0




BRAILLE LINE:  'orca Application Orca Preferences Dialog TabList General Page Profiles Panel Load Button'
     VISIBLE:  'Load Button', cursor=1



generate speech for unfocused app.name='orca' name='Load' role='push button' state='enabled focusable focused sensitive showing visible' relations='' (args={'recursing': True, 'priorObj': <CORBA.Object 'IDL:Accessibility/Accessible:1.0' at 0x2097000>, 'role': ROLE_PUSH_BUTTON, 'mode': 'speech', 'formatType': 'unfocused'}) using 'newAncestors + newRowHeader + newColumnHeader + newRadioButtonGroup + labelAndName + roleName + availability + (mnemonic and (pause + mnemonic + lineBreak) or []) + accelerator + newNodeLevel + unselectedCell + (tutorial and (pause + tutorial) or [])'
script_utilities.commonAncestor...
...script_utilities.commonAncestor
newAncestors=[]
newRowHeader=[]
newColumnHeader=[]
newRadioButtonGroup=[]
labelAndName=['Load', {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}]
roleName=['button', {'average-pitch': 3.2000000000000002}]
availability=[]
script_utilities.getKeyBinding: ['', u'Alt l', '']
mnemonic=[u'Alt l', {'average-pitch': 3.2000000000000002}]
pause=[<orca.speech_generator.Pause instance at 0x174ac20>]
lineBreak=[<orca.speech_generator.LineBreak instance at 0x174abd8>]
accelerator=[]
newNodeLevel=[]
unselectedCell=[]
tutorial=[]
generate speech results:
  Load
  {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}
  button
  {'average-pitch': 3.2000000000000002}
  <orca.speech_generator.Pause instance at 0x174ac20>
  Alt l
  {'average-pitch': 3.2000000000000002}
  <orca.speech_generator.LineBreak instance at 0x174abd8>




SPEECH OUTPUT: 'Load'
SPEECH OUTPUT: 'button.'
SPEECH OUTPUT: 'Alt l'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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

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

KEYEVENT: type=1
          id=65289
          hw_code=23
          modifiers=0
          event_string=(Tab)
          is_text=True
          timestamp=2219560
          time=1295373780.864055
KEYBOARDEVENT: type=1
                id=65289
                hw_code=23
                modifiers=0
                event_string=(Tab)
                keyval_name=(Tab)
                is_text=True
                timestamp=2219560
                time=1295373780.864198
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=0
          id=32
          hw_code=65
          modifiers=0
          event_string=(space)
          is_text=True
          timestamp=2220599
          time=1295373781.904267
KEYBOARDEVENT: type=0
                id=32
                hw_code=65
                modifiers=0
                event_string=(space)
                keyval_name=(space)
                is_text=True
                timestamp=2220599
                time=1295373781.904440
orca.keyEcho: string to echo: space
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: False
orca.isDiacriticalKey: returning: False
orca.isPrintableKey: returning: True
orca.keyEcho: speaking: space
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=1
          id=32
          hw_code=65
          modifiers=0
          event_string=(space)
          is_text=True
          timestamp=2220728
          time=1295373782.032856
KEYBOARDEVENT: type=1
                id=32
                hw_code=65
                modifiers=0
                event_string=(space)
                keyval_name=(space)
                is_text=True
                timestamp=2220728
                time=1295373782.033030
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:CHILDREN-CHANGED:ADD 
----------> QUEUEING WINDOW:CREATE 
----------> QUEUEING WINDOW:DEACTIVATE 
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
----------> QUEUEING OBJECT:STATE-CHANGED:ACTIVE 
----------> QUEUEING WINDOW:ACTIVATE 
----------> QUEUEING OBJECT:STATE-CHANGED:ACTIVE 
DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

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

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

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

----------> QUEUEING FOCUS: 
DEQUEUED OBJECT:CHILDREN-CHANGED:ADD  <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
OBJECT EVENT: object:children-changed:add              detail=(1,0,[alert | Information])
    app.name='orca' name='orca' role='application' state='' relations=''
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^

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

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

DEQUEUED WINDOW:DEACTIVATE  <----------

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

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

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0,None)
    app.name='orca' name='Load' role='push button' state='enabled focusable sensitive showing visible' relations=''
Finding top-level object for source.name=Load
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=Profiles
--> obj.name=
--> obj.name=General
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=Orca Preferences
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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

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

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

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0,Information)
    app.name='orca' name='Information' role='alert' state='active enabled modal sensitive showing visible' relations=''
LOCUS OF FOCUS: app='orca' name='Information' role='alert'
                event='window:activate'



generate braille for focused app.name='orca' name='Information' role='alert' state='active enabled modal sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_ALERT, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Component(obj,                                     asString(label + displayedText + value + roleName + required))] + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=True



generate braille for focused app.name='orca' name='orca' role='application' state='' relations='' (args={'formatType': 'focused', 'role': ROLE_APPLICATION, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['orca']
value=['']
roleName=['Application']
required=[]
generate braille results:
  Component: 'orca Application', 0




ancestors=[<orca.braille.Component instance at 0x13c7fc8>]
rowHeader=[]
columnHeader=[]
radioButtonGroup=[]
label=[]
displayedText=['Information']
value=['']
roleName=['Alert']
required=[]
nodeLevel=[]
generate braille results:
  Component: 'orca Application', 0
  Region: ' ', 0
  Component: 'Information Alert', 0




BRAILLE LINE:  'orca Application Information Alert'
     VISIBLE:  'Information Alert', cursor=1



generate speech for unfocused app.name='orca' name='Information' role='alert' state='active enabled modal sensitive showing visible' relations='' (args={'recursing': True, 'priorObj': None, 'role': ROLE_ALERT, 'mode': 'speech', 'formatType': 'unfocused'}) using 'newAncestors + newRowHeader + newColumnHeader + newRadioButtonGroup + labelAndName + unrelatedLabels + newNodeLevel + unselectedCell + (tutorial and (pause + tutorial) or [])'
newAncestors=[]
newRowHeader=[]
newColumnHeader=[]
newRadioButtonGroup=[]
labelAndName=['Information', {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}]
Script.allDescendants looking at child 0
Script.allDescendants looking at child 0
Script.allDescendants looking at child 0
Script.allDescendants looking at child 1
Script.allDescendants looking at child 0
Script.allDescendants looking at child 1
Script.allDescendants looking at child 1
Script.allDescendants looking at child 0
Script.allDescendants looking at child 1
unrelatedLabels=['Load user profile info', {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}, 'You are about to change the active profile. If you\nhave just make changes in your preferences, it will\nbe dropped at profile load.\n\nContinue loading profile discarding previous changes?', {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}, {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}]
newNodeLevel=[]
unselectedCell=[]
tutorial=[]
generate speech results:
  Information
  {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}
  Load user profile info
  {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}
  You are about to change the active profile. If you
have just make changes in your preferences, it will
be dropped at profile load.

Continue loading profile discarding previous changes?
  {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}
  {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}




SPEECH OUTPUT: 'Information Load user profile info You are about to change the active profile. If you
have just make changes in your preferences, it will
be dropped at profile load.

Continue loading profile discarding previous changes?'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

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

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

DEQUEUED FOCUS:  <----------

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



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



generate braille for focused app.name='orca' name='Information' role='alert' state='active enabled modal sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_ALERT, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['Information']
value=['']
roleName=['Alert']
required=[]
generate braille results:
  Component: 'Information Alert', 0







generate braille for focused app.name='orca' name='orca' role='application' state='' relations='' (args={'formatType': 'focused', 'role': ROLE_APPLICATION, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['orca']
value=['']
roleName=['Application']
required=[]
generate braille results:
  Component: 'orca Application', 0




ancestors=[<orca.braille.Component instance at 0x1eb4878>, <orca.braille.Region instance at 0x13d4290>, <orca.braille.Component instance at 0x13c7ab8>]
rowHeader=[]
columnHeader=[]
radioButtonGroup=[]
label=[]
displayedText=['No']
roleName=['Button']
nodeLevel=[]
generate braille results:
  Component: 'orca Application', 0
  Region: ' ', 0
  Component: 'Information Alert', 0
  Region: ' ', 0
  Component: 'No Button', 0




BRAILLE LINE:  'orca Application Information Alert No Button'
     VISIBLE:  'No Button', cursor=1



generate speech for unfocused app.name='orca' name='No' role='push button' state='enabled focusable focused sensitive showing visible is default' relations='' (args={'recursing': True, 'priorObj': <CORBA.Object 'IDL:Accessibility/Accessible:1.0' at 0x20a1a00>, 'role': ROLE_PUSH_BUTTON, 'mode': 'speech', 'formatType': 'unfocused'}) using 'newAncestors + newRowHeader + newColumnHeader + newRadioButtonGroup + labelAndName + roleName + availability + (mnemonic and (pause + mnemonic + lineBreak) or []) + accelerator + newNodeLevel + unselectedCell + (tutorial and (pause + tutorial) or [])'
script_utilities.commonAncestor...
...script_utilities.commonAncestor
newAncestors=[]
newRowHeader=[]
newColumnHeader=[]
newRadioButtonGroup=[]
labelAndName=['No', {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}]
roleName=['button', {'average-pitch': 3.2000000000000002}]
availability=[]
script_utilities.getKeyBinding: ['', u'Alt n', '']
mnemonic=[u'Alt n', {'average-pitch': 3.2000000000000002}]
pause=[<orca.speech_generator.Pause instance at 0x174ac20>]
lineBreak=[<orca.speech_generator.LineBreak instance at 0x174abd8>]
accelerator=[]
newNodeLevel=[]
unselectedCell=[]
tutorial=[]
generate speech results:
  No
  {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}
  button
  {'average-pitch': 3.2000000000000002}
  <orca.speech_generator.Pause instance at 0x174ac20>
  Alt n
  {'average-pitch': 3.2000000000000002}
  <orca.speech_generator.LineBreak instance at 0x174abd8>




SPEECH OUTPUT: 'No'
SPEECH OUTPUT: 'button.'
SPEECH OUTPUT: 'Alt n'
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

KEYEVENT: type=0
          id=65289
          hw_code=23
          modifiers=0
          event_string=(Tab)
          is_text=True
          timestamp=2222549
          time=1295373783.853574
KEYBOARDEVENT: type=0
                id=65289
                hw_code=23
                modifiers=0
                event_string=(Tab)
                keyval_name=(Tab)
                is_text=True
                timestamp=2222549
                time=1295373783.853747
orca.keyEcho: string to echo: Tab
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: False
orca.isDiacriticalKey: returning: False
orca.isPrintableKey: returning: False
orca.isLockingKey: returning: False
orca.isFunctionKey: returning: False
orca.isActionKey: returning: True
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
DEQUEUED OBJECT:STATE-CHANGED:FOCUSED  <----------

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

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

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0,None)
    app.name='orca' name='Yes' role='push button' state='enabled focusable focused sensitive showing visible is default' relations=''
Finding top-level object for source.name=Yes
--> obj.name=
--> obj.name=
--> obj.name=Information
LOCUS OF FOCUS: app='orca' name='Yes' role='push button'
                event='object:state-changed:focused'



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



generate braille for focused app.name='orca' name='Information' role='alert' state='active enabled modal sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_ALERT, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['Information']
value=['']
roleName=['Alert']
required=[]
generate braille results:
  Component: 'Information Alert', 0







generate braille for focused app.name='orca' name='orca' role='application' state='' relations='' (args={'formatType': 'focused', 'role': ROLE_APPLICATION, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['orca']
value=['']
roleName=['Application']
required=[]
generate braille results:
  Component: 'orca Application', 0




ancestors=[<orca.braille.Component instance at 0x1eb48c0>, <orca.braille.Region instance at 0x1e64c68>, <orca.braille.Component instance at 0x1eb47a0>]
rowHeader=[]
columnHeader=[]
radioButtonGroup=[]
label=[]
displayedText=['Yes']
roleName=['Button']
nodeLevel=[]
generate braille results:
  Component: 'orca Application', 0
  Region: ' ', 0
  Component: 'Information Alert', 0
  Region: ' ', 0
  Component: 'Yes Button', 0




BRAILLE LINE:  'orca Application Information Alert Yes Button'
     VISIBLE:  'Yes Button', cursor=1



generate speech for unfocused app.name='orca' name='Yes' role='push button' state='enabled focusable focused sensitive showing visible is default' relations='' (args={'recursing': True, 'priorObj': <CORBA.Object 'IDL:Accessibility/Accessible:1.0' at 0x131dd60>, 'role': ROLE_PUSH_BUTTON, 'mode': 'speech', 'formatType': 'unfocused'}) using 'newAncestors + newRowHeader + newColumnHeader + newRadioButtonGroup + labelAndName + roleName + availability + (mnemonic and (pause + mnemonic + lineBreak) or []) + accelerator + newNodeLevel + unselectedCell + (tutorial and (pause + tutorial) or [])'
script_utilities.commonAncestor...
...script_utilities.commonAncestor
newAncestors=[]
newRowHeader=[]
newColumnHeader=[]
newRadioButtonGroup=[]
labelAndName=['Yes', {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}]
roleName=['button', {'average-pitch': 3.2000000000000002}]
availability=[]
script_utilities.getKeyBinding: ['', u'Alt y', '']
mnemonic=[u'Alt y', {'average-pitch': 3.2000000000000002}]
pause=[<orca.speech_generator.Pause instance at 0x174ac20>]
lineBreak=[<orca.speech_generator.LineBreak instance at 0x174abd8>]
accelerator=[]
newNodeLevel=[]
unselectedCell=[]
tutorial=[]
generate speech results:
  Yes
  {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'ibmtts default voice'}}
  button
  {'average-pitch': 3.2000000000000002}
  <orca.speech_generator.Pause instance at 0x174ac20>
  Alt y
  {'average-pitch': 3.2000000000000002}
  <orca.speech_generator.LineBreak instance at 0x174abd8>




SPEECH OUTPUT: 'Yes'
SPEECH OUTPUT: 'button.'
SPEECH OUTPUT: 'Alt y'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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

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

KEYEVENT: type=1
          id=65289
          hw_code=23
          modifiers=0
          event_string=(Tab)
          is_text=True
          timestamp=2222670
          time=1295373783.974192
KEYBOARDEVENT: type=1
                id=65289
                hw_code=23
                modifiers=0
                event_string=(Tab)
                keyval_name=(Tab)
                is_text=True
                timestamp=2222670
                time=1295373783.974339
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=0
          id=32
          hw_code=65
          modifiers=0
          event_string=(space)
          is_text=True
          timestamp=2223022
          time=1295373784.326716
KEYBOARDEVENT: type=0
                id=32
                hw_code=65
                modifiers=0
                event_string=(space)
                keyval_name=(space)
                is_text=True
                timestamp=2223022
                time=1295373784.326886
orca.keyEcho: string to echo: space
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: False
orca.isDiacriticalKey: returning: False
orca.isPrintableKey: returning: True
orca.keyEcho: speaking: space
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=1
          id=32
          hw_code=65
          modifiers=0
          event_string=(space)
          is_text=True
          timestamp=2223112
          time=1295373784.416360
KEYBOARDEVENT: type=1
                id=32
                hw_code=65
                modifiers=0
                event_string=(space)
                keyval_name=(space)
                is_text=True
                timestamp=2223112
                time=1295373784.416530
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING WINDOW:DEACTIVATE 
Trying to use speech server factory: orca.speechdispatcherfactory
Using speech server factory: orca.speechdispatcherfactory
Speech module has been initialized.
Magnification module has NOT been initialized.
NEW SCRIPT: default (module=orca.scripts.default)
ACTIVE SCRIPT: default (module=orca.scripts.default) (reason=activate)
knownApplications...
...knownApplications
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:SELECTION-CHANGED 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:SELECTION-CHANGED 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:SELECTION-CHANGED 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:SELECTION-CHANGED 

Traceback (most recent call last):
  File "/data/software/orca/dev/lib/python2.6/site-packages/orca/speech.py", line 71, in getSpeechServerFactories
    [''])
  File "/data/software/orca/dev/lib/python2.6/site-packages/orca/gnomespeechfactory.py", line 72, in <module>
    ORBit.load_typelib('GNOME_Speech')
RuntimeError: could not load typelib

----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:SELECTION-CHANGED 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:SELECTION-CHANGED 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:SELECTION-CHANGED 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:SELECTION-CHANGED 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:SELECTION-CHANGED 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:SELECTION-CHANGED 
----------> QUEUEING OBJECT:TEXT-CHANGED:DELETE 
----------> QUEUEING OBJECT:TEXT-CHANGED:INSERT 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-VALUE 
orca_gui_prefs._setupSpeechServers: speechServersChoice: ['espeak', 'espeak']
orca_gui_prefs._setupSpeechSystems: speechSystemsChoice: <module 'orca.speechdispatcherfactory' from '/data/software/orca/dev/lib/python2.6/site-packages/orca/speechdispatcherfactory.pyc'>
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:SELECTION-CHANGED 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:SELECTION-CHANGED 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:SELECTION-CHANGED 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:SELECTION-CHANGED 
----------> QUEUEING WINDOW:ACTIVATE 
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
----------> QUEUEING OBJECT:STATE-CHANGED:ACTIVE 
DEQUEUED OBJECT:STATE-CHANGED:FOCUSED  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0,None)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(0,0,None)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

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

vvvvv PROCESS OBJECT EVENT window:deactivate vvvvv
OBJECT EVENT: window:deactivate                        detail=(0,0,Information)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT window:deactivate ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Default)
    app.name='orca' name='Default' role='combo box' state='enabled sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:SELECTION-CHANGED  <----------

vvvvv PROCESS OBJECT EVENT object:selection-changed vvvvv
OBJECT EVENT: object:selection-changed                 detail=(0,0,None)
    app.name='orca' name='Default' role='combo box' state='enabled sensitive showing visible' relations=''
script.skipObjectEvent: skipped due to more recent event of the same type in the same object
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,eclipse)
    app.name='orca' name='eclipse' role='combo box' state='enabled sensitive showing visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:SELECTION-CHANGED  <----------

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

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,eclipse)
    app.name='orca' name='eclipse' role='combo box' state='enabled sensitive showing visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:SELECTION-CHANGED  <----------

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

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Default)
    app.name='orca' name='Default' role='combo box' state='enabled sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:SELECTION-CHANGED  <----------

vvvvv PROCESS OBJECT EVENT object:selection-changed vvvvv
OBJECT EVENT: object:selection-changed                 detail=(0,0,None)
    app.name='orca' name='Default' role='combo box' state='enabled sensitive showing visible' relations=''
script.skipObjectEvent: skipped due to more recent event of the same type in the same object
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Speech Dispatcher)
    app.name='orca' name='Speech Dispatcher' role='combo box' state='enabled sensitive visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:SELECTION-CHANGED  <----------

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

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Speech Dispatcher)
    app.name='orca' name='Speech Dispatcher' role='combo box' state='enabled sensitive visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:SELECTION-CHANGED  <----------

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

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,ibmtts)
    app.name='orca' name='espeak' role='combo box' state='enabled sensitive visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:SELECTION-CHANGED  <----------

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

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,espeak)
    app.name='orca' name='espeak' role='combo box' state='enabled sensitive visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:SELECTION-CHANGED  <----------

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

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,ibmtts default voice (en))
    app.name='orca' name='espeak default voice (en)' role='combo box' state='enabled sensitive visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:SELECTION-CHANGED  <----------

vvvvv PROCESS OBJECT EVENT object:selection-changed vvvvv
OBJECT EVENT: object:selection-changed                 detail=(0,0,None)
    app.name='orca' name='espeak default voice (en)' role='combo box' state='enabled sensitive visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,espeak default voice (en))
    app.name='orca' name='espeak default voice (en)' role='combo box' state='enabled sensitive visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:SELECTION-CHANGED  <----------

vvvvv PROCESS OBJECT EVENT object:selection-changed vvvvv
OBJECT EVENT: object:selection-changed                 detail=(0,0,None)
    app.name='orca' name='espeak default voice (en)' role='combo box' state='enabled sensitive visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:delete vvvvv
OBJECT EVENT: object:text-changed:delete               detail=(0,3,‎80)
    app.name='orca' name='None' role='slider' state='enabled focusable horizontal sensitive visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(0,3,‎90)
    app.name='orca' name='None' role='slider' state='enabled focusable horizontal sensitive visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

DEQUEUED 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,None)
    app.name='orca' name='None' role='slider' state='enabled focusable horizontal sensitive visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Default)
    app.name='orca' name='Default' role='combo box' state='enabled sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:SELECTION-CHANGED  <----------

vvvvv PROCESS OBJECT EVENT object:selection-changed vvvvv
OBJECT EVENT: object:selection-changed                 detail=(0,0,None)
    app.name='orca' name='Default' role='combo box' state='enabled sensitive showing visible' relations=''
script.skipObjectEvent: skipped due to more recent event of the same type in the same object
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,eclipse)
    app.name='orca' name='eclipse' role='combo box' state='enabled sensitive showing visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:SELECTION-CHANGED  <----------

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

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,eclipse)
    app.name='orca' name='eclipse' role='combo box' state='enabled sensitive showing visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:SELECTION-CHANGED  <----------

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

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Default)
    app.name='orca' name='Default' role='combo box' state='enabled sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:SELECTION-CHANGED  <----------

vvvvv PROCESS OBJECT EVENT object:selection-changed vvvvv
OBJECT EVENT: object:selection-changed                 detail=(0,0,None)
    app.name='orca' name='Default' role='combo box' state='enabled sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:selection-changed ^^^^^

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

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



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



generate braille for focused app.name='orca' name='orca' role='application' state='' relations='' (args={'formatType': 'focused', 'role': ROLE_APPLICATION, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['orca']
value=['']
roleName=['Application']
required=[]
generate braille results:
  Component: 'orca Application', 0




ancestors=[<orca.braille.Component instance at 0x13c73f8>]
rowHeader=[]
columnHeader=[]
radioButtonGroup=[]
label=[]
displayedText=['Orca Preferences']
value=['']
roleName=['Dialog']
required=[]
nodeLevel=[]
generate braille results:
  Component: 'orca Application', 0
  Region: ' ', 0
  Component: 'Orca Preferences Dialog', 0




BRAILLE LINE:  'orca Application Orca Preferences Dialog'
     VISIBLE:  'Orca Preferences Dialog', cursor=1



generate speech for unfocused app.name='orca' name='Orca Preferences' role='dialog' state='active enabled resizable sensitive showing visible' relations='' (args={'recursing': True, 'priorObj': <CORBA.Object 'IDL:Accessibility/Accessible:1.0' at 0x1d86330>, 'role': ROLE_DIALOG, 'mode': 'speech', 'formatType': 'unfocused'}) using 'newAncestors + newRowHeader + newColumnHeader + newRadioButtonGroup + labelAndName + unrelatedLabels + newNodeLevel + unselectedCell + (tutorial and (pause + tutorial) or [])'
script_utilities.commonAncestor...
...script_utilities.commonAncestor
newAncestors=[]
newRowHeader=[]
newColumnHeader=[]
newRadioButtonGroup=[]
labelAndName=['Orca Preferences', {'average-pitch': 5.0, 'rate': 90.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'espeak default voice'}}]
Script.allDescendants looking at child 0
Script.allDescendants looking at child 0
Script.allDescendants looking at child 0
Script.allDescendants looking at child 0
Script.allDescendants looking at child 0
Script.allDescendants looking at child 0
Script.allDescendants looking at child 0
Script.allDescendants looking at child 0
Script.allDescendants looking at child 0
Script.allDescendants looking at child 1
Script.allDescendants looking at child 1
Script.allDescendants looking at child 1
Script.allDescendants looking at child 2
Script.allDescendants looking at child 3
Script.allDescendants looking at child 4
Script.allDescendants looking at child 5
Script.allDescendants looking at child 6
Script.allDescendants looking at child 7
Script.allDescendants looking at child 0
Script.allDescendants looking at child 1
Script.allDescendants looking at child 0
Script.allDescendants looking at child 2
Script.allDescendants looking at child 3
Script.allDescendants looking at child 0
Script.allDescendants looking at child 8
Script.allDescendants looking at child 0
Script.allDescendants looking at child 0
Script.allDescendants looking at child 0
Script.allDescendants looking at child 0
Script.allDescendants looking at child 0
Script.allDescendants looking at child 0
Script.allDescendants looking at child 1
Script.allDescendants looking at child 2
Script.allDescendants looking at child 3
Script.allDescendants looking at child 4
Script.allDescendants looking at child 0
Script.allDescendants looking at child 5
Script.allDescendants looking at child 1
Script.allDescendants looking at child 1
Script.allDescendants looking at child 0
Script.allDescendants looking at child 2
Script.allDescendants looking at child 0
Script.allDescendants looking at child 3
Script.allDescendants looking at child 0
Script.allDescendants looking at child 4
Script.allDescendants looking at child 0
Script.allDescendants looking at child 5
Script.allDescendants looking at child 0
Script.allDescendants looking at child 6
Script.allDescendants looking at child 0
Script.allDescendants looking at child 7
Script.allDescendants looking at child 0
Script.allDescendants looking at child 1
Script.allDescendants looking at child 0
Script.allDescendants looking at child 1
Script.allDescendants looking at child 2
Script.allDescendants looking at child 3
unrelatedLabels=[]
newNodeLevel=[]
unselectedCell=[]
tutorial=[]
generate speech results:
  Orca Preferences
  {'average-pitch': 5.0, 'rate': 90.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'espeak default voice'}}




SPEECH OUTPUT: 'Orca Preferences'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0,None)
    app.name='orca' name='Load' role='push button' state='enabled focusable focused sensitive showing visible' relations=''
Finding top-level object for source.name=Load
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=Profiles
--> obj.name=
--> obj.name=General
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=Orca Preferences
LOCUS OF FOCUS: app='orca' name='Load' role='push button'
                event='object:state-changed:focused'



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



generate braille for focused app.name='orca' name='Profiles' role='panel' state='enabled sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_PANEL, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString((label or displayedText) + roleName))]'
label=['Profiles']
roleName=['Panel']
generate braille results:
  Component: 'Profiles Panel', 0







generate braille for focused app.name='orca' name='Profiles' role='panel' state='enabled sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_PANEL, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString((label or displayedText) + roleName))]'
label=['Profiles']
roleName=['Panel']
generate braille results:
  Component: 'Profiles Panel', 0







generate braille for focused app.name='orca' name='General' role='page tab' state='enabled multi line selectable selected sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_PAGE_TAB, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + roleName + availability) + asString(accelerator))]'
label=[]
displayedText=['General']
roleName=['Page']
availability=[]
accelerator=[]
generate braille results:
  Component: 'General Page', 0







generate braille for focused app.name='orca' name='None' role='page tab list' state='enabled focusable sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_PAGE_TAB_LIST, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=[]
value=['']
roleName=['TabList']
required=[]
generate braille results:
  Component: 'TabList', 0







generate braille for focused app.name='orca' name='Orca Preferences' role='dialog' state='active enabled resizable sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_DIALOG, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['Orca Preferences']
value=['']
roleName=['Dialog']
required=[]
generate braille results:
  Component: 'Orca Preferences Dialog', 0







generate braille for focused app.name='orca' name='orca' role='application' state='' relations='' (args={'formatType': 'focused', 'role': ROLE_APPLICATION, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['orca']
value=['']
roleName=['Application']
required=[]
generate braille results:
  Component: 'orca Application', 0




ancestors=[<orca.braille.Component instance at 0x1eb4878>, <orca.braille.Region instance at 0x13c7440>, <orca.braille.Component instance at 0x13c7ef0>, <orca.braille.Region instance at 0x13c7dd0>, <orca.braille.Component instance at 0x13c7170>, <orca.braille.Region instance at 0x13c7f38>, <orca.braille.Component instance at 0x13c71b8>, <orca.braille.Region instance at 0x1eaf6c8>, <orca.braille.Component instance at 0x13b9fc8>]
rowHeader=[]
columnHeader=[]
radioButtonGroup=[]
label=[]
displayedText=['Load']
roleName=['Button']
nodeLevel=[]
generate braille results:
  Component: 'orca Application', 0
  Region: ' ', 0
  Component: 'Orca Preferences Dialog', 0
  Region: ' ', 0
  Component: 'TabList', 0
  Region: ' ', 0
  Component: 'General Page', 0
  Region: ' ', 0
  Component: 'Profiles Panel', 0
  Region: ' ', 0
  Component: 'Load Button', 0




BRAILLE LINE:  'orca Application Orca Preferences Dialog TabList General Page Profiles Panel Load Button'
     VISIBLE:  'Load Button', cursor=1



generate speech for unfocused app.name='orca' name='Load' role='push button' state='enabled focusable focused sensitive showing visible' relations='' (args={'recursing': True, 'priorObj': <CORBA.Object 'IDL:Accessibility/Accessible:1.0' at 0x1feb8c0>, 'role': ROLE_PUSH_BUTTON, 'mode': 'speech', 'formatType': 'unfocused'}) using 'newAncestors + newRowHeader + newColumnHeader + newRadioButtonGroup + labelAndName + roleName + availability + (mnemonic and (pause + mnemonic + lineBreak) or []) + accelerator + newNodeLevel + unselectedCell + (tutorial and (pause + tutorial) or [])'
script_utilities.commonAncestor...
...script_utilities.commonAncestor
Object deemed to be for layout purposes only: [panel | ]
Object deemed to be for layout purposes only: [panel | ]
Object deemed to be for layout purposes only: [panel | ]
newAncestors=['General', {'average-pitch': 5.0, 'rate': 90.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'espeak default voice'}}, 'page', {'average-pitch': 3.2000000000000002}, 'Profiles', {'average-pitch': 5.0, 'rate': 90.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'espeak default voice'}}, 'panel', {'average-pitch': 3.2000000000000002}]
newRowHeader=[]
newColumnHeader=[]
newRadioButtonGroup=[]
labelAndName=['Load', {'average-pitch': 5.0, 'rate': 90.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'espeak default voice'}}]
roleName=['button', {'average-pitch': 3.2000000000000002}]
availability=[]
script_utilities.getKeyBinding: ['', u'Alt l', '']
mnemonic=[u'Alt l', {'average-pitch': 3.2000000000000002}]
pause=[<orca.speech_generator.Pause instance at 0x174ac20>]
lineBreak=[<orca.speech_generator.LineBreak instance at 0x174abd8>]
accelerator=[]
newNodeLevel=[]
unselectedCell=[]
tutorial=[]
generate speech results:
  General
  {'average-pitch': 5.0, 'rate': 90.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'espeak default voice'}}
  page
  {'average-pitch': 3.2000000000000002}
  Profiles
  {'average-pitch': 5.0, 'rate': 90.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'espeak default voice'}}
  panel
  {'average-pitch': 3.2000000000000002}
  Load
  {'average-pitch': 5.0, 'rate': 90.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'espeak default voice'}}
  button
  {'average-pitch': 3.2000000000000002}
  <orca.speech_generator.Pause instance at 0x174ac20>
  Alt l
  {'average-pitch': 3.2000000000000002}
  <orca.speech_generator.LineBreak instance at 0x174abd8>




SPEECH OUTPUT: 'General'
SPEECH OUTPUT: 'page'
SPEECH OUTPUT: 'Profiles'
SPEECH OUTPUT: 'panel'
SPEECH OUTPUT: 'Load'
SPEECH OUTPUT: 'button.'
SPEECH OUTPUT: 'Alt l'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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

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

DEQUEUED FOCUS:  <----------

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

KEYEVENT: type=0
          id=65307
          hw_code=9
          modifiers=0
          event_string=(Escape)
          is_text=True
          timestamp=2227128
          time=1295373788.433353
KEYBOARDEVENT: type=0
                id=65307
                hw_code=9
                modifiers=0
                event_string=(Escape)
                keyval_name=(Escape)
                is_text=True
                timestamp=2227128
                time=1295373788.433534
orca.keyEcho: string to echo: Escape
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: False
orca.isDiacriticalKey: returning: False
orca.isPrintableKey: returning: False
orca.isLockingKey: returning: False
orca.isFunctionKey: returning: False
orca.isActionKey: returning: True
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING WINDOW:DEACTIVATE 
DEQUEUED OBJECT:STATE-CHANGED:FOCUSED  <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0,None)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(0,0,None)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

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

vvvvv PROCESS OBJECT EVENT window:deactivate vvvvv
OBJECT EVENT: window:deactivate                        detail=(0,0,Orca Preferences)
IGNORING DEFUNCT OBJECT
LOCUS OF FOCUS: None event='window:deactivate'
^^^^^ PROCESS OBJECT EVENT window:deactivate ^^^^^

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

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0,Inbox - Mozilla Thunderbird)
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
    app.name='Thunderbird' name='Inbox - Mozilla Thunderbird' role='frame' state='active enabled horizontal opaque resizable sensitive showing visible' relations='node child of'
mapped Thunderbird to Thunderbird
Looking for app-settings.Thunderbird.py
Loaded app-settings.Thunderbird.py
ACTIVE SCRIPT: Thunderbird (module=orca.scripts.apps.Thunderbird.script) (reason=window:activate event)
LOCUS OF FOCUS: app='Thunderbird' name='Inbox - Mozilla Thunderbird' role='frame'
                event='window:activate'



generate braille for focused app.name='Thunderbird' name='Inbox - Mozilla Thunderbird' role='frame' state='active enabled horizontal opaque resizable sensitive showing visible' relations='node child of' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': True, 'role': ROLE_FRAME, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Component(obj,                                     asString(((label + displayedText) or name) + value + roleName + alertAndDialogCount))] + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=True



generate braille for focused app.name='Thunderbird' name='Thunderbird' role='application' state='enabled sensitive showing visible' relations='' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': False, 'role': ROLE_APPLICATION, 'mode': 'braille', 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['Thunderbird']
value=['']
roleName=['Application']
required=[]
generate braille results:
  Component: 'Thunderbird Application', 0




ancestors=[<orca.braille.Component instance at 0x13c7dd0>]
rowHeader=[]
columnHeader=[]
radioButtonGroup=[]
label=[]
displayedText=['Inbox - Mozilla Thunderbird']
value=['']
roleName=['Frame']
Finding top-level object for source.name=Inbox - Mozilla Thunderbird
alertAndDialogCount=[]
nodeLevel=[]
generate braille results:
  Component: 'Thunderbird Application', 0
  Region: ' ', 0
  Component: 'Inbox - Mozilla Thunderbird Frame', 0




BRAILLE LINE:  'Thunderbird Application Inbox - Mozilla Thunderbird Frame'
     VISIBLE:  'Inbox - Mozilla Thunderbird Fram', cursor=1



generate speech for unfocused app.name='Thunderbird' name='Inbox - Mozilla Thunderbird' role='frame' state='active enabled horizontal opaque resizable sensitive showing visible' relations='node child of' (args={'formatType': 'unfocused', 'useDefaultFormatting': False, 'priorObj': None, 'role': ROLE_FRAME, 'mode': 'speech', 'recursing': True}) using 'newAncestors + newRowHeader + newColumnHeader + newRadioButtonGroup + labelAndName + allTextSelection + roleName + unfocusedDialogCount + availability + newNodeLevel + unselectedCell + (tutorial and (pause + tutorial) or [])'
newAncestors=[]
newRowHeader=[]
newColumnHeader=[]
newRadioButtonGroup=[]
labelAndName=['Inbox - Mozilla Thunderbird', {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'espeak default voice'}}]
allTextSelection=[]
roleName=['frame', {'average-pitch': 3.2000000000000002}]
Finding top-level object for source.name=Inbox - Mozilla Thunderbird
unfocusedDialogCount=[]
availability=[]
newNodeLevel=[]
unselectedCell=[]
tutorial=[]
generate speech results:
  Inbox - Mozilla Thunderbird
  {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'espeak default voice'}}
  frame
  {'average-pitch': 3.2000000000000002}




SPEECH OUTPUT: 'Inbox - Mozilla Thunderbird'
SPEECH OUTPUT: 'frame'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0,None)
    app.name='Thunderbird' name='[orca-list] sometimes I can not hear the name of the window when I press alt+tab José Vilmar Estácio de Souza 0 10:56 AM' role='list item' state='enabled focusable focused opaque selectable selected sensitive showing vertical visible' relations='node child of'
Finding top-level object for source.name=[orca-list] sometimes I can not hear the name of the window when I press alt+tab José Vilmar Estácio de Souza 0 10:56 AM
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=Inbox - Mozilla Thunderbird
Finding top-level object for source.name=[orca-list] sometimes I can not hear the name of the window when I press alt+tab José Vilmar Estácio de Souza 0 10:56 AM
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=Inbox - Mozilla Thunderbird
LOCUS OF FOCUS: app='Thunderbird' name='[orca-list] sometimes I can not hear the name of the window when I press alt+tab José Vilmar Estácio de Souza 0 10:56 AM' role='list item'
                event='object:state-changed:focused'



generate braille for focused app.name='Thunderbird' name='[orca-list] sometimes I can not hear the name of the window when I press alt+tab José Vilmar Estácio de Souza 0 10:56 AM' role='list item' state='enabled focusable focused opaque selectable selected sensitive showing vertical visible' relations='node child of' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': True, 'role': ROLE_LIST_ITEM, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Component(obj,                                     asString(label + displayedText + expandableState + roleName + availability) + asString(accelerator))]                          + (nestingLevel and [Region(" " + asString(nestingLevel))]) + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=True



generate braille for focused app.name='Thunderbird' name='None' role='table' state='enabled multiselectable opaque sensitive showing vertical visible' relations='' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': False, 'role': ROLE_TABLE, 'mode': 'braille', 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=[]
value=['']
roleName=['Table']
required=[]
generate braille results:
  Component: 'Table', 0







generate braille for focused app.name='Thunderbird' name='None' role='scroll pane' state='enabled horizontal opaque sensitive showing visible' relations='' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': False, 'role': ROLE_SCROLL_PANE, 'mode': 'braille', 'recursing': True}) using 'asPageTabOrScrollPane'



generate braille for focused app.name='Thunderbird' name='None' role='scroll pane' state='enabled horizontal opaque sensitive showing visible' relations='' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': False, 'role': 'REAL_ROLE_SCROLL_PANE', 'mode': 'braille', 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=[]
value=['']
roleName=['ScrollPane']
required=[]
generate braille results:
  Component: 'ScrollPane', 0




asPageTabOrScrollPane=[<orca.braille.Component instance at 0x13c7d88>]
generate braille results:
  Component: 'ScrollPane', 0







generate braille for focused app.name='Thunderbird' name='None' role='scroll pane' state='enabled horizontal opaque sensitive showing visible' relations='labelled by' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': False, 'role': ROLE_SCROLL_PANE, 'mode': 'braille', 'recursing': True}) using 'asPageTabOrScrollPane'



generate braille for focused app.name='Thunderbird' name='Inbox' role='page tab' state='enabled focusable horizontal opaque selectable selected sensitive showing visible' relations='label for' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': False, 'role': ROLE_SCROLL_PANE, 'mode': 'braille', 'recursing': True}) using 'asPageTabOrScrollPane'



generate braille for focused app.name='Thunderbird' name='Inbox' role='page tab' state='enabled focusable horizontal opaque selectable selected sensitive showing visible' relations='label for' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': False, 'role': 'REAL_ROLE_SCROLL_PANE', 'mode': 'braille', 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['Inbox']
value=['']
roleName=['Page']
required=[]
generate braille results:
  Component: 'Inbox Page', 0




asPageTabOrScrollPane=[<orca.braille.Component instance at 0x13c7cf8>]
generate braille results:
  Component: 'Inbox Page', 0




asPageTabOrScrollPane=[<orca.braille.Component instance at 0x13c7cf8>]
generate braille results:
  Component: 'Inbox Page', 0




Object deemed to be for layout purposes only: [panel | ]



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







generate braille for focused app.name='Thunderbird' name='Thunderbird' role='application' state='enabled sensitive showing visible' relations='' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': False, 'role': ROLE_APPLICATION, 'mode': 'braille', 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['Thunderbird']
value=['']
roleName=['Application']
required=[]
generate braille results:
  Component: 'Thunderbird Application', 0




ancestors=[<orca.braille.Component instance at 0x13c7f38>, <orca.braille.Region instance at 0x13c7320>, <orca.braille.Component instance at 0x13c7170>, <orca.braille.Region instance at 0x1e831b8>, <orca.braille.Component instance at 0x13c7cf8>, <orca.braille.Region instance at 0x1d07170>, <orca.braille.Component instance at 0x13c7d88>, <orca.braille.Region instance at 0x1cd8998>, <orca.braille.Component instance at 0x13c79e0>]
rowHeader=[]
columnHeader=['Thread ColumnHeader']
radioButtonGroup=[]
label=[]
displayedText=['[orca-list] sometimes I can not hear the name of the window when I press alt+tab Jos\xc3\xa9 Vilmar Est\xc3\xa1cio de Souza 0 10:56 AM']
expandableState=[]
roleName=['ListItem']
availability=[]
script_utilities.getKeyBinding: [u'', u'', u'']
accelerator=[]
nestingLevel=[]
nodeLevel=['TREE LEVEL 1']
generate braille results:
  Component: 'Thunderbird Application', 0
  Region: ' ', 0
  Component: 'Inbox - Mozilla Thunderbird Frame', 0
  Region: ' ', 0
  Component: 'Inbox Page', 0
  Region: ' ', 0
  Component: 'ScrollPane', 0
  Region: ' ', 0
  Component: 'Table', 0
  Region: ' Thread ColumnHeader', 0
  Region: ' ', 0
  Component: '[orca-list] sometimes I can not hear the name of the window when I press alt+tab José Vilmar Estácio de Souza 0 10:56 AM ListItem', 0
  Region: ' TREE LEVEL 1', 0




BRAILLE LINE:  'Thunderbird Application Inbox - Mozilla Thunderbird Frame Inbox Page ScrollPane Table Thread ColumnHeader [orca-list] sometimes I can not hear the name of the window when I press alt+tab José Vilmar Estácio de Souza 0 10:56 AM ListItem TREE LEVEL 1'
     VISIBLE:  '[orca-list] sometimes I can not ', cursor=1



generate speech for unfocused app.name='Thunderbird' name='[orca-list] sometimes I can not hear the name of the window when I press alt+tab José Vilmar Estácio de Souza 0 10:56 AM' role='list item' state='enabled focusable focused opaque selectable selected sensitive showing vertical visible' relations='node child of' (args={'formatType': 'unfocused', 'useDefaultFormatting': False, 'priorObj': <CORBA.Object 'IDL:Accessibility/Accessible:1.0' at 0x1c68940>, 'role': ROLE_LIST_ITEM, 'mode': 'speech', 'recursing': True}) using 'newAncestors + newRowHeader + newColumnHeader + newRadioButtonGroup + labelAndName + allTextSelection + pause + expandableState + pause + availability + positionInList + newNodeLevel + unselectedCell + (tutorial and (pause + tutorial) or [])'
script_utilities.commonAncestor...
...script_utilities.commonAncestor
Object deemed to be for layout purposes only: [panel | ]
newAncestors=[]
newRowHeader=[]
newColumnHeader=[]
newRadioButtonGroup=[]
labelAndName=['[orca-list] sometimes I can not hear the name of the window when I press alt+tab Jos\xc3\xa9 Vilmar Est\xc3\xa1cio de Souza 0 10:56 AM', {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'espeak default voice'}}]
allTextSelection=[]
pause=[<orca.speech_generator.Pause instance at 0x174ac20>]
expandableState=[]
availability=[]
positionInList=[]
newNodeLevel=['tree level 1', {'average-pitch': 3.2000000000000002}]
unselectedCell=[]
tutorial=[]
generate speech results:
  [orca-list] sometimes I can not hear the name of the window when I press alt+tab José Vilmar Estácio de Souza 0 10:56 AM
  {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'espeak default voice'}}
  <orca.speech_generator.Pause instance at 0x174ac20>
  <orca.speech_generator.Pause instance at 0x174ac20>
  tree level 1
  {'average-pitch': 3.2000000000000002}




SPEECH OUTPUT: '[orca-list] sometimes I can not hear the name of the window when I press alt+tab José Vilmar Estácio de Souza 0 10:56 AM.'
SPEECH OUTPUT: 'tree level 1'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

KEYEVENT: type=0
          id=65507
          hw_code=37
          modifiers=0
          event_string=(Control_L)
          is_text=True
          timestamp=2233260
          time=1295373794.565204
KEYBOARDEVENT: type=0
                id=65507
                hw_code=37
                modifiers=0
                event_string=(Control_L)
                keyval_name=(Control_L)
                is_text=True
                timestamp=2233260
                time=1295373794.565383
orca.keyEcho: string to echo: Control_L
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=1
          id=65507
          hw_code=37
          modifiers=4
          event_string=(Control_L)
          is_text=True
          timestamp=2233331
          time=1295373794.635654
KEYBOARDEVENT: type=1
                id=65507
                hw_code=37
                modifiers=4
                event_string=(Control_L)
                keyval_name=(Control_L)
                is_text=True
                timestamp=2233331
                time=1295373794.635803
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=0
          id=65513
          hw_code=64
          modifiers=0
          event_string=(Alt_L)
          is_text=True
          timestamp=2234235
          time=1295373795.540209
KEYBOARDEVENT: type=0
                id=65513
                hw_code=64
                modifiers=0
                event_string=(Alt_L)
                keyval_name=(Alt_L)
                is_text=True
                timestamp=2234235
                time=1295373795.540379
orca.keyEcho: string to echo: Alt_L
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
----------> QUEUEING WINDOW:DEACTIVATE 
DEQUEUED WINDOW:DEACTIVATE  <----------

vvvvv PROCESS OBJECT EVENT window:deactivate vvvvv
OBJECT EVENT: window:deactivate                        detail=(0,0,Inbox - Mozilla Thunderbird)
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING WINDOW:CREATE 
    app.name='Thunderbird' name='Inbox - Mozilla Thunderbird' role='frame' state='enabled horizontal opaque resizable sensitive showing visible' relations='node child of'
LOCUS OF FOCUS: None event='window:deactivate'
^^^^^ PROCESS OBJECT EVENT window:deactivate ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0,None)
    app.name='metacity' name='vilmar@jve: ~' role='statusbar' state='enabled multi line sensitive showing visible' relations=''
knownApplications...
...knownApplications
BRAILLE LINE:  'vilmar@jve: ~'
     VISIBLE:  'vilmar@jve: ~', cursor=0
SPEECH OUTPUT: 'vilmar@jve: ~'
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

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

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

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

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

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

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

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

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

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

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

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

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(0,0,None)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0,None)
----------> QUEUEING WINDOW:ACTIVATE 
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

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

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0,vilmar@jve: ~)
    app.name='gnome-terminal' name='vilmar@jve: ~' role='frame' state='active enabled resizable sensitive showing visible' relations=''
mapped gnome-terminal to gnome-terminal
Looking for app-settings.gnome-terminal.py
Loaded app-settings.gnome-terminal.py
ACTIVE SCRIPT: gnome-terminal (module=orca.scripts.apps.gnome-terminal.script) (reason=window:activate event)
----------> QUEUEING OBJECT:STATE-CHANGED:ACTIVE 
LOCUS OF FOCUS: app='gnome-terminal' name='vilmar@jve: ~' role='frame'
                event='window:activate'



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



generate braille for focused app.name='gnome-terminal' name='gnome-terminal' role='application' state='' relations='' (args={'formatType': 'focused', 'role': ROLE_APPLICATION, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['gnome-terminal']
value=['']
roleName=['Application']
required=[]
generate braille results:
  Component: 'gnome-terminal Application', 0




ancestors=[<orca.braille.Component instance at 0x1d07200>]
rowHeader=[]
columnHeader=[]
radioButtonGroup=[]
label=[]
displayedText=['vilmar@jve: ~']
value=['']
roleName=['Frame']
Finding top-level object for source.name=vilmar@jve: ~
alertAndDialogCount=[]
nodeLevel=[]
generate braille results:
  Component: 'gnome-terminal Application', 0
  Region: ' ', 0
  Component: 'vilmar@jve: ~ Frame', 0




BRAILLE LINE:  'gnome-terminal Application vilmar@jve: ~ Frame'
     VISIBLE:  'vilmar@jve: ~ Frame', cursor=1



generate speech for unfocused app.name='gnome-terminal' name='vilmar@jve: ~' role='frame' state='active enabled resizable sensitive showing visible' relations='' (args={'recursing': True, 'priorObj': None, 'role': ROLE_FRAME, 'mode': 'speech', 'formatType': 'unfocused'}) using 'newAncestors + newRowHeader + newColumnHeader + newRadioButtonGroup + labelAndName + allTextSelection + roleName + unfocusedDialogCount + availability + newNodeLevel + unselectedCell + (tutorial and (pause + tutorial) or [])'
newAncestors=[]
newRowHeader=[]
newColumnHeader=[]
newRadioButtonGroup=[]
labelAndName=['vilmar@jve: ~', {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'espeak default voice'}}]
allTextSelection=[]
roleName=['frame', {'average-pitch': 3.2000000000000002}]
Finding top-level object for source.name=vilmar@jve: ~
unfocusedDialogCount=[]
availability=[]
newNodeLevel=[]
unselectedCell=[]
tutorial=[]
generate speech results:
  vilmar@jve: ~
  {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'espeak default voice'}}
  frame
  {'average-pitch': 3.2000000000000002}




SPEECH OUTPUT: 'vilmar@jve: ~'
SPEECH OUTPUT: 'frame'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0,None)
    app.name='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=vilmar@jve: ~
--> obj.name=
--> obj.name=
--> obj.name=vilmar@jve: ~
LOCUS OF FOCUS: app='gnome-terminal' name='Terminal' role='terminal'
                event='object:state-changed:focused'



generate braille for focused app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_TERMINAL, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Text(obj)] + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=False
nodeLevel=[]
generate braille results:
  Text: 'vilmar@jve:~$ ', 14




BRAILLE LINE:  'vilmar@jve:~$ '
     VISIBLE:  'vilmar@jve:~$ ', cursor=15



generate speech for unfocused app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations='' (args={'recursing': True, 'priorObj': <CORBA.Object 'IDL:Accessibility/Accessible:1.0' at 0x1bb69e0>, 'role': ROLE_TERMINAL, 'mode': 'speech', 'formatType': 'unfocused'}) using 'newAncestors + newRowHeader + newColumnHeader + newRadioButtonGroup + terminal + newNodeLevel + unselectedCell + (tutorial and (pause + tutorial) or [])'
script_utilities.commonAncestor...
...script_utilities.commonAncestor
newAncestors=['vilmar@jve: ~', {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'espeak default voice'}}, 'page', {'average-pitch': 3.2000000000000002}]
newRowHeader=[]
newColumnHeader=[]
newRadioButtonGroup=[]
terminal=['vilmar@jve: ~', {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'espeak default voice'}}]
newNodeLevel=[]
unselectedCell=[]
tutorial=[]
generate speech results:
  vilmar@jve: ~
  {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'espeak default voice'}}
  page
  {'average-pitch': 3.2000000000000002}
  vilmar@jve: ~
  {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'espeak default voice'}}




SPEECH OUTPUT: 'vilmar@jve: ~'
SPEECH OUTPUT: 'page'
SPEECH OUTPUT: 'vilmar@jve: ~'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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

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

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

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

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

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

KEYEVENT: type=0
          id=65507
          hw_code=37
          modifiers=0
          event_string=(Control_L)
          is_text=True
          timestamp=2235513
          time=1295373796.818587
KEYBOARDEVENT: type=0
                id=65507
                hw_code=37
                modifiers=0
                event_string=(Control_L)
                keyval_name=(Control_L)
                is_text=True
                timestamp=2235513
                time=1295373796.818756
orca.isPrintableKey: returning: False
orca.keyEcho: string to echo: Control_L
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=1
          id=65507
          hw_code=37
          modifiers=4
          event_string=(Control_L)
          is_text=True
          timestamp=2235642
          time=1295373796.946695
KEYBOARDEVENT: type=1
                id=65507
                hw_code=37
                modifiers=4
                event_string=(Control_L)
                keyval_name=(Control_L)
                is_text=True
                timestamp=2235642
                time=1295373796.946840
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=0
          id=103
          hw_code=42
          modifiers=0
          event_string=(g)
          is_text=True
          timestamp=2237263
          time=1295373798.567799
KEYBOARDEVENT: type=0
                id=103
                hw_code=42
                modifiers=0
                event_string=(g)
                keyval_name=(g)
                is_text=True
                timestamp=2237263
                time=1295373798.568030
orca.isPrintableKey: returning: True
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
----------> QUEUEING OBJECT:TEXT-CARET-MOVED 
DEQUEUED OBJECT:TEXT-CARET-MOVED  <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(164,0,None)
----------> QUEUEING OBJECT:TEXT-CHANGED:INSERT 
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
BRAILLE LINE:  'vilmar@jve:~$ '
     VISIBLE:  'vilmar@jve:~$ ', cursor=16
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

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

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



generate braille for focused app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_TERMINAL, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Text(obj)] + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=False
nodeLevel=[]
generate braille results:
  Text: 'vilmar@jve:~$ g', 15




BRAILLE LINE:  'vilmar@jve:~$ g'
     VISIBLE:  'vilmar@jve:~$ g', cursor=16
orca.keyEcho: string to echo: g
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: False
orca.isDiacriticalKey: returning: False
orca.isPrintableKey: returning: True
orca.keyEcho: speaking: g
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

KEYEVENT: type=1
          id=103
          hw_code=42
          modifiers=0
          event_string=(g)
          is_text=True
          timestamp=2237334
          time=1295373798.638200
KEYBOARDEVENT: type=1
                id=103
                hw_code=42
                modifiers=0
                event_string=(g)
                keyval_name=(g)
                is_text=True
                timestamp=2237334
                time=1295373798.638351
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=0
          id=101
          hw_code=26
          modifiers=0
          event_string=(e)
          is_text=True
          timestamp=2237458
          time=1295373798.764346
KEYBOARDEVENT: type=0
                id=101
                hw_code=26
                modifiers=0
                event_string=(e)
                keyval_name=(e)
                is_text=True
                timestamp=2237458
                time=1295373798.764487
orca.isPrintableKey: returning: True
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
----------> QUEUEING OBJECT:TEXT-CARET-MOVED 
DEQUEUED OBJECT:TEXT-CARET-MOVED  <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(165,0,None)
----------> QUEUEING OBJECT:TEXT-CHANGED:INSERT 
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
BRAILLE LINE:  'vilmar@jve:~$ g'
     VISIBLE:  'vilmar@jve:~$ g', cursor=17
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

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

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



generate braille for focused app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_TERMINAL, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Text(obj)] + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=False
nodeLevel=[]
generate braille results:
  Text: 'vilmar@jve:~$ ge', 16




BRAILLE LINE:  'vilmar@jve:~$ ge'
     VISIBLE:  'vilmar@jve:~$ ge', cursor=17
orca.keyEcho: string to echo: e
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: False
orca.isDiacriticalKey: returning: False
orca.isPrintableKey: returning: True
orca.keyEcho: speaking: e
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

KEYEVENT: type=1
          id=101
          hw_code=26
          modifiers=0
          event_string=(e)
          is_text=True
          timestamp=2237531
          time=1295373798.835556
KEYBOARDEVENT: type=1
                id=101
                hw_code=26
                modifiers=0
                event_string=(e)
                keyval_name=(e)
                is_text=True
                timestamp=2237531
                time=1295373798.835697
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=0
          id=100
          hw_code=40
          modifiers=0
          event_string=(d)
          is_text=True
          timestamp=2237655
          time=1295373798.959201
KEYBOARDEVENT: type=0
                id=100
                hw_code=40
                modifiers=0
                event_string=(d)
                keyval_name=(d)
                is_text=True
                timestamp=2237655
                time=1295373798.959330
orca.isPrintableKey: returning: True
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
----------> QUEUEING OBJECT:TEXT-CARET-MOVED 
DEQUEUED OBJECT:TEXT-CARET-MOVED  <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(166,0,None)
----------> QUEUEING OBJECT:TEXT-CHANGED:INSERT 
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
BRAILLE LINE:  'vilmar@jve:~$ ge'
     VISIBLE:  'vilmar@jve:~$ ge', cursor=18
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

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

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



generate braille for focused app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_TERMINAL, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Text(obj)] + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=False
nodeLevel=[]
generate braille results:
  Text: 'vilmar@jve:~$ ged', 17




BRAILLE LINE:  'vilmar@jve:~$ ged'
     VISIBLE:  'vilmar@jve:~$ ged', cursor=18
orca.keyEcho: string to echo: d
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: False
orca.isDiacriticalKey: returning: False
orca.isPrintableKey: returning: True
orca.keyEcho: speaking: d
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

KEYEVENT: type=1
          id=100
          hw_code=40
          modifiers=0
          event_string=(d)
          is_text=True
          timestamp=2237741
          time=1295373799.045443
KEYBOARDEVENT: type=1
                id=100
                hw_code=40
                modifiers=0
                event_string=(d)
                keyval_name=(d)
                is_text=True
                timestamp=2237741
                time=1295373799.045604
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=0
          id=105
          hw_code=31
          modifiers=0
          event_string=(i)
          is_text=True
          timestamp=2238172
          time=1295373799.476307
KEYBOARDEVENT: type=0
                id=105
                hw_code=31
                modifiers=0
                event_string=(i)
                keyval_name=(i)
                is_text=True
                timestamp=2238172
                time=1295373799.476472
orca.isPrintableKey: returning: True
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
----------> QUEUEING OBJECT:TEXT-CARET-MOVED 
DEQUEUED OBJECT:TEXT-CARET-MOVED  <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(167,0,None)
----------> QUEUEING OBJECT:TEXT-CHANGED:INSERT 
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
BRAILLE LINE:  'vilmar@jve:~$ ged'
     VISIBLE:  'vilmar@jve:~$ ged', cursor=19
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

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

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



generate braille for focused app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_TERMINAL, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Text(obj)] + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=False
nodeLevel=[]
generate braille results:
  Text: 'vilmar@jve:~$ gedi', 18




BRAILLE LINE:  'vilmar@jve:~$ gedi'
     VISIBLE:  'vilmar@jve:~$ gedi', cursor=19
orca.keyEcho: string to echo: i
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: False
orca.isDiacriticalKey: returning: False
orca.isPrintableKey: returning: True
orca.keyEcho: speaking: i
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

KEYEVENT: type=1
          id=105
          hw_code=31
          modifiers=0
          event_string=(i)
          is_text=True
          timestamp=2238254
          time=1295373799.558940
KEYBOARDEVENT: type=1
                id=105
                hw_code=31
                modifiers=0
                event_string=(i)
                keyval_name=(i)
                is_text=True
                timestamp=2238254
                time=1295373799.559078
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=0
          id=65289
          hw_code=23
          modifiers=0
          event_string=(Tab)
          is_text=True
          timestamp=2238483
          time=1295373799.787489
KEYBOARDEVENT: type=0
                id=65289
                hw_code=23
                modifiers=0
                event_string=(Tab)
                keyval_name=(Tab)
                is_text=True
                timestamp=2238483
                time=1295373799.787637
orca.isPrintableKey: returning: False
orca.keyEcho: string to echo: Tab
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: False
orca.isDiacriticalKey: returning: False
orca.isPrintableKey: returning: False
orca.isLockingKey: returning: False
orca.isFunctionKey: returning: False
orca.isActionKey: returning: True
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
----------> QUEUEING OBJECT:TEXT-CARET-MOVED 
DEQUEUED OBJECT:TEXT-CARET-MOVED  <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(169,0,None)
----------> QUEUEING OBJECT:TEXT-CHANGED:INSERT 
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
BRAILLE LINE:  'vilmar@jve:~$ gedi'
     VISIBLE:  'vilmar@jve:~$ gedi', cursor=21
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

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

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



generate braille for focused app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_TERMINAL, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Text(obj)] + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=False
nodeLevel=[]
generate braille results:
  Text: 'vilmar@jve:~$ gedit ', 20




BRAILLE LINE:  'vilmar@jve:~$ gedit '
     VISIBLE:  'vilmar@jve:~$ gedit ', cursor=21
SPEECH OUTPUT: 't '
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

KEYEVENT: type=1
          id=65289
          hw_code=23
          modifiers=0
          event_string=(Tab)
          is_text=True
          timestamp=2238576
          time=1295373799.880403
KEYBOARDEVENT: type=1
                id=65289
                hw_code=23
                modifiers=0
                event_string=(Tab)
                keyval_name=(Tab)
                is_text=True
                timestamp=2238576
                time=1295373799.880615
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=0
          id=65293
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          timestamp=2239266
          time=1295373800.571042
KEYBOARDEVENT: type=0
                id=65293
                hw_code=36
                modifiers=0
                event_string=(Return)
                keyval_name=(Return)
                is_text=True
                timestamp=2239266
                time=1295373800.571212
orca.isPrintableKey: returning: False
orca.keyEcho: string to echo: Return
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: False
orca.isDiacriticalKey: returning: False
orca.isPrintableKey: returning: False
orca.isLockingKey: returning: False
orca.isFunctionKey: returning: False
orca.isActionKey: returning: True
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
----------> QUEUEING OBJECT:TEXT-CARET-MOVED 
DEQUEUED OBJECT:TEXT-CARET-MOVED  <----------

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



generate braille for focused app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_TERMINAL, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Text(obj)] + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=False
nodeLevel=[]
generate braille results:
  Text: '', 0




BRAILLE LINE:  ''
     VISIBLE:  '', cursor=1
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=1
          id=65293
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          timestamp=2239365
          time=1295373800.669557
KEYBOARDEVENT: type=1
                id=65293
                hw_code=36
                modifiers=0
                event_string=(Return)
                keyval_name=(Return)
                is_text=True
                timestamp=2239365
                time=1295373800.669710
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
mapped gedit to gedit
Looking for orca-scripts.gedit.py
Could not import orca-scripts.gedit.py
Looking for scripts.gedit.py
Could not import scripts.gedit.py
Looking for scripts.apps.gedit.py
Found scripts.apps.gedit.py
NEW SCRIPT: gedit (module=orca.scripts.apps.gedit.script)
Loaded scripts.apps.gedit.py
DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,New)
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
    app.name='gedit' name='New' role='push button' state='enabled focusable sensitive visible' relations=''
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,New)
             app.name='gedit' name='New' role='push button' state='enabled focusable sensitive visible' relations=''
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Save)
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
    app.name='gedit' name='Save' role='push button' state='enabled focusable sensitive visible' relations=''
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Save)
             app.name='gedit' name='Save' role='push button' state='enabled focusable sensitive visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Print)
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
    app.name='gedit' name='Print' role='push button' state='enabled focusable sensitive visible' relations=''
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Print)
             app.name='gedit' name='Print' role='push button' state='enabled focusable sensitive visible' relations=''
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Undo)
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
    app.name='gedit' name='Undo' role='push button' state='enabled focusable sensitive visible' relations=''
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Undo)
             app.name='gedit' name='Undo' role='push button' state='enabled focusable sensitive visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Redo)
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
----------> QUEUEING OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME 
    app.name='gedit' name='Redo' role='push button' state='enabled focusable sensitive visible' relations=''
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Redo)
             app.name='gedit' name='Redo' role='push button' state='enabled focusable sensitive visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

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

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Copy)
    app.name='gedit' name='Copy' role='push button' state='focusable visible' relations=''
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Copy)
             app.name='gedit' name='Copy' role='push button' state='focusable visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Paste)
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
    app.name='gedit' name='Paste' role='push button' state='enabled focusable sensitive visible' relations=''
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Paste)
             app.name='gedit' name='Paste' role='push button' state='enabled focusable sensitive visible' relations=''
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Find)
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
    app.name='gedit' name='Find' role='push button' state='enabled focusable sensitive visible' relations=''
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Find)
             app.name='gedit' name='Find' role='push button' state='enabled focusable sensitive visible' relations=''
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Replace)
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
    app.name='gedit' name='Replace' role='push button' state='enabled focusable sensitive visible' relations=''
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Replace)
             app.name='gedit' name='Replace' role='push button' state='enabled focusable sensitive showing visible' relations=''
----------> QUEUEING WINDOW:CREATE 
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

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

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Save)
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
----------> QUEUEING WINDOW:DEACTIVATE 
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
    app.name='gedit' name='Save' role='push button' state='enabled focusable sensitive visible' relations=''
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
----------> QUEUEING OBJECT:STATE-CHANGED:ACTIVE 
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Save)
             app.name='gedit' name='Save' role='push button' state='enabled focusable sensitive visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

----------> QUEUEING WINDOW:ACTIVATE 
----------> QUEUEING OBJECT:STATE-CHANGED:ACTIVE 
DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

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

----------> QUEUEING FOCUS: 
DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Undo)
    app.name='gedit' name='Undo' role='push button' state='focusable visible' relations=''
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Undo)
             app.name='gedit' name='Undo' role='push button' state='focusable visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Redo)
    app.name='gedit' name='Redo' role='push button' state='focusable visible' relations=''
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Redo)
             app.name='gedit' name='Redo' role='push button' state='focusable visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Cut)
    app.name='gedit' name='Cut' role='push button' state='focusable visible' relations=''
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Cut)
             app.name='gedit' name='Cut' role='push button' state='focusable visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Copy)
    app.name='gedit' name='Copy' role='push button' state='focusable visible' relations=''
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Copy)
             app.name='gedit' name='Copy' role='push button' state='focusable visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Paste)
    app.name='gedit' name='Paste' role='push button' state='focusable visible' relations=''
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Paste)
             app.name='gedit' name='Paste' role='push button' state='focusable visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

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

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

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

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Leave Fullscreen)
    app.name='gedit' name='Leave Fullscreen' role='push button' state='enabled focusable sensitive visible' relations=''
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Leave Fullscreen)
             app.name='gedit' name='Leave Fullscreen' role='push button' state='enabled focusable sensitive visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

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

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

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

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Refresh View)
    app.name='gedit' name='Refresh View' role='push button' state='enabled focusable sensitive visible' relations=''
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Refresh View)
             app.name='gedit' name='Refresh View' role='push button' state='enabled focusable sensitive visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Show Hidden)
    app.name='gedit' name='Show Hidden' role='toggle button' state='enabled focusable sensitive visible' relations=''
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Show Hidden)
             app.name='gedit' name='Show Hidden' role='toggle button' state='enabled focusable sensitive visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Previous location)
    app.name='gedit' name='Previous location' role='push button' state='focusable visible' relations=''
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Previous location)
             app.name='gedit' name='Previous location' role='push button' state='focusable visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Previous location)
    app.name='gedit' name='Previous location' role='push button' state='focusable visible' relations=''
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Previous location)
             app.name='gedit' name='Previous location' role='push button' state='focusable visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Next location)
    app.name='gedit' name='Previous location' role='push button' state='focusable visible' relations=''
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Next location)
             app.name='gedit' name='Previous location' role='push button' state='focusable visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Previous location)
    app.name='gedit' name='Previous location' role='push button' state='focusable visible' relations=''
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Previous location)
             app.name='gedit' name='Previous location' role='push button' state='focusable visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

DEQUEUED WINDOW:DEACTIVATE  <----------

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

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

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

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

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

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

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

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

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

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

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



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



generate braille for focused app.name='gedit' name='gedit' role='application' state='' relations='' (args={'formatType': 'focused', 'role': ROLE_APPLICATION, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['gedit']
value=['']
roleName=['Application']
required=[]
generate braille results:
  Component: 'gedit Application', 0




ancestors=[<orca.braille.Component instance at 0x20dc440>]
rowHeader=[]
columnHeader=[]
radioButtonGroup=[]
label=[]
displayedText=['Untitled Document 1 - gedit']
value=['']
roleName=['Frame']
Finding top-level object for source.name=Untitled Document 1 - gedit
alertAndDialogCount=[]
nodeLevel=[]
generate braille results:
  Component: 'gedit Application', 0
  Region: ' ', 0
  Component: 'Untitled Document 1 - gedit Frame', 0




BRAILLE LINE:  'gedit Application Untitled Document 1 - gedit Frame'
     VISIBLE:  'Untitled Document 1 - gedit Fram', cursor=1



generate speech for unfocused app.name='gedit' name='Untitled Document 1 - gedit' role='frame' state='active enabled resizable sensitive showing visible' relations='' (args={'recursing': True, 'priorObj': None, 'role': ROLE_FRAME, 'mode': 'speech', 'formatType': 'unfocused'}) using 'newAncestors + newRowHeader + newColumnHeader + newRadioButtonGroup + labelAndName + allTextSelection + roleName + unfocusedDialogCount + availability + newNodeLevel + unselectedCell + (tutorial and (pause + tutorial) or [])'
newAncestors=[]
newRowHeader=[]
newColumnHeader=[]
newRadioButtonGroup=[]
labelAndName=['Untitled Document 1 - gedit', {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'espeak default voice'}}]
allTextSelection=[]
roleName=['frame', {'average-pitch': 3.2000000000000002}]
Finding top-level object for source.name=Untitled Document 1 - gedit
unfocusedDialogCount=[]
availability=[]
newNodeLevel=[]
unselectedCell=[]
tutorial=[]
generate speech results:
  Untitled Document 1 - gedit
  {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'espeak default voice'}}
  frame
  {'average-pitch': 3.2000000000000002}




SPEECH OUTPUT: 'Untitled Document 1 - gedit'
SPEECH OUTPUT: 'frame'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

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

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

DEQUEUED FOCUS:  <----------

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0,None)
    app.name='gedit' name='None' role='text' state='editable enabled focusable focused multi line sensitive showing visible' relations=''
LOCUS OF FOCUS: app='gedit' name='' role='text'
                event='focus:'
OBJECT EVENT: focus:                                   detail=(0,0,None)
             app.name='gedit' name='None' role='text' state='editable enabled focusable focused multi line sensitive showing visible' relations=''
gedit.locusOfFocusChanged - text area.



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



generate braille for focused app.name='gedit' name='None' role='scroll pane' state='enabled focusable sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_SCROLL_PANE, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using 'asPageTabOrScrollPane'



generate braille for focused app.name='gedit' name='None' role='scroll pane' state='enabled focusable sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': 'REAL_ROLE_SCROLL_PANE', 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=[]
value=['']
roleName=['ScrollPane']
required=[]
generate braille results:
  Component: 'ScrollPane', 0




asPageTabOrScrollPane=[<orca.braille.Component instance at 0x20dca28>]
generate braille results:
  Component: 'ScrollPane', 0







generate braille for focused app.name='gedit' name='Untitled Document 1' role='page tab' state='enabled multi line selectable selected sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_PAGE_TAB, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + roleName + availability) + asString(accelerator))]'
label=[]
displayedText=['Untitled Document 1']
roleName=['Page']
availability=[]
accelerator=[]
generate braille results:
  Component: 'Untitled Document 1 Page', 0







generate braille for focused app.name='gedit' name='None' role='page tab list' state='enabled focusable sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_PAGE_TAB_LIST, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=[]
value=['']
roleName=['TabList']
required=[]
generate braille results:
  Component: 'TabList', 0







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







generate braille for focused app.name='gedit' name='gedit' role='application' state='' relations='' (args={'formatType': 'focused', 'role': ROLE_APPLICATION, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['gedit']
value=['']
roleName=['Application']
required=[]
generate braille results:
  Component: 'gedit Application', 0




ancestors=[<orca.braille.Component instance at 0x20dcd40>, <orca.braille.Region instance at 0x20dcb90>, <orca.braille.Component instance at 0x20dccf8>, <orca.braille.Region instance at 0x20dcf38>, <orca.braille.Component instance at 0x20dc4d0>, <orca.braille.Region instance at 0x13c4440>, <orca.braille.Component instance at 0x20dcc20>, <orca.braille.Region instance at 0x13c4b90>, <orca.braille.Component instance at 0x20dca28>]
rowHeader=[]
columnHeader=[]
radioButtonGroup=[]
label=[]
eol=[' $l']
required=[]
isReadOnlyTextArea=False for app.name='gedit' name='None' role='text' state='editable enabled focusable focused multi line sensitive showing visible' relations=''
readOnly=[]
nodeLevel=[]
generate braille results:
  Component: 'gedit Application', 0
  Region: ' ', 0
  Component: 'Untitled Document 1 - gedit Frame', 0
  Region: ' ', 0
  Component: 'TabList', 0
  Region: ' ', 0
  Component: 'Untitled Document 1 Page', 0
  Region: ' ', 0
  Component: 'ScrollPane', 0
  Region: ' ', 0
  Text: ' $l', 0




BRAILLE LINE:  'gedit Application Untitled Document 1 - gedit Frame TabList Untitled Document 1 Page ScrollPane  $l'
     VISIBLE:  ' $l', cursor=1



generate speech for unfocused app.name='gedit' name='None' role='text' state='editable enabled focusable focused multi line sensitive showing visible' relations='' (args={'recursing': True, 'priorObj': <CORBA.Object 'IDL:Accessibility/Accessible:1.0' at 0x1bd4480>, 'role': ROLE_TEXT, 'mode': 'speech', 'formatType': 'unfocused'}) using 'newAncestors + newRowHeader + newColumnHeader + newRadioButtonGroup + labelOrName + readOnly + textRole + pause + textIndentation + currentLineText + allTextSelection + (mnemonic and (pause + mnemonic + lineBreak) or []) + newNodeLevel + unselectedCell + (tutorial and (pause + tutorial) or [])'
script_utilities.commonAncestor...
...script_utilities.commonAncestor
newAncestors=['Untitled Document 1', {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'espeak default voice'}}, 'page', {'average-pitch': 3.2000000000000002}]
newRowHeader=[]
newColumnHeader=[]
newRadioButtonGroup=[]
labelOrName=[]
isReadOnlyTextArea=False for app.name='gedit' name='None' role='text' state='editable enabled focusable focused multi line sensitive showing visible' relations=''
readOnly=[]
textRole=['text', {'average-pitch': 3.2000000000000002}]
pause=[<orca.speech_generator.Pause instance at 0x174ac20>]
textIndentation=['']
currentLineText=['', {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'espeak default voice'}}]
allTextSelection=[]
mnemonic=[]
newNodeLevel=[]
unselectedCell=[]
tutorial=[]
generate speech results:
  Untitled Document 1
  {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'espeak default voice'}}
  page
  {'average-pitch': 3.2000000000000002}
  text
  {'average-pitch': 3.2000000000000002}
  <orca.speech_generator.Pause instance at 0x174ac20>
  
  
  {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'espeak default voice'}}




SPEECH OUTPUT: 'Untitled Document 1'
SPEECH OUTPUT: 'page text.'
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

KEYEVENT: type=0
          id=65507
          hw_code=37
          modifiers=0
          event_string=(Control_L)
          is_text=True
          timestamp=2241270
          time=1295373802.575776
KEYBOARDEVENT: type=0
                id=65507
                hw_code=37
                modifiers=0
                event_string=(Control_L)
                keyval_name=(Control_L)
                is_text=True
                timestamp=2241270
                time=1295373802.576011
orca.keyEcho: string to echo: Control_L
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=1
          id=65507
          hw_code=37
          modifiers=4
          event_string=(Control_L)
          is_text=True
          timestamp=2241416
          time=1295373802.720798
KEYBOARDEVENT: type=1
                id=65507
                hw_code=37
                modifiers=4
                event_string=(Control_L)
                keyval_name=(Control_L)
                is_text=True
                timestamp=2241416
                time=1295373802.720964
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=0
          id=65507
          hw_code=37
          modifiers=0
          event_string=(Control_L)
          is_text=True
          timestamp=2243052
          time=1295373804.356776
KEYBOARDEVENT: type=0
                id=65507
                hw_code=37
                modifiers=0
                event_string=(Control_L)
                keyval_name=(Control_L)
                is_text=True
                timestamp=2243052
                time=1295373804.356969
orca.keyEcho: string to echo: Control_L
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=0
          id=113
          hw_code=24
          modifiers=4
          event_string=()
          is_text=False
          timestamp=2243314
          time=1295373804.618768
KEYBOARDEVENT: type=0
                id=113
                hw_code=24
                modifiers=4
                event_string=(Q)
                keyval_name=(q)
                is_text=False
                timestamp=2243314
                time=1295373804.618923
orca.keyEcho: string to echo: Q
orca.isModifierKey: returning: False
orca.isNavigationKey: returning: False
orca.isDiacriticalKey: returning: False
orca.isPrintableKey: returning: True
orca.keyEcho: speaking: Q
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
DEQUEUED OBJECT:STATE-CHANGED:FOCUSED  <----------

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

DEQUEUED OBJECT:PROPERTY-CHANGE:ACCESSIBLE-NAME  <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0,Spinner)
IGNORING DEFUNCT OBJECT
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(0,0,None)
----------> QUEUEING WINDOW:DEACTIVATE 
    app.name='gedit' name='Untitled Document 1 - gedit' role='frame' state='active enabled resizable sensitive' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

DEQUEUED WINDOW:DEACTIVATE  <----------

vvvvv PROCESS OBJECT EVENT window:deactivate vvvvv
OBJECT EVENT: window:deactivate                        detail=(0,0,gedit)
IGNORING DEFUNCT OBJECT
LOCUS OF FOCUS: None event='window:deactivate'
OBJECT EVENT: window:deactivate                        detail=(0,0,gedit)
             app.name='gedit' name='None' role='frame' state='defunct' relations=''
^^^^^ PROCESS OBJECT EVENT window:deactivate ^^^^^

----------> QUEUEING WINDOW:ACTIVATE 
DEQUEUED WINDOW:ACTIVATE  <----------

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0,vilmar@jve: ~)
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
----------> QUEUEING OBJECT:STATE-CHANGED:FOCUSED 
----------> QUEUEING OBJECT:STATE-CHANGED:ACTIVE 
    app.name='gnome-terminal' name='vilmar@jve: ~' role='frame' state='active enabled resizable sensitive showing visible' relations=''
mapped gnome-terminal to gnome-terminal
Looking for app-settings.gnome-terminal.py
Loaded app-settings.gnome-terminal.py
ACTIVE SCRIPT: gnome-terminal (module=orca.scripts.apps.gnome-terminal.script) (reason=window:activate event)
----------> QUEUEING OBJECT:STATE-CHANGED:SHOWING 
LOCUS OF FOCUS: app='gnome-terminal' name='vilmar@jve: ~' role='frame'
                event='window:activate'
----------> QUEUEING OBJECT:CHILDREN-CHANGED:REMOVE 



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



generate braille for focused app.name='gnome-terminal' name='gnome-terminal' role='application' state='' relations='' (args={'formatType': 'focused', 'role': ROLE_APPLICATION, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['gnome-terminal']
value=['']
roleName=['Application']
required=[]
generate braille results:
  Component: 'gnome-terminal Application', 0




ancestors=[<orca.braille.Component instance at 0x20dce18>]
rowHeader=[]
columnHeader=[]
radioButtonGroup=[]
label=[]
displayedText=['vilmar@jve: ~']
value=['']
roleName=['Frame']
Finding top-level object for source.name=vilmar@jve: ~
alertAndDialogCount=[]
nodeLevel=[]
generate braille results:
  Component: 'gnome-terminal Application', 0
  Region: ' ', 0
  Component: 'vilmar@jve: ~ Frame', 0




BRAILLE LINE:  'gnome-terminal Application vilmar@jve: ~ Frame'
     VISIBLE:  'vilmar@jve: ~ Frame', cursor=1



generate speech for unfocused app.name='gnome-terminal' name='vilmar@jve: ~' role='frame' state='active enabled resizable sensitive showing visible' relations='' (args={'recursing': True, 'priorObj': None, 'role': ROLE_FRAME, 'mode': 'speech', 'formatType': 'unfocused'}) using 'newAncestors + newRowHeader + newColumnHeader + newRadioButtonGroup + labelAndName + allTextSelection + roleName + unfocusedDialogCount + availability + newNodeLevel + unselectedCell + (tutorial and (pause + tutorial) or [])'
newAncestors=[]
newRowHeader=[]
newColumnHeader=[]
newRadioButtonGroup=[]
labelAndName=['vilmar@jve: ~', {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'espeak default voice'}}]
allTextSelection=[]
roleName=['frame', {'average-pitch': 3.2000000000000002}]
Finding top-level object for source.name=vilmar@jve: ~
unfocusedDialogCount=[]
availability=[]
newNodeLevel=[]
unselectedCell=[]
tutorial=[]
generate speech results:
  vilmar@jve: ~
  {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'espeak default voice'}}
  frame
  {'average-pitch': 3.2000000000000002}




SPEECH OUTPUT: 'vilmar@jve: ~'
SPEECH OUTPUT: 'frame'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0,None)
    app.name='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=vilmar@jve: ~
--> obj.name=
--> obj.name=
--> obj.name=vilmar@jve: ~
LOCUS OF FOCUS: app='gnome-terminal' name='Terminal' role='terminal'
                event='object:state-changed:focused'



generate braille for focused app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_TERMINAL, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Text(obj)] + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=False
nodeLevel=[]
generate braille results:
  Text: '', 0




BRAILLE LINE:  ''
     VISIBLE:  '', cursor=1



generate speech for unfocused app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations='' (args={'recursing': True, 'priorObj': <CORBA.Object 'IDL:Accessibility/Accessible:1.0' at 0x1bb69e0>, 'role': ROLE_TERMINAL, 'mode': 'speech', 'formatType': 'unfocused'}) using 'newAncestors + newRowHeader + newColumnHeader + newRadioButtonGroup + terminal + newNodeLevel + unselectedCell + (tutorial and (pause + tutorial) or [])'
script_utilities.commonAncestor...
...script_utilities.commonAncestor
newAncestors=['vilmar@jve: ~', {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'espeak default voice'}}, 'page', {'average-pitch': 3.2000000000000002}]
newRowHeader=[]
newColumnHeader=[]
newRadioButtonGroup=[]
terminal=['vilmar@jve: ~', {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'espeak default voice'}}]
newNodeLevel=[]
unselectedCell=[]
tutorial=[]
generate speech results:
  vilmar@jve: ~
  {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'espeak default voice'}}
  page
  {'average-pitch': 3.2000000000000002}
  vilmar@jve: ~
  {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'espeak default voice'}}




SPEECH OUTPUT: 'vilmar@jve: ~'
SPEECH OUTPUT: 'page'
SPEECH OUTPUT: 'vilmar@jve: ~'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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

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

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

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

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

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

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

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

DEQUEUED OBJECT:CHILDREN-CHANGED:REMOVE  <----------

vvvvv PROCESS OBJECT EVENT object:children-changed:remove vvvvv
OBJECT EVENT: object:children-changed:remove           detail=(21,0,None)
----------> QUEUEING OBJECT:TEXT-CARET-MOVED 
----------> QUEUEING OBJECT:TEXT-CHANGED:INSERT 
^^^^^ PROCESS OBJECT EVENT object:children-changed:remove ^^^^^

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

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

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

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(170,14,vilmar@jve:~$ )
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''



generate braille for focused app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_TERMINAL, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Text(obj)] + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=False
nodeLevel=[]
generate braille results:
  Text: 'vilmar@jve:~$ ', 14




BRAILLE LINE:  'vilmar@jve:~$ '
     VISIBLE:  'vilmar@jve:~$ ', cursor=15
SPEECH OUTPUT: 'vilmar@jve:~$ '
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

KEYEVENT: type=0
          id=65513
          hw_code=64
          modifiers=0
          event_string=(Alt_L)
          is_text=True
          timestamp=2251071
          time=1295373812.375911
KEYBOARDEVENT: type=0
                id=65513
                hw_code=64
                modifiers=0
                event_string=(Alt_L)
                keyval_name=(Alt_L)
                is_text=True
                timestamp=2251071
                time=1295373812.376118
orca.isPrintableKey: returning: False
orca.keyEcho: string to echo: Alt_L
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
----------> QUEUEING WINDOW:DEACTIVATE 
DEQUEUED WINDOW:DEACTIVATE  <----------

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

----------> QUEUEING WINDOW:ACTIVATE 
DEQUEUED WINDOW:ACTIVATE  <----------

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



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



generate braille for focused app.name='gnome-terminal' name='gnome-terminal' role='application' state='' relations='' (args={'formatType': 'focused', 'role': ROLE_APPLICATION, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['gnome-terminal']
value=['']
roleName=['Application']
required=[]
generate braille results:
  Component: 'gnome-terminal Application', 0




ancestors=[<orca.braille.Component instance at 0x20dc290>]
rowHeader=[]
columnHeader=[]
radioButtonGroup=[]
label=[]
displayedText=['vilmar@jve: ~']
value=['']
roleName=['Frame']
Finding top-level object for source.name=vilmar@jve: ~
alertAndDialogCount=[]
nodeLevel=[]
generate braille results:
  Component: 'gnome-terminal Application', 0
  Region: ' ', 0
  Component: 'vilmar@jve: ~ Frame', 0




BRAILLE LINE:  'gnome-terminal Application vilmar@jve: ~ Frame'
     VISIBLE:  'vilmar@jve: ~ Frame', cursor=1



generate speech for unfocused app.name='gnome-terminal' name='vilmar@jve: ~' role='frame' state='active enabled resizable sensitive showing visible' relations='' (args={'recursing': True, 'priorObj': None, 'role': ROLE_FRAME, 'mode': 'speech', 'formatType': 'unfocused'}) using 'newAncestors + newRowHeader + newColumnHeader + newRadioButtonGroup + labelAndName + allTextSelection + roleName + unfocusedDialogCount + availability + newNodeLevel + unselectedCell + (tutorial and (pause + tutorial) or [])'
newAncestors=[]
newRowHeader=[]
newColumnHeader=[]
newRadioButtonGroup=[]
labelAndName=['vilmar@jve: ~', {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'espeak default voice'}}]
allTextSelection=[]
roleName=['frame', {'average-pitch': 3.2000000000000002}]
Finding top-level object for source.name=vilmar@jve: ~
unfocusedDialogCount=[]
availability=[]
newNodeLevel=[]
unselectedCell=[]
tutorial=[]
generate speech results:
  vilmar@jve: ~
  {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'espeak default voice'}}
  frame
  {'average-pitch': 3.2000000000000002}




SPEECH OUTPUT: 'vilmar@jve: ~'
SPEECH OUTPUT: 'frame'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

KEYEVENT: type=0
          id=65507
          hw_code=37
          modifiers=0
          event_string=(Control_L)
          is_text=True
          timestamp=2255054
          time=1295373816.359310
KEYBOARDEVENT: type=0
                id=65507
                hw_code=37
                modifiers=0
                event_string=(Control_L)
                keyval_name=(Control_L)
                is_text=True
                timestamp=2255054
                time=1295373816.359555
orca.isPrintableKey: returning: False
orca.keyEcho: string to echo: Control_L
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=1
          id=65507
          hw_code=37
          modifiers=4
          event_string=(Control_L)
          is_text=True
          timestamp=2255181
          time=1295373816.485913
KEYBOARDEVENT: type=1
                id=65507
                hw_code=37
                modifiers=4
                event_string=(Control_L)
                keyval_name=(Control_L)
                is_text=True
                timestamp=2255181
                time=1295373816.486087
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=0
          id=65513
          hw_code=64
          modifiers=0
          event_string=(Alt_L)
          is_text=True
          timestamp=2255825
          time=1295373817.130068
KEYBOARDEVENT: type=0
                id=65513
                hw_code=64
                modifiers=0
                event_string=(Alt_L)
                keyval_name=(Alt_L)
                is_text=True
                timestamp=2255825
                time=1295373817.130234
orca.isPrintableKey: returning: False
orca.keyEcho: string to echo: Alt_L
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
----------> QUEUEING WINDOW:DEACTIVATE 
DEQUEUED WINDOW:DEACTIVATE  <----------

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

----------> QUEUEING WINDOW:ACTIVATE 
DEQUEUED WINDOW:ACTIVATE  <----------

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0,[orca-list] sometimes I can not hear the name of the window when I press alt+tab - Mozilla Thunderbird)
    app.name='Thunderbird' name='[orca-list] sometimes I can not hear the name of the window when I press alt+tab - Mozilla Thunderbird' role='frame' state='active enabled horizontal opaque resizable sensitive showing visible' relations='node child of embeds'
mapped Thunderbird to Thunderbird
Looking for app-settings.Thunderbird.py
Loaded app-settings.Thunderbird.py
ACTIVE SCRIPT: Thunderbird (module=orca.scripts.apps.Thunderbird.script) (reason=window:activate event)
LOCUS OF FOCUS: app='Thunderbird' name='[orca-list] sometimes I can not hear the name of the window when I press alt+tab - Mozilla Thunderbird' role='frame'
                event='window:activate'



generate braille for focused app.name='Thunderbird' name='[orca-list] sometimes I can not hear the name of the window when I press alt+tab - Mozilla Thunderbird' role='frame' state='active enabled horizontal opaque resizable sensitive showing visible' relations='node child of embeds' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': True, 'role': ROLE_FRAME, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Component(obj,                                     asString(((label + displayedText) or name) + value + roleName + alertAndDialogCount))] + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=True



generate braille for focused app.name='Thunderbird' name='Thunderbird' role='application' state='enabled sensitive showing visible' relations='' (args={'formatType': 'focused', 'useDefaultFormatting': False, 'includeContext': False, 'role': ROLE_APPLICATION, 'mode': 'braille', 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['Thunderbird']
value=['']
roleName=['Application']
required=[]
generate braille results:
  Component: 'Thunderbird Application', 0




ancestors=[<orca.braille.Component instance at 0x20dcf38>]
rowHeader=[]
columnHeader=[]
radioButtonGroup=[]
label=[]
displayedText=['[orca-list] sometimes I can not hear the name of the window when I press alt+tab - Mozilla Thunderbird']
value=['']
roleName=['Frame']
Finding top-level object for source.name=[orca-list] sometimes I can not hear the name of the window when I press alt+tab - Mozilla Thunderbird
alertAndDialogCount=[]
nodeLevel=[]
generate braille results:
  Component: 'Thunderbird Application', 0
  Region: ' ', 0
  Component: '[orca-list] sometimes I can not hear the name of the window when I press alt+tab - Mozilla Thunderbird Frame', 0




BRAILLE LINE:  'Thunderbird Application [orca-list] sometimes I can not hear the name of the window when I press alt+tab - Mozilla Thunderbird Frame'
     VISIBLE:  '[orca-list] sometimes I can not ', cursor=1



generate speech for unfocused app.name='Thunderbird' name='[orca-list] sometimes I can not hear the name of the window when I press alt+tab - Mozilla Thunderbird' role='frame' state='active enabled horizontal opaque resizable sensitive showing visible' relations='node child of embeds' (args={'formatType': 'unfocused', 'useDefaultFormatting': False, 'priorObj': None, 'role': ROLE_FRAME, 'mode': 'speech', 'recursing': True}) using 'newAncestors + newRowHeader + newColumnHeader + newRadioButtonGroup + labelAndName + allTextSelection + roleName + unfocusedDialogCount + availability + newNodeLevel + unselectedCell + (tutorial and (pause + tutorial) or [])'
newAncestors=[]
newRowHeader=[]
newColumnHeader=[]
newRadioButtonGroup=[]
labelAndName=['[orca-list] sometimes I can not hear the name of the window when I press alt+tab - Mozilla Thunderbird', {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'espeak default voice'}}]
allTextSelection=[]
roleName=['frame', {'average-pitch': 3.2000000000000002}]
Finding top-level object for source.name=[orca-list] sometimes I can not hear the name of the window when I press alt+tab - Mozilla Thunderbird
unfocusedDialogCount=[]
availability=[]
newNodeLevel=[]
unselectedCell=[]
tutorial=[]
generate speech results:
  [orca-list] sometimes I can not hear the name of the window when I press alt+tab - Mozilla Thunderbird
  {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'espeak default voice'}}
  frame
  {'average-pitch': 3.2000000000000002}




SPEECH OUTPUT: '[orca-list] sometimes I can not hear the name of the window when I press alt+tab - Mozilla Thunderbird'
SPEECH OUTPUT: 'frame'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

KEYEVENT: type=0
          id=65507
          hw_code=37
          modifiers=0
          event_string=(Control_L)
          is_text=True
          timestamp=2257633
          time=1295373818.938347
KEYBOARDEVENT: type=0
                id=65507
                hw_code=37
                modifiers=0
                event_string=(Control_L)
                keyval_name=(Control_L)
                is_text=True
                timestamp=2257633
                time=1295373818.938520
orca.keyEcho: string to echo: Control_L
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=1
          id=65507
          hw_code=37
          modifiers=4
          event_string=(Control_L)
          is_text=True
          timestamp=2257736
          time=1295373819.041165
KEYBOARDEVENT: type=1
                id=65507
                hw_code=37
                modifiers=4
                event_string=(Control_L)
                keyval_name=(Control_L)
                is_text=True
                timestamp=2257736
                time=1295373819.041311
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=0
          id=65513
          hw_code=64
          modifiers=0
          event_string=(Alt_L)
          is_text=True
          timestamp=2258119
          time=1295373819.423755
KEYBOARDEVENT: type=0
                id=65513
                hw_code=64
                modifiers=0
                event_string=(Alt_L)
                keyval_name=(Alt_L)
                is_text=True
                timestamp=2258119
                time=1295373819.423916
orca.keyEcho: string to echo: Alt_L
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
----------> QUEUEING WINDOW:DEACTIVATE 
DEQUEUED WINDOW:DEACTIVATE  <----------

vvvvv PROCESS OBJECT EVENT window:deactivate vvvvv
OBJECT EVENT: window:deactivate                        detail=(0,0,[orca-list] sometimes I can not hear the name of the window when I press alt+tab - Mozilla Thunderbird)
    app.name='Thunderbird' name='[orca-list] sometimes I can not hear the name of the window when I press alt+tab - Mozilla Thunderbird' role='frame' state='enabled horizontal opaque resizable sensitive showing visible' relations='node child of embeds'
LOCUS OF FOCUS: None event='window:deactivate'
^^^^^ PROCESS OBJECT EVENT window:deactivate ^^^^^

----------> QUEUEING WINDOW:ACTIVATE 
DEQUEUED WINDOW:ACTIVATE  <----------

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0,vilmar@jve: ~)
    app.name='gnome-terminal' name='vilmar@jve: ~' role='frame' state='active enabled resizable sensitive showing visible' relations=''
mapped gnome-terminal to gnome-terminal
Looking for app-settings.gnome-terminal.py
Loaded app-settings.gnome-terminal.py
ACTIVE SCRIPT: gnome-terminal (module=orca.scripts.apps.gnome-terminal.script) (reason=window:activate event)
LOCUS OF FOCUS: app='gnome-terminal' name='vilmar@jve: ~' role='frame'
                event='window:activate'



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



generate braille for focused app.name='gnome-terminal' name='gnome-terminal' role='application' state='' relations='' (args={'formatType': 'focused', 'role': ROLE_APPLICATION, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['gnome-terminal']
value=['']
roleName=['Application']
required=[]
generate braille results:
  Component: 'gnome-terminal Application', 0




ancestors=[<orca.braille.Component instance at 0x13c42d8>]
rowHeader=[]
columnHeader=[]
radioButtonGroup=[]
label=[]
displayedText=['vilmar@jve: ~']
value=['']
roleName=['Frame']
Finding top-level object for source.name=vilmar@jve: ~
alertAndDialogCount=[]
nodeLevel=[]
generate braille results:
  Component: 'gnome-terminal Application', 0
  Region: ' ', 0
  Component: 'vilmar@jve: ~ Frame', 0




BRAILLE LINE:  'gnome-terminal Application vilmar@jve: ~ Frame'
     VISIBLE:  'vilmar@jve: ~ Frame', cursor=1



generate speech for unfocused app.name='gnome-terminal' name='vilmar@jve: ~' role='frame' state='active enabled resizable sensitive showing visible' relations='' (args={'recursing': True, 'priorObj': None, 'role': ROLE_FRAME, 'mode': 'speech', 'formatType': 'unfocused'}) using 'newAncestors + newRowHeader + newColumnHeader + newRadioButtonGroup + labelAndName + allTextSelection + roleName + unfocusedDialogCount + availability + newNodeLevel + unselectedCell + (tutorial and (pause + tutorial) or [])'
newAncestors=[]
newRowHeader=[]
newColumnHeader=[]
newRadioButtonGroup=[]
labelAndName=['vilmar@jve: ~', {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'espeak default voice'}}]
allTextSelection=[]
roleName=['frame', {'average-pitch': 3.2000000000000002}]
Finding top-level object for source.name=vilmar@jve: ~
unfocusedDialogCount=[]
availability=[]
newNodeLevel=[]
unselectedCell=[]
tutorial=[]
generate speech results:
  vilmar@jve: ~
  {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'espeak default voice'}}
  frame
  {'average-pitch': 3.2000000000000002}




SPEECH OUTPUT: 'vilmar@jve: ~'
SPEECH OUTPUT: 'frame'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

KEYEVENT: type=0
          id=65513
          hw_code=64
          modifiers=0
          event_string=(Alt_L)
          is_text=True
          timestamp=2259646
          time=1295373820.951258
KEYBOARDEVENT: type=0
                id=65513
                hw_code=64
                modifiers=0
                event_string=(Alt_L)
                keyval_name=(Alt_L)
                is_text=True
                timestamp=2259646
                time=1295373820.951429
orca.isPrintableKey: returning: False
orca.keyEcho: string to echo: Alt_L
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
----------> QUEUEING WINDOW:DEACTIVATE 
DEQUEUED WINDOW:DEACTIVATE  <----------

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

----------> QUEUEING WINDOW:ACTIVATE 
DEQUEUED WINDOW:ACTIVATE  <----------

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0,vilmar@jve: ~)
    app.name='gnome-terminal' name='vilmar@jve: ~' role='frame' state='active enabled resizable sensitive showing visible' relations=''
LOCUS OF FOCUS: app='gnome-terminal' name='vilmar@jve: ~' role='frame'
                event='window:activate'



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



generate braille for focused app.name='gnome-terminal' name='gnome-terminal' role='application' state='' relations='' (args={'formatType': 'focused', 'role': ROLE_APPLICATION, 'mode': 'braille', 'includeContext': False, 'recursing': True}) using '[Component(obj,                                     asString(label + displayedText + value + roleName + required))]'
label=[]
displayedText=['gnome-terminal']
value=['']
roleName=['Application']
required=[]
generate braille results:
  Component: 'gnome-terminal Application', 0




ancestors=[<orca.braille.Component instance at 0x13bef38>]
rowHeader=[]
columnHeader=[]
radioButtonGroup=[]
label=[]
displayedText=['vilmar@jve: ~']
value=['']
roleName=['Frame']
Finding top-level object for source.name=vilmar@jve: ~
alertAndDialogCount=[]
nodeLevel=[]
generate braille results:
  Component: 'gnome-terminal Application', 0
  Region: ' ', 0
  Component: 'vilmar@jve: ~ Frame', 0




BRAILLE LINE:  'gnome-terminal Application vilmar@jve: ~ Frame'
     VISIBLE:  'vilmar@jve: ~ Frame', cursor=1



generate speech for unfocused app.name='gnome-terminal' name='vilmar@jve: ~' role='frame' state='active enabled resizable sensitive showing visible' relations='' (args={'recursing': True, 'priorObj': None, 'role': ROLE_FRAME, 'mode': 'speech', 'formatType': 'unfocused'}) using 'newAncestors + newRowHeader + newColumnHeader + newRadioButtonGroup + labelAndName + allTextSelection + roleName + unfocusedDialogCount + availability + newNodeLevel + unselectedCell + (tutorial and (pause + tutorial) or [])'
newAncestors=[]
newRowHeader=[]
newColumnHeader=[]
newRadioButtonGroup=[]
labelAndName=['vilmar@jve: ~', {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'espeak default voice'}}]
allTextSelection=[]
roleName=['frame', {'average-pitch': 3.2000000000000002}]
Finding top-level object for source.name=vilmar@jve: ~
unfocusedDialogCount=[]
availability=[]
newNodeLevel=[]
unselectedCell=[]
tutorial=[]
generate speech results:
  vilmar@jve: ~
  {'average-pitch': 5.0, 'rate': 80.0, 'gain': 10.0, 'family': {'locale': 'en', 'name': 'espeak default voice'}}
  frame
  {'average-pitch': 3.2000000000000002}




SPEECH OUTPUT: 'vilmar@jve: ~'
SPEECH OUTPUT: 'frame'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

KEYEVENT: type=0
          id=65507
          hw_code=37
          modifiers=0
          event_string=(Control_L)
          is_text=True
          timestamp=2261600
          time=1295373822.904710
KEYBOARDEVENT: type=0
                id=65507
                hw_code=37
                modifiers=0
                event_string=(Control_L)
                keyval_name=(Control_L)
                is_text=True
                timestamp=2261600
                time=1295373822.904935
orca.isPrintableKey: returning: False
orca.keyEcho: string to echo: Control_L
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=1
          id=65507
          hw_code=37
          modifiers=4
          event_string=(Control_L)
          is_text=True
          timestamp=2261723
          time=1295373823.027256
KEYBOARDEVENT: type=1
                id=65507
                hw_code=37
                modifiers=4
                event_string=(Control_L)
                keyval_name=(Control_L)
                is_text=True
                timestamp=2261723
                time=1295373823.027337
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=0
          id=65513
          hw_code=64
          modifiers=0
          event_string=(Alt_L)
          is_text=True
          timestamp=2262532
          time=1295373823.836953
KEYBOARDEVENT: type=0
                id=65513
                hw_code=64
                modifiers=0
                event_string=(Alt_L)
                keyval_name=(Alt_L)
                is_text=True
                timestamp=2262532
                time=1295373823.837126
orca.isPrintableKey: returning: False
orca.keyEcho: string to echo: Alt_L
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
KEYEVENT: type=0
          id=65507
          hw_code=37
          modifiers=8
          event_string=(Control_L)
          is_text=True
          timestamp=2262532
          time=1295373823.839139
KEYBOARDEVENT: type=0
                id=65507
                hw_code=37
                modifiers=8
                event_string=(Control_L)
                keyval_name=(Control_L)
                is_text=True
                timestamp=2262532
                time=1295373823.839252
orca.isPrintableKey: returning: False
orca.keyEcho: string to echo: Control_L
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
orca.isModifierKey: returning: True
Shutting down and exiting due to signal = 15
Current stack is:

  File "<string>", line 1, in <module>
  File "/data/software/orca/dev/lib/python2.6/site-packages/orca/orca.py", line 2304, in main
    start(pyatspi.Registry) # waits until we stop the registry
  File "/data/software/orca/dev/lib/python2.6/site-packages/orca/orca.py", line 2018, in start
    registry.start(gil=settings.useGILIdleHandler)
  File "/usr/lib/pymodules/python2.6/pyatspi/registry.py", line 364, in start
    bonobo.main()
  File "/data/software/orca/dev/lib/python2.6/site-packages/orca/orca.py", line 2099, in shutdownOnSignal
    debug.printStack(debug.LEVEL_ALL)
  File "/data/software/orca/dev/lib/python2.6/site-packages/orca/debug.py", line 137, in printStack
    traceback.print_stack(None, 100, debugFile)

SPEECH OUTPUT: 'Goodbye.' voice=system
Shutting down and exiting due to signal = 15
Current stack is:

  File "<string>", line 1, in <module>
  File "/data/software/orca/dev/lib/python2.6/site-packages/orca/orca.py", line 2304, in main
    start(pyatspi.Registry) # waits until we stop the registry
  File "/data/software/orca/dev/lib/python2.6/site-packages/orca/orca.py", line 2018, in start
    registry.start(gil=settings.useGILIdleHandler)
  File "/usr/lib/pymodules/python2.6/pyatspi/registry.py", line 364, in start
    bonobo.main()
  File "/data/software/orca/dev/lib/python2.6/site-packages/orca/orca.py", line 2117, in shutdownOnSignal
    shutdown()
  File "/data/software/orca/dev/lib/python2.6/site-packages/orca/orca.py", line 2084, in shutdown
    _restoreXmodmap(_orcaModifiers)
  File "/data/software/orca/dev/lib/python2.6/site-packages/orca/orca.py", line 1447, in _restoreXmodmap
    os.system("echo '%s' | xmodmap - > /dev/null 2>&1" % "\n".join(toRestore))
  File "/data/software/orca/dev/lib/python2.6/site-packages/orca/orca.py", line 2099, in shutdownOnSignal
    debug.printStack(debug.LEVEL_ALL)
  File "/data/software/orca/dev/lib/python2.6/site-packages/orca/debug.py", line 137, in printStack
    traceback.print_stack(None, 100, debugFile)

