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

ht_checkboxes Class Reference

#include <htdialog.h>

Inheritance diagram for ht_checkboxes:

ht_cluster ht_view Object List of all members.

Public Member Functions

void init (bounds *b, ht_string_list *strings)
virtual void done ()
virtual int datasize ()
virtual void draw ()
virtual void handlemsg (htmsg *msg)
virtual void getdata (ht_object_stream *s)
virtual void setdata (ht_object_stream *s)

Protected Attributes

dword state

Member Function Documentation

int ht_checkboxes::datasize  )  [virtual]
 

Reimplemented from ht_view.

Definition at line 218 of file htdialog.cc.

void ht_checkboxes::done  )  [virtual]
 

Reimplemented from ht_cluster.

Definition at line 213 of file htdialog.cc.

References ht_cluster::done().

void ht_checkboxes::draw  )  [virtual]
 

Reimplemented from ht_view.

Definition at line 223 of file htdialog.cc.

References ht_view::buf_print(), ht_view::buf_printchar(), ht_view::clear(), ht_string_list::get_string(), ht_view::getcolor(), palidx_generic_cluster_focused, palidx_generic_cluster_shortcut, palidx_generic_cluster_unfocused, and state.

void ht_checkboxes::getdata ht_object_stream s  )  [virtual]
 

Reimplemented from ht_view.

Definition at line 263 of file htdialog.cc.

References NULL, ht_object_stream::putIntDec(), and state.

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

Reimplemented from ht_view.

Definition at line 268 of file htdialog.cc.

References app, clearmsg(), ht_view::dirtyview(), ht_view::focus(), ht_view::handlemsg(), K_Down, K_Left, K_Right, K_Space, K_Up, msg_keypressed, mt_postprocess, and state.

void ht_checkboxes::init bounds *  b,
ht_string_list strings
 

Reimplemented from ht_cluster.

Definition at line 206 of file htdialog.cc.

References Object::init(), state, and VIEW_DEBUG_NAME.

Referenced by ht_vregex_search_form::init(), ht_evalstr_search_form::init(), and ht_hexascii_search_form::init().

void ht_checkboxes::setdata ht_object_stream s  )  [virtual]
 

Reimplemented from ht_view.

Definition at line 321 of file htdialog.cc.

References ht_view::dirtyview(), ht_object_stream::getIntDec(), NULL, and state.


Member Data Documentation

dword ht_checkboxes::state [protected]
 

Definition at line 103 of file htdialog.h.

Referenced by draw(), getdata(), handlemsg(), init(), and setdata().


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