39        .Name( 
"gerbview.Control.openAutodetected" )
 
   41        .FriendlyName( 
_( 
"Open Autodetected File(s)..." ) )
 
   42        .Tooltip( 
_( 
"Open Autodetected file(s) on a new layer." ) )
 
   46        .Name( 
"gerbview.Control.openGerber" )
 
   48        .FriendlyName( 
_( 
"Open Gerber Plot File(s)..." ) )
 
   49        .Tooltip( 
_( 
"Open Gerber plot file(s) on a new layer." ) )
 
   53        .Name( 
"gerbview.Control.openDrillFile" )
 
   55        .FriendlyName( 
_( 
"Open Excellon Drill File(s)..." ) )
 
   56        .Tooltip( 
_( 
"Open Excellon drill file(s) on a new layer." ) )
 
   60        .Name( 
"gerbview.Control.openJobFile" )
 
   62        .FriendlyName( 
_( 
"Open Gerber Job File..." ) )
 
   63        .Tooltip( 
_( 
"Open a Gerber job file and its associated gerber plot files" ) )
 
   67        .Name( 
"gerbview.Control.openZipFile" )
 
   69        .FriendlyName( 
_( 
"Open Zip Archive File..." ) )
 
   70        .Tooltip( 
_( 
"Open a zipped archive (Gerber and Drill) file" ) )
 
   74        .Name( 
"gerbview.Control.toggleLayerManager" )
 
   76        .FriendlyName( 
_( 
"Show Layers Manager" ) )
 
   81        .Name( 
"gerbview.Inspection.showDCodes" )
 
   83        .FriendlyName( 
_( 
"List DCodes..." ) )
 
   84        .Tooltip( 
_( 
"List D-codes defined in Gerber files" ) )
 
   88        .Name( 
"gerbview.Inspection.showSource" )
 
   90        .FriendlyName( 
_( 
"Show Source..." ) )
 
   91        .Tooltip( 
_( 
"Show source file for the current layer" ) )
 
   95        .Name( 
"gerbview.Control.exportToPcbnew" )
 
   97        .FriendlyName( 
_( 
"Export to PCB Editor..." ) )
 
   98        .Tooltip( 
_( 
"Export data as a KiCad PCB file" ) )
 
  102        .Name( 
"gerbview.Control.clearLayer" )
 
  104        .FriendlyName( 
_( 
"Clear Current Layer..." ) )
 
  108        .Name( 
"gerbview.Control.clearAllLayers" )
 
  110        .FriendlyName( 
_( 
"Clear All Layers" ) )
 
  114        .Name( 
"gerbview.Control.reloadAllLayers" )
 
  116        .FriendlyName( 
_( 
"Reload All Layers" ) )
 
  120        .Name( 
"gerbview.Control.layerChanged" )
 
  125        .Name( 
"gerbview.Control.highlightClear" )
 
  127        .FriendlyName( 
_( 
"Clear Highlight" ) )
 
  131        .Name( 
"gerbview.Control.highlightNet" )
 
  133        .FriendlyName( 
_( 
"Highlight Net" ) )
 
  137        .Name( 
"gerbview.Control.highlightComponent" )
 
  139        .FriendlyName( 
_( 
"Highlight Component" ) )
 
  143        .Name( 
"gerbview.Control.highlightAttribute" )
 
  145        .FriendlyName( 
_( 
"Highlight Attribute" ) )
 
  149        .Name( 
"gerbview.Control.highlightDCode" )
 
  151        .FriendlyName( 
_( 
"Highlight DCode" ) )
 
  155        .Name( 
"gerbview.Control.layerNext" )
 
  157        .DefaultHotkey( WXK_PAGEDOWN )
 
  158        .LegacyHotkeyName( 
"Switch to Next Layer" )
 
  159        .FriendlyName( 
_( 
"Next Layer" ) ) );
 
  162        .Name( 
"gerbview.Control.layerPrev" )
 
  164        .DefaultHotkey( WXK_PAGEUP )
 
  165        .LegacyHotkeyName( 
"Switch to Previous Layer" )
 
  166        .FriendlyName( 
_( 
"Previous Layer" ) ) );
 
  169        .Name( 
"gerbview.Control.moveLayerUp" )
 
  171        .DefaultHotkey( 
'+' )
 
  172        .FriendlyName( 
_( 
"Move Layer Up" ) )
 
  176        .Name( 
"gerbview.Control.moveLayerDown" )
 
  178        .DefaultHotkey( 
'-' )
 
  179        .FriendlyName( 
_( 
"Move Layer Down" ) )
 
  183        .Name( 
"gerbview.Control.linesDisplayOutlines" )
 
  185        .DefaultHotkey( 
'L' )
 
  186        .LegacyHotkeyName( 
"Gbr Lines Display Mode" )
 
  187        .FriendlyName( 
_( 
"Sketch Lines" ) )
 
  188        .Tooltip( 
_( 
"Show lines in outline mode" ) )
 
  193        .Name( 
"gerbview.Control.flashedDisplayOutlines" )
 
  195        .DefaultHotkey( 
'F' )
 
  196        .LegacyHotkeyName( 
"Gbr Flashed Display Mode" )
 
  197        .FriendlyName( 
_( 
"Sketch Flashed Items" ) )
 
  198        .Tooltip( 
_( 
"Show flashed items in outline mode" ) )
 
  203        .Name( 
"gerbview.Control.polygonsDisplayOutlines" )
 
  205        .DefaultHotkey( 
'P' )
 
  206        .LegacyHotkeyName( 
"Gbr Polygons Display Mode" )
 
  207        .FriendlyName( 
_( 
"Sketch Polygons" ) )
 
  208        .Tooltip( 
_( 
"Show polygons in outline mode" ) )
 
  213        .Name( 
"gerbview.Control.negativeObjectDisplay" )
 
  215        .LegacyHotkeyName( 
"Gbr Negative Obj Display Mode" )
 
  216        .FriendlyName( 
_( 
"Ghost Negative Objects" ) )
 
  217        .Tooltip( 
_( 
"Show negative objects in ghost color" ) )
 
  222        .Name( 
"gerbview.Control.dcodeDisplay" )
 
  224        .DefaultHotkey( 
'D' )
 
  225        .LegacyHotkeyName( 
"DCodes Display Mode" )
 
  226        .FriendlyName( 
_( 
"Show DCodes" ) )
 
  227        .Tooltip( 
_( 
"Show dcode numbers" ) )
 
  232        .Name( 
"gerbview.Control.toggleForceOpacityMode" )
 
  234        .FriendlyName( 
_( 
"Show with Forced Opacity Mode" ) )
 
  235        .Tooltip( 
_( 
"Show layers using opacity color forced mode" ) )
 
  240        .Name( 
"gerbview.Control.toggleXORMode" )
 
  242        .FriendlyName( 
_( 
"Show in XOR Mode" ) )
 
  243        .Tooltip( 
_( 
"Show layers in exclusive-or compare mode" ) )
 
  248        .Name( 
"gerbview.Control.flipGerberView" )
 
  250        .FriendlyName( 
_( 
"Flip Gerber View" ) )
 
  251        .Tooltip( 
_( 
"Show as mirror image" ) )
 
  259        .Name( 
"gerbview.Control.loadZipFile" )
 
  263        .Name( 
"gerbview.Control.loadGerbFiles" )
 
@ gerbview_show_negative_objects
 
static TOOL_ACTION dcodeDisplay
 
static TOOL_ACTION negativeObjectDisplay
 
static TOOL_ACTION flashedDisplayOutlines
 
static TOOL_ACTION highlightAttribute
 
static TOOL_ACTION exportToPcbnew
 
static TOOL_ACTION showDCodes
 
static TOOL_ACTION highlightNet
 
static TOOL_ACTION toggleXORMode
 
static TOOL_ACTION loadZipFile
 
static TOOL_ACTION toggleLayerManager
 
static TOOL_ACTION openGerber
 
static TOOL_ACTION clearAllLayers
 
static TOOL_ACTION layerNext
 
static TOOL_ACTION flipGerberView
 
static TOOL_ACTION openAutodetected
 
static TOOL_ACTION reloadAllLayers
 
static TOOL_ACTION toggleForceOpacityMode
 
static TOOL_ACTION linesDisplayOutlines
 
static TOOL_ACTION layerPrev
 
static TOOL_ACTION openDrillFile
 
static TOOL_ACTION polygonsDisplayOutlines
 
static TOOL_ACTION highlightComponent
 
static TOOL_ACTION openZipFile
 
static TOOL_ACTION highlightDCode
 
static TOOL_ACTION showSource
 
static TOOL_ACTION moveLayerUp
 
static TOOL_ACTION moveLayerDown
 
static TOOL_ACTION layerChanged
 
static TOOL_ACTION loadGerbFiles
 
static TOOL_ACTION openJobFile
 
static TOOL_ACTION clearLayer
 
static TOOL_ACTION highlightClear