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

ht_viewer Class Reference

#include <htformat.h>

Inheritance diagram for ht_viewer:

ht_view Object ht_format_viewer ht_logviewer ht_format_group ht_uformat_viewer cview ht_coff ht_elf ht_flt ht_le ht_macho ht_mz ht_ne ht_pe ht_pef ht_xbe ht_aviewer ht_clipboard_viewer ht_disasm_viewer ht_hex_viewer ht_ne_entrypoint_viewer ht_pe_header_viewer ht_pe_il_viewer ht_text_viewer2 ht_xbe_header_viewer List of all members.

Public Member Functions

void init (bounds *b, const char *desc, UINT caps)
virtual void done ()
virtual void handlemsg (htmsg *msg)

Protected Member Functions

virtual char * func (UINT i, bool execute)

Protected Attributes

UINT caps

Member Function Documentation

void ht_viewer::done  )  [virtual]
 

Reimplemented from ht_view.

Reimplemented in cview, ht_aviewer, ht_logviewer, ht_coff, ht_disasm_viewer, ht_elf, ht_flt, ht_format_viewer, ht_format_group, ht_uformat_viewer, ht_le, ht_macho, ht_mz, ht_ne, ht_pe, ht_pef, ht_pe_il_viewer, and ht_xbe.

Definition at line 391 of file htformat.cc.

References ht_view::done().

Referenced by ht_logviewer::done().

char * ht_viewer::func UINT  i,
bool  execute
[protected, virtual]
 

Reimplemented in ht_aviewer, ht_disasm_viewer, ht_format_group, ht_uformat_viewer, ht_le_aviewer, and ht_ne_aviewer.

Definition at line 396 of file htformat.cc.

References UINT.

Referenced by ht_uformat_viewer::func(), ht_format_group::func(), and handlemsg().

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

Reimplemented from ht_view.

Reimplemented in ht_aviewer, ht_logviewer, ht_clipboard_viewer, ht_disasm_viewer, ht_format_viewer, ht_format_group, ht_uformat_viewer, ht_hex_viewer, and ht_text_viewer2.

Definition at line 401 of file htformat.cc.

References clearmsg(), func(), ht_view::handlemsg(), K_F1, K_F10, K_F11, K_F12, K_F2, K_F3, K_F4, K_F5, K_F6, K_F7, K_F8, K_F9, msg_funcexec, msg_funcquery, msg_keypressed, msg_retval, mt_empty, and ht_view::sendmsg().

Referenced by ht_format_viewer::handlemsg(), and ht_logviewer::handlemsg().

void ht_viewer::init bounds *  b,
const char *  desc,
UINT  caps
 

Definition at line 383 of file htformat.cc.

References caps, GMH_FIT, GMV_FIT, Object::init(), MK_GM, UINT, VO_BROWSABLE, VO_MOVE, VO_OWNBUFFER, VO_RESIZE, and VO_SELECTABLE.


Member Data Documentation

UINT ht_viewer::caps [protected]
 

Definition at line 129 of file htformat.h.

Referenced by init().


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