Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

TerminalViewer Class Reference

#include <terminal.h>

Inheritance diagram for TerminalViewer:

ht_text_viewer ht_view Object List of all members.

Public Member Functions

void init (bounds *b, Terminal *term, bool own_term)
virtual void done ()
virtual void handlemsg (htmsg *msg)
virtual bool idle ()

Member Function Documentation

void TerminalViewer::done  )  [virtual]
 

Reimplemented from ht_text_viewer.

Definition at line 130 of file terminal.cc.

References ht_text_viewer::done(), and unregister_idle_object().

void TerminalViewer::handlemsg htmsg *  msg  )  [virtual]
 

Reimplemented from ht_text_viewer.

Definition at line 147 of file terminal.cc.

References buf, button_ok, clearmsg(), ht_ltextfile::get_size(), ht_text_viewer::handlemsg(), inputbox(), K_F8, K_Return, msg_keypressed, ht_ltextfile::seek(), and Terminal::write().

bool TerminalViewer::idle  )  [virtual]
 

Standard Object idle function. Overwrite and register with htidle.cc:register_idle()

Returns:
true if working, false if really idle

Reimplemented from Object.

Definition at line 199 of file terminal.cc.

References Terminal::update().

void TerminalViewer::init bounds *  b,
Terminal term,
bool  own_term
 

Definition at line 123 of file terminal.cc.

References Object::init(), NULL, and register_idle_object().

Referenced by ht_app::create_window_term().


The documentation for this class was generated from the following files:
Generated on Fri May 7 21:16:10 2004 by doxygen 1.3.5