#include <htapp.h>
Inheritance diagram for ht_project_listbox:
Public Member Functions | |
void | init (bounds *b, ht_project *project) |
virtual int | calcCount () |
virtual void | draw () |
virtual void * | getFirst () |
virtual void * | getLast () |
virtual void * | getNext (void *entry) |
virtual void * | getPrev (void *entry) |
virtual char * | getStr (int col, void *entry) |
virtual void | handlemsg (htmsg *msg) |
virtual int | numColumns () |
virtual void * | quickfind (char *s) |
virtual char * | quickfindCompletition (char *s) |
virtual bool | selectEntry (void *entry) |
char * | func (UINT i, bool execute) |
void | set_project (ht_project *project) |
Protected Attributes | |
ht_project * | project |
UINT | colwidths [4] |
|
Implements ht_listbox. Definition at line 719 of file htapp.cc. References ht_clist::count(), and project. Referenced by handlemsg(). |
|
Reimplemented from ht_listbox. Definition at line 724 of file htapp.cc. References ht_view::buf_print(), ht_view::clear(), ht_listbox::draw(), ht_view::getcolor(), palidx_generic_list_focused_unselected, palidx_generic_list_unfocused_unselected, project, and vcp. |
|
|
|
Implements ht_listbox. Definition at line 743 of file htapp.cc. References ht_clist::count(), NULL, and project. Referenced by quickfind(), and quickfindCompletition(). |
|
Implements ht_listbox. Definition at line 752 of file htapp.cc. References ht_clist::count(), NULL, and project. |
|
Implements ht_listbox. Definition at line 761 of file htapp.cc. References ht_clist::count(), NULL, project, and UINT. Referenced by quickfind(), and quickfindCompletition(). |
|
Implements ht_listbox. |
|
Implements ht_listbox. Definition at line 782 of file htapp.cc. References ht_clist::get(), ht_snprintf(), and project. Referenced by quickfind(), and quickfindCompletition(). |
|
Reimplemented from ht_listbox. Definition at line 800 of file htapp.cc. References app, button_ok, calcCount(), clearmsg(), cmd_project_add_item, cmd_project_remove_item, confirmbox, ht_listbox::cursorDown(), ht_listbox::cursorUp(), ht_clist::del(), ht_view::dirtyview(), file_chooser(), ht_clist::get(), ht_listbox::handlemsg(), HT_NAME_MAX, ht_project_item::init(), K_Return, msg_keypressed, msg_project_changed, NULL, project, ht_listbox::rearrangeColumns(), selectEntry(), ht_view::sendmsg(), sys_basename(), sys_common_canonicalize(), sys_dirname(), sys_is_path_delim(), and ht_listbox::update(). |
|
Definition at line 711 of file htapp.cc. References colwidths, Object::init(), and project. Referenced by ht_project_window::init(). |
|
Reimplemented from ht_listbox. |
|
Implements ht_listbox. Definition at line 855 of file htapp.cc. References getFirst(), getNext(), getStr(), and ht_strncmp(). |
|
Reimplemented from ht_listbox. Definition at line 865 of file htapp.cc. References getFirst(), getNext(), getStr(), ht_strdup(), ht_strncmp(), NULL, and strccomm(). |
|
Reimplemented from ht_listbox. Definition at line 884 of file htapp.cc. References app, FOM_AUTO, ht_clist::get(), ht_project_item::get_filename(), ht_project_item::get_path(), HT_NAME_MAX, project, sys_common_canonicalize(), and sys_is_path_delim(). Referenced by handlemsg(). |
|
Definition at line 895 of file htapp.cc. References project, and ht_listbox::update(). Referenced by ht_project_window::handlemsg(). |
|
Definition at line 221 of file htapp.h. Referenced by init(). |
|
Definition at line 220 of file htapp.h. Referenced by calcCount(), draw(), getFirst(), getLast(), getNext(), getStr(), handlemsg(), init(), selectEntry(), and set_project(). |