Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/ui__command_8hpp.html below:
NCBI C++ ToolKit: include/gui/widgets/wx/ui_command.hpp File Reference
#include <corelib/ncbistd.hpp>
#include <unordered_map>
#include <gui/gui_export.h>
#include <gui/utils/ui_object.hpp>
#include <gui/utils/command.hpp>
#include <gui/widgets/wx/fixed_base.hpp>
#include <wx/menuitem.h>
#include <wx/event.h>
#include <wx/menu.h>
Go to the source code of this file.
Go to the SVN repository for this file.
#define WX_DEFINE_MENU(name) New macros for defining menus for use with CUICommandRegistry. More...
#define WX_MENU_ITEM(cmd) { SwxMenuItemRec::eDefaultItem, "", cmd, SwxMenuItemRec::eDefaultItem, SwxMenuItemRec::eBoth }, #define WX_MENU_NORMAL_ITEM(cmd) { SwxMenuItemRec::eNormalItem, "", cmd, SwxMenuItemRec::eDefaultItem, SwxMenuItemRec::eBoth }, #define WX_MENU_CHECK_ITEM(cmd) { SwxMenuItemRec::eCheckItem, "", cmd, SwxMenuItemRec::eDefaultItem, SwxMenuItemRec::eBoth }, #define WX_MENU_RADIO_ITEM(cmd) { SwxMenuItemRec::eRadioItem, "", cmd, SwxMenuItemRec::eDefaultItem, SwxMenuItemRec::eBoth }, #define WX_MENU_SEPARATOR() { SwxMenuItemRec::eSeparator, "", eCmdNone, SwxMenuItemRec::eDefaultItem, SwxMenuItemRec::eBoth }, #define WX_MENU_SEPARATOR_L(label) { SwxMenuItemRec::eSeparator, label, eCmdNone, SwxMenuItemRec::eDefaultItem, SwxMenuItemRec::eBoth }, #define WX_SUBMENU(label) { SwxMenuItemRec::eSubmenu, label, eCmdNone, SwxMenuItemRec::eDefaultItem, SwxMenuItemRec::eBoth }, #define WX_END_SUBMENU() { SwxMenuItemRec::eSubmenu, "", eCmdInvalid, SwxMenuItemRec::eDefaultItem, SwxMenuItemRec::eBoth }, #define WX_END_MENU() #define WX_SUBMENU_INT(label) { SwxMenuItemRec::eSubmenu, label, eCmdNone, SwxMenuItemRec::eDefaultItem, SwxMenuItemRec::eInternal }, #define WX_MENU_ITEM_INT(cmd) { SwxMenuItemRec::eDefaultItem, "", cmd, SwxMenuItemRec::eDefaultItem, SwxMenuItemRec::eInternal }, #define WX_MENU_NORMAL_ITEM_INT(cmd) { SwxMenuItemRec::eNormalItem, "", cmd, SwxMenuItemRec::eDefaultItem. SwxMenuItemRec::eInternal }, #define WX_MENU_CHECK_ITEM_INT(cmd) { SwxMenuItemRec::eCheckItem, "", cmd, SwxMenuItemRec::eDefaultItem, SwxMenuItemRec::eInternal }, #define WX_MENU_RADIO_ITEM_INT(cmd) { SwxMenuItemRec::eRadioItem, "", cmd, SwxMenuItemRec::eDefaultItem, SwxMenuItemRec::eInternal }, #define WX_MENU_SEPARATOR_INT() { SwxMenuItemRec::eSeparator, "", eCmdNone, SwxMenuItemRec::eDefaultItem, SwxMenuItemRec::eInternal }, #define WX_MENU_SEPARATOR_L_INT(label) { SwxMenuItemRec::eSeparator, label, eCmdNone, SwxMenuItemRec::eDefaultItem, SwxMenuItemRec::eInternal }, #define WX_SUBMENU_EXT(label) { SwxMenuItemRec::eSubmenu, label, eCmdNone, SwxMenuItemRec::eDefaultItem, SwxMenuItemRec::eExternal }, #define WX_MENU_ITEM_EXT(cmd) { SwxMenuItemRec::eDefaultItem, "", cmd, SwxMenuItemRec::eDefaultItem, SwxMenuItemRec::eExternal }, #define WX_MENU_NORMAL_ITEM_EXT(cmd) { SwxMenuItemRec::eNormalItem, "", cmd, SwxMenuItemRec::eDefaultItem. SwxMenuItemRec::eExternal }, #define WX_MENU_CHECK_ITEM_EXT(cmd) { SwxMenuItemRec::eCheckItem, "", cmd, SwxMenuItemRec::eDefaultItem, SwxMenuItemRec::eExternal }, #define WX_MENU_RADIO_ITEM_EXT(cmd) { SwxMenuItemRec::eRadioItem, "", cmd, SwxMenuItemRec::eDefaultItem, SwxMenuItemRec::eExternal }, #define WX_MENU_SEPARATOR_EXT() { SwxMenuItemRec::eSeparator, "", eCmdNone, SwxMenuItemRec::eDefaultItem, SwxMenuItemRec::eExternal }, #define WX_MENU_SEPARATOR_L_EXT(label) { SwxMenuItemRec::eSeparator, label, eCmdNone, SwxMenuItemRec::eDefaultItem, SwxMenuItemRec::eExternal }, ◆ WX_DEFINE_MENU #define WX_DEFINE_MENU ( name ) ◆ WX_END_MENU ◆ WX_END_SUBMENU ◆ WX_MENU_CHECK_ITEM ◆ WX_MENU_CHECK_ITEM_EXT ◆ WX_MENU_CHECK_ITEM_INT ◆ WX_MENU_ITEM ◆ WX_MENU_ITEM_EXT ◆ WX_MENU_ITEM_INT ◆ WX_MENU_NORMAL_ITEM ◆ WX_MENU_NORMAL_ITEM_EXT ◆ WX_MENU_NORMAL_ITEM_INT ◆ WX_MENU_RADIO_ITEM ◆ WX_MENU_RADIO_ITEM_EXT ◆ WX_MENU_RADIO_ITEM_INT ◆ WX_MENU_SEPARATOR ◆ WX_MENU_SEPARATOR_EXT ◆ WX_MENU_SEPARATOR_INT ◆ WX_MENU_SEPARATOR_L ◆ WX_MENU_SEPARATOR_L_EXT ◆ WX_MENU_SEPARATOR_L_INT ◆ WX_SUBMENU ◆ WX_SUBMENU_EXT ◆ WX_SUBMENU_INT
RetroSearch is an open source project built by @garambo
| Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4