| Trees | Indices | Help |
|---|
|
|
object --+
|
baseObject.AutoPropertyObject --+
|
baseObject.ScriptableObject --+
|
AppModule
Base app module. App modules provide specific support for a single
application. Each app module should be a Python module in the appModules
package named according to the executable it supports; e.g. explorer.py
for the explorer.exe application. It should containa
AppModule class which inherits from this base class. App
modules can implement and bind gestures to scripts. These bindings will
only take effect while an object in the associated application has focus.
See ScriptableObject for details. App modules can also
receive NVDAObject events for objects within the associated application.
This is done by implementing methods called event_eventName,
where eventName is the name of the event; e.g.
event_gainFocus. These event methods take two arguments: the
NVDAObject on which the event was fired and a callable taking no
arguments which calls the next event handler.
|
|||
|
Inherited from |
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
Inherited from Inherited from Inherited from Inherited from |
|||
|
|||
|
Inherited from |
|||
|
|||
sleepMode = False
|
|||
|
Inherited from |
|||
|
|||
|
Inherited from |
|||
|
|||
x.__init__(...) initializes x; see help(type(x)) for signature
|
repr(x)
|
Terminate this app module. This is called to perform any clean up when this app module is being destroyed. Subclasses should call the superclass method first. |
Choose NVDAObject overlay classes for a given NVDAObject. This is called when an NVDAObject is being instantiated after NVDAObjects.NVDAObject.findOverlayClasses has been called on the API-level class. This allows an AppModule to add or remove overlay classes. See NVDAObjects.NVDAObject.findOverlayClasses for details about overlay classes.
|
| Trees | Indices | Help |
|---|
| Generated by Epydoc 3.0.1 on Fri Nov 18 17:45:55 2011 | http://epydoc.sourceforge.net |