48 _(
"Create Polygon from Selection..." ),
_(
"Creates a graphic polygon from the selection" ),
53 _(
"Create Zone from Selection..." ),
_(
"Creates a copper zone from the selection" ),
58 _(
"Create Rule Area from Selection..." ),
_(
"Creates a rule area from the selection" ),
63 _(
"Create Lines from Selection" ),
_(
"Creates graphic lines from the selection" ),
68 _(
"Create Arc from Selection" ),
_(
"Creates an arc from the selected line segment" ),
73 _(
"Create Tracks from Selection" ),
_(
"Creates tracks from the selected graphic lines" ),
82 _(
"Draw Line" ),
_(
"Draw a line" ),
88 _(
"Draw Graphic Polygon" ),
_(
"Draw a graphic polygon" ),
93 _(
"Draw Rectangle" ),
_(
"Draw a rectangle" ),
99 _(
"Draw Circle" ),
_(
"Draw a circle" ),
105 _(
"Draw Arc" ),
_(
"Draw an arc" ),
110 _(
"Add Board Characteristics" ),
111 _(
"Add a board characteristics table on a graphic layer" ),
116 _(
"Add Stackup Table" ),
117 _(
"Add a board stackup table on a graphic layer" ),
122 _(
"Add Image" ),
_(
"Add bitmap image" ),
128 _(
"Add Text" ),
_(
"Add a text item" ),
133 _(
"Add Text Box" ),
_(
"Add a wrapped text item" ),
139 _(
"Add Aligned Dimension" ),
_(
"Add an aligned linear dimension" ),
144 _(
"Add Center Dimension" ),
_(
"Add a center dimension" ),
149 _(
"Add Radial Dimension" ),
_(
"Add a radial dimension" ),
154 _(
"Add Orthogonal Dimension" ),
_(
"Add an orthogonal dimension" ),
159 _(
"Add Leader" ),
_(
"Add a leader dimension" ),
170 _(
"Add Filled Zone" ),
_(
"Add a filled zone" ),
176 _(
"Add Vias" ),
_(
"Add free-standing vias" ),
182 _(
"Add Rule Area" ),
_(
"Add a rule area (keepout)" ),
188 _(
"Add a Zone Cutout" ),
_(
"Add a cutout area of an existing zone" ),
194 _(
"Add a Similar Zone" ),
_(
"Add a zone with the same settings as an existing zone" ),
200 _(
"Import Graphics..." ),
_(
"Import 2D drawing file" ),
206 _(
"Place the Footprint Anchor" ),
207 _(
"Set the coordinate origin point (anchor) of the footprint" ),
213 _(
"Increase Line Width" ),
_(
"Increase the line width" ) );
218 _(
"Decrease Line Width" ),
_(
"Decrease the line width" ) );
223 _(
"Switch Arc Posture" ),
_(
"Switch the arc posture" ) );
228 _(
"Delete Last Point" ),
_(
"Delete the last point added to the current item" ),
233 _(
"Close Outline" ),
_(
"Close the in progress outline" ),
240 _(
"Design Rules Checker" ),
_(
"Show the design rules checker window" ),
249 _(
"Open in Footprint Editor" ),
250 _(
"Opens the selected footprint in the Footprint Editor" ),
256 _(
"Edit Library Footprint..." ),
257 _(
"Opens the selected footprint in the Footprint Editor" ),
263 _(
"Get and Move Footprint" ),
264 _(
"Selects a footprint by reference designator and places it under the cursor for moving"),
270 _(
"Move" ),
_(
"Moves the selected item(s)" ),
276 _(
"Move Individually" ),
_(
"Moves the selected items one-by-one" ),
281 _(
"Move with Reference" ),
282 _(
"Moves the selected item(s) with a specified starting point" ),
287 _(
"Copy with Reference" ),
288 _(
"Copy selected item(s) to clipboard with a specified starting point" ),
294 _(
"Duplicate and Increment" ),
295 _(
"Duplicates the selected item(s), incrementing pad numbers" ),
301 _(
"Move Exactly..." ),
_(
"Moves the selected item(s) by an exact amount" ),
307 _(
"Create Array..." ),
_(
"Create array" ),
314 _(
"Rotate Clockwise" ),
_(
"Rotates selected item(s) clockwise" ),
320 _(
"Rotate Counterclockwise" ),
_(
"Rotates selected item(s) counterclockwise" ),
326 _(
"Change Side / Flip" ),
_(
"Flips selected item(s) to opposite side of board" ),
331 _(
"Mirror Horizontally" ),
_(
"Mirrors selected item across the Y axis" ),
336 _(
"Mirror Vertically" ),
_(
"Mirrors selected item across the X axis" ),
342 _(
"Swap" ),
_(
"Swaps selected items' positions" ),
348 _(
"Pack and Move Footprints" ),
349 _(
"Sorts selected footprints by reference, packs based on size and initiates movement" ),
355 _(
"Skip" ),
_(
"Skip item" ),
360 _(
"Change Track Width" ),
_(
"Updates selected track & via sizes" ) );
364 _(
"Fillet Tracks" ),
_(
"Adds arcs tangent to the selected straight track segments" ) );
368 _(
"Fillet Lines" ),
_(
"Adds arcs tangent to the selected lines" ) );
373 _(
"Delete Full Track" ),
_(
"Deletes selected item(s) and copper connections" ),
379 _(
"Properties..." ),
_(
"Displays item properties dialog" ),
387 _(
"Show Footprint Tree" ),
_(
"Show Footprint Tree" ),
392 _(
"Hide Footprint Tree" ),
_(
"Hide Footprint Tree" ),
398 _(
"New Footprint..." ),
_(
"Create a new, empty footprint" ),
403 _(
"Create Footprint..." ),
_(
"Create a new footprint using the Footprint Wizard" ),
408 _(
"Edit Footprint" ),
_(
"Show selected footprint on editor canvas" ),
413 _(
"Duplicate Footprint" ),
_(
"Make a copy of the selected footprint" ),
418 _(
"Rename Footprint..." ),
_(
"Rename the selected footprint" ),
423 _(
"Delete Footprint from Library" ),
_(
"Delete Footprint from Library" ),
428 _(
"Cut Footprint" ),
_(
"Cut Footprint" ),
433 _(
"Copy Footprint" ),
_(
"Copy Footprint" ),
438 _(
"Paste Footprint" ),
_(
"Paste Footprint" ),
443 _(
"Import Footprint..." ),
_(
"Import footprint from file" ),
448 _(
"Export Footprint..." ),
_(
"Export footprint to file" ),
453 _(
"Footprint Properties..." ),
_(
"Edit footprint properties" ),
458 _(
"Footprint Checker" ),
_(
"Show the footprint checker window" ),
465 _(
"Update Footprint..." ),
466 _(
"Update footprint to include any changes from the library" ),
471 _(
"Update Footprints from Library..." ),
472 _(
"Update footprints to include any changes from the library" ),
477 _(
"Remove Unused Pads..." ),
478 _(
"Remove or restore the unconnected inner layers on through hole pads and vias" ),
483 _(
"Change Footprint..." ),
_(
"Assign a different footprint from the library" ),
488 _(
"Change Footprints..." ),
_(
"Assign different footprints from the library" ),
493 _(
"Swap Layers..." ),
_(
"Move tracks or drawings from one layer to another" ),
498 _(
"Edit Track & Via Properties..." ),
499 _(
"Edit track and via properties globally across board" ),
504 _(
"Edit Text & Graphics Properties..." ),
505 _(
"Edit Text and graphics properties globally across board" ),
510 _(
"Global Deletions..." ),
511 _(
"Delete tracks, footprints and graphic items from board" ),
516 _(
"Cleanup Tracks & Vias..." ),
517 _(
"Cleanup redundant items, shorting items, etc." ),
522 _(
"Cleanup Graphics..." ),
523 _(
"Cleanup redundant items, etc." ),
530 _(
"Add Microwave Gap" ),
_(
"Create gap of specified length for microwave applications" ),
535 _(
"Add Microwave Stub" ),
536 _(
"Create stub of specified length for microwave applications" ),
541 _(
"Add Microwave Arc Stub" ),
542 _(
"Create stub (arc) of specified size for microwave applications" ),
547 _(
"Add Microwave Polygonal Shape" ),
548 _(
"Create a microwave polygonal shape from a list of vertices" ),
553 _(
"Add Microwave Line" ),
554 _(
"Create line of specified length for microwave applications" ),
562 _(
"Copy Pad Properties to Default" ),
_(
"Copy current pad's properties" ),
567 _(
"Paste Default Pad Properties to Selected" ),
568 _(
"Replace the current pad's properties with those copied earlier" ),
573 _(
"Push Pad Properties to Other Pads..." ),
574 _(
"Copy the current pad's properties to other pads" ),
579 _(
"Renumber Pads..." ),
580 _(
"Renumber pads by clicking on them in the desired order" ),
585 _(
"Add Pad" ),
_(
"Add a pad" ),
591 _(
"Edit Pad as Graphic Shapes" ),
592 _(
"Ungroups a custom-shaped pad for editing as individual graphic shapes" ),
598 _(
"Finish Pad Edit" ),
599 _(
"Regroups all touching graphic shapes into the edited pad" ),
604 _(
"Default Pad Properties..." ),
605 _(
"Edit the pad properties used when creating new pads" ),
613 _(
"Refresh Plugins" ),
_(
"Reload all python plugins and refresh plugin menus" ),
619 _(
"Reveal Plugin Folder in Finder" ),
_(
"Reveals the plugins folder in a Finder window" ),
621 _(
"Open Plugin Directory" ),
_(
"Opens the directory in the default system file manager" ),
629 _(
"Board Setup..." ),
630 _(
"Edit board setup including layers, design rules and various defaults" ),
635 _(
"Import Netlist..." ),
_(
"Read netlist and update board connectivity" ),
640 _(
"Import Specctra Session..." ),
_(
"Import routed Specctra session (*.ses) file" ),
645 _(
"Export Specctra DSN..." ),
_(
"Export Specctra DSN routing info" ),
650 _(
"Gerbers (.gbr)..." ),
_(
"Generate Gerbers for fabrication" ),
655 _(
"Drill Files (.drl)..." ),
_(
"Generate Excellon drill file(s)" ),
660 _(
"Component Placement (.pos)..." ),
661 _(
"Generate component placement file(s) for pick and place" ),
666 _(
"Footprint Report (.rpt)..." ),
667 _(
"Create report of all footprints from current board" ),
672 _(
"IPC-D-356 Netlist File..." ),
_(
"Generate IPC-D-356 netlist file" ),
677 _(
"BOM..." ),
_(
"Create bill of materials from board" ),
684 _(
"Switch Track Width to Next" ),
_(
"Change track width to next pre-defined size" ) );
689 _(
"Switch Track Width to Previous" ),
690 _(
"Change track width to previous pre-defined size" ) );
695 _(
"Increase Via Size" ),
_(
"Change via size to next pre-defined size" ) );
700 _(
"Decrease Via Size" ),
_(
"Change via size to previous pre-defined size" ) );
709 _(
"Assign Netclass..." ),
_(
"Assign a netclass to nets matching a pattern" ),
714 _(
"Merge Zones" ),
_(
"Merge zones" ) );
718 _(
"Duplicate Zone onto Layer..." ),
_(
"Duplicate zone outline onto a different layer" ),
724 _(
"Add Footprint" ),
_(
"Add a footprint" ),
729 _(
"Drill/Place File Origin" ),
730 _(
"Place origin point for drill files and component placement files" ),
736 _(
"Toggle Lock" ),
_(
"Lock or unlock selected items" ),
742 _(
"Constrain to H, V, 45" ),
743 _(
"Limit actions to horizontal, vertical, or 45 degrees from the starting point" ),
748 _(
"Lock" ),
_(
"Prevent items from being moved and/or resized on the canvas" ),
753 _(
"Unlock" ),
_(
"Allow items to be moved and/or resized on the canvas" ),
758 _(
"Group" ),
_(
"Group the selected items so that they are treated as a single item" ),
763 _(
"Ungroup" ),
_(
"Ungroup any selected groups" ),
768 _(
"Remove Items" ),
_(
"Remove items from group" ),
773 _(
"Enter Group" ),
_(
"Enter the group to edit items" ),
778 _(
"Leave Group" ),
_(
"Leave the current group" ),
783 _(
"Append Board..." ),
_(
"Open another board and append its contents to this board" ),
789 '`',
LEGACY_HK_NAME(
"Toggle Highlight of Selected Net (Modern Toolset only)" ),
790 _(
"Highlight Net" ),
_(
"Highlight net under cursor" ),
795 _(
"Toggle Last Net Highlight" ),
_(
"Toggle between last two highlighted nets" ) );
800 _(
"Clear Net Highlighting" ),
_(
"Clear any existing net highlighting" ) );
805 _(
"Toggle Net Highlight" ),
_(
"Toggle net highlighting" ),
810 _(
"Highlight Net" ),
_(
"Highlight all copper items on the selected net(s)" ),
818 _(
"Hide Net in Ratsnest" ),
819 _(
"Hide the selected net in the ratsnest of unconnected net lines/arcs" ),
824 _(
"Show Net in Ratsnest" ),
825 _(
"Show the selected net in the ratsnest of unconnected net lines/arcs" ),
830 _(
"Switch to Schematic Editor" ),
_(
"Open in schematic editor" ),
839 _(
"Local Ratsnest" ),
_(
"Toggle ratsnest display of selected item(s)" ),
850 _(
"Net Inspector" ),
_(
"Show the net inspector" ),
855 _(
"Scripting Console" ),
_(
"Show the Python scripting console" ),
860 _(
"Show Appearance Manager" ),
_(
"Show/hide the appearance manager" ),
865 _(
"Show Properties Manager" ),
_(
"Show/hide the properties manager" ),
870 _(
"Flip Board View" ),
_(
"View board from the opposite side" ),
876 _(
"Show Ratsnest" ),
_(
"Show board ratsnest" ),
881 _(
"Curved Ratsnest Lines" ),
_(
"Show ratsnest with curved lines" ),
886 _(
"Ratsnest Mode (3-state)" ),
887 _(
"Cycle between showing ratsnests for all layers, just visible layers, and none" ) );
891 _(
"Net Color Mode (3-state)" ),
892 _(
"Cycle between using net and netclass colors for all nets, just ratsnests, and none" ) );
897 _(
"Sketch Tracks" ),
_(
"Show tracks in outline mode" ),
902 _(
"Sketch Pads" ),
_(
"Show pads in outline mode" ),
907 _(
"Sketch Vias" ),
_(
"Show vias in outline mode" ),
912 _(
"Sketch Graphic Items" ),
_(
"Show graphic items in outline mode" ),
917 _(
"Sketch Text Items" ),
_(
"Show footprint texts in line mode" ),
922 _(
"Show pad numbers" ),
_(
"Show pad numbers" ),
927 _(
"Draw Zone Fills" ),
_(
"Show filled areas of zones" ),
932 _(
"Draw Zone Outlines" ),
_(
"Show only zone boundaries" ),
937 _(
"Draw Zone Fill Fracture Borders" ),
_(
"Draw Zone Fill Fracture Borders" ),
942 _(
"Draw Zone Fill Triangulation" ),
_(
"Draw Zone Fill Triangulation" ),
948 _(
"Toggle Zone Display" ),
949 _(
"Cycle between showing zone fills and just their outlines" ),
957 _(
"Switch to Component (F.Cu) layer" ),
_(
"Switch to Component (F.Cu) layer" ),
963 _(
"Switch to Inner layer 1" ),
_(
"Switch to Inner layer 1" ),
969 _(
"Switch to Inner layer 2" ),
_(
"Switch to Inner layer 2" ),
975 _(
"Switch to Inner layer 3" ),
_(
"Switch to Inner layer 3" ),
981 _(
"Switch to Inner layer 4" ),
_(
"Switch to Inner layer 4" ),
987 _(
"Switch to Inner layer 5" ),
_(
"Switch to Inner layer 5" ),
993 _(
"Switch to Inner layer 6" ),
_(
"Switch to Inner layer 6" ),
998 _(
"Switch to Inner layer 7" ),
_(
"Switch to Inner layer 7" ),
1003 _(
"Switch to Inner layer 8" ),
_(
"Switch to Inner layer 8" ),
1008 _(
"Switch to Inner layer 9" ),
_(
"Switch to Inner layer 9" ),
1013 _(
"Switch to Inner layer 10" ),
_(
"Switch to Inner layer 10" ),
1018 _(
"Switch to Inner layer 11" ),
_(
"Switch to Inner layer 11" ),
1023 _(
"Switch to Inner layer 12" ),
_(
"Switch to Inner layer 12" ),
1028 _(
"Switch to Inner layer 13" ),
_(
"Switch to Inner layer 13" ),
1033 _(
"Switch to Inner layer 14" ),
_(
"Switch to Inner layer 14" ),
1038 _(
"Switch to Inner layer 15" ),
_(
"Switch to Inner layer 15" ),
1043 _(
"Switch to Inner layer 16" ),
_(
"Switch to Inner layer 16" ),
1048 _(
"Switch to Inner layer 17" ),
_(
"Switch to Inner layer 17" ),
1053 _(
"Switch to Inner layer 18" ),
_(
"Switch to Inner layer 18" ),
1058 _(
"Switch to Inner layer 19" ),
_(
"Switch to Inner layer 19" ),
1063 _(
"Switch to Inner layer 20" ),
_(
"Switch to Inner layer 20" ),
1068 _(
"Switch to Inner layer 21" ),
_(
"Switch to Inner layer 21" ),
1073 _(
"Switch to Inner layer 22" ),
_(
"Switch to Inner layer 22" ),
1078 _(
"Switch to Inner layer 23" ),
_(
"Switch to Inner layer 23" ),
1083 _(
"Switch to Inner layer 24" ),
_(
"Switch to Inner layer 24" ),
1088 _(
"Switch to Inner layer 25" ),
_(
"Switch to Inner layer 25" ),
1093 _(
"Switch to Inner layer 26" ),
_(
"Switch to Inner layer 26" ),
1098 _(
"Switch to Inner layer 27" ),
_(
"Switch to Inner layer 27" ),
1103 _(
"Switch to Inner layer 28" ),
_(
"Switch to Inner layer 28" ),
1108 _(
"Switch to Inner layer 29" ),
_(
"Switch to Inner layer 29" ),
1113 _(
"Switch to Inner layer 30" ),
_(
"Switch to Inner layer 30" ),
1119 _(
"Switch to Copper (B.Cu) layer" ),
_(
"Switch to Copper (B.Cu) layer" ),
1125 _(
"Switch to Next Layer" ),
_(
"Switch to Next Layer" ),
1131 _(
"Switch to Previous Layer" ),
_(
"Switch to Previous Layer" ),
1137 _(
"Toggle Layer" ),
_(
"Switch between layers in active layer pair" ),
1143 '}',
LEGACY_HK_NAME(
"Increment Layer Transparency (Modern Toolset only)" ),
1144 _(
"Increase Layer Opacity" ),
_(
"Make the current layer less transparent" ),
1150 '{',
LEGACY_HK_NAME(
"Decrement Layer Transparency (Modern Toolset only)" ),
1151 _(
"Decrease Layer Opacity" ),
_(
"Make the current layer more transparent" ),
1162 _(
"Show Board Statistics" ),
_(
"Shows board statistics" ) );
1166 _(
"Clearance Resolution..." ),
1167 _(
"Show clearance resolution for the active layer between two selected objects" ),
1172 _(
"Constraints Resolution..." ),
1173 _(
"Show constraints resolution for the selected object" ),
1179 _(
"Geographical Reannotate..." ),
_(
"Reannotate PCB in geographical order" ),
1184 _(
"Repair Board" ),
1185 _(
"Run various diagnostics and attempt to repair board" ),
1190 _(
"Repair Footprint" ),
1191 _(
"Run various diagnostics and attempt to repair footprint" ) );
1198 _(
"Align to Top" ),
_(
"Aligns selected items to the top edge" ),
1203 _(
"Align to Bottom" ),
_(
"Aligns selected items to the bottom edge" ),
1208 _(
"Align to Left" ),
_(
"Aligns selected items to the left edge" ),
1213 _(
"Align to Right" ),
_(
"Aligns selected items to the right edge" ),
1218 _(
"Align to Vertical Center" ),
_(
"Aligns selected items to the vertical center" ),
1223 _(
"Align to Horizontal Center" ),
_(
"Aligns selected items to the horizontal center" ),
1228 _(
"Distribute Horizontally" ),
_(
"Distributes selected items along the horizontal axis" ),
1233 _(
"Distribute Vertically" ),
_(
"Distributes selected items along the vertical axis" ),
1246 _(
"Create Corner" ),
_(
"Create a corner" ),
1251 _(
"Remove Corner" ),
_(
"Remove corner" ),
1256 _(
"Keep arc center, adjust radius" ),
1257 _(
"Switch arc editing mode to keep center, adjust radius and endpoints" ),
1262 _(
"Keep arc endpoints or direction of starting point" ),
1263 _(
"Switch arc editing mode to keep endpoints, or to keep direction of the other point" ),
1282 _(
"Position Relative To..." ),
1283 _(
"Positions the selected item(s) by an exact amount relative to another" ),
1320 _(
"Select/Expand Connection" ),
1321 _(
"Selects a connection or expands an existing selection to junctions, pads, or entire connections" ),
1326 _(
"Unroute Selected" ),
1327 _(
"Unroutes selected items to the nearest pad." ),
1338 _(
"Select All Tracks in Net" ),
1339 _(
"Selects all tracks & vias belonging to the same net." ) );
1343 _(
"Deselect All Tracks in Net" ),
1344 _(
"Deselects all tracks & vias belonging to the same net." ) );
1349 _(
"Select All Unconnected Footprints" ),
1350 _(
"Selects all unconnected footprints belonging to each selected net." ) );
1355 _(
"Grab Nearest Unconnected Footprints" ),
1356 _(
"Selects and initiates moving the nearest unconnected footprint on each selected net." ) );
1361 _(
"Selects all footprints and tracks in the schematic sheet" ),
1366 _(
"Items in Same Hierarchical Sheet" ),
1367 _(
"Selects all footprints and tracks in the same schematic sheet" ),
1372 _(
"Select on Schematic" ),
1373 _(
"Selects corresponding items in Schematic editor" ),
1378 _(
"Filter Selected Items..." ),
_(
"Remove items from the selection by type" ),
1386 _(
"Draft Fill Selected Zone(s)" ),
1387 _(
"Update copper fill of selected zone(s) without regard to other interacting zones" ),
1393 _(
"Fill All Zones" ),
_(
"Update copper fill of all zones" ),
1401 _(
"Unfill Selected Zone(s)" ),
_(
"Remove copper fill from selected zone(s)" ),
1407 _(
"Unfill All Zones" ),
_(
"Remove copper fill from all zones" ),
1415 _(
"Place Selected Footprints" ),
1416 _(
"Performs automatic placement of selected components" ) );
1420 _(
"Place Off-Board Footprints" ),
1421 _(
"Performs automatic placement of components outside board area" ) );
1429 _(
"Route Single Track" ),
_(
"Route tracks" ),
1435 '6',
LEGACY_HK_NAME(
"Route Differential Pair (Modern Toolset only)" ),
1436 _(
"Route Differential Pair" ),
_(
"Route differential pairs" ),
1442 _(
"Interactive Router Settings..." ),
_(
"Open Interactive Router settings" ),
1447 _(
"Differential Pair Dimensions..." ),
_(
"Open Differential Pair Dimension settings" ),
1452 _(
"Router Highlight Mode" ),
_(
"Switch router to highlight mode" ),
1457 _(
"Router Shove Mode" ),
_(
"Switch router to shove mode" ),
1462 _(
"Router Walkaround Mode" ),
_(
"Switch router to walkaround mode" ),
1467 _(
"Cycle Router Mode" ),
_(
"Cycle router to the next mode" ),
1472 _(
"Set Layer Pair..." ),
_(
"Change active layer pair for routing" ),
1478 '7',
LEGACY_HK_NAME(
"Tune Single Track (Modern Toolset only)" ),
1479 _(
"Tune length of a single track" ),
_(
"Tune length of a single track" ),
1485 '8',
LEGACY_HK_NAME(
"Tune Differential Pair Length (Modern Toolset only)" ),
1486 _(
"Tune length of a differential pair" ),
_(
"Tune length of a differential pair" ),
1492 '9',
LEGACY_HK_NAME(
"Tune Differential Pair Skew (Modern Toolset only)" ),
1493 _(
"Tune skew of a differential pair" ),
_(
"Tune skew of a differential pair" ),
1502 _(
"Undo Last Segment" ),
_(
"Walks the current track back one segment." ) );
1507 _(
"Route From Other End" ),
1508 _(
"Commits current segments and starts next segment from nearest ratsnest end." ) );
1513 _(
"Attempt Finish" ),
1514 _(
"Attempts to complete current route to nearest ratsnest end." ) );
1519 _(
"Route Selected" ),
1520 _(
"Sequentially route selected items from ratsnest anchor." ),
1526 _(
"Route Selected From Other End" ),
1527 _(
"Sequentially route selected items from other end of ratsnest anchor." ),
1533 _(
"Attempt Finish Selected (Autoroute)" ),
1534 _(
"Sequentially attempt to automatically route all selected pads." ),
1540 _(
"Splits the track segment into two segments connected at the cursor position." ),
1546 _(
"Drag (45 degree mode)" ),
1547 _(
"Drags the track segment while keeping connected tracks at 45 degrees." ),
1553 _(
"Drag (free angle)" ),
1554 _(
"Drags the nearest joint in the track without restricting the track angle." ),
1564 _(
"Length Tuning Settings..." ),
1565 _(
"Sets the length tuning parameters for currently routed item." ),
#define LEGACY_HK_NAME(x)
@ KEEP_ENDPOINTS_OR_START_DIRECTION
@ KEEP_CENTER_ADJUST_ANGLE_RADIUS
@ ps_diff_pair_tune_length
@ ps_diff_pair_tune_phase
@ add_orthogonal_dimension
@ custom_pad_to_primitives
@ show_zone_triangulation
static TOOL_ACTION deleteLastPoint
static TOOL_ACTION toggleHV45Mode
static TOOL_ACTION editTracksAndVias
static TOOL_ACTION deleteFootprint
static TOOL_ACTION drawRuleArea
static TOOL_ACTION layerToggle
static TOOL_ACTION drag45Degree
static TOOL_ACTION duplicateIncrement
Activation of the duplication tool with incrementing (e.g. pad number)
static TOOL_ACTION layerInner12
static TOOL_ACTION microwaveCreateGap
static TOOL_ACTION recombinePad
static TOOL_ACTION renameFootprint
static TOOL_ACTION routerUndoLastSegment
static TOOL_ACTION placeText
static TOOL_ACTION layerInner8
static TOOL_ACTION swapLayers
static TOOL_ACTION generateBOM
static TOOL_ACTION pointEditorArcKeepCenter
static TOOL_ACTION highlightItem
static TOOL_ACTION drawOrthogonalDimension
static TOOL_ACTION zoneDisplayToggle
static TOOL_ACTION enumeratePads
Tool for quick pad enumeration.
static TOOL_ACTION listNets
static TOOL_ACTION distributeVertically
static TOOL_ACTION drawRectangle
static TOOL_ACTION layerInner3
static TOOL_ACTION layerPrev
static TOOL_ACTION setAnchor
static TOOL_ACTION padDisplayMode
static TOOL_ACTION routerSettingsDialog
Activation of the Push and Shove settings dialogs.
static TOOL_ACTION showRatsnest
static TOOL_ACTION zoneFillAll
static TOOL_ACTION layerInner2
static TOOL_ACTION showLayersManager
static TOOL_ACTION changeTrackWidth
Update selected tracks & vias to the current track & via dimensions.
static TOOL_ACTION trackWidthDec
static TOOL_ACTION routerAttemptFinish
static TOOL_ACTION convertToKeepout
static TOOL_ACTION toggleNetHighlight
static TOOL_ACTION generateDrillFiles
static TOOL_ACTION pushPadSettings
Copy the current pad's settings to other pads in the footprint or on the board.
static TOOL_ACTION unrouteSelected
Removes all tracks from the selected items to the first pad.
static TOOL_ACTION drawCircle
static TOOL_ACTION mirrorH
Mirroring of selected items.
static TOOL_ACTION routeDiffPair
Activation of the Push and Shove router (differential pair mode)
static TOOL_ACTION placeImage
static TOOL_ACTION selectionCursor
Select a single item under the cursor position.
static TOOL_ACTION generateD356File
static TOOL_ACTION groupLeave
static TOOL_ACTION updateFootprint
static TOOL_ACTION convertToTracks
static TOOL_ACTION alignTop
static TOOL_ACTION trackViaSizeChanged
static TOOL_ACTION exportSpecctraDSN
static TOOL_ACTION createFootprint
static TOOL_ACTION layerChanged
static TOOL_ACTION trackWidthInc
static TOOL_ACTION hideFootprintTree
static TOOL_ACTION grabUnconnected
Select and move nearest unconnected footprint from ratsnest of selection.
static TOOL_ACTION filterSelection
Filter the items in the current selection (invokes dialog)
static TOOL_ACTION ddAppendBoard
Drag and drop.
static TOOL_ACTION editFootprint
static TOOL_ACTION exportFootprint
static TOOL_ACTION layerInner25
static TOOL_ACTION showFootprintTree
static TOOL_ACTION breakTrack
Break a single track into two segments at the cursor.
static TOOL_ACTION highlightNet
static TOOL_ACTION routerTuneDiffPair
Activation of the Push and Shove router (diff pair tuning mode)
static TOOL_ACTION getAndPlace
Find an item and start moving.
static TOOL_ACTION drawTextBox
static TOOL_ACTION copyPadSettings
Copy the selected pad's settings to the board design settings.
static TOOL_ACTION layerAlphaDec
static TOOL_ACTION unselectItem
static TOOL_ACTION routerRouteSelectedFromEnd
static TOOL_ACTION routerHighlightMode
Actions to enable switching modes via hotkey assignments.
static TOOL_ACTION routerWalkaroundMode
static TOOL_ACTION routerShoveMode
static TOOL_ACTION convertToLines
static TOOL_ACTION drawZoneCutout
static TOOL_ACTION drawPolygon
static TOOL_ACTION placePad
Activation of the drawing tool (placing a PAD)
static TOOL_ACTION hideNetInRatsnest
static TOOL_ACTION hideLocalRatsnest
static TOOL_ACTION zoneDisplayFilled
static TOOL_ACTION layerInner24
static TOOL_ACTION viaSizeDec
static TOOL_ACTION showNetInRatsnest
static TOOL_ACTION drawRadialDimension
static TOOL_ACTION showProperties
static TOOL_ACTION routerTuneDiffPairSkew
Activation of the Push and Shove router (skew tuning mode)
static TOOL_ACTION zoneFill
static TOOL_ACTION cleanupTracksAndVias
static TOOL_ACTION viaDisplayMode
static TOOL_ACTION editTextAndGraphics
static TOOL_ACTION properties
Activation of the edit tool.
static TOOL_ACTION drawLeader
static TOOL_ACTION editFpInFpEditor
static TOOL_ACTION selectionClear
Clear the current selection.
static TOOL_ACTION moveWithReference
move with a reference point
static TOOL_ACTION toggleLock
static TOOL_ACTION swap
Swapping of selected items.
static TOOL_ACTION toggleLastNetHighlight
static TOOL_ACTION layerInner29
static TOOL_ACTION placeCharacteristics
static TOOL_ACTION pluginsShowFolder
static TOOL_ACTION viaSizeInc
static TOOL_ACTION routerAutorouteSelected
static TOOL_ACTION moveExact
Activation of the exact move tool.
static TOOL_ACTION autoplaceOffboardComponents
static TOOL_ACTION layerInner11
static TOOL_ACTION routerDiffPairDialog
static TOOL_ACTION explodePad
static TOOL_ACTION routerContinueFromEnd
static TOOL_ACTION zoneUnfill
static TOOL_ACTION layerAlphaInc
static TOOL_ACTION inspectConstraints
static TOOL_ACTION generatePosFile
static TOOL_ACTION globalDeletions
static TOOL_ACTION newFootprint
static TOOL_ACTION drillOrigin
static TOOL_ACTION selectOnSheetFromEeschema
Select all components on sheet from Eeschema crossprobing.
static TOOL_ACTION layerInner16
static TOOL_ACTION defaultPadProperties
static TOOL_ACTION selectConnection
Select tracks between junctions or expands an existing selection to pads or the entire connection.
static TOOL_ACTION routerTuneSingleTrace
Activation of the Push and Shove router (tune single line mode)
static TOOL_ACTION assignNetClass
static TOOL_ACTION packAndMoveFootprints
Pack and start moving selected footprints.
static TOOL_ACTION alignRight
static TOOL_ACTION copyWithReference
copy command with manual reference point selection
static TOOL_ACTION layerInner26
static TOOL_ACTION layerInner18
static TOOL_ACTION incWidth
Increase width of currently drawn line.
static TOOL_ACTION repairBoard
static TOOL_ACTION layerInner14
static TOOL_ACTION trackDisplayMode
static TOOL_ACTION selectLayerPair
static TOOL_ACTION microwaveCreateStubArc
static TOOL_ACTION layerInner6
static TOOL_ACTION dragFreeAngle
static TOOL_ACTION clearHighlight
static TOOL_ACTION generateGerbers
static TOOL_ACTION inspectClearance
static TOOL_ACTION convertToZone
static TOOL_ACTION ddImportFootprint
static TOOL_ACTION unselectItems
static TOOL_ACTION zoneDisplayTriangulated
static TOOL_ACTION generateReportFile
static TOOL_ACTION updateLocalRatsnest
static TOOL_ACTION updateFootprints
static TOOL_ACTION ungroup
static TOOL_ACTION groupProperties
static TOOL_ACTION importFootprint
static TOOL_ACTION autoplaceSelectedComponents
static TOOL_ACTION layerInner22
static TOOL_ACTION alignBottom
static TOOL_ACTION pickNewGroupMember
static TOOL_ACTION selectUnconnected
Select unconnected footprints from ratsnest of selection.
static TOOL_ACTION placeImportedGraphics
static TOOL_ACTION layerInner5
static TOOL_ACTION removeUnusedPads
static TOOL_ACTION zoneDisplayFractured
static TOOL_ACTION ratsnestModeCycle
static TOOL_ACTION drawVia
static TOOL_ACTION applyPadSettings
Copy the default pad settings to the selected pad.
static TOOL_ACTION alignLeft
static TOOL_ACTION drawArc
static TOOL_ACTION deleteFull
static TOOL_ACTION runDRC
static TOOL_ACTION convertToPoly
static TOOL_ACTION zoneDuplicate
Duplicate zone onto another layer.
static TOOL_ACTION graphicsOutlines
Display footprint graphics as outlines.
static TOOL_ACTION importNetlist
static TOOL_ACTION layerInner20
static TOOL_ACTION pluginsReload
Scripting Actions.
static TOOL_ACTION layerInner7
static TOOL_ACTION layerInner27
static TOOL_ACTION moveIndividually
move items one-by-one
static TOOL_ACTION changeFootprints
static TOOL_ACTION drawSimilarZone
static TOOL_ACTION pointEditorArcKeepEndpoint
static TOOL_ACTION syncSelection
Sets selection to specified items, zooms to fit, if enabled.
static TOOL_ACTION boardSetup
static TOOL_ACTION showEeschema
static TOOL_ACTION decWidth
Decrease width of currently drawn line.
static TOOL_ACTION drawCenterDimension
static TOOL_ACTION groupEnter
static TOOL_ACTION zoneUnfillAll
static TOOL_ACTION pasteFootprint
static TOOL_ACTION zoneFillDirty
static TOOL_ACTION selectItem
Select an item (specified as the event parameter).
static TOOL_ACTION appendBoard
static TOOL_ACTION netColorModeCycle
static TOOL_ACTION selectSameSheet
Select all components on the same sheet as the selected footprint.
static TOOL_ACTION layerInner1
static TOOL_ACTION layerInner10
static TOOL_ACTION microwaveCreateStub
static TOOL_ACTION selectNet
Select all connections belonging to a single net.
static TOOL_ACTION filletTracks
Fillet (i.e. adds an arc tangent to) all selected straight tracks by a user defined radius.
static TOOL_ACTION distributeHorizontally
static TOOL_ACTION layerInner15
static TOOL_ACTION arcPosture
Switch posture when drawing arc.
static TOOL_ACTION microwaveCreateLine
static TOOL_ACTION footprintProperties
static TOOL_ACTION layerInner17
static TOOL_ACTION flipBoard
static TOOL_ACTION layerBottom
static TOOL_ACTION zoneDisplayOutline
static TOOL_ACTION selectionActivate
Activation of the selection tool.
static TOOL_ACTION ratsnestLineMode
static TOOL_ACTION layerInner19
static TOOL_ACTION layerInner9
static TOOL_ACTION textOutlines
Display texts as lines.
static TOOL_ACTION showPadNumbers
static TOOL_ACTION checkFootprint
static TOOL_ACTION filletLines
static TOOL_ACTION highlightNetSelection
static TOOL_ACTION microwaveCreateFunctionShape
static TOOL_ACTION editLibFpInFpEditor
static TOOL_ACTION zoneMerge
static TOOL_ACTION duplicateFootprint
static TOOL_ACTION closeOutline
static TOOL_ACTION changeFootprint
static TOOL_ACTION routerInlineDrag
Activation of the Push and Shove router (inline dragging mode)
static TOOL_ACTION pointEditorRemoveCorner
static TOOL_ACTION positionRelative
Activation of the position relative tool.
static TOOL_ACTION move
move or drag an item
static TOOL_ACTION mirrorV
static TOOL_ACTION cutFootprint
static TOOL_ACTION unlock
static TOOL_ACTION syncSelectionWithNets
Sets selection to specified items with connected nets, zooms to fit, if enabled.
static TOOL_ACTION layerInner30
static TOOL_ACTION boardReannotate
static TOOL_ACTION layerTop
static TOOL_ACTION selectItems
Select a list of items (specified as the event parameter)
static TOOL_ACTION cycleRouterMode
static TOOL_ACTION convertToArc
static TOOL_ACTION layerInner4
static TOOL_ACTION repairFootprint
static TOOL_ACTION flip
Flipping of selected objects.
static TOOL_ACTION alignCenterX
static TOOL_ACTION placeFootprint
static TOOL_ACTION pointEditorAddCorner
static TOOL_ACTION routeSingleTrack
Activation of the Push and Shove router.
static TOOL_ACTION layerInner13
static TOOL_ACTION selectpositionRelativeItem
Selection of anchor item for position relative tool.
static TOOL_ACTION layerInner21
static TOOL_ACTION removeFromGroup
static TOOL_ACTION createArray
Tool for creating an array of objects.
static TOOL_ACTION boardStatistics
static TOOL_ACTION lengthTunerSettingsDialog
static TOOL_ACTION deselectNet
Remove all connections belonging to a single net from the active selection.
static TOOL_ACTION layerNext
static TOOL_ACTION selectionMenu
Run a selection menu to select from a list of items.
static TOOL_ACTION showPythonConsole
static TOOL_ACTION copyFootprint
static TOOL_ACTION drawLine
static TOOL_ACTION placeStackup
static TOOL_ACTION localRatsnestTool
static TOOL_ACTION routerRouteSelected
static TOOL_ACTION cleanupGraphics
static TOOL_ACTION rotateCw
Rotation of selected objects.
static TOOL_ACTION rotateCcw
static TOOL_ACTION drawAlignedDimension
static TOOL_ACTION layerInner23
static TOOL_ACTION drawZone
static TOOL_ACTION alignCenterY
static TOOL_ACTION importSpecctraSession
static TOOL_ACTION selectOnSchematic
Select symbols/pins on schematic corresponding to selected footprints/pads.
static TOOL_ACTION layerInner28
@ RM_MarkObstacles
Ignore collisions, mark obstacles.
@ RM_Walkaround
Only walk around.
@ PNS_MODE_ROUTE_DIFF_PAIR
@ PNS_MODE_TUNE_DIFF_PAIR
@ PNS_MODE_TUNE_DIFF_PAIR_SKEW
@ SIMILAR
Add a new zone with the same settings as an existing one.
@ CUTOUT
Make a cutout to an existing zone.
@ ADD
Add a new zone/keepout with fresh settings.