| Trees | Indices | Help |
|---|
|
|
object --+
|
baseObject.AutoPropertyObject --+
|
baseObject.ScriptableObject --+
|
GlobalPlugin
Base global plugin. Global plugins facilitate the implementation of
new global commands, support for objects which may be found across many
applications, etc. Each global plugin should be a separate Python module
in the globalPlugins package containing a GlobalPlugin class
which inherits from this base class. Global plugins can implement and
bind gestures to scripts which will take effect at all times. See ScriptableObject for details. Global plugins can also
receive NVDAObject events for all NVDAObjects. 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 |
|||
|
|||
|
Inherited from |
|||
|
|||
|
Inherited from |
|||
|
|||
Terminate this global plugin. This will be called when NVDA is finished with this global plugin. |
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 a global plugin 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:58 2011 | http://epydoc.sourceforge.net |