Package NVDAObjects :: Package IAccessible :: Module SysMonthCal32
[hide private]
[frames] | no frames]

Source Code for Module NVDAObjects.IAccessible.SysMonthCal32

 1  #NVDAObjects/IAccessible/SysMonthCal32.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   
 7  import controlTypes 
 8  from . import IAccessible 
 9   
10 -class SysMonthCal32(IAccessible):
11
12 - def _get_role(self):
14
15 - def _get_name(self):
16 return ""
17
18 - def _get_value(self):
19 return super(SysMonthCal32,self).name
20
21 - def script_valueChange(self,gesture):
22 gesture.send() 23 self.event_valueChange()
24 25 __valueChangeGestures = ( 26 "kb:upArrow", 27 "kb:downArrow", 28 "kb:leftArrow", 29 "kb:rightArrow", 30 "kb:home", 31 "kb:end", 32 "kb:control+home", 33 "kb:control+end", 34 "kb:pageDown", 35 "kb:pageUp", 36 ) 37
38 - def initOverlayClass(self):
39 for gesture in self.__valueChangeGestures: 40 self.bindGesture(gesture, "valueChange")
41