Using speech server factory: orca.gnomespeechfactory
Speech module has been initialized.
Braille module has been initialized using WINDOWPATH=7
braille display size = (44, 1)
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)
Using BrlAPI v0.5.0+
Script.getKnownApplications...
...Script.getKnownApplications
Finding app for source.name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.'
Accessible app for 'Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.' is 'Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.'
Finding app for source.name='evolution'
Accessible app for 'evolution' is 'evolution'
Finding app for source.name='nautilus'
Accessible app for 'nautilus' is 'nautilus'
Finding app for source.name='gnome-panel'
Accessible app for 'gnome-panel' is 'gnome-panel'
---------> QUEUEING EVENT window:activate
atspi.start: using bonobo.main; gilSleepTime=0.000010
DEQUEUED EVENT window:activate <----------

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0)
    app.name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.' name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.' role='frame' state='ACTIVE ENABLED FOCUSABLE RESIZABLE SENSITIVE SHOWING VISIBLE' relations=''
Looking for script at orca-scripts.Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels..py...
...could not find orca-scripts.Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels..py
Looking for script at scripts.Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels..py...
...could not find scripts.Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels..py
Looking for toolkit script J2SE-access-bridge.py...
NEW SCRIPT: Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels. (module=orca.J2SE-access-bridge)
...found scripts.Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels..py
ACTIVE SCRIPT: default (module=orca.default)
Looking for settings at app-settings.Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels..py...
...could not find app-settings.Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels..py
Using BrlAPI v0.5.0+
LOCUS OF FOCUS: app='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.' name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.' role='frame'
                event='window:activate'
GENERATOR: _getDefaultBrailleRegions
           obj             = Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.
           role            = application
GENERATOR: _getBrailleRegionsForFrame
           obj             = Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.
           role            = frame
BRAILLE LINE:  'Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels. app Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels. frm'
     VISIBLE:  'Use left and right arrow keys to access Math', cursor=1
default.findCommonAncestor...
GENERATOR: _getDefaultSpeech
           obj             = Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.
           role            = frame
           already_focused = False
           utterances:
               (Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.)
               (frame)
GENERATOR: _getSpeechForFrame
           obj             = Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.
           role            = frame
           already_focused = False
           utterances:
               (Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.)
               (frame)
SPEECH OUTPUT: 'Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels. frame'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

KEYEVENT: type=0
          hw_code=9
          modifiers=0
          event_string=(Tab)
          is_text=True
          time=1213363051.074485
orca._keyEcho: string to echo: Tab
orca._echoPrintableKey: returning: False
orca._echoModifierKey: returning: False
orca._echoLockingKey: returning: False
orca._echoFunctionKey: returning: False
orca._echoActionKey: returning: True
orca._echoModifierKey: returning: False
KEYEVENT: type=1
          hw_code=9
          modifiers=0
          event_string=(Tab)
          is_text=True
          time=1213363051.168767
orca._echoModifierKey: 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 focus:
---------> QUEUEING EVENT object:state-changed:focused
Finding app for source.name=None
--> parent.name='Enter or select an equation for graphing.'
--> parent.name='Equation Input'
--> parent.name=None
--> parent.name=None
--> parent.name=None
--> parent.name=None
--> parent.name=None
--> parent.name=None
--> parent.name='Equations'
--> parent.name='Equations'
--> parent.name=None
--> parent.name=None
--> parent.name=None
--> parent.name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.'
--> parent.name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.'
Accessible app for None is 'Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.'
    app.name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.' name=None role='text' state='EDITABLE ENABLED FOCUSABLE OPAQUE SELECTABLE SENSITIVE SHOWING SINGLE_LINE VISIBLE' relations=''
J2SE-access-bridge.py: onStateChanged: object:state-changed:focused: text '' (0,0)
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
Finding app for source.name='Instructions'
--> parent.name=None
--> parent.name='Instructions'
--> parent.name=None
--> parent.name=None
--> parent.name=None
--> parent.name='Equations'
--> parent.name='Equations'
--> parent.name=None
--> parent.name=None
--> parent.name=None
--> parent.name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.'
--> parent.name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.'
Accessible app for 'Instructions' is 'Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.'
    app.name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.' name='Instructions' role='text' state='ENABLED FOCUSABLE FOCUSED MULTI_LINE OPAQUE SENSITIVE SHOWING VISIBLE' relations=''
J2SE-access-bridge.py: onFocus: text 'Instructions'
LOCUS OF FOCUS: app='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.' name='Instructions' role='text'
                event='focus:'
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = viewport
Finding app for source.name=None
--> parent.name=None
--> parent.name=None
--> parent.name='Equations'
--> parent.name='Equations'
--> parent.name=None
--> parent.name=None
--> parent.name=None
--> parent.name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.'
--> parent.name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.'
Accessible app for None is 'Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.'
GENERATOR: _getDefaultBrailleRegions
           obj             = Instructions
           role            = scroll pane
Object deemed to be for layout purposes only: app.name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.' name=None role='panel' state='ENABLED FOCUSABLE OPAQUE SENSITIVE SHOWING VISIBLE' relations=''
Finding app for source.name=None
--> parent.name='Equations'
--> parent.name='Equations'
--> parent.name=None
--> parent.name=None
--> parent.name=None
--> parent.name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.'
--> parent.name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.'
Accessible app for None is 'Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.'
Object deemed to be for layout purposes only: app.name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.' name=None role='panel' state='ENABLED FOCUSABLE OPAQUE SENSITIVE SHOWING VISIBLE' relations=''
Object deemed to be for layout purposes only: app.name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.' name=None role='panel' state='ENABLED FOCUSABLE OPAQUE SENSITIVE SHOWING VISIBLE' relations=''
GENERATOR: _getBrailleRegionsForPageTab
           obj             = Equations
           role            = page tab
Finding app for source.name=None
--> parent.name=None
--> parent.name=None
--> parent.name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.'
--> parent.name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.'
Accessible app for None is 'Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.'
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = Equations
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = Equations
           role            = page tab list
Object deemed to be for layout purposes only: app.name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.' name=None role='panel' state='ENABLED FOCUSABLE OPAQUE SENSITIVE SHOWING VISIBLE' relations=''
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = layered pane
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = root pane
GENERATOR: _getBrailleRegionsForFrame
           obj             = Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = Instructions
           role            = text
KEYEVENT: type=0
          hw_code=16
          modifiers=1
          event_string=(Shift_L)
          is_text=True
          time=1213363053.470823
orca._keyEcho: string to echo: Shift_L
orca._echoPrintableKey: returning: False
orca._echoModifierKey: returning: True
orca._echoModifierKey: returning: True
BRAILLE LINE:  'Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels. app Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels. frm rtpn lyrdpn Equations tblst Equations pgt Instructions scpn vwprt 
Enter an equation and hit return, or select an equation from the  $l'
     VISIBLE:  '
Enter an equation and hit return, or select', cursor=1
default.findCommonAncestor...
KEYEVENT: type=1
          hw_code=9
          modifiers=1
          event_string=(Tab)
          is_text=True
          time=1213363053.981370
orca._echoModifierKey: returning: False
...default.findCommonAncestor
---------> QUEUEING EVENT object:state-changed:focused
KEYEVENT: type=1
          hw_code=16
          modifiers=0
          event_string=(Shift_L)
          is_text=True
          time=1213363054.012135
orca._echoModifierKey: returning: True
---------> QUEUEING EVENT focus:
---------> QUEUEING EVENT object:state-changed:focused
Object deemed to be for layout purposes only: app.name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.' name=None role='panel' state='ENABLED FOCUSABLE OPAQUE SENSITIVE SHOWING VISIBLE' relations=''
Object deemed to be for layout purposes only: app.name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.' name=None role='panel' state='ENABLED FOCUSABLE OPAQUE SENSITIVE SHOWING VISIBLE' relations=''
Object deemed to be for layout purposes only: app.name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.' name=None role='panel' state='ENABLED FOCUSABLE OPAQUE SENSITIVE SHOWING VISIBLE' relations=''
Object deemed to be for layout purposes only: app.name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.' name=None role='panel' state='ENABLED FOCUSABLE OPAQUE SENSITIVE SHOWING VISIBLE' relations=''
GENERATOR: _getSpeechForText
           obj             = Instructions
           role            = text
           already_focused = False
           utterances:
               (Instructions)
               (text)
               (
Enter an equation and hit return, or select an equation from the )
SPEECH OUTPUT: 'Equations tab list Equations page Instructions scroll pane'
SPEECH OUTPUT: 'Instructions text 
Enter an equation and hit return, or select an equation from the '
^^^^^ PROCESS OBJECT 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='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.' name='Instructions' role='text' state='ENABLED FOCUSABLE MULTI_LINE OPAQUE SENSITIVE SHOWING VISIBLE' relations=''
J2SE-access-bridge.py: onStateChanged: object:state-changed:focused: text 'Instructions' (1,0)
^^^^^ 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=(0,0)
    app.name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.' name='Instructions' role='text' state='ENABLED FOCUSABLE MULTI_LINE OPAQUE SENSITIVE SHOWING VISIBLE' relations=''
J2SE-access-bridge.py: onStateChanged: object:state-changed:focused: text 'Instructions' (0,0)
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

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

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.' name=None role='text' state='EDITABLE ENABLED FOCUSABLE FOCUSED OPAQUE SELECTABLE SENSITIVE SHOWING SINGLE_LINE VISIBLE' relations=''
J2SE-access-bridge.py: onFocus: text ''
LOCUS OF FOCUS: app='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.' name='' role='text'
                event='focus:'
Finding app for source.name=None
--> parent.name=None
--> parent.name=None
--> parent.name=None
--> parent.name=None
--> parent.name=None
--> parent.name='Equations'
--> parent.name='Equations'
--> parent.name=None
--> parent.name=None
--> parent.name=None
--> parent.name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.'
--> parent.name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.'
Accessible app for None is 'Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.'
GENERATOR: _getBrailleRegionsForPanel
           obj             = Equation Input
           role            = panel
Object deemed to be for layout purposes only: app.name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.' name=None role='panel' state='ENABLED FOCUSABLE OPAQUE SENSITIVE SHOWING VISIBLE' relations=''
Object deemed to be for layout purposes only: app.name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.' name=None role='panel' state='ENABLED FOCUSABLE OPAQUE SENSITIVE SHOWING VISIBLE' relations=''
Object deemed to be for layout purposes only: app.name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.' name=None role='panel' state='ENABLED FOCUSABLE OPAQUE SENSITIVE SHOWING VISIBLE' relations=''
Object deemed to be for layout purposes only: app.name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.' name=None role='panel' state='ENABLED FOCUSABLE OPAQUE SENSITIVE SHOWING VISIBLE' relations=''
Object deemed to be for layout purposes only: app.name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.' name=None role='panel' state='ENABLED FOCUSABLE OPAQUE SENSITIVE SHOWING VISIBLE' relations=''
Object deemed to be for layout purposes only: app.name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.' name=None role='panel' state='ENABLED FOCUSABLE OPAQUE SENSITIVE SHOWING VISIBLE' relations=''
GENERATOR: _getBrailleRegionsForPageTab
           obj             = Equations
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = Equations
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = Equations
           role            = page tab list
Object deemed to be for layout purposes only: app.name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.' name=None role='panel' state='ENABLED FOCUSABLE OPAQUE SENSITIVE SHOWING VISIBLE' relations=''
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = layered pane
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = root pane
GENERATOR: _getBrailleRegionsForFrame
           obj             = Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
Finding app for source.name='Enter or select an equation for graphing.'
--> parent.name='Equation Input'
--> parent.name=None
--> parent.name=None
--> parent.name=None
--> parent.name=None
--> parent.name=None
--> parent.name=None
--> parent.name='Equations'
--> parent.name='Equations'
--> parent.name=None
--> parent.name=None
--> parent.name=None
--> parent.name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.'
--> parent.name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.'
Accessible app for 'Enter or select an equation for graphing.' is 'Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.'
BRAILLE LINE:  'Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels. app Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels. frm rtpn lyrdpn Equations tblst Equations pgt Equation Input pnl  $l'
     VISIBLE:  ' $l', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
Object deemed to be for layout purposes only: app.name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.' name=None role='panel' state='ENABLED FOCUSABLE OPAQUE SENSITIVE SHOWING VISIBLE' relations=''
Object deemed to be for layout purposes only: app.name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.' name=None role='panel' state='ENABLED FOCUSABLE OPAQUE SENSITIVE SHOWING VISIBLE' relations=''
Object deemed to be for layout purposes only: app.name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.' name=None role='panel' state='ENABLED FOCUSABLE OPAQUE SENSITIVE SHOWING VISIBLE' relations=''
GENERATOR: _getSpeechForText
           obj             = 
           role            = text
           already_focused = False
           utterances:
               (text)
               ()
SPEECH OUTPUT: 'Equation Input panel'
SPEECH OUTPUT: 'text '
^^^^^ PROCESS OBJECT 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='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.' name=None role='text' state='EDITABLE ENABLED FOCUSABLE FOCUSED OPAQUE SELECTABLE SENSITIVE SHOWING SINGLE_LINE VISIBLE' relations=''
J2SE-access-bridge.py: onStateChanged: object:state-changed:focused: text '' (1,0)
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

KEYEVENT: type=0
          hw_code=61
          modifiers=0
          event_string=(=)
          is_text=True
          time=1213363059.845713
orca._keyEcho: string to echo: =
orca._echoPrintableKey: returning: True
orca._echoModifierKey: 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=(0,1)
---------> QUEUEING EVENT object:text-caret-moved
    app.name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.' name=None role='text' state='EDITABLE ENABLED FOCUSABLE FOCUSED OPAQUE SELECTABLE SENSITIVE SHOWING SINGLE_LINE VISIBLE' relations=''
J2SE-access-bridge.py: onTextInserted: text ''
KEYEVENT: type=1
          hw_code=61
          modifiers=0
          event_string=(=)
          is_text=True
          time=1213363060.011376
orca._echoModifierKey: returning: False
GENERATOR: _getBrailleRegionsForPanel
           obj             = Equation Input
           role            = panel
Object deemed to be for layout purposes only: app.name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.' name=None role='panel' state='ENABLED FOCUSABLE OPAQUE SENSITIVE SHOWING VISIBLE' relations=''
Object deemed to be for layout purposes only: app.name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.' name=None role='panel' state='ENABLED FOCUSABLE OPAQUE SENSITIVE SHOWING VISIBLE' relations=''
Object deemed to be for layout purposes only: app.name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.' name=None role='panel' state='ENABLED FOCUSABLE OPAQUE SENSITIVE SHOWING VISIBLE' relations=''
Object deemed to be for layout purposes only: app.name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.' name=None role='panel' state='ENABLED FOCUSABLE OPAQUE SENSITIVE SHOWING VISIBLE' relations=''
Object deemed to be for layout purposes only: app.name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.' name=None role='panel' state='ENABLED FOCUSABLE OPAQUE SENSITIVE SHOWING VISIBLE' relations=''
Object deemed to be for layout purposes only: app.name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.' name=None role='panel' state='ENABLED FOCUSABLE OPAQUE SENSITIVE SHOWING VISIBLE' relations=''
GENERATOR: _getBrailleRegionsForPageTab
           obj             = Equations
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = Equations
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = Equations
           role            = page tab list
Object deemed to be for layout purposes only: app.name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.' name=None role='panel' state='ENABLED FOCUSABLE OPAQUE SENSITIVE SHOWING VISIBLE' relations=''
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = layered pane
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = root pane
GENERATOR: _getBrailleRegionsForFrame
           obj             = Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.
           role            = application
GENERATOR: _getBrailleRegionsForText
           obj             = 
           role            = text
BRAILLE LINE:  'Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels. app Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels. frm rtpn lyrdpn Equations tblst Equations pgt Equation Input pnl = $l'
     VISIBLE:  '= $l', cursor=2
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

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

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(1,0)
    app.name='Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels.' name=None role='text' state='EDITABLE ENABLED FOCUSABLE FOCUSED OPAQUE SELECTABLE SENSITIVE SHOWING SINGLE_LINE VISIBLE' relations=''
J2SE-access-bridge.py: onCaretMoved: text ''
BRAILLE LINE:  'Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels. app Use left and right arrow keys to access MathTrax tab panels. Use tab key to move within tab panels. frm rtpn lyrdpn Equations tblst Equations pgt Equation Input pnl = $l'
     VISIBLE:  '= $l', cursor=2
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=0
          hw_code=18
          modifiers=8
          event_string=(Alt_L)
          is_text=True
          time=1213363069.235634
orca._keyEcho: string to echo: Alt_L
orca._echoPrintableKey: returning: False
orca._echoModifierKey: returning: True
orca._echoModifierKey: returning: True
KEYEVENT: type=0
          hw_code=17
          modifiers=12
          event_string=(Control_L)
          is_text=True
          time=1213363069.249073
orca._keyEcho: string to echo: Control_L
orca._echoPrintableKey: returning: False
orca._echoModifierKey: returning: True
orca._echoModifierKey: returning: True
