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

ht_file_window Class Reference

#include <htapp.h>

Inheritance diagram for ht_file_window:

ht_window ht_group ht_view Object List of all members.

Public Member Functions

void init (bounds *b, char *desc, UINT framestyle, UINT number, ht_streamfile *file)
virtual void done ()
virtual void handlemsg (htmsg *msg)

Public Attributes

ht_streamfilefile

Protected Member Functions

void add_vstate_history (ht_vstate_history_entry *e)

Protected Attributes

ht_listvstate_history
int vstate_history_pos

Member Function Documentation

void ht_file_window::add_vstate_history ht_vstate_history_entry e  )  [protected]
 

Definition at line 3063 of file htapp.cc.

References ht_list::count(), ht_list::del_multiple(), ht_list::insert(), vstate_history, and vstate_history_pos.

Referenced by handlemsg().

void ht_file_window::done  )  [virtual]
 

Reimplemented from ht_window.

Definition at line 3056 of file htapp.cc.

References ht_list::destroy(), ht_window::done(), and vstate_history.

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

Reimplemented from ht_window.

Definition at line 3073 of file htapp.cc.

References add_vstate_history(), align_center, app, btmask_cancel, btmask_no, btmask_yes, button_cancel, button_yes, clearmsg(), cmd_analyser_save, cmd_file_save, cmd_vstate_restore, ht_streamfile::cntl(), ht_vstate_history_entry::data, FCNTL_FLUSH_STAT, FCNTL_MODS_IS_DIRTY, file, file_window_store_fcfg_func(), ht_view::focus(), ht_group::focus(), ht_list::get(), ht_streamfile::get_filename(), ht_streamfile::get_size(), ht_window::handlemsg(), HT_FILE_CONFIG_SUFFIX, ht_fileconfig_fileversion, ht_fileconfig_magic, ht_snprintf(), Analyser::isDirty(), K_Alt_Backspace, K_Backspace, LOG, msg_accept_close, msg_get_analyser, msg_keypressed, msg_retval, msg_vstate_restore, msg_vstate_save, msgbox(), mt_broadcast, mt_empty, NULL, save_fileconfig(), ht_view::sendmsg(), UINT, ht_vstate_history_entry::view, vstate_history, and vstate_history_pos.

void ht_file_window::init bounds *  b,
char *  desc,
UINT  framestyle,
UINT  number,
ht_streamfile file
 

Definition at line 3047 of file htapp.cc.

References file, Object::init(), UINT, vstate_history, and vstate_history_pos.

Referenced by ht_app::create_window_file_bin(), and ht_app::create_window_file_text().


Member Data Documentation

ht_streamfile* ht_file_window::file
 

Definition at line 168 of file htapp.h.

Referenced by file_window_load_fcfg_func(), file_window_store_fcfg_func(), handlemsg(), and init().

ht_list* ht_file_window::vstate_history [protected]
 

Definition at line 163 of file htapp.h.

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

int ht_file_window::vstate_history_pos [protected]
 

Definition at line 164 of file htapp.h.

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


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