KiCad PCB EDA Suite
gerbview_id.h File Reference
#include <id.h>
#include <pgm_base.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_GERBVIEW_RELOAD_ALL, ID_TOOLBARH_GERBER_SELECT_ACTIVE_DCODE,
  ID_GERBVIEW_SHOW_SOURCE, ID_GERBVIEW_EXPORT_TO_PCBNEW, ID_MENU_GERBVIEW_SELECT_PREFERED_EDITOR, ID_GBR_AUX_TOOLBAR_PCB_CMP_CHOICE,
  ID_GBR_AUX_TOOLBAR_PCB_NET_CHOICE, ID_GBR_AUX_TOOLBAR_PCB_APERATTRIBUTES_CHOICE, ID_TOOLBARH_GERBVIEW_SELECT_ACTIVE_LAYER, ID_GERBVIEW_ERASE_CURR_LAYER,
  ID_GERBVIEW_OPTIONS_SETUP, 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_GERBVIEW_DRILL_FILE = 4300, ID_GERBVIEW_DRILL_FILE1, ID_GERBVIEW_DRILL_FILEMAX = ID_GERBVIEW_DRILL_FILE + MAX_FILE_HISTORY_SIZE,
  ID_GERBVIEW_JOB_FILE, ID_GERBVIEW_JOB_FILE1, ID_GERBVIEW_JOB_FILEMAX = ID_GERBVIEW_JOB_FILE + MAX_FILE_HISTORY_SIZE, ID_GERBVIEW_ZIP_FILE,
  ID_GERBVIEW_ZIP_FILE1, ID_GERBVIEW_ZIP_FILEMAX = ID_GERBVIEW_ZIP_FILE + MAX_FILE_HISTORY_SIZE, 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_GERBVIEW_RELOAD_ALL 
ID_TOOLBARH_GERBER_SELECT_ACTIVE_DCODE 
ID_GERBVIEW_SHOW_SOURCE 
ID_GERBVIEW_EXPORT_TO_PCBNEW 
ID_MENU_GERBVIEW_SELECT_PREFERED_EDITOR 
ID_GBR_AUX_TOOLBAR_PCB_CMP_CHOICE 
ID_GBR_AUX_TOOLBAR_PCB_NET_CHOICE 
ID_GBR_AUX_TOOLBAR_PCB_APERATTRIBUTES_CHOICE 
ID_TOOLBARH_GERBVIEW_SELECT_ACTIVE_LAYER 
ID_GERBVIEW_ERASE_CURR_LAYER 
ID_GERBVIEW_OPTIONS_SETUP 
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_GERBVIEW_DRILL_FILE 
ID_GERBVIEW_DRILL_FILE1 
ID_GERBVIEW_DRILL_FILEMAX 
ID_GERBVIEW_JOB_FILE 
ID_GERBVIEW_JOB_FILE1 
ID_GERBVIEW_JOB_FILEMAX 
ID_GERBVIEW_ZIP_FILE 
ID_GERBVIEW_ZIP_FILE1 
ID_GERBVIEW_ZIP_FILEMAX 
ID_GERBER_END_LIST 

Definition at line 39 of file gerbview_id.h.

40 {
42 
52 
54 
58 
74 
75  // Right click context menu
80 
81  // IDs for drill file history (ID_FILEnn is already in use)
84  ID_GERBVIEW_DRILL_FILEMAX = ID_GERBVIEW_DRILL_FILE + MAX_FILE_HISTORY_SIZE,
85 
86  // IDs for job file history (ID_FILEnn is already in use)
89  ID_GERBVIEW_JOB_FILEMAX = ID_GERBVIEW_JOB_FILE + MAX_FILE_HISTORY_SIZE,
90 
91  // IDs for zip file history (ID_FILEnn is already in use)
94  ID_GERBVIEW_ZIP_FILEMAX = ID_GERBVIEW_ZIP_FILE + MAX_FILE_HISTORY_SIZE,
95 
97 };
#define MAX_FILE_HISTORY_SIZE
Definition: pgm_base.h:59