$ orca
Using speech server factory: orca.gnomespeechfactory
Speech module has been initialized.

Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/orca/orca.py", line 855, in loadUserSettings
    braille.init(_processBrailleEvent, settings.tty)
  File "/usr/lib/python2.5/site-packages/orca/braille.py", line 1196, in init
    if brl.init(tty):
StandardError: Failed on call to brlapi_initializeConnection in BrlTTY

Could not initialize connection to braille.
Magnification module has NOT been initialized.
SPEECH OUTPUT: 'Welcome to Orca.'
BRAILLE LINE:  'Welcome to Orca.'
     VISIBLE:  'Welcome to Orca.', cursor=0
NEW SCRIPT: default (module=orca.default)
Script.getKnownApplications...
...Script.getKnownApplications
---------> QUEUEING EVENT window:activate
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:state-changed:active
DEQUEUED EVENT window:activate <----------

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

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

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

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

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

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

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

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

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0)
    app.name='evolution' name='INBOX (5 unread, 6 total) - Evolution' role='frame' state='active enabled resizable sensitive showing visible' relations=''
Script mapping for evolution is Evolution
Looking for script at orca-scripts.Evolution.py...
...could not find orca-scripts.Evolution.py
Looking for script at scripts.Evolution.py...
...found scripts.Evolution.py
Evolution.getKeyBindings.
NEW SCRIPT: evolution (module=orca.scripts.Evolution)
ACTIVE SCRIPT: orca (module=orca.default)
Script mapping for evolution is Evolution
Looking for settings at app-settings.Evolution.py...
...could not find app-settings.Evolution.py
orca: setLocusOfFocus called.
LOCUS OF FOCUS: app='evolution' name='INBOX (5 unread, 6 total) - Evolution' role='frame'
                event='window:activate'
Evolution: locusOfFocusChanged called.
OBJECT EVENT: window:activate                          detail=(0,0)
             app.name='evolution' name='INBOX (5 unread, 6 total) - Evolution' role='frame' state='active enabled resizable sensitive showing visible' relations=''
GENERATOR: _getDefaultBrailleRegions
           obj             = evolution
           role            = application
GENERATOR: _getBrailleRegionsForFrame
           obj             = INBOX (5 unread, 6 total) - Evolution
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = INBOX (5 unread, 6 total) - Evolution
           role            = frame
BRAILLE LINE:  'evolution Application INBOX (5 unread, 6 total) - Evolution Frame'
     VISIBLE:  'INBOX (5 unread, 6 total) - Evol', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
GENERATOR: _getDefaultSpeech
           obj             = INBOX (5 unread, 6 total) - Evolution
           role            = frame
           already_focused = False
           utterances:
               (INBOX (5 unread, 6 total) - Evolution)
               (frame)
GENERATOR: _getSpeechForFrame
           obj             = INBOX (5 unread, 6 total) - Evolution
           role            = frame
           already_focused = False
           utterances:
               (INBOX (5 unread, 6 total) - Evolution)
               (frame)
SPEECH OUTPUT: 'INBOX (5 unread, 6 total) - Evolution frame'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0)
    app.name='evolution' name='Send / Receive' role='push button' state='enabled focusable focused sensitive showing visible' relations=''
Finding top-level object for source.name=Send / Receive
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=INBOX (5 unread, 6 total) - Evolution
Evolution: onFocus called.
default: onFocus called.
orca: setLocusOfFocus called.
LOCUS OF FOCUS: app='evolution' name='Send / Receive' role='push button'
                event='object:state-changed:focused'
Evolution: locusOfFocusChanged called.
OBJECT EVENT: object:state-changed:focused             detail=(1,0)
             app.name='evolution' name='Send / Receive' role='push button' state='enabled focusable focused sensitive showing visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForToolBar
           obj             = 
           role            = tool bar
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = tool bar
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 | ]
GENERATOR: _getBrailleRegionsForFrame
           obj             = INBOX (5 unread, 6 total) - Evolution
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = INBOX (5 unread, 6 total) - Evolution
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = evolution
           role            = application
GENERATOR: _getBrailleRegionsForPushButton
           obj             = Send / Receive
           role            = push button
BRAILLE LINE:  'evolution Application INBOX (5 unread, 6 total) - Evolution Frame ToolBar Send / Receive Button'
     VISIBLE:  'Send / Receive Button', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
Object deemed to be for layout purposes only: [panel | ]
Object deemed to be for layout purposes only: [panel | ]
Object deemed to be for layout purposes only: [panel | ]
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getDefaultSpeech
           obj             = Send / Receive
           role            = push button
           already_focused = False
           utterances:
               (Send / Receive)
               (button)
GENERATOR: _getSpeechForPushButton
           obj             = Send / Receive
           role            = push button
           already_focused = False
           utterances:
               (Send / Receive)
               (button)
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'Send / Receive button'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

---------> QUEUEING EVENT window:deactivate
---------> QUEUEING EVENT object:state-changed:active
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:state-changed:active
DEQUEUED EVENT window:deactivate <----------

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

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

vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv
OBJECT EVENT: object:state-changed:active              detail=(1,0)
    app.name='evolution' name='INBOX (5 unread, 6 total) - Evolution' role='frame' state='active enabled resizable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

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

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

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

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

KEYEVENT: type=0
          hw_code=37
          modifiers=0
          event_string=(Control_L)
          is_text=True
          time=1197559713.446737
orca._keyEcho: string to echo: Control_L
orca._isModifierKey: returning: True
KEYEVENT: type=0
          hw_code=57
          modifiers=4
          event_string=()
          is_text=False
          time=1197559713.646735
orca._keyEcho: string to echo: N
orca._isModifierKey: returning: False
---------> QUEUEING EVENT object:property-change:accessible-name
DEQUEUED EVENT object:property-change:accessible-name <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0)
---------> QUEUEING EVENT object:property-change:accessible-name
    app.name='evolution' name='Search' role='text' state='editable enabled focusable sensitive single line visible' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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

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

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

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0)
    app.name='evolution' name='Contacts' role='scroll pane' state='enabled focusable sensitive' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0)
    app.name='evolution' name='To:' role='unknown' state='enabled focusable sensitive manages descendants' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0)
---------> QUEUEING EVENT object:property-change:accessible-name
---------> QUEUEING EVENT object:property-change:accessible-name
---------> QUEUEING EVENT object:property-change:accessible-name
    app.name='evolution' name='To:' role='text' state='editable enabled focusable sensitive single line' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0)
---------> QUEUEING EVENT object:property-change:accessible-name
---------> QUEUEING EVENT object:property-change:accessible-name
---------> QUEUEING EVENT object:property-change:accessible-name
---------> QUEUEING EVENT object:property-change:accessible-name
    app.name='evolution' name='Cc:' role='table' state='enabled focusable sensitive visible manages descendants' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0)
    app.name='evolution' name='Cc:' role='text' state='editable enabled focusable sensitive single line' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0)
    app.name='evolution' name='Bcc:' role='table' state='enabled focusable sensitive visible manages descendants' relations='labelled by'
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0)
    app.name='evolution' name='Bcc:' role='text' state='editable enabled focusable sensitive single line' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0)
    app.name='evolution' name='Post To:' role='text' state='editable enabled focusable sensitive single line' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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

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

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

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

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

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-name vvvvv
OBJECT EVENT: object:property-change:accessible-name   detail=(0,0)
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:showing
    app.name='evolution' name='Attachment Bar' role='panel' state='enabled focusable sensitive visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-name ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0)
    app.name='evolution' name='To:' role='text' state='editable enabled focusable sensitive showing single line visible' relations=''
KEYEVENT: type=1
          hw_code=57
          modifiers=4
          event_string=()
          is_text=False
          time=1197559714.555171
orca._isModifierKey: returning: False
KEYEVENT: type=1
          hw_code=37
          modifiers=4
          event_string=(Control_L)
          is_text=True
          time=1197559714.558530
orca._isModifierKey: returning: True
---------> QUEUEING EVENT window:deactivate
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:state-changed:active
---------> QUEUEING EVENT window:activate
---------> QUEUEING EVENT object:state-changed:active
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

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

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

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

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

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

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0)
    app.name='evolution' name='Popup' role='toggle button' state='focusable showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

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

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

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

vvvvv PROCESS OBJECT EVENT window:deactivate vvvvv
OBJECT EVENT: window:deactivate                        detail=(0,0)
    app.name='evolution' name='INBOX (5 unread, 6 total) - Evolution' role='frame' state='enabled resizable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT window:deactivate ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0)
    app.name='evolution' name='Send / Receive' role='push button' state='enabled focusable sensitive showing visible' relations=''
Finding top-level object for source.name=Send / Receive
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=INBOX (5 unread, 6 total) - Evolution
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv
OBJECT EVENT: object:state-changed:active              detail=(0,0)
    app.name='evolution' name='INBOX (5 unread, 6 total) - Evolution' role='frame' state='enabled resizable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

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

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0)
    app.name='evolution' name='Compose Message' role='frame' state='active enabled resizable sensitive showing visible' relations=''
ACTIVE SCRIPT: evolution (module=orca.scripts.Evolution)
Script mapping for evolution is Evolution
Looking for settings at app-settings.Evolution.py...
...could not find app-settings.Evolution.py
orca: setLocusOfFocus called.
LOCUS OF FOCUS: app='evolution' name='Compose Message' role='frame'
                event='window:activate'
Evolution: locusOfFocusChanged called.
OBJECT EVENT: window:activate                          detail=(0,0)
             app.name='evolution' name='Compose Message' role='frame' state='active enabled resizable sensitive showing visible' relations=''
GENERATOR: _getDefaultBrailleRegions
           obj             = evolution
           role            = application
GENERATOR: _getBrailleRegionsForFrame
           obj             = Compose Message
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Compose Message
           role            = frame
BRAILLE LINE:  'evolution Application Compose Message Frame'
     VISIBLE:  'Compose Message Frame', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
GENERATOR: _getDefaultSpeech
           obj             = Compose Message
           role            = frame
           already_focused = False
           utterances:
               (Compose Message)
               (frame)
GENERATOR: _getSpeechForFrame
           obj             = Compose Message
           role            = frame
           already_focused = False
           utterances:
               (Compose Message)
               (frame)
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'Compose Message frame'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

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

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

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

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='evolution' name='To:' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
Evolution: onFocus called.
default: onFocus called.
orca: setLocusOfFocus called.
LOCUS OF FOCUS: app='evolution' name='To:' role='text'
                event='focus:'
Evolution: locusOfFocusChanged called.
OBJECT EVENT: focus:                                   detail=(0,0)
             app.name='evolution' name='To:' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForFrame
           obj             = Compose Message
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Compose Message
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = evolution
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = To:
           role            = text
BRAILLE LINE:  'evolution Application Compose Message Frame  $l'
     VISIBLE:  ' $l', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
Object deemed to be for layout purposes only: [panel | ]
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getSpeechForText
           obj             = To:
           role            = text
           already_focused = False
           utterances:
               (To:)
               (text)
               ()
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'To: text '
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0)
---------> QUEUEING EVENT object:state-changed:focused
KEYEVENT: type=1
          hw_code=23
          modifiers=0
          event_string=(Tab)
          is_text=True
          time=1197559717.315680
orca._isModifierKey: returning: False
    app.name='evolution' name='To:' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations=''
Finding top-level object for source.name=To:
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=Compose Message
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0)
    app.name='evolution' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations='labelled by'
Finding top-level object for source.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=Compose Message
Evolution: onFocus called.
default: onFocus called.
orca: setLocusOfFocus called.
LOCUS OF FOCUS: app='evolution' name='' role='text'
                event='object:state-changed:focused'
Evolution: locusOfFocusChanged called.
OBJECT EVENT: object:state-changed:focused             detail=(1,0)
             app.name='evolution' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations='labelled by'
Object deemed to be for layout purposes only: [panel | ]
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForFrame
           obj             = Compose Message
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Compose Message
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = evolution
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
BRAILLE LINE:  'evolution Application Compose Message Frame Subject:  $l'
     VISIBLE:  'Subject:  $l', cursor=10
default.findCommonAncestor...
...default.findCommonAncestor
GENERATOR: _getSpeechForText
           obj             = 
           role            = text
           already_focused = False
           utterances:
               (Subject:)
               (text)
               ()
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'Subject: text '
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='evolution' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations='labelled by'
Evolution: onFocus called.
default: onFocus called.
orca: setLocusOfFocus called.
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0)
KEYEVENT: type=1
          hw_code=23
          modifiers=0
          event_string=(Tab)
          is_text=True
          time=1197559718.148076
orca._isModifierKey: returning: False
---------> QUEUEING EVENT focus:
    app.name='evolution' name='None' role='text' state='editable enabled focusable focused sensitive showing single line visible' relations='labelled by'
Finding top-level object for source.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=Compose Message
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='evolution' name='None' role='text' state='editable enabled focusable focused multi line sensitive showing visible' relations=''
Evolution: onFocus called.
default: onFocus called.
orca: setLocusOfFocus called.
LOCUS OF FOCUS: app='evolution' name='' role='text'
                event='focus:'
Evolution: locusOfFocusChanged called.
OBJECT EVENT: focus:                                   detail=(0,0)
             app.name='evolution' name='None' role='text' state='editable enabled focusable focused multi line sensitive showing visible' relations=''
evolution.locusOfFocusChanged - mail view: current message pane: individual lines of text.
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = unknown
GENERATOR: _getBrailleRegionsForPanel
           obj             = Panel containing HTML
           role            = panel
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
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 | ]
GENERATOR: _getBrailleRegionsForFrame
           obj             = Compose Message
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Compose Message
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = evolution
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
BRAILLE LINE:  'evolution Application Compose Message Frame ScrollPane Panel containing HTML Panel   $l'
     VISIBLE:  ' $l', cursor=1
speakBlankLine: start=0, end=0, line=<>
SPEECH OUTPUT: 'blank'
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

KEYEVENT: type=0
          hw_code=46
          modifiers=0
          event_string=(l)
          is_text=True
          time=1197559720.270702
orca._keyEcho: string to echo: l
orca._isModifierKey: returning: False
---------> QUEUEING EVENT focus:
DEQUEUED EVENT focus: <----------

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
---------> QUEUEING EVENT object:text-changed:insert
    app.name='evolution' name='None' role='text' state='editable enabled focusable focused multi line sensitive showing visible' relations=''
Evolution: onFocus called.
default: onFocus called.
orca: setLocusOfFocus called.
LOCUS OF FOCUS: app='evolution' name='' role='text'
                event='focus:'
Evolution: locusOfFocusChanged called.
OBJECT EVENT: focus:                                   detail=(0,0)
             app.name='evolution' name='None' role='text' state='editable enabled focusable focused multi line sensitive showing visible' relations=''
evolution.locusOfFocusChanged - mail view: current message pane: individual lines of text.
KEYEVENT: type=1
          hw_code=46
          modifiers=0
          event_string=(l)
          is_text=True
          time=1197559720.325933
orca._isModifierKey: returning: False
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = unknown
GENERATOR: _getBrailleRegionsForPanel
           obj             = Panel containing HTML
           role            = panel
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
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 | ]
GENERATOR: _getBrailleRegionsForFrame
           obj             = Compose Message
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Compose Message
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = evolution
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
BRAILLE LINE:  'evolution Application Compose Message Frame ScrollPane Panel containing HTML Panel  l $l'
     VISIBLE:  'l $l', cursor=2
speakBlankLine: start=0, end=1, line=<l>
SPEECH OUTPUT: 'l'
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(0,1)
    app.name='evolution' name='None' role='text' state='editable enabled focusable focused multi line sensitive showing visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = unknown
GENERATOR: _getBrailleRegionsForPanel
           obj             = Panel containing HTML
           role            = panel
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
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 | ]
GENERATOR: _getBrailleRegionsForFrame
           obj             = Compose Message
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Compose Message
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = evolution
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
BRAILLE LINE:  'evolution Application Compose Message Frame ScrollPane Panel containing HTML Panel  l $l'
     VISIBLE:  'l $l', cursor=2
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

KEYEVENT: type=0
          hw_code=31
          modifiers=0
          event_string=(i)
          is_text=True
          time=1197559721.006699
orca._keyEcho: string to echo: i
orca._isModifierKey: returning: False
---------> QUEUEING EVENT object:text-changed:insert
DEQUEUED EVENT object:text-changed:insert <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(1,1)
KEYEVENT: type=1
          hw_code=31
          modifiers=0
          event_string=(i)
          is_text=True
          time=1197559721.134867
orca._isModifierKey: returning: False
    app.name='evolution' name='None' role='text' state='editable enabled focusable focused multi line sensitive showing visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = unknown
GENERATOR: _getBrailleRegionsForPanel
           obj             = Panel containing HTML
           role            = panel
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
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 | ]
GENERATOR: _getBrailleRegionsForFrame
           obj             = Compose Message
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Compose Message
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = evolution
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
BRAILLE LINE:  'evolution Application Compose Message Frame ScrollPane Panel containing HTML Panel  li $l'
     VISIBLE:  'li $l', cursor=3
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

KEYEVENT: type=0
          hw_code=57
          modifiers=0
          event_string=(n)
          is_text=True
          time=1197559721.822708
orca._keyEcho: string to echo: n
orca._isModifierKey: returning: False
---------> QUEUEING EVENT object:text-changed:insert
DEQUEUED EVENT object:text-changed:insert <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(2,1)
    app.name='evolution' name='None' role='text' state='editable enabled focusable focused multi line sensitive showing visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = unknown
GENERATOR: _getBrailleRegionsForPanel
           obj             = Panel containing HTML
           role            = panel
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
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 | ]
KEYEVENT: type=1
          hw_code=57
          modifiers=0
          event_string=(n)
          is_text=True
          time=1197559721.879109
orca._isModifierKey: returning: False
GENERATOR: _getBrailleRegionsForFrame
           obj             = Compose Message
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Compose Message
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = evolution
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
BRAILLE LINE:  'evolution Application Compose Message Frame ScrollPane Panel containing HTML Panel  lin $l'
     VISIBLE:  'lin $l', cursor=4
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

KEYEVENT: type=0
          hw_code=26
          modifiers=0
          event_string=(e)
          is_text=True
          time=1197559722.310703
orca._keyEcho: string to echo: e
orca._isModifierKey: returning: False
---------> QUEUEING EVENT object:text-changed:insert
DEQUEUED EVENT object:text-changed:insert <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(3,1)
    app.name='evolution' name='None' role='text' state='editable enabled focusable focused multi line sensitive showing visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = unknown
GENERATOR: _getBrailleRegionsForPanel
           obj             = Panel containing HTML
           role            = panel
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
KEYEVENT: type=1
          hw_code=26
          modifiers=0
          event_string=(e)
          is_text=True
          time=1197559722.356695
orca._isModifierKey: returning: False
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 | ]
GENERATOR: _getBrailleRegionsForFrame
           obj             = Compose Message
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Compose Message
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = evolution
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
BRAILLE LINE:  'evolution Application Compose Message Frame ScrollPane Panel containing HTML Panel  line $l'
     VISIBLE:  'line $l', cursor=5
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

KEYEVENT: type=0
          hw_code=65
          modifiers=0
          event_string=(space)
          is_text=True
          time=1197559722.478754
orca._keyEcho: string to echo: space
orca._isModifierKey: returning: False
---------> QUEUEING EVENT object:text-changed:insert
DEQUEUED EVENT object:text-changed:insert <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(4,1)
    app.name='evolution' name='None' role='text' state='editable enabled focusable focused multi line sensitive showing visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = unknown
GENERATOR: _getBrailleRegionsForPanel
           obj             = Panel containing HTML
           role            = panel
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
Object deemed to be for layout purposes only: [panel | ]
Object deemed to be for layout purposes only: [panel | ]
KEYEVENT: type=1
          hw_code=65
          modifiers=0
          event_string=(space)
          is_text=True
          time=1197559722.540685
orca._isModifierKey: returning: False
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForFrame
           obj             = Compose Message
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Compose Message
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = evolution
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
BRAILLE LINE:  'evolution Application Compose Message Frame ScrollPane Panel containing HTML Panel  line  $l'
     VISIBLE:  'line  $l', cursor=6
SPEECH OUTPUT: 'line'
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

KEYEVENT: type=0
          hw_code=10
          modifiers=0
          event_string=(1)
          is_text=True
          time=1197559722.958695
orca._keyEcho: string to echo: 1
orca._isModifierKey: returning: False
---------> QUEUEING EVENT object:text-changed:insert
DEQUEUED EVENT object:text-changed:insert <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(5,1)
KEYEVENT: type=1
          hw_code=10
          modifiers=0
          event_string=(1)
          is_text=True
          time=1197559723.115482
orca._isModifierKey: returning: False
    app.name='evolution' name='None' role='text' state='editable enabled focusable focused multi line sensitive showing visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = unknown
GENERATOR: _getBrailleRegionsForPanel
           obj             = Panel containing HTML
           role            = panel
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
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 | ]
GENERATOR: _getBrailleRegionsForFrame
           obj             = Compose Message
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Compose Message
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = evolution
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
BRAILLE LINE:  'evolution Application Compose Message Frame ScrollPane Panel containing HTML Panel  line 1 $l'
     VISIBLE:  'line 1 $l', cursor=7
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

KEYEVENT: type=0
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          time=1197559723.783277
orca._keyEcho: string to echo: Return
orca._isModifierKey: returning: False
---------> QUEUEING EVENT focus:
DEQUEUED EVENT focus: <----------

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
---------> QUEUEING EVENT object:text-changed:insert
    app.name='evolution' name='None' role='text' state='editable enabled focusable focused multi line sensitive showing visible' relations=''
Evolution: onFocus called.
default: onFocus called.
orca: setLocusOfFocus called.
LOCUS OF FOCUS: app='evolution' name='' role='text'
                event='focus:'
Evolution: locusOfFocusChanged called.
OBJECT EVENT: focus:                                   detail=(0,0)
             app.name='evolution' name='None' role='text' state='editable enabled focusable focused multi line sensitive showing visible' relations=''
evolution.locusOfFocusChanged - mail view: current message pane: individual lines of text.
KEYEVENT: type=1
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          time=1197559723.847893
orca._isModifierKey: returning: False
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = unknown
GENERATOR: _getBrailleRegionsForPanel
           obj             = Panel containing HTML
           role            = panel
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
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 | ]
GENERATOR: _getBrailleRegionsForFrame
           obj             = Compose Message
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Compose Message
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = evolution
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
BRAILLE LINE:  'evolution Application Compose Message Frame ScrollPane Panel containing HTML Panel   $l'
     VISIBLE:  ' $l', cursor=1
speakBlankLine: start=0, end=0, line=<>
SPEECH OUTPUT: 'blank'
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(0,0)
    app.name='evolution' name='None' role='text' state='editable enabled focusable focused multi line sensitive showing visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = unknown
GENERATOR: _getBrailleRegionsForPanel
           obj             = Panel containing HTML
           role            = panel
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
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 | ]
GENERATOR: _getBrailleRegionsForFrame
           obj             = Compose Message
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Compose Message
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = evolution
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
BRAILLE LINE:  'evolution Application Compose Message Frame ScrollPane Panel containing HTML Panel   $l'
     VISIBLE:  ' $l', cursor=1
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

KEYEVENT: type=0
          hw_code=57
          modifiers=0
          event_string=(n)
          is_text=True
          time=1197559725.046692
orca._keyEcho: string to echo: n
orca._isModifierKey: returning: False
---------> QUEUEING EVENT focus:
DEQUEUED EVENT focus: <----------

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
---------> QUEUEING EVENT object:text-changed:insert
    app.name='evolution' name='None' role='text' state='editable enabled focusable focused multi line sensitive showing visible' relations=''
Evolution: onFocus called.
default: onFocus called.
orca: setLocusOfFocus called.
LOCUS OF FOCUS: app='evolution' name='' role='text'
                event='focus:'
Evolution: locusOfFocusChanged called.
OBJECT EVENT: focus:                                   detail=(0,0)
             app.name='evolution' name='None' role='text' state='editable enabled focusable focused multi line sensitive showing visible' relations=''
KEYEVENT: type=1
          hw_code=57
          modifiers=0
          event_string=(n)
          is_text=True
          time=1197559725.093068
orca._isModifierKey: returning: False
evolution.locusOfFocusChanged - mail view: current message pane: individual lines of text.
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = unknown
GENERATOR: _getBrailleRegionsForPanel
           obj             = Panel containing HTML
           role            = panel
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
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 | ]
GENERATOR: _getBrailleRegionsForFrame
           obj             = Compose Message
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Compose Message
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = evolution
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
BRAILLE LINE:  'evolution Application Compose Message Frame ScrollPane Panel containing HTML Panel  n $l'
     VISIBLE:  'n $l', cursor=2
speakBlankLine: start=0, end=1, line=<n>
SPEECH OUTPUT: 'n'
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(0,1)
    app.name='evolution' name='None' role='text' state='editable enabled focusable focused multi line sensitive showing visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = unknown
GENERATOR: _getBrailleRegionsForPanel
           obj             = Panel containing HTML
           role            = panel
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
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 | ]
GENERATOR: _getBrailleRegionsForFrame
           obj             = Compose Message
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Compose Message
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = evolution
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
BRAILLE LINE:  'evolution Application Compose Message Frame ScrollPane Panel containing HTML Panel  n $l'
     VISIBLE:  'n $l', cursor=2
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

KEYEVENT: type=0
          hw_code=26
          modifiers=0
          event_string=(e)
          is_text=True
          time=1197559725.398680
orca._keyEcho: string to echo: e
orca._isModifierKey: returning: False
---------> QUEUEING EVENT object:text-changed:insert
DEQUEUED EVENT object:text-changed:insert <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(1,1)
KEYEVENT: type=1
          hw_code=26
          modifiers=0
          event_string=(e)
          is_text=True
          time=1197559725.510955
orca._isModifierKey: returning: False
    app.name='evolution' name='None' role='text' state='editable enabled focusable focused multi line sensitive showing visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = unknown
GENERATOR: _getBrailleRegionsForPanel
           obj             = Panel containing HTML
           role            = panel
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
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 | ]
GENERATOR: _getBrailleRegionsForFrame
           obj             = Compose Message
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Compose Message
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = evolution
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
BRAILLE LINE:  'evolution Application Compose Message Frame ScrollPane Panel containing HTML Panel  ne $l'
     VISIBLE:  'ne $l', cursor=3
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

KEYEVENT: type=0
          hw_code=53
          modifiers=0
          event_string=(x)
          is_text=True
          time=1197559725.662700
orca._keyEcho: string to echo: x
orca._isModifierKey: returning: False
---------> QUEUEING EVENT object:text-changed:insert
DEQUEUED EVENT object:text-changed:insert <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(2,1)
    app.name='evolution' name='None' role='text' state='editable enabled focusable focused multi line sensitive showing visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = unknown
GENERATOR: _getBrailleRegionsForPanel
           obj             = Panel containing HTML
           role            = panel
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
KEYEVENT: type=1
          hw_code=53
          modifiers=0
          event_string=(x)
          is_text=True
          time=1197559725.719609
orca._isModifierKey: returning: False
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 | ]
GENERATOR: _getBrailleRegionsForFrame
           obj             = Compose Message
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Compose Message
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = evolution
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
BRAILLE LINE:  'evolution Application Compose Message Frame ScrollPane Panel containing HTML Panel  nex $l'
     VISIBLE:  'nex $l', cursor=4
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

KEYEVENT: type=0
          hw_code=28
          modifiers=0
          event_string=(t)
          is_text=True
          time=1197559725.998682
orca._keyEcho: string to echo: t
orca._isModifierKey: returning: False
---------> QUEUEING EVENT object:text-changed:insert
DEQUEUED EVENT object:text-changed:insert <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(3,1)
    app.name='evolution' name='None' role='text' state='editable enabled focusable focused multi line sensitive showing visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = unknown
GENERATOR: _getBrailleRegionsForPanel
           obj             = Panel containing HTML
           role            = panel
KEYEVENT: type=1
          hw_code=28
          modifiers=0
          event_string=(t)
          is_text=True
          time=1197559726.044628
orca._isModifierKey: returning: False
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
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 | ]
GENERATOR: _getBrailleRegionsForFrame
           obj             = Compose Message
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Compose Message
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = evolution
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
BRAILLE LINE:  'evolution Application Compose Message Frame ScrollPane Panel containing HTML Panel  next $l'
     VISIBLE:  'next $l', cursor=5
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

KEYEVENT: type=0
          hw_code=65
          modifiers=0
          event_string=(space)
          is_text=True
          time=1197559726.110738
orca._keyEcho: string to echo: space
orca._isModifierKey: returning: False
---------> QUEUEING EVENT object:text-changed:insert
DEQUEUED EVENT object:text-changed:insert <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(4,1)
    app.name='evolution' name='None' role='text' state='editable enabled focusable focused multi line sensitive showing visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = unknown
GENERATOR: _getBrailleRegionsForPanel
           obj             = Panel containing HTML
           role            = panel
KEYEVENT: type=1
          hw_code=65
          modifiers=0
          event_string=(space)
          is_text=True
          time=1197559726.158200
orca._isModifierKey: returning: False
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
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 | ]
GENERATOR: _getBrailleRegionsForFrame
           obj             = Compose Message
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Compose Message
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = evolution
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
BRAILLE LINE:  'evolution Application Compose Message Frame ScrollPane Panel containing HTML Panel  next  $l'
     VISIBLE:  'next  $l', cursor=6
SPEECH OUTPUT: 'next'
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

KEYEVENT: type=0
          hw_code=11
          modifiers=0
          event_string=(2)
          is_text=True
          time=1197559726.462776
orca._keyEcho: string to echo: 2
orca._isModifierKey: returning: False
---------> QUEUEING EVENT object:text-changed:insert
DEQUEUED EVENT object:text-changed:insert <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(5,1)
KEYEVENT: type=1
          hw_code=11
          modifiers=0
          event_string=(2)
          is_text=True
          time=1197559726.742938
orca._isModifierKey: returning: False
    app.name='evolution' name='None' role='text' state='editable enabled focusable focused multi line sensitive showing visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = unknown
GENERATOR: _getBrailleRegionsForPanel
           obj             = Panel containing HTML
           role            = panel
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
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 | ]
GENERATOR: _getBrailleRegionsForFrame
           obj             = Compose Message
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Compose Message
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = evolution
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
BRAILLE LINE:  'evolution Application Compose Message Frame ScrollPane Panel containing HTML Panel  next 2 $l'
     VISIBLE:  'next 2 $l', cursor=7
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

KEYEVENT: type=0
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          time=1197559727.302706
orca._keyEcho: string to echo: Return
orca._isModifierKey: returning: False
---------> QUEUEING EVENT focus:
DEQUEUED EVENT focus: <----------

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
---------> QUEUEING EVENT object:text-changed:insert
    app.name='evolution' name='None' role='text' state='editable enabled focusable focused multi line sensitive showing visible' relations=''
Evolution: onFocus called.
default: onFocus called.
orca: setLocusOfFocus called.
LOCUS OF FOCUS: app='evolution' name='' role='text'
                event='focus:'
Evolution: locusOfFocusChanged called.
OBJECT EVENT: focus:                                   detail=(0,0)
             app.name='evolution' name='None' role='text' state='editable enabled focusable focused multi line sensitive showing visible' relations=''
evolution.locusOfFocusChanged - mail view: current message pane: individual lines of text.
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = unknown
GENERATOR: _getBrailleRegionsForPanel
           obj             = Panel containing HTML
           role            = panel
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
KEYEVENT: type=1
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          time=1197559727.390856
orca._isModifierKey: returning: False
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 | ]
GENERATOR: _getBrailleRegionsForFrame
           obj             = Compose Message
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Compose Message
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = evolution
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
BRAILLE LINE:  'evolution Application Compose Message Frame ScrollPane Panel containing HTML Panel   $l'
     VISIBLE:  ' $l', cursor=1
speakBlankLine: start=0, end=0, line=<>
SPEECH OUTPUT: 'blank'
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(0,0)
    app.name='evolution' name='None' role='text' state='editable enabled focusable focused multi line sensitive showing visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = unknown
GENERATOR: _getBrailleRegionsForPanel
           obj             = Panel containing HTML
           role            = panel
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = scroll pane
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 | ]
GENERATOR: _getBrailleRegionsForFrame
           obj             = Compose Message
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Compose Message
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = evolution
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
BRAILLE LINE:  'evolution Application Compose Message Frame ScrollPane Panel containing HTML Panel   $l'
     VISIBLE:  ' $l', cursor=1
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

KEYEVENT: type=0
          hw_code=106
          modifiers=0
          event_string=(Insert)
          is_text=True
          time=1197559728.486692
orca._keyEcho: string to echo: Insert
orca._isModifierKey: returning: True
KEYEVENT: type=0
          hw_code=24
          modifiers=0
          event_string=(q)
          is_text=True
          time=1197559728.614693
orca._keyEcho: string to echo: q
----------> QUEUEING KEYPRESS 'q' (24)
orca._isModifierKey: returning: False
DEQUEUED KEYPRESS 'q' (24) <----------

vvvvv PROCESS KEY PRESS EVENT q vvvvv
KEYEVENT: type=1
          hw_code=24
          modifiers=0
          event_string=(q)
          is_text=True
          time=1197559728.674007
----------> QUEUEING KEYRELEASE 'q' (24)
orca._isModifierKey: returning: False
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:showing
---------> QUEUEING EVENT object:state-changed:showing

^^^^^ PROCESS KEY PRESS EVENT q ^^^^^
---------> QUEUEING EVENT window:deactivate
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:state-changed:active
---------> QUEUEING EVENT window:activate
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:state-changed:active
KEYEVENT: type=1
          hw_code=106
          modifiers=0
          event_string=(Insert)
          is_text=True
          time=1197559728.777667
orca._isModifierKey: returning: True
DEQUEUED KEYRELEASE 'q' (24) <----------

vvvvv PROCESS KEY RELEASE EVENT q vvvvv

^^^^^ PROCESS KEY RELEASE EVENT q ^^^^^
DEQUEUED EVENT object:state-changed:showing <----------

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

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

vvvvv PROCESS OBJECT EVENT object:state-changed:showing vvvvv
OBJECT EVENT: object:state-changed:showing             detail=(1,0)
    app.name='orca' name='Quit Orca?

This will stop all speech output and screen magnification.

' role='label' state='enabled multi line sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:showing ^^^^^

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

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

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

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

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

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

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

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

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

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

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

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

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

vvvvv PROCESS OBJECT EVENT window:deactivate vvvvv
OBJECT EVENT: window:deactivate                        detail=(0,0)
    app.name='evolution' name='Compose Message' role='frame' state='enabled resizable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT window:deactivate ^^^^^

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

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

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

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

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

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0)
    app.name='orca' name='None' role='dialog' state='active enabled modal sensitive showing visible' relations=''
ACTIVE SCRIPT: evolution (module=orca.scripts.Evolution)
Looking for settings at app-settings.orca.py...
...could not find app-settings.orca.py
orca: setLocusOfFocus called.
LOCUS OF FOCUS: app='orca' name='' role='dialog'
                event='window:activate'
GENERATOR: _getDefaultBrailleRegions
           obj             = orca
           role            = application
GENERATOR: _getBrailleRegionsForDialog
           obj             = 
           role            = dialog
GENERATOR: _getBrailleRegionsForAlert
           obj             = 
           role            = dialog
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = dialog
BRAILLE LINE:  'orca Application Dialog'
     VISIBLE:  'orca Application Dialog', cursor=18
default.findCommonAncestor...
...default.findCommonAncestor
Script.getObjects looking at child 0
Script.getObjects looking at child 0
Script.getObjects looking at child 0
Script.getObjects looking at child 1
Script.getObjects looking at child 1
Script.getObjects looking at child 0
Script.getObjects looking at child 1
GENERATOR: _getSpeechForAlert
           obj             = 
           role            = dialog
           already_focused = False
           utterances:
               (Quit Orca?

This will stop all speech output and screen magnification.

)
GENERATOR: _getSpeechForDialog
           obj             = 
           role            = dialog
           already_focused = False
           utterances:
               (Quit Orca?

This will stop all speech output and screen magnification.

)
SPEECH OUTPUT: 'Quit Orca?

This will stop all speech output and screen magnification.

'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

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

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

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

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

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

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

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

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

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

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

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

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

KEYEVENT: type=0
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          time=1197559729.511034
orca._keyEcho: string to echo: Return
orca._isModifierKey: returning: False
KEYEVENT: type=1
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          time=1197559729.627361
orca._isModifierKey: returning: False
SPEECH OUTPUT: 'Goodbye.'
BRAILLE LINE:  'Goodbye.'
     VISIBLE:  'Goodbye.', cursor=0
