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

ht_status Class Reference

#include <htapp.h>

Inheritance diagram for ht_status:

ht_view Object List of all members.

Public Member Functions

void init (bounds *b)
virtual void done ()
virtual void draw ()
virtual void handlemsg (htmsg *msg)
virtual bool idle ()

Protected Attributes

int idle_count
char * format
char workbuf [STATUS_WORKBUFLEN]
int clear_len
int analy_ani

Member Function Documentation

void ht_status::done  )  [virtual]
 

Reimplemented from ht_view.

Definition at line 973 of file htapp.cc.

References ht_view::done(), format, and unregister_idle_object().

void ht_status::draw  )  [virtual]
 

Reimplemented from ht_view.

Definition at line 985 of file htapp.cc.

References ht_view::buf_print(), clear_len, ht_view::fill(), len, palidx_generic_text_focused, and workbuf.

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

Reimplemented from ht_view.

Definition at line 993 of file htapp.cc.

References format, get_config_string(), ht_view::handlemsg(), and msg_config_changed.

bool ht_status::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 1004 of file htapp.cc.

References analy_ani, ht_view::dirtyview(), ht_strdup(), idle_count, ht_view::redraw(), screen, screendrawbuf::show(), and workbuf.

void ht_status::init bounds *  b  ) 
 

Definition at line 956 of file htapp.cc.

References analy_ani, clear_len, format, get_config_string(), idle_count, Object::init(), register_idle_object(), STATUS_DEFAULT_FORMAT, VIEW_DEBUG_NAME, and VO_TRANSPARENT_CHARS.

Referenced by ht_app::init().


Member Data Documentation

int ht_status::analy_ani [protected]
 

Definition at line 59 of file htapp.h.

Referenced by idle(), and init().

int ht_status::clear_len [protected]
 

Definition at line 58 of file htapp.h.

Referenced by draw(), and init().

char* ht_status::format [protected]
 

Definition at line 56 of file htapp.h.

Referenced by done(), handlemsg(), and init().

int ht_status::idle_count [protected]
 

Definition at line 55 of file htapp.h.

Referenced by idle(), and init().

char ht_status::workbuf[STATUS_WORKBUFLEN] [protected]
 

Definition at line 57 of file htapp.h.

Referenced by draw(), and idle().


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