2012-11-28 09:24:53 -06:00
|
|
|
#ifndef PCBNEW_ID_H_
|
|
|
|
#define PCBNEW_ID_H_
|
2010-06-16 17:01:45 +02:00
|
|
|
|
2012-01-22 22:33:36 -06:00
|
|
|
#include <id.h>
|
2010-06-16 17:01:45 +02:00
|
|
|
|
|
|
|
/**
|
|
|
|
* Command IDs for the printed circuit board editor.
|
|
|
|
*
|
2011-09-30 14:15:37 -04:00
|
|
|
* Please add IDs that are unique to the printed circuit board editor (Pcbnew)
|
2010-06-16 17:01:45 +02:00
|
|
|
* here and not in the global id.h file. This will prevent the entire project
|
2011-09-30 14:15:37 -04:00
|
|
|
* from being rebuilt when adding new commands to the Pcbnew.
|
2010-06-16 17:01:45 +02:00
|
|
|
*/
|
|
|
|
|
|
|
|
enum pcbnew_ids
|
|
|
|
{
|
|
|
|
ID_MAIN_MENUBAR = ID_END_LIST,
|
2015-02-14 13:43:11 +01:00
|
|
|
ID_COPY_BOARD_AS,
|
2016-03-04 19:48:08 +01:00
|
|
|
ID_IMPORT_NON_KICAD_BOARD,
|
2011-02-21 08:54:29 -05:00
|
|
|
|
2010-06-16 17:01:45 +02:00
|
|
|
// Tracks and vias sizes general options
|
|
|
|
ID_AUX_TOOLBAR_PCB_VIA_SIZE,
|
|
|
|
ID_AUX_TOOLBAR_PCB_TRACK_WIDTH,
|
|
|
|
ID_AUX_TOOLBAR_PCB_SELECT_AUTO_WIDTH,
|
|
|
|
ID_POPUP_PCB_SELECT_WIDTH_START_RANGE,
|
2014-05-13 11:22:51 +02:00
|
|
|
ID_POPUP_PCB_SELECT_CUSTOM_WIDTH,
|
2010-06-16 17:01:45 +02:00
|
|
|
ID_POPUP_PCB_SELECT_AUTO_WIDTH,
|
|
|
|
ID_POPUP_PCB_SELECT_USE_NETCLASS_VALUES,
|
|
|
|
ID_POPUP_PCB_SELECT_WIDTH1,
|
|
|
|
ID_POPUP_PCB_SELECT_WIDTH2,
|
|
|
|
ID_POPUP_PCB_SELECT_WIDTH3,
|
|
|
|
ID_POPUP_PCB_SELECT_WIDTH4,
|
|
|
|
ID_POPUP_PCB_SELECT_WIDTH5,
|
|
|
|
ID_POPUP_PCB_SELECT_WIDTH6,
|
|
|
|
ID_POPUP_PCB_SELECT_WIDTH7,
|
|
|
|
ID_POPUP_PCB_SELECT_WIDTH8,
|
2012-12-01 21:03:33 +01:00
|
|
|
ID_POPUP_PCB_SELECT_WIDTH9,
|
|
|
|
ID_POPUP_PCB_SELECT_WIDTH10,
|
|
|
|
ID_POPUP_PCB_SELECT_WIDTH11,
|
|
|
|
ID_POPUP_PCB_SELECT_WIDTH12,
|
|
|
|
ID_POPUP_PCB_SELECT_WIDTH13,
|
|
|
|
ID_POPUP_PCB_SELECT_WIDTH14,
|
|
|
|
ID_POPUP_PCB_SELECT_WIDTH15,
|
|
|
|
ID_POPUP_PCB_SELECT_WIDTH16,
|
2010-06-16 17:01:45 +02:00
|
|
|
ID_POPUP_PCB_SELECT_VIASIZE1,
|
|
|
|
ID_POPUP_PCB_SELECT_VIASIZE2,
|
|
|
|
ID_POPUP_PCB_SELECT_VIASIZE3,
|
|
|
|
ID_POPUP_PCB_SELECT_VIASIZE4,
|
|
|
|
ID_POPUP_PCB_SELECT_VIASIZE5,
|
|
|
|
ID_POPUP_PCB_SELECT_VIASIZE6,
|
|
|
|
ID_POPUP_PCB_SELECT_VIASIZE7,
|
|
|
|
ID_POPUP_PCB_SELECT_VIASIZE8,
|
2012-12-01 21:03:33 +01:00
|
|
|
ID_POPUP_PCB_SELECT_VIASIZE9,
|
|
|
|
ID_POPUP_PCB_SELECT_VIASIZE10,
|
|
|
|
ID_POPUP_PCB_SELECT_VIASIZE11,
|
|
|
|
ID_POPUP_PCB_SELECT_VIASIZE12,
|
|
|
|
ID_POPUP_PCB_SELECT_VIASIZE13,
|
|
|
|
ID_POPUP_PCB_SELECT_VIASIZE14,
|
|
|
|
ID_POPUP_PCB_SELECT_VIASIZE15,
|
|
|
|
ID_POPUP_PCB_SELECT_VIASIZE16,
|
2018-04-28 16:22:25 +01:00
|
|
|
ID_POPUP_PCB_SELECT_CUSTOM_DIFFPAIR,
|
|
|
|
ID_POPUP_PCB_SELECT_USE_NETCLASS_DIFFPAIR,
|
|
|
|
ID_POPUP_PCB_SELECT_DIFFPAIR1,
|
|
|
|
ID_POPUP_PCB_SELECT_DIFFPAIR2,
|
|
|
|
ID_POPUP_PCB_SELECT_DIFFPAIR3,
|
|
|
|
ID_POPUP_PCB_SELECT_DIFFPAIR4,
|
|
|
|
ID_POPUP_PCB_SELECT_DIFFPAIR5,
|
|
|
|
ID_POPUP_PCB_SELECT_DIFFPAIR6,
|
|
|
|
ID_POPUP_PCB_SELECT_DIFFPAIR7,
|
|
|
|
ID_POPUP_PCB_SELECT_DIFFPAIR8,
|
|
|
|
ID_POPUP_PCB_SELECT_DIFFPAIR9,
|
|
|
|
ID_POPUP_PCB_SELECT_DIFFPAIR10,
|
|
|
|
ID_POPUP_PCB_SELECT_DIFFPAIR11,
|
|
|
|
ID_POPUP_PCB_SELECT_DIFFPAIR12,
|
|
|
|
ID_POPUP_PCB_SELECT_DIFFPAIR13,
|
|
|
|
ID_POPUP_PCB_SELECT_DIFFPAIR14,
|
|
|
|
ID_POPUP_PCB_SELECT_DIFFPAIR15,
|
|
|
|
ID_POPUP_PCB_SELECT_DIFFPAIR16,
|
2010-06-16 17:01:45 +02:00
|
|
|
ID_POPUP_PCB_SELECT_WIDTH_END_RANGE,
|
|
|
|
|
2012-12-21 08:58:51 +01:00
|
|
|
ID_MENU_RECOVER_BOARD_AUTOSAVE,
|
2020-11-09 16:45:36 +00:00
|
|
|
ID_MENU_EXPORT_FOOTPRINTS_TO_LIBRARY,
|
|
|
|
ID_MENU_EXPORT_FOOTPRINTS_TO_NEW_LIBRARY,
|
2011-04-17 15:54:17 +02:00
|
|
|
|
2014-01-02 10:26:03 +01:00
|
|
|
ID_GEN_EXPORT_FILE_IDF3,
|
2010-06-16 17:01:45 +02:00
|
|
|
ID_GEN_EXPORT_FILE_VRML,
|
2016-09-19 17:40:36 +10:00
|
|
|
ID_GEN_EXPORT_FILE_STEP,
|
2019-04-08 02:09:07 +02:00
|
|
|
ID_GEN_EXPORT_FILE_HYPERLYNX,
|
2011-04-17 15:54:17 +02:00
|
|
|
ID_GEN_EXPORT_FILE_GENCADFORMAT,
|
2018-11-01 10:47:41 +01:00
|
|
|
ID_GEN_IMPORT_GRAPHICS_FILE,
|
2010-06-16 17:01:45 +02:00
|
|
|
|
2017-01-22 10:05:46 +01:00
|
|
|
ID_TOOLBARH_PCB_ACTION_PLUGIN,
|
|
|
|
ID_TOOLBARH_PCB_ACTION_PLUGIN_REFRESH,
|
2020-08-09 14:37:19 +01:00
|
|
|
ID_TOOLBARH_PCB_ACTION_PLUGIN_SHOW_FOLDER,
|
2017-01-22 10:05:46 +01:00
|
|
|
|
2010-06-16 17:01:45 +02:00
|
|
|
ID_PCB_GEN_CMP_FILE,
|
|
|
|
ID_PCB_GEN_BOM_FILE_FROM_BOARD,
|
|
|
|
|
|
|
|
ID_TOOLBARH_PCB_SELECT_LAYER,
|
|
|
|
|
|
|
|
// ID used in module editor:
|
|
|
|
ID_MODEDIT_CHECK,
|
2018-07-29 16:33:58 +01:00
|
|
|
ID_MODEDIT_SAVE,
|
|
|
|
ID_MODEDIT_SAVE_AS,
|
2018-11-09 08:32:13 -05:00
|
|
|
ID_MODEDIT_SAVE_PNG,
|
2010-06-16 17:01:45 +02:00
|
|
|
ID_MODEDIT_NEW_MODULE,
|
2012-05-09 19:37:25 +02:00
|
|
|
ID_MODEDIT_NEW_MODULE_FROM_WIZARD,
|
2010-06-16 17:01:45 +02:00
|
|
|
ID_MODEDIT_LOAD_MODULE_FROM_BOARD,
|
2012-02-09 21:33:38 +01:00
|
|
|
|
2019-08-14 20:44:57 +01:00
|
|
|
ID_MODVIEW_LIB_FILTER,
|
2012-02-09 21:33:38 +01:00
|
|
|
ID_MODVIEW_LIB_LIST,
|
2019-08-14 20:44:57 +01:00
|
|
|
ID_MODVIEW_FOOTPRINT_FILTER,
|
2012-02-09 21:33:38 +01:00
|
|
|
ID_MODVIEW_FOOTPRINT_LIST,
|
|
|
|
ID_MODVIEW_PREVIOUS,
|
|
|
|
ID_MODVIEW_NEXT,
|
2018-08-01 11:00:10 +01:00
|
|
|
|
2012-05-09 19:37:25 +02:00
|
|
|
ID_FOOTPRINT_WIZARD_NEXT,
|
|
|
|
ID_FOOTPRINT_WIZARD_PREVIOUS,
|
|
|
|
ID_FOOTPRINT_WIZARD_DONE,
|
|
|
|
ID_FOOTPRINT_WIZARD_PAGE_LIST,
|
|
|
|
ID_FOOTPRINT_WIZARD_PARAMETER_LIST,
|
|
|
|
ID_FOOTPRINT_WIZARD_SELECT_WIZARD,
|
2017-01-03 16:01:47 +01:00
|
|
|
ID_FOOTPRINT_WIZARD_RESET_TO_DEFAULT,
|
2014-08-19 16:51:15 +02:00
|
|
|
|
2019-04-15 22:09:14 +01:00
|
|
|
ID_ADD_FOOTPRINT_TO_BOARD,
|
2020-01-03 15:09:26 +00:00
|
|
|
|
2014-08-19 16:51:15 +02:00
|
|
|
ID_PCBNEW_END_LIST
|
2010-06-16 17:01:45 +02:00
|
|
|
};
|
|
|
|
|
2012-11-28 09:24:53 -06:00
|
|
|
#endif // PCBNEW_ID_H_
|