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

Go to the source code of this file.

Enumerations

enum  gerbview_ids {
  ID_MAIN_MENUBAR = ID_END_LIST, ID_GERBVIEW_SHOW_LIST_DCODES, ID_GERBVIEW_LOAD_DRILL_FILE, ID_GERBVIEW_LOAD_JOB_FILE,
  ID_GERBVIEW_LOAD_ZIP_ARCHIVE_FILE, ID_GERBVIEW_ERASE_ALL, ID_TOOLBARH_GERBER_SELECT_ACTIVE_DCODE, ID_GERBVIEW_SHOW_SOURCE,
  ID_GERBVIEW_EXPORT_TO_PCBNEW, ID_MENU_GERBVIEW_SHOW_HIDE_LAYERS_MANAGER_DIALOG, ID_MENU_GERBVIEW_SELECT_PREFERED_EDITOR, ID_MENU_CANVAS_LEGACY,
  ID_MENU_CANVAS_OPENGL, ID_MENU_CANVAS_CAIRO, ID_GBR_AUX_TOOLBAR_PCB_CMP_CHOICE, ID_GBR_AUX_TOOLBAR_PCB_NET_CHOICE,
  ID_GBR_AUX_TOOLBAR_PCB_APERATTRIBUTES_CHOICE, ID_GERBVIEW_DRILL_FILE, ID_GERBVIEW_DRILL_FILE1, ID_GERBVIEW_DRILL_FILE2,
  ID_GERBVIEW_DRILL_FILE3, ID_GERBVIEW_DRILL_FILE4, ID_GERBVIEW_DRILL_FILE5, ID_GERBVIEW_DRILL_FILE6,
  ID_GERBVIEW_DRILL_FILE7, ID_GERBVIEW_DRILL_FILE8, ID_GERBVIEW_DRILL_FILE9, ID_GERBVIEW_JOB_FILE,
  ID_GERBVIEW_JOB_FILE1, ID_GERBVIEW_JOB_FILE2, ID_GERBVIEW_JOB_FILE3, ID_GERBVIEW_JOB_FILE4,
  ID_GERBVIEW_JOB_FILE5, ID_GERBVIEW_JOB_FILE6, ID_GERBVIEW_JOB_FILE7, ID_GERBVIEW_JOB_FILE8,
  ID_GERBVIEW_JOB_FILE9, ID_GERBVIEW_ZIP_FILE, ID_GERBVIEW_ZIP_FILE1, ID_GERBVIEW_ZIP_FILE2,
  ID_GERBVIEW_ZIP_FILE3, ID_GERBVIEW_ZIP_FILE4, ID_GERBVIEW_ZIP_FILE5, ID_GERBVIEW_ZIP_FILE6,
  ID_GERBVIEW_ZIP_FILE7, ID_GERBVIEW_ZIP_FILE8, ID_GERBVIEW_ZIP_FILE9, ID_TOOLBARH_GERBVIEW_SELECT_ACTIVE_LAYER,
  ID_GERBVIEW_ERASE_CURR_LAYER, ID_GERBVIEW_OPTIONS_SETUP, ID_GERBVIEW_SET_PAGE_BORDER, ID_TB_OPTIONS_SHOW_LAYERS_MANAGER_VERTICAL_TOOLBAR,
  ID_TB_OPTIONS_SHOW_DCODES, ID_TB_OPTIONS_SHOW_FLASHED_ITEMS_SKETCH, ID_TB_OPTIONS_SHOW_LINES_SKETCH, ID_TB_OPTIONS_SHOW_POLYGONS_SKETCH,
  ID_TB_OPTIONS_SHOW_NEGATIVE_ITEMS, ID_TB_OPTIONS_SHOW_GBR_MODE_0, ID_TB_OPTIONS_SHOW_GBR_MODE_1, ID_TB_OPTIONS_SHOW_GBR_MODE_2,
  ID_TB_OPTIONS_DIFF_MODE, ID_TB_OPTIONS_HIGH_CONTRAST_MODE, ID_TB_MEASUREMENT_TOOL, ID_HIGHLIGHT_REMOVE_ALL,
  ID_HIGHLIGHT_CMP_ITEMS, ID_HIGHLIGHT_NET_ITEMS, ID_HIGHLIGHT_APER_ATTRIBUTE_ITEMS, ID_GERBER_END_LIST
}
 Command IDs for the printed circuit board editor. More...
 

Enumeration Type Documentation

Command IDs for the printed circuit board editor.

Please add IDs that are unique to the gerber file viewer (GerbView) here and not in the global id.h file. This will prevent the entire project from being rebuilt when adding new commands to the GerbView.

Enumerator
ID_MAIN_MENUBAR 
ID_GERBVIEW_SHOW_LIST_DCODES 
ID_GERBVIEW_LOAD_DRILL_FILE 
ID_GERBVIEW_LOAD_JOB_FILE 
ID_GERBVIEW_LOAD_ZIP_ARCHIVE_FILE 
ID_GERBVIEW_ERASE_ALL 
ID_TOOLBARH_GERBER_SELECT_ACTIVE_DCODE 
ID_GERBVIEW_SHOW_SOURCE 
ID_GERBVIEW_EXPORT_TO_PCBNEW 
ID_MENU_GERBVIEW_SHOW_HIDE_LAYERS_MANAGER_DIALOG 
ID_MENU_GERBVIEW_SELECT_PREFERED_EDITOR 
ID_MENU_CANVAS_LEGACY 
ID_MENU_CANVAS_OPENGL 
ID_MENU_CANVAS_CAIRO 
ID_GBR_AUX_TOOLBAR_PCB_CMP_CHOICE 
ID_GBR_AUX_TOOLBAR_PCB_NET_CHOICE 
ID_GBR_AUX_TOOLBAR_PCB_APERATTRIBUTES_CHOICE 
ID_GERBVIEW_DRILL_FILE 
ID_GERBVIEW_DRILL_FILE1 
ID_GERBVIEW_DRILL_FILE2 
ID_GERBVIEW_DRILL_FILE3 
ID_GERBVIEW_DRILL_FILE4 
ID_GERBVIEW_DRILL_FILE5 
ID_GERBVIEW_DRILL_FILE6 
ID_GERBVIEW_DRILL_FILE7 
ID_GERBVIEW_DRILL_FILE8 
ID_GERBVIEW_DRILL_FILE9 
ID_GERBVIEW_JOB_FILE 
ID_GERBVIEW_JOB_FILE1 
ID_GERBVIEW_JOB_FILE2 
ID_GERBVIEW_JOB_FILE3 
ID_GERBVIEW_JOB_FILE4 
ID_GERBVIEW_JOB_FILE5 
ID_GERBVIEW_JOB_FILE6 
ID_GERBVIEW_JOB_FILE7 
ID_GERBVIEW_JOB_FILE8 
ID_GERBVIEW_JOB_FILE9 
ID_GERBVIEW_ZIP_FILE 
ID_GERBVIEW_ZIP_FILE1 
ID_GERBVIEW_ZIP_FILE2 
ID_GERBVIEW_ZIP_FILE3 
ID_GERBVIEW_ZIP_FILE4 
ID_GERBVIEW_ZIP_FILE5 
ID_GERBVIEW_ZIP_FILE6 
ID_GERBVIEW_ZIP_FILE7 
ID_GERBVIEW_ZIP_FILE8 
ID_GERBVIEW_ZIP_FILE9 
ID_TOOLBARH_GERBVIEW_SELECT_ACTIVE_LAYER 
ID_GERBVIEW_ERASE_CURR_LAYER 
ID_GERBVIEW_OPTIONS_SETUP 
ID_GERBVIEW_SET_PAGE_BORDER 
ID_TB_OPTIONS_SHOW_LAYERS_MANAGER_VERTICAL_TOOLBAR 
ID_TB_OPTIONS_SHOW_DCODES 
ID_TB_OPTIONS_SHOW_FLASHED_ITEMS_SKETCH 
ID_TB_OPTIONS_SHOW_LINES_SKETCH 
ID_TB_OPTIONS_SHOW_POLYGONS_SKETCH 
ID_TB_OPTIONS_SHOW_NEGATIVE_ITEMS 
ID_TB_OPTIONS_SHOW_GBR_MODE_0 
ID_TB_OPTIONS_SHOW_GBR_MODE_1 
ID_TB_OPTIONS_SHOW_GBR_MODE_2 
ID_TB_OPTIONS_DIFF_MODE 
ID_TB_OPTIONS_HIGH_CONTRAST_MODE 
ID_TB_MEASUREMENT_TOOL 
ID_HIGHLIGHT_REMOVE_ALL 
ID_HIGHLIGHT_CMP_ITEMS 
ID_HIGHLIGHT_NET_ITEMS 
ID_HIGHLIGHT_APER_ATTRIBUTE_ITEMS 
ID_GERBER_END_LIST 

Definition at line 38 of file gerbview_id.h.

39 {
41 
50 
56 
60 
61  // IDs for drill file history (wxID_FILEnn is already in use)
72 
73  // IDs for job file history (wxID_FILEnn is already in use)
84 
85  // IDs for zip file history (wxID_FILEnn is already in use)
96 
113 
114  // Right click context menu
119 
121 };