#include <htmenu.h>
Inheritance diagram for ht_static_context_menu:
Public Member Functions | |
void | init (char *name) |
virtual void | done () |
void | insert_entry (char *name, char *comment, int command, int key, bool active) |
void | insert_separator () |
void | insert_submenu (ht_context_menu *submenu) |
virtual int | count () |
virtual ht_context_menu_entry * | enum_entry_first () |
virtual ht_context_menu_entry * | enum_entry_next () |
Protected Attributes | |
ht_list * | context_menu_entry |
int | enum_idx |
|
Reimplemented from ht_context_menu. Definition at line 164 of file htmenu.cc. References context_menu_entry, and ht_list::count(). |
|
Reimplemented from ht_context_menu. Definition at line 157 of file htmenu.cc. References context_menu_entry, ht_list::destroy(), and ht_context_menu::done(). |
|
Reimplemented from ht_context_menu. Definition at line 169 of file htmenu.cc. References context_menu_entry, enum_idx, and ht_list::get(). |
|
Reimplemented from ht_context_menu. Definition at line 176 of file htmenu.cc. References context_menu_entry, enum_idx, and ht_list::get(). |
|
Reimplemented from ht_context_menu. Definition at line 150 of file htmenu.cc. References context_menu_entry, and Object::init(). Referenced by ht_text_editor::handlemsg(), ht_hex_viewer::handlemsg(), ht_disasm_viewer::handlemsg(), ht_project_window::handlemsg(), ht_aviewer::handlemsg(), and ht_app::init(). |
|
Definition at line 183 of file htmenu.cc. References CME_ENTRY, context_menu_entry, ht_context_menu_entry::entry, ht_strdup(), ht_list::insert(), MAX, NULL, shortcut_str(), and ht_context_menu_entry::type. Referenced by ht_text_editor::handlemsg(), ht_hex_viewer::handlemsg(), ht_disasm_viewer::handlemsg(), ht_project_window::handlemsg(), ht_aviewer::handlemsg(), and ht_app::init(). |
|
Definition at line 201 of file htmenu.cc. References CME_SEPARATOR, context_menu_entry, ht_list::insert(), and ht_context_menu_entry::type. Referenced by ht_text_editor::handlemsg(), ht_aviewer::handlemsg(), and ht_app::init(). |
|
Definition at line 208 of file htmenu.cc. References CME_SUBMENU, context_menu_entry, ht_list::insert(), ht_context_menu_entry::submenu, ht_context_menu_entry::type, and ht_context_menu::xpos. Referenced by ht_aviewer::handlemsg(). |
|
Definition at line 84 of file htmenu.h. Referenced by count(), done(), enum_entry_first(), enum_entry_next(), init(), insert_entry(), insert_separator(), and insert_submenu(). |
|
Definition at line 85 of file htmenu.h. Referenced by enum_entry_first(), and enum_entry_next(). |