| Trees | Indices | Help |
|---|
|
|
1 #appModules/mirc.py 2 #A part of NonVisual Desktop Access (NVDA) 3 #This file is covered by the GNU General Public License. 4 #See the file COPYING for more details. 5 #Copyright (C) 2010 James Teh <jamie@jantrid.net> 6 7 """App module for mIRC 8 """ 9 10 import controlTypes 11 from NVDAObjects.window import Window, DisplayModelLiveText 12 from NVDAObjects.IAccessible import StaticText 13 import appModuleHandler 14163218 super(Input, self).event_gainFocus() 19 try: 20 output = self.parent.parent.lastChild.firstChild 21 except AttributeError: 22 output = None 23 if isinstance(output, DisplayModelLiveText): 24 output.startMonitoring() 25 self._output = output 26 else: 27 self._output = None28344336 if obj.role == controlTypes.ROLE_WINDOW: 37 return 38 if obj.windowClassName == "Static" and obj.windowControlID == 32918: 39 clsList.remove(StaticText) 40 clsList.insert(0, DisplayModelLiveText) 41 elif obj.windowClassName == "RichEdit20W" and obj.windowControlID == 32921: 42 clsList.insert(0, Input)
| Trees | Indices | Help |
|---|
| Generated by Epydoc 3.0.1 on Fri Nov 18 17:46:07 2011 | http://epydoc.sourceforge.net |