KiCad PCB EDA Suite
pcbnew_id.h File Reference
#include <id.h>

Go to the source code of this file.

Enumerations

enum  pcbnew_ids {
  ID_MAIN_MENUBAR = ID_END_LIST , ID_COPY_BOARD_AS , ID_REVERT_BOARD , ID_IMPORT_NON_KICAD_BOARD ,
  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 ,
  ID_POPUP_PCB_SELECT_CUSTOM_WIDTH , 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 , 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 , 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 , 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 , 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 , ID_POPUP_PCB_SELECT_WIDTH_END_RANGE , ID_MENU_RECOVER_BOARD_AUTOSAVE , ID_MENU_EXPORT_FOOTPRINTS_TO_LIBRARY ,
  ID_MENU_EXPORT_FOOTPRINTS_TO_NEW_LIBRARY , ID_GEN_EXPORT_FILE_IDF3 , ID_GEN_EXPORT_FILE_VRML , ID_GEN_EXPORT_FILE_STEP ,
  ID_GEN_EXPORT_FILE_HYPERLYNX , ID_GEN_EXPORT_FILE_GENCADFORMAT , ID_TOOLBARH_PCB_ACTION_PLUGIN , ID_PCB_GEN_CMP_FILE ,
  ID_PCB_GEN_BOM_FILE_FROM_BOARD , ID_TOOLBARH_PCB_SELECT_LAYER , ID_FPEDIT_SAVE_PNG , ID_MODVIEW_LIB_FILTER ,
  ID_MODVIEW_LIB_LIST , ID_MODVIEW_FOOTPRINT_FILTER , ID_MODVIEW_FOOTPRINT_LIST , ID_MODVIEW_PREVIOUS ,
  ID_MODVIEW_NEXT , ID_FPVIEWER_AUTOZOOM_TOOL , 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 ,
  ID_FOOTPRINT_WIZARD_RESET_TO_DEFAULT , ID_ADD_FOOTPRINT_TO_BOARD , ID_LOAD_FOOTPRINT_FROM_BOARD , ID_RUN_TEARDROP_TOOL ,
  ID_REMOVE_TEARDROP_TOOL , ID_PCB_UNUSED1 , ID_PCBNEW_END_LIST
}
 Command IDs for the printed circuit board editor. More...
 

Enumeration Type Documentation

◆ pcbnew_ids

enum pcbnew_ids

Command IDs for the printed circuit board editor.

Please add IDs that are unique to the printed circuit board editor (Pcbnew) here and not in the global id.h file. This will prevent the entire project from being rebuilt when adding new commands to the Pcbnew.

Enumerator
ID_MAIN_MENUBAR 
ID_COPY_BOARD_AS 
ID_REVERT_BOARD 
ID_IMPORT_NON_KICAD_BOARD 
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 
ID_POPUP_PCB_SELECT_CUSTOM_WIDTH 
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 
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 
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 
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 
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 
ID_POPUP_PCB_SELECT_WIDTH_END_RANGE 
ID_MENU_RECOVER_BOARD_AUTOSAVE 
ID_MENU_EXPORT_FOOTPRINTS_TO_LIBRARY 
ID_MENU_EXPORT_FOOTPRINTS_TO_NEW_LIBRARY 
ID_GEN_EXPORT_FILE_IDF3 
ID_GEN_EXPORT_FILE_VRML 
ID_GEN_EXPORT_FILE_STEP 
ID_GEN_EXPORT_FILE_HYPERLYNX 
ID_GEN_EXPORT_FILE_GENCADFORMAT 
ID_TOOLBARH_PCB_ACTION_PLUGIN 
ID_PCB_GEN_CMP_FILE 
ID_PCB_GEN_BOM_FILE_FROM_BOARD 
ID_TOOLBARH_PCB_SELECT_LAYER 
ID_FPEDIT_SAVE_PNG 
ID_MODVIEW_LIB_FILTER 
ID_MODVIEW_LIB_LIST 
ID_MODVIEW_FOOTPRINT_FILTER 
ID_MODVIEW_FOOTPRINT_LIST 
ID_MODVIEW_PREVIOUS 
ID_MODVIEW_NEXT 
ID_FPVIEWER_AUTOZOOM_TOOL 
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 
ID_FOOTPRINT_WIZARD_RESET_TO_DEFAULT 
ID_ADD_FOOTPRINT_TO_BOARD 
ID_LOAD_FOOTPRINT_FROM_BOARD 
ID_RUN_TEARDROP_TOOL 
ID_REMOVE_TEARDROP_TOOL 
ID_PCB_UNUSED1 
ID_PCBNEW_END_LIST 

Definition at line 14 of file pcbnew_id.h.

15{
20
21 // Tracks and vias sizes general options
80
84
90
92
95
97
99
107
115
118
122
124};
@ ID_END_LIST
Definition: id.h:195
@ ID_POPUP_PCB_SELECT_DIFFPAIR5
Definition: pcbnew_id.h:67
@ ID_POPUP_PCB_SELECT_WIDTH14
Definition: pcbnew_id.h:42
@ ID_POPUP_PCB_SELECT_WIDTH9
Definition: pcbnew_id.h:37
@ ID_POPUP_PCB_SELECT_DIFFPAIR2
Definition: pcbnew_id.h:64
@ ID_POPUP_PCB_SELECT_WIDTH_START_RANGE
Definition: pcbnew_id.h:25
@ ID_POPUP_PCB_SELECT_WIDTH1
Definition: pcbnew_id.h:29
@ ID_POPUP_PCB_SELECT_VIASIZE8
Definition: pcbnew_id.h:52
@ ID_POPUP_PCB_SELECT_DIFFPAIR12
Definition: pcbnew_id.h:74
@ ID_PCBNEW_END_LIST
Definition: pcbnew_id.h:123
@ ID_POPUP_PCB_SELECT_VIASIZE9
Definition: pcbnew_id.h:53
@ ID_GEN_EXPORT_FILE_HYPERLYNX
Definition: pcbnew_id.h:88
@ ID_POPUP_PCB_SELECT_VIASIZE11
Definition: pcbnew_id.h:55
@ ID_POPUP_PCB_SELECT_WIDTH4
Definition: pcbnew_id.h:32
@ ID_POPUP_PCB_SELECT_DIFFPAIR7
Definition: pcbnew_id.h:69
@ ID_POPUP_PCB_SELECT_WIDTH11
Definition: pcbnew_id.h:39
@ ID_FOOTPRINT_WIZARD_PREVIOUS
Definition: pcbnew_id.h:109
@ ID_IMPORT_NON_KICAD_BOARD
Definition: pcbnew_id.h:19
@ ID_POPUP_PCB_SELECT_DIFFPAIR3
Definition: pcbnew_id.h:65
@ ID_REVERT_BOARD
Definition: pcbnew_id.h:18
@ ID_FPEDIT_SAVE_PNG
Definition: pcbnew_id.h:98
@ ID_MENU_RECOVER_BOARD_AUTOSAVE
Definition: pcbnew_id.h:81
@ ID_POPUP_PCB_SELECT_VIASIZE15
Definition: pcbnew_id.h:59
@ ID_ADD_FOOTPRINT_TO_BOARD
Definition: pcbnew_id.h:116
@ ID_MODVIEW_FOOTPRINT_LIST
Definition: pcbnew_id.h:103
@ ID_POPUP_PCB_SELECT_VIASIZE3
Definition: pcbnew_id.h:47
@ ID_RUN_TEARDROP_TOOL
Definition: pcbnew_id.h:119
@ ID_FOOTPRINT_WIZARD_NEXT
Definition: pcbnew_id.h:108
@ ID_POPUP_PCB_SELECT_VIASIZE7
Definition: pcbnew_id.h:51
@ ID_POPUP_PCB_SELECT_VIASIZE10
Definition: pcbnew_id.h:54
@ ID_MODVIEW_PREVIOUS
Definition: pcbnew_id.h:104
@ ID_POPUP_PCB_SELECT_WIDTH10
Definition: pcbnew_id.h:38
@ ID_POPUP_PCB_SELECT_DIFFPAIR4
Definition: pcbnew_id.h:66
@ ID_FPVIEWER_AUTOZOOM_TOOL
Definition: pcbnew_id.h:106
@ ID_POPUP_PCB_SELECT_DIFFPAIR9
Definition: pcbnew_id.h:71
@ ID_POPUP_PCB_SELECT_WIDTH8
Definition: pcbnew_id.h:36
@ ID_POPUP_PCB_SELECT_DIFFPAIR16
Definition: pcbnew_id.h:78
@ ID_PCB_GEN_BOM_FILE_FROM_BOARD
Definition: pcbnew_id.h:94
@ ID_POPUP_PCB_SELECT_VIASIZE13
Definition: pcbnew_id.h:57
@ ID_POPUP_PCB_SELECT_USE_NETCLASS_VALUES
Definition: pcbnew_id.h:28
@ ID_AUX_TOOLBAR_PCB_VIA_SIZE
Definition: pcbnew_id.h:22
@ ID_FOOTPRINT_WIZARD_DONE
Definition: pcbnew_id.h:110
@ ID_POPUP_PCB_SELECT_WIDTH16
Definition: pcbnew_id.h:44
@ ID_POPUP_PCB_SELECT_DIFFPAIR15
Definition: pcbnew_id.h:77
@ ID_MODVIEW_FOOTPRINT_FILTER
Definition: pcbnew_id.h:102
@ ID_POPUP_PCB_SELECT_VIASIZE12
Definition: pcbnew_id.h:56
@ ID_AUX_TOOLBAR_PCB_SELECT_AUTO_WIDTH
Definition: pcbnew_id.h:24
@ ID_POPUP_PCB_SELECT_AUTO_WIDTH
Definition: pcbnew_id.h:27
@ ID_POPUP_PCB_SELECT_WIDTH2
Definition: pcbnew_id.h:30
@ ID_MAIN_MENUBAR
Definition: pcbnew_id.h:16
@ ID_FOOTPRINT_WIZARD_SELECT_WIZARD
Definition: pcbnew_id.h:113
@ ID_PCB_GEN_CMP_FILE
Definition: pcbnew_id.h:93
@ ID_MENU_EXPORT_FOOTPRINTS_TO_NEW_LIBRARY
Definition: pcbnew_id.h:83
@ ID_PCB_UNUSED1
Definition: pcbnew_id.h:121
@ ID_POPUP_PCB_SELECT_WIDTH_END_RANGE
Definition: pcbnew_id.h:79
@ ID_POPUP_PCB_SELECT_DIFFPAIR11
Definition: pcbnew_id.h:73
@ ID_MODVIEW_LIB_FILTER
Definition: pcbnew_id.h:100
@ ID_MENU_EXPORT_FOOTPRINTS_TO_LIBRARY
Definition: pcbnew_id.h:82
@ ID_POPUP_PCB_SELECT_CUSTOM_WIDTH
Definition: pcbnew_id.h:26
@ ID_COPY_BOARD_AS
Definition: pcbnew_id.h:17
@ ID_POPUP_PCB_SELECT_DIFFPAIR1
Definition: pcbnew_id.h:63
@ ID_POPUP_PCB_SELECT_WIDTH6
Definition: pcbnew_id.h:34
@ ID_POPUP_PCB_SELECT_WIDTH13
Definition: pcbnew_id.h:41
@ ID_GEN_EXPORT_FILE_VRML
Definition: pcbnew_id.h:86
@ ID_MODVIEW_LIB_LIST
Definition: pcbnew_id.h:101
@ ID_POPUP_PCB_SELECT_USE_NETCLASS_DIFFPAIR
Definition: pcbnew_id.h:62
@ ID_POPUP_PCB_SELECT_DIFFPAIR6
Definition: pcbnew_id.h:68
@ ID_FOOTPRINT_WIZARD_RESET_TO_DEFAULT
Definition: pcbnew_id.h:114
@ ID_LOAD_FOOTPRINT_FROM_BOARD
Definition: pcbnew_id.h:117
@ ID_POPUP_PCB_SELECT_VIASIZE1
Definition: pcbnew_id.h:45
@ ID_POPUP_PCB_SELECT_VIASIZE4
Definition: pcbnew_id.h:48
@ ID_POPUP_PCB_SELECT_WIDTH12
Definition: pcbnew_id.h:40
@ ID_POPUP_PCB_SELECT_VIASIZE5
Definition: pcbnew_id.h:49
@ ID_TOOLBARH_PCB_ACTION_PLUGIN
Definition: pcbnew_id.h:91
@ ID_POPUP_PCB_SELECT_CUSTOM_DIFFPAIR
Definition: pcbnew_id.h:61
@ ID_REMOVE_TEARDROP_TOOL
Definition: pcbnew_id.h:120
@ ID_GEN_EXPORT_FILE_STEP
Definition: pcbnew_id.h:87
@ ID_POPUP_PCB_SELECT_DIFFPAIR13
Definition: pcbnew_id.h:75
@ ID_POPUP_PCB_SELECT_VIASIZE16
Definition: pcbnew_id.h:60
@ ID_POPUP_PCB_SELECT_WIDTH15
Definition: pcbnew_id.h:43
@ ID_POPUP_PCB_SELECT_WIDTH3
Definition: pcbnew_id.h:31
@ ID_TOOLBARH_PCB_SELECT_LAYER
Definition: pcbnew_id.h:96
@ ID_MODVIEW_NEXT
Definition: pcbnew_id.h:105
@ ID_POPUP_PCB_SELECT_VIASIZE2
Definition: pcbnew_id.h:46
@ ID_GEN_EXPORT_FILE_IDF3
Definition: pcbnew_id.h:85
@ ID_POPUP_PCB_SELECT_WIDTH7
Definition: pcbnew_id.h:35
@ ID_POPUP_PCB_SELECT_VIASIZE14
Definition: pcbnew_id.h:58
@ ID_POPUP_PCB_SELECT_DIFFPAIR14
Definition: pcbnew_id.h:76
@ ID_AUX_TOOLBAR_PCB_TRACK_WIDTH
Definition: pcbnew_id.h:23
@ ID_POPUP_PCB_SELECT_DIFFPAIR8
Definition: pcbnew_id.h:70
@ ID_POPUP_PCB_SELECT_DIFFPAIR10
Definition: pcbnew_id.h:72
@ ID_POPUP_PCB_SELECT_WIDTH5
Definition: pcbnew_id.h:33
@ ID_GEN_EXPORT_FILE_GENCADFORMAT
Definition: pcbnew_id.h:89
@ ID_FOOTPRINT_WIZARD_PARAMETER_LIST
Definition: pcbnew_id.h:112
@ ID_FOOTPRINT_WIZARD_PAGE_LIST
Definition: pcbnew_id.h:111
@ ID_POPUP_PCB_SELECT_VIASIZE6
Definition: pcbnew_id.h:50