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

ht_listpopup_dialog Class Reference

#include <htdialog.h>

Inheritance diagram for ht_listpopup_dialog:

ht_dialog ht_window ht_group ht_view Object ht_history_popup_dialog List of all members.

Public Member Functions

void init (bounds *b, char *desc)
virtual void done ()
virtual char * defaultpalette ()
virtual int datasize ()
virtual void getdata (ht_object_stream *s)
void insertstring (char *string)
virtual void setdata (ht_object_stream *s)
void select_next ()
void select_prev ()

Protected Member Functions

virtual void init_text_listbox (bounds *b)

Protected Attributes

ht_listboxlistbox

Member Function Documentation

int ht_listpopup_dialog::datasize  )  [virtual]
 

Reimplemented from ht_group.

Definition at line 2495 of file htdialog.cc.

Referenced by ht_listpopup::datasize().

char * ht_listpopup_dialog::defaultpalette  )  [virtual]
 

Reimplemented from ht_dialog.

Definition at line 2500 of file htdialog.cc.

References palkey_generic_blue.

void ht_listpopup_dialog::done  )  [virtual]
 

Reimplemented from ht_dialog.

Definition at line 2490 of file htdialog.cc.

References ht_dialog::done().

Referenced by ht_listpopup::done(), and ht_strinputfield::history_dialog().

void ht_listpopup_dialog::getdata ht_object_stream s  )  [virtual]
 

Reimplemented from ht_group.

Reimplemented in ht_history_popup_dialog.

Definition at line 2505 of file htdialog.cc.

References ht_text_listbox_item::data, ht_view::databuf_get(), listbox, NULL, ht_object_stream::putIntDec(), and ht_object_stream::putString().

Referenced by ht_listpopup::getdata().

void ht_listpopup_dialog::init bounds *  b,
char *  desc
 

Definition at line 2478 of file htdialog.cc.

References FS_MOVE, FS_TITLE, ht_window::getclientarea(), Object::init(), init_text_listbox(), and VIEW_DEBUG_NAME.

Referenced by ht_listpopup::init().

void ht_listpopup_dialog::init_text_listbox bounds *  b  )  [protected, virtual]
 

Reimplemented in ht_history_popup_dialog.

Definition at line 2520 of file htdialog.cc.

References ht_window::insert(), and listbox.

Referenced by init().

void ht_listpopup_dialog::insertstring char *  string  ) 
 

Definition at line 2527 of file htdialog.cc.

References ht_listbox::calcCount(), listbox, string, and ht_listbox::update().

Referenced by ht_listpopup::insertstring().

void ht_listpopup_dialog::select_next  ) 
 

Definition at line 2533 of file htdialog.cc.

References ht_listbox::cursorDown(), and listbox.

Referenced by ht_listpopup::handlemsg().

void ht_listpopup_dialog::select_prev  ) 
 

Definition at line 2538 of file htdialog.cc.

References ht_listbox::cursorUp(), and listbox.

Referenced by ht_listpopup::handlemsg().

void ht_listpopup_dialog::setdata ht_object_stream s  )  [virtual]
 

Reimplemented from ht_group.

Reimplemented in ht_history_popup_dialog.

Definition at line 2543 of file htdialog.cc.

References ht_object_stream::getIntDec(), ht_object_stream::getString(), ht_listbox::gotoItemByPosition(), listbox, and NULL.

Referenced by ht_listpopup::setdata().


Member Data Documentation

ht_listbox* ht_listpopup_dialog::listbox [protected]
 

Definition at line 462 of file htdialog.h.

Referenced by getdata(), init_text_listbox(), insertstring(), select_next(), select_prev(), and setdata().


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