OpenASIP  2.0
ProDeConstants.hh
Go to the documentation of this file.
1 /*
2  Copyright (c) 2002-2009 Tampere University.
3 
4  This file is part of TTA-Based Codesign Environment (TCE).
5 
6  Permission is hereby granted, free of charge, to any person obtaining a
7  copy of this software and associated documentation files (the "Software"),
8  to deal in the Software without restriction, including without limitation
9  the rights to use, copy, modify, merge, publish, distribute, sublicense,
10  and/or sell copies of the Software, and to permit persons to whom the
11  Software is furnished to do so, subject to the following conditions:
12 
13  The above copyright notice and this permission notice shall be included in
14  all copies or substantial portions of the Software.
15 
16  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
19  THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
21  FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
22  DEALINGS IN THE SOFTWARE.
23  */
24 /**
25  * @file ProDeConstants.hh
26  *
27  * Declaration of ProDeConstants class.
28  *
29  * @author Veli-Pekka Jääskeläinen 2004 (vjaaskel-no.spam-cs.tut.fi)
30  * @note rating: red
31  */
32 
33 #ifndef TTA_PRODE_CONSTANTS_HH
34 #define TTA_PRODE_CONSTANTS_HH
35 
36 #include <string>
37 #include <wx/wx.h>
38 
39 /**
40  * Constant command names, enum for mapping command event ids to
41  * EditorCommands and color constants.
42  */
44 public:
45 
46  // Color constants
47  static const wxColour PINK_COLOR;
48  static const wxColour LIGHT_BLUE_COLOR;
49  static const wxColour BLACK_COLOR;
50  static const wxColour WHITE_COLOR;
51  static const wxColour DARK_GRAY_COLOR;
52  static const wxColour MEDIUM_GRAY_COLOR;
53  static const wxColour LIGHT_GRAY_COLOR;
54 
55  /// Constant for "None".
56  static const wxString NONE;
57  /// Constant for "".
58  static const std::string EMPTY;
59  // Constant for "-- separator --".
60  static const std::string SEPARATOR;
61 
62  /// String for the zero extension.
63  static const wxString EXTENSION_ZERO;
64  /// String for the sign extension.
65  static const wxString EXTENSION_SIGN;
66  /// String for the socket direction: input.
67  static const wxString SOCKET_DIRECTION_INPUT;
68  /// String for the socket direction output.
69  static const wxString SOCKET_DIRECTION_OUTPUT;
70 
71  // EditorCommand names
72 
73  /// Command name for the "New Document" command.
74  static const std::string CMD_NAME_NEW_DOC;
75  /// Command name for the "Open Document" command.
76  static const std::string CMD_NAME_OPEN_DOC;
77  /// Command name for the "Close Document" command.
78  static const std::string CMD_NAME_CLOSE_DOC;
79  /// Command name for the "Save Document" command.
80  static const std::string CMD_NAME_SAVE_DOC;
81  /// Command name for the "Save Document As" command.
82  static const std::string CMD_NAME_SAVEAS_DOC;
83  /// Command name for the "Print" command.
84  static const std::string CMD_NAME_PRINT;
85  /// Command name for the "Print Preview" command.
86  static const std::string CMD_NAME_PRINT_PREVIEW;
87  /// Command name for the "Export" command.
88  static const std::string CMD_NAME_EXPORT;
89  /// Command name for the "Quit" command.
90  static const std::string CMD_NAME_QUIT;
91 
92  /// Command name for the "Add Function Unit" command.
93  static const std::string CMD_NAME_ADD_FU;
94  /// Command name for the "Add Register File" command.
95  static const std::string CMD_NAME_ADD_RF;
96  /// Command name for the "Add Bus" command.
97  static const std::string CMD_NAME_ADD_BUS;
98  /// Command name for the "Add Socket" command.
99  static const std::string CMD_NAME_ADD_SOCKET;
100  /// Command name for the "Add Bridge" command.
101  static const std::string CMD_NAME_ADD_BRIDGE;
102  /// Command name for the "Add Immediate Unit" command.
103  static const std::string CMD_NAME_ADD_IU;
104  /// Command name for the "Add Global Control Unit" command.
105  static const std::string CMD_NAME_ADD_GCU;
106  /// Command name for the "Add Address Space" command.
107  static const std::string CMD_NAME_ADD_AS;
108 
109  /// Command name for the "Add RF From hdb" command.
110  static const std::string CMD_NAME_ADD_RF_FROM_HDB;
111  /// Command name for the "Add IU From hdb" command.
112  static const std::string CMD_NAME_ADD_IU_FROM_HDB;
113  /// Command name for the "Add FU From hdb" command.
114  static const std::string CMD_NAME_ADD_FU_FROM_HDB;
115 
116  /// Command name for the "Delete Component" command.
117  static const std::string CMD_NAME_DELETE_COMP;
118  /// Command name for the "Modify Component" command.
119  static const std::string CMD_NAME_MODIFY_COMP;
120 
121  /// Command name for the "Undo" command.
122  static const std::string CMD_NAME_UNDO;
123  /// Command name for the "Redo" command.
124  static const std::string CMD_NAME_REDO;
125  /// Command name for the "Cut" command.
126  static const std::string CMD_NAME_CUT;
127  /// Command name for the "Copy" command.
128  static const std::string CMD_NAME_COPY;
129  /// Command name for the "Paste" command.
130  static const std::string CMD_NAME_PASTE;
131 
132  /// Command name for the "Select" command.
133  static const std::string CMD_NAME_SELECT;
134  /// Command name for the "Edit Connections" command.
135  static const std::string CMD_NAME_EDIT_CONNECTIONS;
136  /// Command name for the "Edit Address Space" command.
137  static const std::string CMD_NAME_EDIT_ADDRESS_SPACES;
138  /// Command name for the "Edit Tempaltes" command.
139  static const std::string CMD_NAME_EDIT_TEMPLATES;
140  /// Command name for the "Edit OTA Formats" command.
141  static const std::string CMD_NAME_EDIT_OTA_FORMATS;
142  /// Command name for the "Edit Immediate Slots" command.
143  static const std::string CMD_NAME_EDIT_IMMEDIATE_SLOTS;
144  /// Command name for the "Edit Bus Order" command.
145  static const std::string CMD_NAME_EDIT_BUS_ORDER;
146  /// Command name for the "Fully connect busses" command.
147  static const std::string CMD_NAME_FULLY_CONNECT_BUSSES;
148  /// Command name for the "VLIW Connect IC" command.
149  static const std::string CMD_NAME_VLIW_CONNECT_IC;
150  /// Command name for the "Blcoks Connect IC" command.
151  static const std::string CMD_NAME_BLOCKS_CONNECT_IC;
152  /// Command name for the "Processor configurations" command.
153  static const std::string CMD_NAME_EDIT_MACHINE;
154 
155  /// Command name for the "Zoom In" command.
156  static const std::string CMD_NAME_ZOOM_IN;
157  /// Command name for the "Zoom Out" command.
158  static const std::string CMD_NAME_ZOOM_OUT;
159  /// Command name for the "Fit Window" command.
160  static const std::string CMD_NAME_ZOOM_FIT_WIN;
161  /// Command name for the "Fit Height" command.
162  static const std::string CMD_NAME_ZOOM_FIT_HEI;
163  /// Command name for the "Fit Width" command.
164  static const std::string CMD_NAME_ZOOM_FIT_WID;
165  /// Command name for the "Toggle Unit details" command.
166  static const std::string CMD_NAME_TOGGLE_UNIT_DETAILS;
167 
168  /// Command name for the "Verify Machine" command.
169  static const std::string CMD_NAME_VERIFY_MACHINE;
170  /// Command name for the "Processor Implementation" command.
171  static const std::string CMD_NAME_IMPLEMENTATION;
172  /// Command name for the "Call Explorer plugin" command.
173  static const std::string CMD_CALL_EXPLORER_PLUGIN;
174 
175 
176  /// Command name for the "Edit Options" command.
177  static const std::string CMD_NAME_EDIT_OPTIONS;
178  /// Command name for the "Load Options" command.
179  static const std::string CMD_NAME_LOAD_OPTIONS;
180  /// Command name for the "Save Options" command.
181  static const std::string CMD_NAME_SAVE_OPTIONS;
182  /// Command name for the "Save Options As" command.
183  static const std::string CMD_NAME_SAVEAS_OPTIONS;
184 
185  /// Command name for the "About" command.
186  static const std::string CMD_NAME_ABOUT;
187 
188 
189  // short versions of the command names
190 
191  /// Command name for the "New Document" command.
192  static const std::string CMD_SNAME_NEW_DOC;
193  /// Command name for the "Save Document" command.
194  static const std::string CMD_SNAME_SAVE_DOC;
195  /// Command name for the "Save Document As" command.
196  static const std::string CMD_SNAME_SAVEAS_DOC;
197  /// Command name for the "Open Document" command.
198  static const std::string CMD_SNAME_OPEN_DOC;
199  /// Command name for the "Close Document" command.
200  static const std::string CMD_SNAME_CLOSE_DOC;
201  /// Command name for the "Print Preview" command.
202  static const std::string CMD_SNAME_PRINT_PREVIEW;
203 
204  /// Command name for the "Add Function Unit" command.
205  static const std::string CMD_SNAME_ADD_FU;
206  /// Command name for the "Add Register File" command.
207  static const std::string CMD_SNAME_ADD_RF;
208  /// Command name for the "Add Bus" command.
209  static const std::string CMD_SNAME_ADD_BUS;
210  /// Command name for the "Add Socket" command.
211  static const std::string CMD_SNAME_ADD_SOCKET;
212  /// Command name for the "Add Bridge" command.
213  static const std::string CMD_SNAME_ADD_BRIDGE;
214  /// Command name for the "Add Immediate Unit" command.
215  static const std::string CMD_SNAME_ADD_IU;
216  /// Command name for the "Add Global Control Unit" command.
217  static const std::string CMD_SNAME_ADD_GCU;
218  /// Command name for the "Add Address Space" command.
219  static const std::string CMD_SNAME_ADD_AS;
220 
221  /// Short command name for the "Add RF from hdb" command.
222  static const std::string CMD_SNAME_ADD_RF_FROM_HDB;
223  /// Short command name for the "Add IU from hdb" command.
224  static const std::string CMD_SNAME_ADD_IU_FROM_HDB;
225  /// Short command name for the "Add FU from hdb" command.
226  static const std::string CMD_SNAME_ADD_FU_FROM_HDB;
227 
228  /// Command name for the "Edit Address Space" command.
229  static const std::string CMD_SNAME_EDIT_ADDRESS_SPACES;
230  /// Command name for the "Edit Templates" command.
231  static const std::string CMD_SNAME_EDIT_TEMPLATES;
232  /// Command name for the "Edit Templates" command.
233  static const std::string CMD_SNAME_EDIT_OTA_FORMATS;
234  /// Command name for the "Processor Configurations" command.
235  static const std::string CMD_SNAME_EDIT_MACHINE;
236  /// Command name for the "Edit Immediate slots" command.
237  static const std::string CMD_SNAME_EDIT_IMMEDIATE_SLOTS;
238  /// Command name for the "Edit Bus Order" command.
239  static const std::string CMD_SNAME_EDIT_BUS_ORDER;
240  /// Command name for the "Edit Connections" command.
241  static const std::string CMD_SNAME_EDIT_CONNECTIONS;
242  /// Command name for the "Fully connect busses" command.
243  static const std::string CMD_SNAME_FULLY_CONNECT_BUSSES;
244  /// Command name for the "VLIW Connect IC" command.
245  static const std::string CMD_SNAME_VLIW_CONNECT_IC;
246  /// Command name for the "Blocks Connect IC" command.
247  static const std::string CMD_SNAME_BLOCKS_CONNECT_IC;
248  /// Command name for the "Verify Machine" command.
249  static const std::string CMD_SNAME_VERIFY_MACHINE;
250  /// Command name for the "Processor Implementation" command.
251  static const std::string CMD_SNAME_IMPLEMENTATION;
252  /// Command name for the "Call Explorer Plugin" command.
253  static const std::string CMD_SNAME_EXPLORER_PLUGIN;
254 
255  /// Command name for the "Edit Options" command.
256  static const std::string CMD_SNAME_EDIT_OPTIONS;
257  /// Command name for the "Load Options" command.
258  static const std::string CMD_SNAME_LOAD_OPTIONS;
259  /// Command name for the "Save Options" command.
260  static const std::string CMD_SNAME_SAVE_OPTIONS;
261  /// Command name for the "Save Options As" command.
262  static const std::string CMD_SNAME_SAVEAS_OPTIONS;
263 
264  /// Command name for the "Delete Component" command.
265  static const std::string CMD_SNAME_MODIFY_COMP;
266  /// Command name for the "Modify Component" command.
267  static const std::string CMD_SNAME_DELETE_COMP;
268 
269  /// Command name for the "Zoom In" command.
270  static const std::string CMD_SNAME_ZOOM_IN;
271  /// Command name for the "Zoom Out" command.
272  static const std::string CMD_SNAME_ZOOM_OUT;
273  /// Command name for the "Fit Window" command.
274  static const std::string CMD_SNAME_ZOOM_FIT_WIN;
275  /// Command name for the "Fit Height" command.
276  static const std::string CMD_SNAME_ZOOM_FIT_HEI;
277  /// Command name for the "Fit Width" command.
278  static const std::string CMD_SNAME_ZOOM_FIT_WID;
279  /// Command name for the "Toggle Unit Details" command.
280  static const std::string CMD_SNAME_TOGGLE_UNIT_DETAILS;
281 
282 
283  // EditorCommand icon paths
284 
285  /// Icon path for default icon of commands.
286  static const std::string CMD_ICON_DEFAULT;
287  /// Icon location for the "Open Document" command.
288  static const std::string CMD_ICON_OPEN_DOC;
289  /// Icon location for the "Close Document" command.
290  static const std::string CMD_ICON_CLOSE_DOC;
291  /// Icon location for the "Save Document" command.
292  static const std::string CMD_ICON_SAVE_DOC;
293  /// Icon location for the "Save Document As" command.
294  static const std::string CMD_ICON_SAVEAS_DOC;
295  /// Icon location for the "New Document" command.
296  static const std::string CMD_ICON_NEW_DOC;
297  /// Icon location for the "Quit" command.
298  static const std::string CMD_ICON_QUIT;
299  /// Icon location for the "Print" command.
300  static const std::string CMD_ICON_PRINT;
301  /// Icon location for the "Print Preview" command.
302  static const std::string CMD_ICON_PRINT_PREVIEW;
303  /// Icon location for the "Select" command.
304  static const std::string CMD_ICON_SELECT;
305  /// Icon location for the "Undo" command.
306  static const std::string CMD_ICON_UNDO;
307  /// Icon location for the "Redo" command.
308  static const std::string CMD_ICON_REDO;
309  /// Icon location for the "Copy" command.
310  static const std::string CMD_ICON_COPY;
311  /// Icon location for the "Cut" command.
312  static const std::string CMD_ICON_CUT;
313  /// Icon location for the "Paste" command.
314  static const std::string CMD_ICON_PASTE;
315  /// Icon location for the "Modify Component" command.
316  static const std::string CMD_ICON_MODIFY_COMP;
317  /// Icon location for the "Delete Component" command.
318  static const std::string CMD_ICON_DELETE_COMP;
319  /// Icon location for the "Edit Options" command.
320  static const std::string CMD_ICON_EDIT_OPTIONS;
321  /// Icon location for the "Load Options" command.
322  static const std::string CMD_ICON_LOAD_OPTIONS;
323  /// Icon location for the "Save Options" command.
324  static const std::string CMD_ICON_SAVE_OPTIONS;
325  /// Icon location for the "Save Options As" command.
326  static const std::string CMD_ICON_SAVEAS_OPTIONS;
327  /// Icon location for the "Zoom In" command.
328  static const std::string CMD_ICON_ZOOM_IN;
329  /// Icon location for the "Zoom Out" command.
330  static const std::string CMD_ICON_ZOOM_OUT;
331  /// Icon location for the "Fit Window" command.
332  static const std::string CMD_ICON_ZOOM_FIT_WIN;
333  /// Icon location for the "Fit Height" command.
334  static const std::string CMD_ICON_ZOOM_FIT_HEI;
335  /// Icon location for the "Fit Width" command.
336  static const std::string CMD_ICON_ZOOM_FIT_WID;
337  /// Icon location for the "Edit Address Space" command.
338  static const std::string CMD_ICON_EDIT_ADDRESS_SPACES;
339  /// Icon location for the "Edit Templates" command.
340  static const std::string CMD_ICON_EDIT_TEMPLATES;
341  /// Icon location for the "Edit OTA Formats" command.
342  static const std::string CMD_ICON_EDIT_OTA_FORMATS;
343  /// Icon location for the "Edit Connections" command.
344  static const std::string CMD_ICON_EDIT_CONNECTIONS;
345  /// Icon location for the "Processor Configurations" command.
346  static const std::string CMD_ICON_EDIT_MACHINE;
347  /// Icon location for the "Verify Machine" command.
348  static const std::string CMD_ICON_VERIFY_MACHINE;
349  /// Icon location for the "Implementation" command.
350  static const std::string CMD_ICON_IMPLEMENTATION;
351  /// Icon location for the "Explorer plugin" command.
352  static const std::string CMD_ICON_EXPLORER_PLUGIN;
353  /// Icon location for the "About" command.
354  static const std::string CMD_ICON_ABOUT;
355 
356  /// Default name for new control units.
357  static const std::string COMP_DEFAULT_NAME_GCU;
358  /// Name for the default segments of busses.
359  static const std::string COMP_DEFAULT_NAME_SEGMENT;
360 
361  // Prefixes for generated names of the components.
362  /// Prefix for new function unit names.
363  static const std::string COMP_NEW_NAME_PREFIX_FU;
364  /// Prefix for new register file names.
365  static const std::string COMP_NEW_NAME_PREFIX_RF;
366  /// Prefix for new immediate unit names.
367  static const std::string COMP_NEW_NAME_PREFIX_IU;
368  /// Prefix for new socket names..
369  static const std::string COMP_NEW_NAME_PREFIX_SOCKET;
370  /// Prefix for new bus names.
371  static const std::string COMP_NEW_NAME_PREFIX_BUS;
372  /// Prefix for new port names.
373  static const std::string COMP_NEW_NAME_PREFIX_PORT;
374  /// Prefix for new bridge names.
375  static const std::string COMP_NEW_NAME_PREFIX_BRIDGE;
376  /// Prefix for new operation names.
377  static const std::string COMP_NEW_NAME_PREFIX_OPERATION;
378  /// Prefix for new address space names.
379  static const std::string COMP_NEW_NAME_PREFIX_AS;
380 
381  // editor constants
382 
383  /// Copyright text of the Editor.
384  static const wxString EDITOR_COPYRIGHT_TEXT;
385  /// Full name of the Editor.
386  static const wxString EDITOR_NAME;
387  /// Location of the logo picture of the Editor.
388  static const std::string EDITOR_LOGO_PATH;
389 
390  /// File name extensions.
391  /// Processor architecture file extension.
392  static const std::string PROCESSOR_ARCH_FILE_EXTENSION;
393  /// Processor configuration file extension.
394  static const std::string PROCESSOR_CONFIG_FILE_EXTENSION;
395 
396  // Arrow icons for sorting columns in some dialogs
397  static const char* ARROW_UP[];
398  static const char* ARROW_DOWN[];
399 
400  /// Icon location for ascending sort
401  static const std::string ICON_SORT_ASC;
402  /// Icon location for descending sort
403  static const std::string ICON_SORT_DESC;
404 
405  /// Unique identifiers for the commands.
406  enum CommandID {
416 
425 
429 
432 
438 
446 
453 
461 
466 
470  };
471  };
472 
473 #endif
ProDeConstants::CMD_NAME_ZOOM_IN
static const std::string CMD_NAME_ZOOM_IN
Command name for the "Zoom In" command.
Definition: ProDeConstants.hh:156
ProDeConstants::CMD_NAME_EDIT_ADDRESS_SPACES
static const std::string CMD_NAME_EDIT_ADDRESS_SPACES
Command name for the "Edit Address Space" command.
Definition: ProDeConstants.hh:137
ProDeConstants::CMD_ICON_DELETE_COMP
static const std::string CMD_ICON_DELETE_COMP
Icon location for the "Delete Component" command.
Definition: ProDeConstants.hh:318
ProDeConstants::MEDIUM_GRAY_COLOR
static const wxColour MEDIUM_GRAY_COLOR
Definition: ProDeConstants.hh:52
ProDeConstants::CMD_ICON_EDIT_OPTIONS
static const std::string CMD_ICON_EDIT_OPTIONS
Icon location for the "Edit Options" command.
Definition: ProDeConstants.hh:320
ProDeConstants::CMD_SNAME_SAVE_OPTIONS
static const std::string CMD_SNAME_SAVE_OPTIONS
Command name for the "Save Options" command.
Definition: ProDeConstants.hh:260
ProDeConstants::CMD_SNAME_MODIFY_COMP
static const std::string CMD_SNAME_MODIFY_COMP
Command name for the "Delete Component" command.
Definition: ProDeConstants.hh:265
ProDeConstants::CMD_NAME_SAVEAS_DOC
static const std::string CMD_NAME_SAVEAS_DOC
Command name for the "Save Document As" command.
Definition: ProDeConstants.hh:82
ProDeConstants::COMMAND_SAVEAS_OPTIONS
@ COMMAND_SAVEAS_OPTIONS
Definition: ProDeConstants.hh:465
ProDeConstants::COMMAND_NEW_DOC
@ COMMAND_NEW_DOC
Definition: ProDeConstants.hh:407
ProDeConstants::COMMAND_ADD_FU_FROM_HDB
@ COMMAND_ADD_FU_FROM_HDB
Definition: ProDeConstants.hh:428
ProDeConstants::COMMAND_EDIT_OTA_FORMATS
@ COMMAND_EDIT_OTA_FORMATS
Definition: ProDeConstants.hh:442
ProDeConstants::CMD_ICON_CLOSE_DOC
static const std::string CMD_ICON_CLOSE_DOC
Icon location for the "Close Document" command.
Definition: ProDeConstants.hh:290
ProDeConstants::CMD_NAME_EDIT_OPTIONS
static const std::string CMD_NAME_EDIT_OPTIONS
Command name for the "Edit Options" command.
Definition: ProDeConstants.hh:177
ProDeConstants::COMMAND_SAVE_OPTIONS
@ COMMAND_SAVE_OPTIONS
Definition: ProDeConstants.hh:464
ProDeConstants::COMMAND_UNDO
@ COMMAND_UNDO
Definition: ProDeConstants.hh:433
ProDeConstants::LIGHT_BLUE_COLOR
static const wxColour LIGHT_BLUE_COLOR
Definition: ProDeConstants.hh:48
ProDeConstants::CMD_NAME_ABOUT
static const std::string CMD_NAME_ABOUT
Command name for the "About" command.
Definition: ProDeConstants.hh:186
ProDeConstants::COMMAND_ADD_IU
@ COMMAND_ADD_IU
Definition: ProDeConstants.hh:422
ProDeConstants::CMD_NAME_SELECT
static const std::string CMD_NAME_SELECT
Command name for the "Select" command.
Definition: ProDeConstants.hh:133
ProDeConstants::CMD_NAME_LOAD_OPTIONS
static const std::string CMD_NAME_LOAD_OPTIONS
Command name for the "Load Options" command.
Definition: ProDeConstants.hh:179
ProDeConstants::CMD_SNAME_ADD_FU
static const std::string CMD_SNAME_ADD_FU
Command name for the "Add Function Unit" command.
Definition: ProDeConstants.hh:205
ProDeConstants::CMD_NAME_SAVE_DOC
static const std::string CMD_NAME_SAVE_DOC
Command name for the "Save Document" command.
Definition: ProDeConstants.hh:80
ProDeConstants::CMD_ICON_ZOOM_OUT
static const std::string CMD_ICON_ZOOM_OUT
Icon location for the "Zoom Out" command.
Definition: ProDeConstants.hh:330
ProDeConstants::COMMAND_MODIFY_COMP
@ COMMAND_MODIFY_COMP
Definition: ProDeConstants.hh:431
ProDeConstants::COMMAND_EDIT_CONNECTIONS
@ COMMAND_EDIT_CONNECTIONS
Definition: ProDeConstants.hh:439
ProDeConstants::LIGHT_GRAY_COLOR
static const wxColour LIGHT_GRAY_COLOR
Definition: ProDeConstants.hh:53
ProDeConstants::CMD_SNAME_ADD_GCU
static const std::string CMD_SNAME_ADD_GCU
Command name for the "Add Global Control Unit" command.
Definition: ProDeConstants.hh:217
ProDeConstants::CMD_SNAME_TOGGLE_UNIT_DETAILS
static const std::string CMD_SNAME_TOGGLE_UNIT_DETAILS
Command name for the "Toggle Unit Details" command.
Definition: ProDeConstants.hh:280
ProDeConstants::CMD_ICON_PASTE
static const std::string CMD_ICON_PASTE
Icon location for the "Paste" command.
Definition: ProDeConstants.hh:314
ProDeConstants::CMD_NAME_SAVE_OPTIONS
static const std::string CMD_NAME_SAVE_OPTIONS
Command name for the "Save Options" command.
Definition: ProDeConstants.hh:181
ProDeConstants::COMP_NEW_NAME_PREFIX_FU
static const std::string COMP_NEW_NAME_PREFIX_FU
Prefix for new function unit names.
Definition: ProDeConstants.hh:363
ProDeConstants::CMD_NAME_EDIT_IMMEDIATE_SLOTS
static const std::string CMD_NAME_EDIT_IMMEDIATE_SLOTS
Command name for the "Edit Immediate Slots" command.
Definition: ProDeConstants.hh:143
ProDeConstants::CMD_SNAME_ZOOM_FIT_HEI
static const std::string CMD_SNAME_ZOOM_FIT_HEI
Command name for the "Fit Height" command.
Definition: ProDeConstants.hh:276
ProDeConstants::COMMAND_QUIT
@ COMMAND_QUIT
Definition: ProDeConstants.hh:415
ProDeConstants::COMMAND_PRINT
@ COMMAND_PRINT
Definition: ProDeConstants.hh:412
ProDeConstants::COMMAND_ABOUT
@ COMMAND_ABOUT
Definition: ProDeConstants.hh:467
ProDeConstants::CMD_ICON_EXPLORER_PLUGIN
static const std::string CMD_ICON_EXPLORER_PLUGIN
Icon location for the "Explorer plugin" command.
Definition: ProDeConstants.hh:352
ProDeConstants::CMD_SNAME_SAVEAS_DOC
static const std::string CMD_SNAME_SAVEAS_DOC
Command name for the "Save Document As" command.
Definition: ProDeConstants.hh:196
ProDeConstants::CMD_ICON_PRINT
static const std::string CMD_ICON_PRINT
Icon location for the "Print" command.
Definition: ProDeConstants.hh:300
ProDeConstants::CMD_NAME_SAVEAS_OPTIONS
static const std::string CMD_NAME_SAVEAS_OPTIONS
Command name for the "Save Options As" command.
Definition: ProDeConstants.hh:183
ProDeConstants::CMD_ICON_EDIT_CONNECTIONS
static const std::string CMD_ICON_EDIT_CONNECTIONS
Icon location for the "Edit Connections" command.
Definition: ProDeConstants.hh:344
ProDeConstants::EMPTY
static const std::string EMPTY
Constant for "".
Definition: ProDeConstants.hh:58
ProDeConstants::COMP_NEW_NAME_PREFIX_AS
static const std::string COMP_NEW_NAME_PREFIX_AS
Prefix for new address space names.
Definition: ProDeConstants.hh:379
ProDeConstants::CMD_SNAME_ADD_BUS
static const std::string CMD_SNAME_ADD_BUS
Command name for the "Add Bus" command.
Definition: ProDeConstants.hh:209
ProDeConstants::CMD_SNAME_NEW_DOC
static const std::string CMD_SNAME_NEW_DOC
Command name for the "New Document" command.
Definition: ProDeConstants.hh:192
ProDeConstants::COMMAND_ADD_GCU
@ COMMAND_ADD_GCU
Definition: ProDeConstants.hh:423
ProDeConstants::COMMAND_EDIT_ADDRESS_SPACES
@ COMMAND_EDIT_ADDRESS_SPACES
Definition: ProDeConstants.hh:440
ProDeConstants::CMD_NAME_ZOOM_FIT_WID
static const std::string CMD_NAME_ZOOM_FIT_WID
Command name for the "Fit Width" command.
Definition: ProDeConstants.hh:164
ProDeConstants::CMD_NAME_EXPORT
static const std::string CMD_NAME_EXPORT
Command name for the "Export" command.
Definition: ProDeConstants.hh:88
ProDeConstants::CMD_ICON_EDIT_MACHINE
static const std::string CMD_ICON_EDIT_MACHINE
Icon location for the "Processor Configurations" command.
Definition: ProDeConstants.hh:346
ProDeConstants::CMD_SNAME_EDIT_ADDRESS_SPACES
static const std::string CMD_SNAME_EDIT_ADDRESS_SPACES
Command name for the "Edit Address Space" command.
Definition: ProDeConstants.hh:229
ProDeConstants::CMD_ICON_PRINT_PREVIEW
static const std::string CMD_ICON_PRINT_PREVIEW
Icon location for the "Print Preview" command.
Definition: ProDeConstants.hh:302
ProDeConstants::CMD_SNAME_ZOOM_FIT_WID
static const std::string CMD_SNAME_ZOOM_FIT_WID
Command name for the "Fit Width" command.
Definition: ProDeConstants.hh:278
ProDeConstants::COMMAND_ZOOM_FIT_HEI
@ COMMAND_ZOOM_FIT_HEI
Definition: ProDeConstants.hh:450
ProDeConstants::COMMAND_NOT_IMPLEMENTED_REDO
@ COMMAND_NOT_IMPLEMENTED_REDO
Definition: ProDeConstants.hh:469
ProDeConstants::COMMAND_ZOOM_FIT_WID
@ COMMAND_ZOOM_FIT_WID
Definition: ProDeConstants.hh:451
ProDeConstants::COMMAND_ADD_FU
@ COMMAND_ADD_FU
Definition: ProDeConstants.hh:417
ProDeConstants::CMD_SNAME_ADD_RF
static const std::string CMD_SNAME_ADD_RF
Command name for the "Add Register File" command.
Definition: ProDeConstants.hh:207
ProDeConstants::CMD_ICON_SAVEAS_DOC
static const std::string CMD_ICON_SAVEAS_DOC
Icon location for the "Save Document As" command.
Definition: ProDeConstants.hh:294
ProDeConstants::PINK_COLOR
static const wxColour PINK_COLOR
Definition: ProDeConstants.hh:47
ProDeConstants::CMD_ICON_NEW_DOC
static const std::string CMD_ICON_NEW_DOC
Icon location for the "New Document" command.
Definition: ProDeConstants.hh:296
ProDeConstants::CommandID
CommandID
Unique identifiers for the commands.
Definition: ProDeConstants.hh:406
ProDeConstants::COMP_DEFAULT_NAME_GCU
static const std::string COMP_DEFAULT_NAME_GCU
Default name for new control units.
Definition: ProDeConstants.hh:357
ProDeConstants::COMMAND_DELETE_COMP
@ COMMAND_DELETE_COMP
Definition: ProDeConstants.hh:430
ProDeConstants::CMD_SNAME_VERIFY_MACHINE
static const std::string CMD_SNAME_VERIFY_MACHINE
Command name for the "Verify Machine" command.
Definition: ProDeConstants.hh:249
ProDeConstants::CMD_ICON_ZOOM_FIT_WIN
static const std::string CMD_ICON_ZOOM_FIT_WIN
Icon location for the "Fit Window" command.
Definition: ProDeConstants.hh:332
ProDeConstants::CMD_NAME_ADD_IU_FROM_HDB
static const std::string CMD_NAME_ADD_IU_FROM_HDB
Command name for the "Add IU From hdb" command.
Definition: ProDeConstants.hh:112
ProDeConstants::CMD_SNAME_ADD_IU
static const std::string CMD_SNAME_ADD_IU
Command name for the "Add Immediate Unit" command.
Definition: ProDeConstants.hh:215
ProDeConstants::CMD_NAME_ADD_RF
static const std::string CMD_NAME_ADD_RF
Command name for the "Add Register File" command.
Definition: ProDeConstants.hh:95
ProDeConstants::WHITE_COLOR
static const wxColour WHITE_COLOR
Definition: ProDeConstants.hh:50
ProDeConstants::COMP_NEW_NAME_PREFIX_PORT
static const std::string COMP_NEW_NAME_PREFIX_PORT
Prefix for new port names.
Definition: ProDeConstants.hh:373
ProDeConstants::CMD_NAME_VLIW_CONNECT_IC
static const std::string CMD_NAME_VLIW_CONNECT_IC
Command name for the "VLIW Connect IC" command.
Definition: ProDeConstants.hh:149
ProDeConstants::CMD_SNAME_ADD_IU_FROM_HDB
static const std::string CMD_SNAME_ADD_IU_FROM_HDB
Short command name for the "Add IU from hdb" command.
Definition: ProDeConstants.hh:224
ProDeConstants::COMMAND_ZOOM_FIT_WIN
@ COMMAND_ZOOM_FIT_WIN
Definition: ProDeConstants.hh:449
ProDeConstants::EXTENSION_SIGN
static const wxString EXTENSION_SIGN
String for the sign extension.
Definition: ProDeConstants.hh:65
ProDeConstants::CMD_NAME_MODIFY_COMP
static const std::string CMD_NAME_MODIFY_COMP
Command name for the "Modify Component" command.
Definition: ProDeConstants.hh:119
ProDeConstants::CMD_NAME_DELETE_COMP
static const std::string CMD_NAME_DELETE_COMP
Command name for the "Delete Component" command.
Definition: ProDeConstants.hh:117
ProDeConstants::SEPARATOR
static const std::string SEPARATOR
Definition: ProDeConstants.hh:60
ProDeConstants::CMD_NAME_ZOOM_FIT_HEI
static const std::string CMD_NAME_ZOOM_FIT_HEI
Command name for the "Fit Height" command.
Definition: ProDeConstants.hh:162
ProDeConstants::COMMAND_ADD_AS
@ COMMAND_ADD_AS
Definition: ProDeConstants.hh:424
ProDeConstants::CMD_SNAME_ADD_FU_FROM_HDB
static const std::string CMD_SNAME_ADD_FU_FROM_HDB
Short command name for the "Add FU from hdb" command.
Definition: ProDeConstants.hh:226
ProDeConstants::CMD_NAME_PRINT
static const std::string CMD_NAME_PRINT
Command name for the "Print" command.
Definition: ProDeConstants.hh:84
ProDeConstants::CMD_NAME_PASTE
static const std::string CMD_NAME_PASTE
Command name for the "Paste" command.
Definition: ProDeConstants.hh:130
ProDeConstants::COMMAND_COPY
@ COMMAND_COPY
Definition: ProDeConstants.hh:436
ProDeConstants::COMMAND_OPEN_DOC
@ COMMAND_OPEN_DOC
Definition: ProDeConstants.hh:408
ProDeConstants::EDITOR_COPYRIGHT_TEXT
static const wxString EDITOR_COPYRIGHT_TEXT
Copyright text of the Editor.
Definition: ProDeConstants.hh:384
ProDeConstants::CMD_ICON_SAVEAS_OPTIONS
static const std::string CMD_ICON_SAVEAS_OPTIONS
Icon location for the "Save Options As" command.
Definition: ProDeConstants.hh:326
ProDeConstants::SOCKET_DIRECTION_OUTPUT
static const wxString SOCKET_DIRECTION_OUTPUT
String for the socket direction output.
Definition: ProDeConstants.hh:69
ProDeConstants::COMMAND_ZOOM_IN
@ COMMAND_ZOOM_IN
Definition: ProDeConstants.hh:447
ProDeConstants::CMD_SNAME_EDIT_TEMPLATES
static const std::string CMD_SNAME_EDIT_TEMPLATES
Command name for the "Edit Templates" command.
Definition: ProDeConstants.hh:231
ProDeConstants::CMD_ICON_SAVE_DOC
static const std::string CMD_ICON_SAVE_DOC
Icon location for the "Save Document" command.
Definition: ProDeConstants.hh:292
ProDeConstants::CMD_SNAME_OPEN_DOC
static const std::string CMD_SNAME_OPEN_DOC
Command name for the "Open Document" command.
Definition: ProDeConstants.hh:198
ProDeConstants::CMD_NAME_EDIT_CONNECTIONS
static const std::string CMD_NAME_EDIT_CONNECTIONS
Command name for the "Edit Connections" command.
Definition: ProDeConstants.hh:135
ProDeConstants::COMMAND_CUT
@ COMMAND_CUT
Definition: ProDeConstants.hh:435
ProDeConstants::ARROW_DOWN
static const char * ARROW_DOWN[]
Definition: ProDeConstants.hh:398
ProDeConstants::COMP_NEW_NAME_PREFIX_OPERATION
static const std::string COMP_NEW_NAME_PREFIX_OPERATION
Prefix for new operation names.
Definition: ProDeConstants.hh:377
ProDeConstants::CMD_NAME_ADD_FU
static const std::string CMD_NAME_ADD_FU
Command name for the "Add Function Unit" command.
Definition: ProDeConstants.hh:93
ProDeConstants::CMD_ICON_ABOUT
static const std::string CMD_ICON_ABOUT
Icon location for the "About" command.
Definition: ProDeConstants.hh:354
ProDeConstants::CMD_SNAME_EXPLORER_PLUGIN
static const std::string CMD_SNAME_EXPLORER_PLUGIN
Command name for the "Call Explorer Plugin" command.
Definition: ProDeConstants.hh:253
ProDeConstants::COMP_NEW_NAME_PREFIX_BRIDGE
static const std::string COMP_NEW_NAME_PREFIX_BRIDGE
Prefix for new bridge names.
Definition: ProDeConstants.hh:375
ProDeConstants::COMP_DEFAULT_NAME_SEGMENT
static const std::string COMP_DEFAULT_NAME_SEGMENT
Name for the default segments of busses.
Definition: ProDeConstants.hh:359
ProDeConstants::CMD_SNAME_PRINT_PREVIEW
static const std::string CMD_SNAME_PRINT_PREVIEW
Command name for the "Print Preview" command.
Definition: ProDeConstants.hh:202
ProDeConstants::CMD_SNAME_FULLY_CONNECT_BUSSES
static const std::string CMD_SNAME_FULLY_CONNECT_BUSSES
Command name for the "Fully connect busses" command.
Definition: ProDeConstants.hh:243
ProDeConstants::CMD_SNAME_IMPLEMENTATION
static const std::string CMD_SNAME_IMPLEMENTATION
Command name for the "Processor Implementation" command.
Definition: ProDeConstants.hh:251
ProDeConstants::CMD_SNAME_EDIT_MACHINE
static const std::string CMD_SNAME_EDIT_MACHINE
Command name for the "Processor Configurations" command.
Definition: ProDeConstants.hh:235
ProDeConstants::PROCESSOR_ARCH_FILE_EXTENSION
static const std::string PROCESSOR_ARCH_FILE_EXTENSION
File name extensions. Processor architecture file extension.
Definition: ProDeConstants.hh:392
ProDeConstants::COMMAND_EDIT_MACHINE
@ COMMAND_EDIT_MACHINE
Definition: ProDeConstants.hh:445
ProDeConstants::CMD_SNAME_EDIT_BUS_ORDER
static const std::string CMD_SNAME_EDIT_BUS_ORDER
Command name for the "Edit Bus Order" command.
Definition: ProDeConstants.hh:239
ProDeConstants::CMD_NAME_EDIT_MACHINE
static const std::string CMD_NAME_EDIT_MACHINE
Command name for the "Processor configurations" command.
Definition: ProDeConstants.hh:153
ProDeConstants::SOCKET_DIRECTION_INPUT
static const wxString SOCKET_DIRECTION_INPUT
String for the socket direction: input.
Definition: ProDeConstants.hh:67
ProDeConstants::CMD_ICON_MODIFY_COMP
static const std::string CMD_ICON_MODIFY_COMP
Icon location for the "Modify Component" command.
Definition: ProDeConstants.hh:316
ProDeConstants::CMD_NAME_EDIT_TEMPLATES
static const std::string CMD_NAME_EDIT_TEMPLATES
Command name for the "Edit Tempaltes" command.
Definition: ProDeConstants.hh:139
ProDeConstants::COMMAND_SAVE_DOC
@ COMMAND_SAVE_DOC
Definition: ProDeConstants.hh:410
ProDeConstants::COMMAND_SELECT
@ COMMAND_SELECT
Definition: ProDeConstants.hh:460
ProDeConstants::CMD_NAME_EDIT_OTA_FORMATS
static const std::string CMD_NAME_EDIT_OTA_FORMATS
Command name for the "Edit OTA Formats" command.
Definition: ProDeConstants.hh:141
ProDeConstants::COMMAND_LOAD_OPTIONS
@ COMMAND_LOAD_OPTIONS
Definition: ProDeConstants.hh:463
ProDeConstants::COMMAND_EDIT_OPTIONS
@ COMMAND_EDIT_OPTIONS
Definition: ProDeConstants.hh:462
ProDeConstants::COMMAND_SAVEAS_DOC
@ COMMAND_SAVEAS_DOC
Definition: ProDeConstants.hh:411
ProDeConstants::CMD_NAME_ADD_RF_FROM_HDB
static const std::string CMD_NAME_ADD_RF_FROM_HDB
Command name for the "Add RF From hdb" command.
Definition: ProDeConstants.hh:110
ProDeConstants::COMMAND_ZOOM_OUT
@ COMMAND_ZOOM_OUT
Definition: ProDeConstants.hh:448
ProDeConstants::CMD_ICON_ZOOM_FIT_HEI
static const std::string CMD_ICON_ZOOM_FIT_HEI
Icon location for the "Fit Height" command.
Definition: ProDeConstants.hh:334
ProDeConstants::DARK_GRAY_COLOR
static const wxColour DARK_GRAY_COLOR
Definition: ProDeConstants.hh:51
ProDeConstants::COMMAND_ADD_BUS
@ COMMAND_ADD_BUS
Definition: ProDeConstants.hh:419
ProDeConstants::COMMAND_CALL_EXPLORER_PLUGIN
@ COMMAND_CALL_EXPLORER_PLUGIN
Definition: ProDeConstants.hh:459
ProDeConstants::CMD_ICON_ZOOM_FIT_WID
static const std::string CMD_ICON_ZOOM_FIT_WID
Icon location for the "Fit Width" command.
Definition: ProDeConstants.hh:336
ProDeConstants::CMD_SNAME_LOAD_OPTIONS
static const std::string CMD_SNAME_LOAD_OPTIONS
Command name for the "Load Options" command.
Definition: ProDeConstants.hh:258
ProDeConstants::COMMAND_IMPLEMENTATION
@ COMMAND_IMPLEMENTATION
Definition: ProDeConstants.hh:458
ProDeConstants::CMD_NAME_QUIT
static const std::string CMD_NAME_QUIT
Command name for the "Quit" command.
Definition: ProDeConstants.hh:90
ProDeConstants::CMD_NAME_VERIFY_MACHINE
static const std::string CMD_NAME_VERIFY_MACHINE
Command name for the "Verify Machine" command.
Definition: ProDeConstants.hh:169
ProDeConstants::CMD_NAME_OPEN_DOC
static const std::string CMD_NAME_OPEN_DOC
Command name for the "Open Document" command.
Definition: ProDeConstants.hh:76
ProDeConstants::COMMAND_FULLY_CONNECT_BUSSES
@ COMMAND_FULLY_CONNECT_BUSSES
Definition: ProDeConstants.hh:454
ProDeConstants::COMMAND_TOGGLE_UNIT_DETAILS
@ COMMAND_TOGGLE_UNIT_DETAILS
Definition: ProDeConstants.hh:452
ProDeConstants::CMD_ICON_EDIT_OTA_FORMATS
static const std::string CMD_ICON_EDIT_OTA_FORMATS
Icon location for the "Edit OTA Formats" command.
Definition: ProDeConstants.hh:342
ProDeConstants::CMD_ICON_COPY
static const std::string CMD_ICON_COPY
Icon location for the "Copy" command.
Definition: ProDeConstants.hh:310
ProDeConstants::COMMAND_ADD_RF
@ COMMAND_ADD_RF
Definition: ProDeConstants.hh:418
ProDeConstants::CMD_NAME_ADD_IU
static const std::string CMD_NAME_ADD_IU
Command name for the "Add Immediate Unit" command.
Definition: ProDeConstants.hh:103
ProDeConstants::COMMAND_PRINT_PREVIEW
@ COMMAND_PRINT_PREVIEW
Definition: ProDeConstants.hh:413
ProDeConstants::COMMAND_REDO
@ COMMAND_REDO
Definition: ProDeConstants.hh:434
ProDeConstants::COMMAND_EDIT_IMMEDIATE_SLOTS
@ COMMAND_EDIT_IMMEDIATE_SLOTS
Definition: ProDeConstants.hh:443
ProDeConstants::EXTENSION_ZERO
static const wxString EXTENSION_ZERO
String for the zero extension.
Definition: ProDeConstants.hh:63
ProDeConstants::CMD_SNAME_EDIT_OPTIONS
static const std::string CMD_SNAME_EDIT_OPTIONS
Command name for the "Edit Options" command.
Definition: ProDeConstants.hh:256
ProDeConstants::COMP_NEW_NAME_PREFIX_SOCKET
static const std::string COMP_NEW_NAME_PREFIX_SOCKET
Prefix for new socket names..
Definition: ProDeConstants.hh:369
ProDeConstants::CMD_SNAME_SAVEAS_OPTIONS
static const std::string CMD_SNAME_SAVEAS_OPTIONS
Command name for the "Save Options As" command.
Definition: ProDeConstants.hh:262
ProDeConstants::CMD_ICON_EDIT_TEMPLATES
static const std::string CMD_ICON_EDIT_TEMPLATES
Icon location for the "Edit Templates" command.
Definition: ProDeConstants.hh:340
ProDeConstants::CMD_NAME_COPY
static const std::string CMD_NAME_COPY
Command name for the "Copy" command.
Definition: ProDeConstants.hh:128
ProDeConstants::EDITOR_NAME
static const wxString EDITOR_NAME
Full name of the Editor.
Definition: ProDeConstants.hh:386
ProDeConstants::CMD_ICON_UNDO
static const std::string CMD_ICON_UNDO
Icon location for the "Undo" command.
Definition: ProDeConstants.hh:306
ProDeConstants::COMMAND_EDIT_BUS_ORDER
@ COMMAND_EDIT_BUS_ORDER
Definition: ProDeConstants.hh:444
ProDeConstants::CMD_SNAME_BLOCKS_CONNECT_IC
static const std::string CMD_SNAME_BLOCKS_CONNECT_IC
Command name for the "Blocks Connect IC" command.
Definition: ProDeConstants.hh:247
ProDeConstants::COMMAND_CLOSE_DOC
@ COMMAND_CLOSE_DOC
Definition: ProDeConstants.hh:409
ProDeConstants::CMD_NAME_ADD_BRIDGE
static const std::string CMD_NAME_ADD_BRIDGE
Command name for the "Add Bridge" command.
Definition: ProDeConstants.hh:101
ProDeConstants::CMD_NAME_UNDO
static const std::string CMD_NAME_UNDO
Command name for the "Undo" command.
Definition: ProDeConstants.hh:122
ProDeConstants::CMD_ICON_DEFAULT
static const std::string CMD_ICON_DEFAULT
Icon path for default icon of commands.
Definition: ProDeConstants.hh:286
ProDeConstants::CMD_SNAME_SAVE_DOC
static const std::string CMD_SNAME_SAVE_DOC
Command name for the "Save Document" command.
Definition: ProDeConstants.hh:194
ProDeConstants::CMD_NAME_FULLY_CONNECT_BUSSES
static const std::string CMD_NAME_FULLY_CONNECT_BUSSES
Command name for the "Fully connect busses" command.
Definition: ProDeConstants.hh:147
ProDeConstants::EDITOR_LOGO_PATH
static const std::string EDITOR_LOGO_PATH
Location of the logo picture of the Editor.
Definition: ProDeConstants.hh:388
ProDeConstants::COMP_NEW_NAME_PREFIX_IU
static const std::string COMP_NEW_NAME_PREFIX_IU
Prefix for new immediate unit names.
Definition: ProDeConstants.hh:367
ProDeConstants::COMMAND_EDIT_TEMPLATES
@ COMMAND_EDIT_TEMPLATES
Definition: ProDeConstants.hh:441
ProDeConstants::CMD_ICON_SELECT
static const std::string CMD_ICON_SELECT
Icon location for the "Select" command.
Definition: ProDeConstants.hh:304
ProDeConstants::CMD_NAME_ZOOM_OUT
static const std::string CMD_NAME_ZOOM_OUT
Command name for the "Zoom Out" command.
Definition: ProDeConstants.hh:158
ProDeConstants::CMD_NAME_BLOCKS_CONNECT_IC
static const std::string CMD_NAME_BLOCKS_CONNECT_IC
Command name for the "Blcoks Connect IC" command.
Definition: ProDeConstants.hh:151
ProDeConstants::ICON_SORT_ASC
static const std::string ICON_SORT_ASC
Icon location for ascending sort.
Definition: ProDeConstants.hh:401
ProDeConstants::CMD_SNAME_CLOSE_DOC
static const std::string CMD_SNAME_CLOSE_DOC
Command name for the "Close Document" command.
Definition: ProDeConstants.hh:200
ProDeConstants::ICON_SORT_DESC
static const std::string ICON_SORT_DESC
Icon location for descending sort.
Definition: ProDeConstants.hh:403
ProDeConstants::CMD_NAME_ADD_SOCKET
static const std::string CMD_NAME_ADD_SOCKET
Command name for the "Add Socket" command.
Definition: ProDeConstants.hh:99
ProDeConstants::COMMAND_VLIW_CONNECT_IC
@ COMMAND_VLIW_CONNECT_IC
Definition: ProDeConstants.hh:455
ProDeConstants::CMD_NAME_ZOOM_FIT_WIN
static const std::string CMD_NAME_ZOOM_FIT_WIN
Command name for the "Fit Window" command.
Definition: ProDeConstants.hh:160
ProDeConstants::CMD_ICON_QUIT
static const std::string CMD_ICON_QUIT
Icon location for the "Quit" command.
Definition: ProDeConstants.hh:298
ProDeConstants::COMP_NEW_NAME_PREFIX_RF
static const std::string COMP_NEW_NAME_PREFIX_RF
Prefix for new register file names.
Definition: ProDeConstants.hh:365
ProDeConstants::COMMAND_ADD_SOCKET
@ COMMAND_ADD_SOCKET
Definition: ProDeConstants.hh:420
ProDeConstants::CMD_NAME_CUT
static const std::string CMD_NAME_CUT
Command name for the "Cut" command.
Definition: ProDeConstants.hh:126
ProDeConstants::CMD_ICON_LOAD_OPTIONS
static const std::string CMD_ICON_LOAD_OPTIONS
Icon location for the "Load Options" command.
Definition: ProDeConstants.hh:322
ProDeConstants::CMD_NAME_ADD_AS
static const std::string CMD_NAME_ADD_AS
Command name for the "Add Address Space" command.
Definition: ProDeConstants.hh:107
ProDeConstants::CMD_ICON_CUT
static const std::string CMD_ICON_CUT
Icon location for the "Cut" command.
Definition: ProDeConstants.hh:312
ProDeConstants::CMD_ICON_IMPLEMENTATION
static const std::string CMD_ICON_IMPLEMENTATION
Icon location for the "Implementation" command.
Definition: ProDeConstants.hh:350
ProDeConstants::CMD_SNAME_ADD_RF_FROM_HDB
static const std::string CMD_SNAME_ADD_RF_FROM_HDB
Short command name for the "Add RF from hdb" command.
Definition: ProDeConstants.hh:222
ProDeConstants::COMP_NEW_NAME_PREFIX_BUS
static const std::string COMP_NEW_NAME_PREFIX_BUS
Prefix for new bus names.
Definition: ProDeConstants.hh:371
ProDeConstants::CMD_SNAME_ADD_SOCKET
static const std::string CMD_SNAME_ADD_SOCKET
Command name for the "Add Socket" command.
Definition: ProDeConstants.hh:211
ProDeConstants::CMD_ICON_ZOOM_IN
static const std::string CMD_ICON_ZOOM_IN
Icon location for the "Zoom In" command.
Definition: ProDeConstants.hh:328
ProDeConstants::CMD_SNAME_VLIW_CONNECT_IC
static const std::string CMD_SNAME_VLIW_CONNECT_IC
Command name for the "VLIW Connect IC" command.
Definition: ProDeConstants.hh:245
ProDeConstants::CMD_ICON_REDO
static const std::string CMD_ICON_REDO
Icon location for the "Redo" command.
Definition: ProDeConstants.hh:308
ProDeConstants::CMD_NAME_ADD_FU_FROM_HDB
static const std::string CMD_NAME_ADD_FU_FROM_HDB
Command name for the "Add FU From hdb" command.
Definition: ProDeConstants.hh:114
ProDeConstants::CMD_SNAME_DELETE_COMP
static const std::string CMD_SNAME_DELETE_COMP
Command name for the "Modify Component" command.
Definition: ProDeConstants.hh:267
ProDeConstants::CMD_SNAME_ZOOM_OUT
static const std::string CMD_SNAME_ZOOM_OUT
Command name for the "Zoom Out" command.
Definition: ProDeConstants.hh:272
ProDeConstants
Definition: ProDeConstants.hh:43
ProDeConstants::PROCESSOR_CONFIG_FILE_EXTENSION
static const std::string PROCESSOR_CONFIG_FILE_EXTENSION
Processor configuration file extension.
Definition: ProDeConstants.hh:394
ProDeConstants::COMMAND_ADD_IU_FROM_HDB
@ COMMAND_ADD_IU_FROM_HDB
Definition: ProDeConstants.hh:427
ProDeConstants::COMMAND_EXPORT
@ COMMAND_EXPORT
Definition: ProDeConstants.hh:414
ProDeConstants::CMD_NAME_TOGGLE_UNIT_DETAILS
static const std::string CMD_NAME_TOGGLE_UNIT_DETAILS
Command name for the "Toggle Unit details" command.
Definition: ProDeConstants.hh:166
ProDeConstants::ARROW_UP
static const char * ARROW_UP[]
Definition: ProDeConstants.hh:397
ProDeConstants::CMD_ICON_OPEN_DOC
static const std::string CMD_ICON_OPEN_DOC
Icon location for the "Open Document" command.
Definition: ProDeConstants.hh:288
ProDeConstants::COMMAND_NOT_IMPLEMENTED_UNDO
@ COMMAND_NOT_IMPLEMENTED_UNDO
Definition: ProDeConstants.hh:468
ProDeConstants::COMMAND_ADD_RF_FROM_HDB
@ COMMAND_ADD_RF_FROM_HDB
Definition: ProDeConstants.hh:426
ProDeConstants::CMD_NAME_PRINT_PREVIEW
static const std::string CMD_NAME_PRINT_PREVIEW
Command name for the "Print Preview" command.
Definition: ProDeConstants.hh:86
ProDeConstants::NONE
static const wxString NONE
Constant for "None".
Definition: ProDeConstants.hh:56
ProDeConstants::COMMAND_PASTE
@ COMMAND_PASTE
Definition: ProDeConstants.hh:437
ProDeConstants::CMD_SNAME_ZOOM_FIT_WIN
static const std::string CMD_SNAME_ZOOM_FIT_WIN
Command name for the "Fit Window" command.
Definition: ProDeConstants.hh:274
ProDeConstants::CMD_NAME_REDO
static const std::string CMD_NAME_REDO
Command name for the "Redo" command.
Definition: ProDeConstants.hh:124
ProDeConstants::CMD_NAME_EDIT_BUS_ORDER
static const std::string CMD_NAME_EDIT_BUS_ORDER
Command name for the "Edit Bus Order" command.
Definition: ProDeConstants.hh:145
ProDeConstants::CMD_NAME_ADD_GCU
static const std::string CMD_NAME_ADD_GCU
Command name for the "Add Global Control Unit" command.
Definition: ProDeConstants.hh:105
ProDeConstants::CMD_SNAME_EDIT_IMMEDIATE_SLOTS
static const std::string CMD_SNAME_EDIT_IMMEDIATE_SLOTS
Command name for the "Edit Immediate slots" command.
Definition: ProDeConstants.hh:237
ProDeConstants::CMD_ICON_SAVE_OPTIONS
static const std::string CMD_ICON_SAVE_OPTIONS
Icon location for the "Save Options" command.
Definition: ProDeConstants.hh:324
ProDeConstants::COMMAND_ADD_BRIDGE
@ COMMAND_ADD_BRIDGE
Definition: ProDeConstants.hh:421
ProDeConstants::CMD_SNAME_ADD_AS
static const std::string CMD_SNAME_ADD_AS
Command name for the "Add Address Space" command.
Definition: ProDeConstants.hh:219
ProDeConstants::CMD_CALL_EXPLORER_PLUGIN
static const std::string CMD_CALL_EXPLORER_PLUGIN
Command name for the "Call Explorer plugin" command.
Definition: ProDeConstants.hh:173
ProDeConstants::CMD_SNAME_EDIT_OTA_FORMATS
static const std::string CMD_SNAME_EDIT_OTA_FORMATS
Command name for the "Edit Templates" command.
Definition: ProDeConstants.hh:233
ProDeConstants::CMD_NAME_ADD_BUS
static const std::string CMD_NAME_ADD_BUS
Command name for the "Add Bus" command.
Definition: ProDeConstants.hh:97
ProDeConstants::CMD_ICON_VERIFY_MACHINE
static const std::string CMD_ICON_VERIFY_MACHINE
Icon location for the "Verify Machine" command.
Definition: ProDeConstants.hh:348
ProDeConstants::CMD_SNAME_EDIT_CONNECTIONS
static const std::string CMD_SNAME_EDIT_CONNECTIONS
Command name for the "Edit Connections" command.
Definition: ProDeConstants.hh:241
ProDeConstants::BLACK_COLOR
static const wxColour BLACK_COLOR
Definition: ProDeConstants.hh:49
ProDeConstants::CMD_SNAME_ADD_BRIDGE
static const std::string CMD_SNAME_ADD_BRIDGE
Command name for the "Add Bridge" command.
Definition: ProDeConstants.hh:213
ProDeConstants::CMD_NAME_NEW_DOC
static const std::string CMD_NAME_NEW_DOC
Command name for the "New Document" command.
Definition: ProDeConstants.hh:74
ProDeConstants::CMD_NAME_CLOSE_DOC
static const std::string CMD_NAME_CLOSE_DOC
Command name for the "Close Document" command.
Definition: ProDeConstants.hh:78
ProDeConstants::COMMAND_VERIFY_MACHINE
@ COMMAND_VERIFY_MACHINE
Definition: ProDeConstants.hh:457
ProDeConstants::CMD_SNAME_ZOOM_IN
static const std::string CMD_SNAME_ZOOM_IN
Command name for the "Zoom In" command.
Definition: ProDeConstants.hh:270
ProDeConstants::CMD_ICON_EDIT_ADDRESS_SPACES
static const std::string CMD_ICON_EDIT_ADDRESS_SPACES
Icon location for the "Edit Address Space" command.
Definition: ProDeConstants.hh:338
ProDeConstants::COMMAND_BLOCKS_CONNECT_IC
@ COMMAND_BLOCKS_CONNECT_IC
Definition: ProDeConstants.hh:456
ProDeConstants::CMD_NAME_IMPLEMENTATION
static const std::string CMD_NAME_IMPLEMENTATION
Command name for the "Processor Implementation" command.
Definition: ProDeConstants.hh:171