logalyzer.gui.GUI(object)
class documentation
Part of logalyzer.gui
(View In Hierarchy)
I am the main curses interface.
Method | __init__ | Constructor |
Method | start | Constructs my widgets and starts my event loop and main loop. |
Method | update | Updates my display, possibly with an updated screen width. |
Method | stop | Tears down the GUI display. This will be called by main.Recorder.shutdown
after all other shutdown steps are done, as part of the Twisted reactor
shutdown. |
Method | msgHeading | Sends a new heading to my scrolling message window. You can supply a single string, or a string prototype followed by one or more formatting arguments. |
Method | msgBody | Adds a new line of message body under heading ID. You can supply a single string after the integer ID, or a string prototype followed by one or more formatting arguments. |
Method | msgOrphan | Adds a new line of message body under a (possibly blank) orphan heading ID. You can supply a single string, or a string prototype followed by one or more formatting arguments. |
Method | warning | Adds a distinctive warning message to the message window. |
Method | error | Adds a distinctive error message to the message window. |
Method | msgProgress | Undocumented |
Method | fileStatus | No summary |
Method | _dims | Undocumented |
Tears down the GUI display. This will be called by main.Recorder.shutdown
after all other shutdown steps are done, as part of the Twisted reactor
shutdown.
Sends a new heading to my scrolling message window. You can supply a single string, or a string prototype followed by one or more formatting arguments.
Returns a unique integer ID for this heading. Use that when supplying lines of message body under this heading.
Adds a new line of message body under heading ID. You can supply a single string after the integer ID, or a string prototype followed by one or more formatting arguments.
Adds a new line of message body under a (possibly blank) orphan heading ID. You can supply a single string, or a string prototype followed by one or more formatting arguments.
Updates the status entry for the specified fileName. With no further arguments, the progress indicator for the file is given a spin. With a string or string prototype followed by formatting arguments, the progress indicator is reset and the brief status text following the filename is updated.