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

ht_xbe_import_viewer Class Reference

#include <htxbeimp.h>

Inheritance diagram for ht_xbe_import_viewer:

ht_itext_listbox ht_text_listbox ht_listbox ht_view Object List of all members.

Public Member Functions

void init (bounds *b, char *desc, 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 Member Functions

void dosort ()

Protected Attributes

ht_format_groupformat_group
bool grouplib
UINT sortby

Member Function Documentation

void ht_xbe_import_viewer::done  )  [virtual]
 

Reimplemented from ht_itext_listbox.

Definition at line 543 of file htxbeimp.cc.

References ht_text_listbox::done().

void ht_xbe_import_viewer::dosort  )  [protected]
 

Definition at line 548 of file htxbeimp.cc.

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

Referenced by func(), and init().

char * ht_xbe_import_viewer::func UINT  i,
bool  execute
 

Definition at line 566 of file htxbeimp.cc.

References dosort(), grouplib, NULL, sortby, and UINT.

Referenced by handlemsg().

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

Reimplemented from ht_listbox.

Definition at line 595 of file htxbeimp.cc.

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

void ht_xbe_import_viewer::init bounds *  b,
char *  desc,
ht_format_group fg
 

Definition at line 532 of file htxbeimp.cc.

References dosort(), format_group, grouplib, Object::init(), LISTBOX_QUICKFIND, sortby, and VO_BROWSABLE.

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

Definition at line 632 of file htxbeimp.cc.

References ht_xbe_import_function::address, ADDRESS_STRING_FORMAT_ADD_0X, ADDRESS_STRING_FORMAT_COMPACT, ht_aviewer::analy, app, XBEAnalyser::createAddress32(), errorbox, ht_view::focus(), format_group, ht_xbe_import::funcs, ht_clist::get(), ht_format_group::get_shared_data(), global_analyser_address_string_format, ht_aviewer::gotoAddress(), ht_xbe_shared_data::header, ht_text_listbox_item::id, ht_xbe_shared_data::imports, NULL, ht_xbe_shared_data::v_image, and ht_listbox::vstate_save().

Referenced by handlemsg().


Member Data Documentation

ht_format_group* ht_xbe_import_viewer::format_group [protected]
 

Definition at line 61 of file htxbeimp.h.

Referenced by init(), and select_entry().

bool ht_xbe_import_viewer::grouplib [protected]
 

Definition at line 62 of file htxbeimp.h.

Referenced by dosort(), func(), and init().

UINT ht_xbe_import_viewer::sortby [protected]
 

Definition at line 63 of file htxbeimp.h.

Referenced by dosort(), func(), and init().


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