#include <htdialog.h>
Inheritance diagram for ht_dialog:
Public Member Functions | |
void | init (bounds *b, const char *desc, UINT framestyle) |
virtual void | done () |
virtual int | alone () |
virtual void | draw () |
virtual void | handlemsg (htmsg *msg) |
void | queuemsg (ht_view *target, htmsg *msg) |
virtual int | getstate (int *return_val) |
virtual int | run (bool modal) |
virtual void | setstate (int state, int return_val) |
Protected Member Functions | |
virtual char * | defaultpalette () |
ht_queued_msg * | dequeuemsg () |
Protected Attributes | |
int | state |
int | return_val |
ht_queue * | msgqueue |
|
Reimplemented from ht_view. Definition at line 55 of file htdialog.cc. |
|
Reimplemented from ht_view. Reimplemented in ht_app, and ht_listpopup_dialog. Definition at line 60 of file htdialog.cc. References palkey_generic_dialog_default. |
|
Definition at line 65 of file htdialog.cc. References ht_queue::dequeue(), and msgqueue. Referenced by run(), and ht_app::run(). |
|
|
Reimplemented from ht_window. Reimplemented in ht_app. Definition at line 70 of file htdialog.cc. References ht_view::clear(), ht_view::draw(), ht_view::getcolor(), and palidx_generic_body. |
|
Definition at line 76 of file htdialog.cc. References return_val, and state. Referenced by run(). |
|
Reimplemented from ht_window. Reimplemented in ht_app, ht_menu_window, ht_search_dialog, and ht_replace_dialog. Definition at line 82 of file htdialog.cc. References button_cancel, button_ok, clearmsg(), ds_term_cancel, ds_term_ok, ht_window::handlemsg(), K_Control_O, K_Escape, K_Return, msg_button_pressed, msg_keypressed, ht_view::sendmsg(), and setstate(). Referenced by ht_search_dialog::handlemsg(), and ht_menu_window::handlemsg(). |
|
|
Definition at line 155 of file htdialog.cc. References ht_queue::enqueue(), ht_queued_msg::msg, msgqueue, and ht_queued_msg::target. |
|
|
Definition at line 163 of file htdialog.cc. References return_val, and state. Referenced by handlemsg(), and run(). |
|
Definition at line 57 of file htdialog.h. Referenced by dequeuemsg(), done(), init(), and queuemsg(). |
|
Definition at line 55 of file htdialog.h. Referenced by getstate(), run(), and setstate(). |
|
Definition at line 54 of file htdialog.h. Referenced by getstate(), run(), and setstate(). |