Flightdeck-UI — a Cockpit on your Desktop | ||
---|---|---|
<<< Previous | Architecture of the Flightdeck-UI Library | Next >>> |
The following list shows the files into which the Flightdeck-UI source code is split up.
FDUIFactory.py implements the FDUIFactory class, which controls the construction of Flightdeck-UI elements.
AnalogGauge.py contains the AnalogGauge class.
BasicFlightStyles.py contains the Style objects (currently Altimeter, VSpeed and Dial).
AnunStatus.py implements the AnunStatus class, which combines a status message widget with generalized annunciator features (see Annunciators).
GaugeDrivers.py is for generic helper classes that the Style classes can use to delegate some of their functionality (currently, the GhostNeedleDriver class is defined). These helper classes should not be confused with the Style driver functions that are supplied by applications that use Flightdeck-UI.
AnalogGaugeUtil.py defines utility functions for working with AnalogGauge objects.
SimpleControls.py provides the ColorEntry, FileEntry and SimpleDropBox classes.
cmdwatch.py is a demonstration Flightdeck-UI application that monitors the output of a user-specified command. Currently works on Unix only. MVM does not absolutely require the standard Python commands module, and so is much more portable; it works on Windows in addition to Unix, and may also work on the Macintosh as well.
<<< Previous | Home | Next >>> |
Object Model | Up | Security Considerations |