#include <htmenu.h>
Inheritance diagram for ht_context_menu_window_body:
Public Member Functions | |
void | init (bounds *b, ht_context_menu *menu) |
virtual void | done () |
virtual void | draw () |
virtual void | handlemsg (htmsg *msg) |
virtual void | getdata (ht_object_stream *s) |
virtual void | setdata (ht_object_stream *s) |
Protected Member Functions | |
int | next_selectable (int to) |
int | prev_selectable (int to) |
virtual char * | defaultpalette () |
virtual char * | defaultpaletteclass () |
Protected Attributes | |
ht_context_menu * | context_menu |
int | selected |
|
Reimplemented from ht_view. Definition at line 552 of file htmenu.cc. References palkey_generic_menu_default. |
|
Reimplemented from ht_view. Definition at line 557 of file htmenu.cc. References palclasskey_generic. |
|
Reimplemented from ht_view. Reimplemented in ht_menu_window_body. Definition at line 547 of file htmenu.cc. References ht_view::done(). Referenced by ht_menu_window_body::done(). |
|
|
Reimplemented from ht_view. Definition at line 707 of file htmenu.cc. References NULL, ht_object_stream::putIntDec(), and selected. Referenced by ht_menu_window::getdata(). |
|
Reimplemented from ht_view. Reimplemented in ht_menu_window_body. Definition at line 619 of file htmenu.cc. References button_ok, clearmsg(), CME_ENTRY, CME_SUBMENU, context_menu, ht_context_menu::count(), ht_view::dirtyview(), ht_context_menu_entry::entry, ht_context_menu::enum_entry_first(), ht_context_menu::enum_entry_next(), ht_context_menu::get_shortcut(), ht_view::group, ht_view::handlemsg(), K_Control_PageDown, K_Control_PageUp, K_Down, K_End, K_Home, K_PageDown, K_PageUp, K_Up, msg_button_pressed, msg_keypressed, next_selectable(), NULL, prev_selectable(), selected, ht_context_menu_entry::submenu, and ht_context_menu_entry::type. Referenced by ht_menu_window_body::handlemsg(). |
|
Reimplemented in ht_menu_window_body. Definition at line 539 of file htmenu.cc. References context_menu, Object::init(), next_selectable(), selected, VIEW_DEBUG_NAME, VO_OWNBUFFER, and VO_SELECTABLE. |
|
Definition at line 679 of file htmenu.cc. References CME_ENTRY, CME_SUBMENU, context_menu, ht_context_menu::count(), ht_context_menu::get_entry(), and ht_context_menu_entry::type. Referenced by handlemsg(), and init(). |
|
Definition at line 693 of file htmenu.cc. References CME_ENTRY, CME_SUBMENU, context_menu, ht_context_menu::count(), ht_context_menu::get_entry(), and ht_context_menu_entry::type. Referenced by handlemsg(). |
|
Reimplemented from ht_view. Definition at line 712 of file htmenu.cc. References ht_object_stream::getIntDec(), NULL, and selected. Referenced by ht_menu_window::setdata(). |
|
Definition at line 141 of file htmenu.h. Referenced by draw(), handlemsg(), init(), next_selectable(), and prev_selectable(). |
|
Definition at line 142 of file htmenu.h. Referenced by draw(), getdata(), handlemsg(), init(), and setdata(). |