| Trees | Indices | Help |
|---|
|
|
object --+
|
UIElement.UIE --+
|
Base.AEOutput --+
|
Braille
Defines the base class for all Braille output devices. Provides default implementation of parseString specific to Braille devices.
|
|||
|
Inherited from |
|||
|
|||
| list of string |
|
||
| AEOutput |
|
||
| 3-tuple of lists of string, POR, AEOutput.Style |
|
||
| object |
|
||
|
|||
|
|||
| tuple |
|
||
| integer |
|
||
|
|||
|
|||
|
|||
|
|||
|
Inherited from Inherited from Inherited from |
|||
|
|||
|
Inherited from |
|||
|
|||
|
Inherited from |
|||
|
|||
|
Inherited from |
|||
|
|||
Gets a list of strings representing the capabilities of this device. Typical output capabilities include "audio" and "braille" though others are certainly possible. The DeviceManager will only load a device if another device doesn't already provide all of its capabilities.
|
Looks at the USE_THREAD flag to see if the device implementing this interface wants a thread proxy or not.
|
Dummy implementation returns the text as-is.
|
Dispatches known commands to their appropriate handlers.
|
Sends the current caret position relative to the first cell (zero-offset) on the device. The style object is used by the device in deciding how the caret should be presented.
|
Sends indicators of whether text was truncated on either side of the current line or not. The style object is used by the device in deciding how the truncation should be presented.
|
|
|
Sends a string of one or more characters to the device. The style object is used by the device in deciding how the given text should be presented.
|
Sends a string filename to the device, the contents of which should be output. The style object is used by the device in decided how the given text should be presented. Typically, this method should be implemented by an audio device that supports playback of waveform or sequencer files. It might also be used by devices as a way of synthesizing the entire contents of a file without having to pass all of the contents through the rest of the system.
|
Purges buffered text and styles, and interrupts on-going output.
|
Indicates all text buffered by sendString should now be output. For devices that do the buffering in the driver, this action may mean simply sending the command. For devices that do not buffer, this action means sending text and styles buffered in the LSR device definition.
|
| Trees | Indices | Help |
|---|
| Generated by Epydoc 3.0beta1 on Mon Jun 4 15:33:17 2007 | http://epydoc.sourceforge.net |