Go to the documentation of this file.
33 #ifndef TTA_PRODE_CONSTANTS_HH
34 #define TTA_PRODE_CONSTANTS_HH
56 static const wxString
NONE;
static const std::string CMD_NAME_ZOOM_IN
Command name for the "Zoom In" command.
static const std::string CMD_NAME_EDIT_ADDRESS_SPACES
Command name for the "Edit Address Space" command.
static const std::string CMD_ICON_DELETE_COMP
Icon location for the "Delete Component" command.
static const wxColour MEDIUM_GRAY_COLOR
static const std::string CMD_ICON_EDIT_OPTIONS
Icon location for the "Edit Options" command.
static const std::string CMD_SNAME_SAVE_OPTIONS
Command name for the "Save Options" command.
static const std::string CMD_SNAME_MODIFY_COMP
Command name for the "Delete Component" command.
static const std::string CMD_NAME_SAVEAS_DOC
Command name for the "Save Document As" command.
@ COMMAND_ADD_FU_FROM_HDB
@ COMMAND_EDIT_OTA_FORMATS
static const std::string CMD_ICON_CLOSE_DOC
Icon location for the "Close Document" command.
static const std::string CMD_NAME_EDIT_OPTIONS
Command name for the "Edit Options" command.
static const wxColour LIGHT_BLUE_COLOR
static const std::string CMD_NAME_ABOUT
Command name for the "About" command.
static const std::string CMD_NAME_SELECT
Command name for the "Select" command.
static const std::string CMD_NAME_LOAD_OPTIONS
Command name for the "Load Options" command.
static const std::string CMD_SNAME_ADD_FU
Command name for the "Add Function Unit" command.
static const std::string CMD_NAME_SAVE_DOC
Command name for the "Save Document" command.
static const std::string CMD_ICON_ZOOM_OUT
Icon location for the "Zoom Out" command.
@ COMMAND_EDIT_CONNECTIONS
static const wxColour LIGHT_GRAY_COLOR
static const std::string CMD_SNAME_ADD_GCU
Command name for the "Add Global Control Unit" command.
static const std::string CMD_SNAME_TOGGLE_UNIT_DETAILS
Command name for the "Toggle Unit Details" command.
static const std::string CMD_ICON_PASTE
Icon location for the "Paste" command.
static const std::string CMD_NAME_SAVE_OPTIONS
Command name for the "Save Options" command.
static const std::string COMP_NEW_NAME_PREFIX_FU
Prefix for new function unit names.
static const std::string CMD_NAME_EDIT_IMMEDIATE_SLOTS
Command name for the "Edit Immediate Slots" command.
static const std::string CMD_SNAME_ZOOM_FIT_HEI
Command name for the "Fit Height" command.
static const std::string CMD_ICON_EXPLORER_PLUGIN
Icon location for the "Explorer plugin" command.
static const std::string CMD_SNAME_SAVEAS_DOC
Command name for the "Save Document As" command.
static const std::string CMD_ICON_PRINT
Icon location for the "Print" command.
static const std::string CMD_NAME_SAVEAS_OPTIONS
Command name for the "Save Options As" command.
static const std::string CMD_ICON_EDIT_CONNECTIONS
Icon location for the "Edit Connections" command.
static const std::string EMPTY
Constant for "".
static const std::string COMP_NEW_NAME_PREFIX_AS
Prefix for new address space names.
static const std::string CMD_SNAME_ADD_BUS
Command name for the "Add Bus" command.
static const std::string CMD_SNAME_NEW_DOC
Command name for the "New Document" command.
@ COMMAND_EDIT_ADDRESS_SPACES
static const std::string CMD_NAME_ZOOM_FIT_WID
Command name for the "Fit Width" command.
static const std::string CMD_NAME_EXPORT
Command name for the "Export" command.
static const std::string CMD_ICON_EDIT_MACHINE
Icon location for the "Processor Configurations" command.
static const std::string CMD_SNAME_EDIT_ADDRESS_SPACES
Command name for the "Edit Address Space" command.
static const std::string CMD_ICON_PRINT_PREVIEW
Icon location for the "Print Preview" command.
static const std::string CMD_SNAME_ZOOM_FIT_WID
Command name for the "Fit Width" command.
@ COMMAND_NOT_IMPLEMENTED_REDO
static const std::string CMD_SNAME_ADD_RF
Command name for the "Add Register File" command.
static const std::string CMD_ICON_SAVEAS_DOC
Icon location for the "Save Document As" command.
static const wxColour PINK_COLOR
static const std::string CMD_ICON_NEW_DOC
Icon location for the "New Document" command.
CommandID
Unique identifiers for the commands.
static const std::string COMP_DEFAULT_NAME_GCU
Default name for new control units.
static const std::string CMD_SNAME_VERIFY_MACHINE
Command name for the "Verify Machine" command.
static const std::string CMD_ICON_ZOOM_FIT_WIN
Icon location for the "Fit Window" command.
static const std::string CMD_NAME_ADD_IU_FROM_HDB
Command name for the "Add IU From hdb" command.
static const std::string CMD_SNAME_ADD_IU
Command name for the "Add Immediate Unit" command.
static const std::string CMD_NAME_ADD_RF
Command name for the "Add Register File" command.
static const wxColour WHITE_COLOR
static const std::string COMP_NEW_NAME_PREFIX_PORT
Prefix for new port names.
static const std::string CMD_NAME_VLIW_CONNECT_IC
Command name for the "VLIW Connect IC" command.
static const std::string CMD_SNAME_ADD_IU_FROM_HDB
Short command name for the "Add IU from hdb" command.
static const wxString EXTENSION_SIGN
String for the sign extension.
static const std::string CMD_NAME_MODIFY_COMP
Command name for the "Modify Component" command.
static const std::string CMD_NAME_DELETE_COMP
Command name for the "Delete Component" command.
static const std::string SEPARATOR
static const std::string CMD_NAME_ZOOM_FIT_HEI
Command name for the "Fit Height" command.
static const std::string CMD_SNAME_ADD_FU_FROM_HDB
Short command name for the "Add FU from hdb" command.
static const std::string CMD_NAME_PRINT
Command name for the "Print" command.
static const std::string CMD_NAME_PASTE
Command name for the "Paste" command.
static const wxString EDITOR_COPYRIGHT_TEXT
Copyright text of the Editor.
static const std::string CMD_ICON_SAVEAS_OPTIONS
Icon location for the "Save Options As" command.
static const wxString SOCKET_DIRECTION_OUTPUT
String for the socket direction output.
static const std::string CMD_SNAME_EDIT_TEMPLATES
Command name for the "Edit Templates" command.
static const std::string CMD_ICON_SAVE_DOC
Icon location for the "Save Document" command.
static const std::string CMD_SNAME_OPEN_DOC
Command name for the "Open Document" command.
static const std::string CMD_NAME_EDIT_CONNECTIONS
Command name for the "Edit Connections" command.
static const char * ARROW_DOWN[]
static const std::string COMP_NEW_NAME_PREFIX_OPERATION
Prefix for new operation names.
static const std::string CMD_NAME_ADD_FU
Command name for the "Add Function Unit" command.
static const std::string CMD_ICON_ABOUT
Icon location for the "About" command.
static const std::string CMD_SNAME_EXPLORER_PLUGIN
Command name for the "Call Explorer Plugin" command.
static const std::string COMP_NEW_NAME_PREFIX_BRIDGE
Prefix for new bridge names.
static const std::string COMP_DEFAULT_NAME_SEGMENT
Name for the default segments of busses.
static const std::string CMD_SNAME_PRINT_PREVIEW
Command name for the "Print Preview" command.
static const std::string CMD_SNAME_FULLY_CONNECT_BUSSES
Command name for the "Fully connect busses" command.
static const std::string CMD_SNAME_IMPLEMENTATION
Command name for the "Processor Implementation" command.
static const std::string CMD_SNAME_EDIT_MACHINE
Command name for the "Processor Configurations" command.
static const std::string PROCESSOR_ARCH_FILE_EXTENSION
File name extensions. Processor architecture file extension.
static const std::string CMD_SNAME_EDIT_BUS_ORDER
Command name for the "Edit Bus Order" command.
static const std::string CMD_NAME_EDIT_MACHINE
Command name for the "Processor configurations" command.
static const wxString SOCKET_DIRECTION_INPUT
String for the socket direction: input.
static const std::string CMD_ICON_MODIFY_COMP
Icon location for the "Modify Component" command.
static const std::string CMD_NAME_EDIT_TEMPLATES
Command name for the "Edit Tempaltes" command.
static const std::string CMD_NAME_EDIT_OTA_FORMATS
Command name for the "Edit OTA Formats" command.
static const std::string CMD_NAME_ADD_RF_FROM_HDB
Command name for the "Add RF From hdb" command.
static const std::string CMD_ICON_ZOOM_FIT_HEI
Icon location for the "Fit Height" command.
static const wxColour DARK_GRAY_COLOR
@ COMMAND_CALL_EXPLORER_PLUGIN
static const std::string CMD_ICON_ZOOM_FIT_WID
Icon location for the "Fit Width" command.
static const std::string CMD_SNAME_LOAD_OPTIONS
Command name for the "Load Options" command.
static const std::string CMD_NAME_QUIT
Command name for the "Quit" command.
static const std::string CMD_NAME_VERIFY_MACHINE
Command name for the "Verify Machine" command.
static const std::string CMD_NAME_OPEN_DOC
Command name for the "Open Document" command.
@ COMMAND_FULLY_CONNECT_BUSSES
@ COMMAND_TOGGLE_UNIT_DETAILS
static const std::string CMD_ICON_EDIT_OTA_FORMATS
Icon location for the "Edit OTA Formats" command.
static const std::string CMD_ICON_COPY
Icon location for the "Copy" command.
static const std::string CMD_NAME_ADD_IU
Command name for the "Add Immediate Unit" command.
@ COMMAND_EDIT_IMMEDIATE_SLOTS
static const wxString EXTENSION_ZERO
String for the zero extension.
static const std::string CMD_SNAME_EDIT_OPTIONS
Command name for the "Edit Options" command.
static const std::string COMP_NEW_NAME_PREFIX_SOCKET
Prefix for new socket names..
static const std::string CMD_SNAME_SAVEAS_OPTIONS
Command name for the "Save Options As" command.
static const std::string CMD_ICON_EDIT_TEMPLATES
Icon location for the "Edit Templates" command.
static const std::string CMD_NAME_COPY
Command name for the "Copy" command.
static const wxString EDITOR_NAME
Full name of the Editor.
static const std::string CMD_ICON_UNDO
Icon location for the "Undo" command.
static const std::string CMD_SNAME_BLOCKS_CONNECT_IC
Command name for the "Blocks Connect IC" command.
static const std::string CMD_NAME_ADD_BRIDGE
Command name for the "Add Bridge" command.
static const std::string CMD_NAME_UNDO
Command name for the "Undo" command.
static const std::string CMD_ICON_DEFAULT
Icon path for default icon of commands.
static const std::string CMD_SNAME_SAVE_DOC
Command name for the "Save Document" command.
static const std::string CMD_NAME_FULLY_CONNECT_BUSSES
Command name for the "Fully connect busses" command.
static const std::string EDITOR_LOGO_PATH
Location of the logo picture of the Editor.
static const std::string COMP_NEW_NAME_PREFIX_IU
Prefix for new immediate unit names.
static const std::string CMD_ICON_SELECT
Icon location for the "Select" command.
static const std::string CMD_NAME_ZOOM_OUT
Command name for the "Zoom Out" command.
static const std::string CMD_NAME_BLOCKS_CONNECT_IC
Command name for the "Blcoks Connect IC" command.
static const std::string ICON_SORT_ASC
Icon location for ascending sort.
static const std::string CMD_SNAME_CLOSE_DOC
Command name for the "Close Document" command.
static const std::string ICON_SORT_DESC
Icon location for descending sort.
static const std::string CMD_NAME_ADD_SOCKET
Command name for the "Add Socket" command.
@ COMMAND_VLIW_CONNECT_IC
static const std::string CMD_NAME_ZOOM_FIT_WIN
Command name for the "Fit Window" command.
static const std::string CMD_ICON_QUIT
Icon location for the "Quit" command.
static const std::string COMP_NEW_NAME_PREFIX_RF
Prefix for new register file names.
static const std::string CMD_NAME_CUT
Command name for the "Cut" command.
static const std::string CMD_ICON_LOAD_OPTIONS
Icon location for the "Load Options" command.
static const std::string CMD_NAME_ADD_AS
Command name for the "Add Address Space" command.
static const std::string CMD_ICON_CUT
Icon location for the "Cut" command.
static const std::string CMD_ICON_IMPLEMENTATION
Icon location for the "Implementation" command.
static const std::string CMD_SNAME_ADD_RF_FROM_HDB
Short command name for the "Add RF from hdb" command.
static const std::string COMP_NEW_NAME_PREFIX_BUS
Prefix for new bus names.
static const std::string CMD_SNAME_ADD_SOCKET
Command name for the "Add Socket" command.
static const std::string CMD_ICON_ZOOM_IN
Icon location for the "Zoom In" command.
static const std::string CMD_SNAME_VLIW_CONNECT_IC
Command name for the "VLIW Connect IC" command.
static const std::string CMD_ICON_REDO
Icon location for the "Redo" command.
static const std::string CMD_NAME_ADD_FU_FROM_HDB
Command name for the "Add FU From hdb" command.
static const std::string CMD_SNAME_DELETE_COMP
Command name for the "Modify Component" command.
static const std::string CMD_SNAME_ZOOM_OUT
Command name for the "Zoom Out" command.
static const std::string PROCESSOR_CONFIG_FILE_EXTENSION
Processor configuration file extension.
@ COMMAND_ADD_IU_FROM_HDB
static const std::string CMD_NAME_TOGGLE_UNIT_DETAILS
Command name for the "Toggle Unit details" command.
static const char * ARROW_UP[]
static const std::string CMD_ICON_OPEN_DOC
Icon location for the "Open Document" command.
@ COMMAND_NOT_IMPLEMENTED_UNDO
@ COMMAND_ADD_RF_FROM_HDB
static const std::string CMD_NAME_PRINT_PREVIEW
Command name for the "Print Preview" command.
static const wxString NONE
Constant for "None".
static const std::string CMD_SNAME_ZOOM_FIT_WIN
Command name for the "Fit Window" command.
static const std::string CMD_NAME_REDO
Command name for the "Redo" command.
static const std::string CMD_NAME_EDIT_BUS_ORDER
Command name for the "Edit Bus Order" command.
static const std::string CMD_NAME_ADD_GCU
Command name for the "Add Global Control Unit" command.
static const std::string CMD_SNAME_EDIT_IMMEDIATE_SLOTS
Command name for the "Edit Immediate slots" command.
static const std::string CMD_ICON_SAVE_OPTIONS
Icon location for the "Save Options" command.
static const std::string CMD_SNAME_ADD_AS
Command name for the "Add Address Space" command.
static const std::string CMD_CALL_EXPLORER_PLUGIN
Command name for the "Call Explorer plugin" command.
static const std::string CMD_SNAME_EDIT_OTA_FORMATS
Command name for the "Edit Templates" command.
static const std::string CMD_NAME_ADD_BUS
Command name for the "Add Bus" command.
static const std::string CMD_ICON_VERIFY_MACHINE
Icon location for the "Verify Machine" command.
static const std::string CMD_SNAME_EDIT_CONNECTIONS
Command name for the "Edit Connections" command.
static const wxColour BLACK_COLOR
static const std::string CMD_SNAME_ADD_BRIDGE
Command name for the "Add Bridge" command.
static const std::string CMD_NAME_NEW_DOC
Command name for the "New Document" command.
static const std::string CMD_NAME_CLOSE_DOC
Command name for the "Close Document" command.
static const std::string CMD_SNAME_ZOOM_IN
Command name for the "Zoom In" command.
static const std::string CMD_ICON_EDIT_ADDRESS_SPACES
Icon location for the "Edit Address Space" command.
@ COMMAND_BLOCKS_CONNECT_IC
static const std::string CMD_NAME_IMPLEMENTATION
Command name for the "Processor Implementation" command.