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

ht_pe_export_viewer Class Reference

#include <htpeexp.h>

Inheritance diagram for ht_pe_export_viewer:

ht_itext_listbox ht_text_listbox ht_listbox ht_view Object List of all members.

Public Member Functions

void init (bounds *b, ht_format_group *fg)
virtual void done ()
virtual void handlemsg (htmsg *msg)
virtual bool select_entry (void *entry)
char * func (UINT i, bool execute)

Protected Attributes

ht_format_groupformat_group

Member Function Documentation

void ht_pe_export_viewer::done  )  [virtual]
 

Reimplemented from ht_itext_listbox.

Definition at line 241 of file htpeexp.cc.

References ht_text_listbox::done().

char * ht_pe_export_viewer::func UINT  i,
bool  execute
 

Definition at line 246 of file htpeexp.cc.

References ht_text_listbox_sort_order::col, ht_text_listbox_sort_order::compare_func, NULL, ht_text_listbox::sort(), and UINT.

Referenced by handlemsg().

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

Reimplemented from ht_listbox.

Definition at line 275 of file htpeexp.cc.

References clearmsg(), func(), ht_listbox::handlemsg(), K_Return, msg_funcexec, msg_funcquery, msg_keypressed, msg_retval, and select_entry().

void ht_pe_export_viewer::init bounds *  b,
ht_format_group fg
 

Definition at line 233 of file htpeexp.cc.

References DESC_PE_EXPORTS, format_group, Object::init(), LISTBOX_QUICKFIND, and VO_BROWSABLE.

bool ht_pe_export_viewer::select_entry void *  entry  )  [virtual]
 

Definition at line 303 of file htpeexp.cc.

References ht_pe_export_function::address, ADDRESS_STRING_FORMAT_ADD_0X, ADDRESS_STRING_FORMAT_COMPACT, ht_aviewer::analy, app, COFF_OPTMAGIC_PE32, PEAnalyser::createAddress32(), PEAnalyser::createAddress64(), errorbox, ht_pe_shared_data::exports, ht_view::focus(), format_group, ht_pe_export::funcs, ht_clist::get(), ht_format_group::get_shared_data(), global_analyser_address_string_format, ht_aviewer::gotoAddress(), ht_text_listbox_item::id, NULL, ht_pe_shared_data::opt_magic, ht_pe_shared_data::pe32, ht_pe_shared_data::pe64, ht_pe_shared_data::v_image, and ht_listbox::vstate_save().

Referenced by handlemsg().


Member Data Documentation

ht_format_group* ht_pe_export_viewer::format_group [protected]
 

Definition at line 36 of file htpeexp.h.

Referenced by init(), and select_entry().


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