Module globalVars
[hide private]
[frames] | no frames]

Source Code for Module globalVars

 1  #globalVars.py 
 2  #A part of NonVisual Desktop Access (NVDA) 
 3  #Copyright (C) 2006-2007 NVDA Contributors <http://www.nvda-project.org/> 
 4  #This file is covered by the GNU General Public License. 
 5  #See the file COPYING for more details. 
 6  """global variables module 
 7  @var foregroundObject: holds the current foreground object 
 8  @type foregroundObject: L{NVDAObjects.NVDAObject} 
 9    @var focusObject: holds the current focus object 
10  @type focusObject: L{NVDAObjects.NVDAObject} 
11  @var mouseObject: holds the object that is at the position of the mouse pointer 
12  @type mouseObject: L{NVDAObjects.NVDAObject} 
13  @var mouseOldX: the last x coordinate of the mouse pointer before its current position 
14  @type oldMouseX: int 
15  @var mouseOldY: the last y coordinate of the mouse pointer before its current position 
16  @type oldMouseY: int 
17    @var navigatorObject: holds the current navigator object 
18  @type navigatorObject: L{NVDAObjects.NVDAObject} 
19  @var navigatorTracksFocus: if true, the navigator object will follow the focus as it changes 
20  @type navigatorTracksFocus: boolean 
21  """ 
22    
23  startTime=0 
24  desktopObject=None 
25  foregroundObject=None 
26  focusObject=None 
27  focusAncestors=[] 
28  focusDifferenceLevel=None 
29  mouseObject=None 
30  mouseOldX=None 
31  mouseOldY=None 
32  navigatorObject=None 
33  reviewPosition=None 
34  reviewPositionObj=None 
35  lastProgressValue=0 
36  appArgs=None 
37  settingsRing = None 
38  speechDictionaryProcessing=True 
39  configFileError=None 
40