41 .Name(
"common.Control.new" )
44 .LegacyHotkeyName(
"New" )
45 .FriendlyName(
_(
"New..." ) )
46 .Tooltip(
_(
"Create a new document in the editor" ) )
50 .Name(
"common.Control.newLibrary" )
52 .FriendlyName(
_(
"New Library..." ) )
53 .Tooltip(
_(
"Create a new library folder" ) )
57 .Name(
"common.Control.addLibrary" )
59 .FriendlyName(
_(
"Add Library..." ) )
60 .Tooltip(
_(
"Add an existing library folder" ) )
64 .Name(
"common.Control.open" )
67 .LegacyHotkeyName(
"Open" )
68 .FriendlyName(
_(
"Open..." ) )
69 .Tooltip(
_(
"Open existing document" ) )
73 .Name(
"common.Control.openWithTextEditor" )
75 .FriendlyName(
_(
"Edit in a Text Editor..." ) )
76 .Tooltip(
_(
"Open a library file with a text editor" ) )
80 .Name(
"common.Control.openDirectory" )
82 .FriendlyName(
_(
"Open in file explorer..." ) )
83 .Tooltip(
_(
"Open a library file with system file explorer" ) )
87 .Name(
"common.Control.save" )
90 .LegacyHotkeyName(
"Save" )
91 .FriendlyName(
_(
"Save" ) )
92 .Tooltip(
_(
"Save changes" ) )
96 .Name(
"common.Control.saveAs" )
99 .LegacyHotkeyName(
"Save As" )
100 .FriendlyName(
_(
"Save As..." ) )
101 .Tooltip(
_(
"Save current document to another location" ) )
105 .Name(
"common.Control.saveCopy" )
107 .FriendlyName(
_(
"Save a Copy..." ) )
108 .Tooltip(
_(
"Save a copy of the current document to another location" ) )
112 .Name(
"common.Control.saveAll" )
114 .FriendlyName(
_(
"Save All" ) )
115 .Tooltip(
_(
"Save all changes" ) )
119 .Name(
"common.Control.revert" )
121 .FriendlyName(
_(
"Revert" ) )
122 .Tooltip(
_(
"Throw away changes" ) ) );
125 .Name(
"common.Control.pageSettings" )
127 .FriendlyName(
_(
"Page Settings..." ) )
128 .Tooltip(
_(
"Settings for paper size and title block info" ) )
132 .Name(
"common.Control.print" )
134 .DefaultHotkey(
MD_CTRL +
'P' )
135 .LegacyHotkeyName(
"Print" )
136 .FriendlyName(
_(
"Print..." ) )
140 .Name(
"common.Control.plot" )
142 .FriendlyName(
_(
"Plot..." ) )
146 .Name(
"common.Control.quit" )
148 .FriendlyName(
_(
"Quit" ) )
149 .Tooltip(
_(
"Close the current editor" ) )
154 .Name(
"common.Interactive.cancel" )
157 .FriendlyName(
_(
"Cancel" ) )
158 .Tooltip(
_(
"Cancel current tool" ) )
163 .Name(
"common.Interactive.finish" )
165 .DefaultHotkey( WXK_END )
166 .FriendlyName(
_(
"Finish" ) )
167 .Tooltip(
_(
"Finish current tool" ) )
172 .Name(
"common.Control.showContextMenu" )
174 .FriendlyName(
_(
"Show Context Menu" ) )
175 .Tooltip(
_(
"Perform the right-mouse-button action" ) )
177 .Parameter( CURSOR_RIGHT_CLICK ) );
180 .Name(
"common.Interactive.updateMenu" )
184 .Name(
"common.Interactive.undo" )
186 .DefaultHotkey(
MD_CTRL +
'Z' )
187 .LegacyHotkeyName(
"Undo" )
188 .FriendlyName(
_(
"Undo" ) )
189 .Tooltip(
_(
"Undo last edit" ) )
193 .Name(
"common.Interactive.redo" )
195#
if defined( __WXMAC__ )
198 .DefaultHotkey(
MD_CTRL +
'Y' )
200 .LegacyHotkeyName(
"Redo" )
201 .FriendlyName(
_(
"Redo" ) )
202 .Tooltip(
_(
"Redo last edit" ) )
210 .Name(
"common.Interactive.cut" )
212 .DefaultHotkey(
MD_CTRL +
'X' )
213 .LegacyHotkeyName(
"Cut" )
214 .FriendlyName(
_(
"Cut" ) )
215 .Tooltip(
_(
"Cut selected item(s) to clipboard" ) )
221 .Name(
"common.Interactive.copy" )
223 .DefaultHotkey(
MD_CTRL +
'C' )
224 .LegacyHotkeyName(
"Copy" )
225 .FriendlyName(
_(
"Copy" ) )
226 .Tooltip(
_(
"Copy selected item(s) to clipboard" ) )
229 .UIId( wxID_COPY ) );
232 .Name(
"common.Interactive.paste" )
234 .DefaultHotkey(
MD_CTRL +
'V' )
235 .LegacyHotkeyName(
"Paste" )
236 .FriendlyName(
_(
"Paste" ) )
237 .Tooltip(
_(
"Paste item(s) from clipboard" ) )
240 .UIId( wxID_PASTE ) );
243 .Name(
"common.Interactive.selectAll" )
245 .DefaultHotkey(
MD_CTRL +
'A' )
246 .FriendlyName(
_(
"Select All" ) )
247 .Tooltip(
_(
"Select all items on screen" ) ) );
250 .Name(
"common.Interactive.unselectAll" )
253 .FriendlyName(
_(
"Unselect All" ) )
254 .Tooltip(
_(
"Unselect all items on screen" ) ) );
257 .Name(
"common.Interactive.pasteSpecial" )
259 .FriendlyName(
_(
"Paste Special..." ) )
260 .Tooltip(
_(
"Paste item(s) from clipboard with annotation options" ) )
264 .Name(
"common.Interactive.duplicate" )
266 .DefaultHotkey(
MD_CTRL +
'D' )
267 .LegacyHotkeyName(
"Duplicate" )
268 .FriendlyName(
_(
"Duplicate" ) )
269 .Tooltip(
_(
"Duplicates the selected item(s)" ) )
273 .Name(
"common.Interactive.delete" )
275#
if defined( __WXMAC__ )
276 .DefaultHotkey( WXK_BACK )
278 .DefaultHotkey( WXK_DELETE )
280 .LegacyHotkeyName(
"Delete Item" )
281 .FriendlyName(
_(
"Delete" ) )
282 .Tooltip(
_(
"Deletes selected item(s)" ) )
287 .Name(
"common.Interactive.deleteTool" )
289 .FriendlyName(
_(
"Interactive Delete Tool" ) )
290 .Tooltip(
_(
"Delete clicked items" ) )
295 .Name(
"common.Control.leftJustify" )
297 .FriendlyName(
_(
"Left Justify" ) )
298 .Tooltip(
_(
"Left-justify fields and text items" ) )
302 .Name(
"common.Control.centerJustify" )
304 .FriendlyName(
_(
"Center Justify" ) )
305 .Tooltip(
_(
"Center-justify fields and text items" ) )
309 .Name(
"common.Control.rightJustify" )
311 .FriendlyName(
_(
"Right Justify" ) )
312 .Tooltip(
_(
"Right-justify fields and text items" ) )
316 .Name(
"common.Control.expandAll" )
318 .FriendlyName(
_(
"Expand All" ) )
322 .Name(
"common.Control.collapseAll" )
324 .FriendlyName(
_(
"Collapse All" ) )
328 .Name(
"common.InteractiveSelection.SelectColumns" )
330 .FriendlyName(
_(
"Select Column(s)" ) )
331 .Tooltip(
_(
"Select complete column(s) containing the current selected cell(s)" ) )
335 .Name(
"common.InteractiveSelection.Rows" )
337 .FriendlyName(
_(
"Select Row(s)" ) )
338 .Tooltip(
_(
"Select complete row(s) containing the current selected cell(s)" ) )
342 .Name(
"common.InteractiveSelection.SelectTable" )
344 .FriendlyName(
_(
"Select Table" ) )
345 .Tooltip(
_(
"Select parent table of selected cell(s)" ) )
349 .Name(
"common.TableEditor.addRowAbove" )
351 .FriendlyName(
_(
"Add Row Above" ) )
352 .Tooltip(
_(
"Insert a new table row above the selected cell(s)" ) )
356 .Name(
"common.TableEditor.addRowBelow" )
358 .FriendlyName(
_(
"Add Row Below" ) )
359 .Tooltip(
_(
"Insert a new table row below the selected cell(s)" ) )
363 .Name(
"common.TableEditor.addColBefore" )
365 .FriendlyName(
_(
"Add Column Before" ) )
366 .Tooltip(
_(
"Insert a new table column before the selected cell(s)" ) )
370 .Name(
"common.TableEditor.addColAfter" )
372 .FriendlyName(
_(
"Add Column After" ) )
373 .Tooltip(
_(
"Insert a new table column after the selected cell(s)" ) )
377 .Name(
"common.TableEditor.deleteRows" )
379 .FriendlyName(
_(
"Delete Row(s)" ) )
380 .Tooltip(
_(
"Delete rows containing the currently selected cell(s)" ) )
384 .Name(
"common.TableEditor.deleteColumns" )
386 .FriendlyName(
_(
"Delete Column(s)" ) )
387 .Tooltip(
_(
"Delete columns containing the currently selected cell(s)" ) )
391 .Name(
"common.TableEditor.mergeCells" )
393 .FriendlyName(
_(
"Merge Cells" ) )
394 .Tooltip(
_(
"Turn selected table cells into a single cell" ) )
398 .Name(
"common.TableEditor.unmergeCell" )
400 .FriendlyName(
_(
"Unmerge Cells" ) )
401 .Tooltip(
_(
"Turn merged table cells back into separate cells." ) )
405 .Name(
"pcbnew.TableEditor.editTable" )
407 .DefaultHotkey(
MD_CTRL +
'E' )
408 .FriendlyName(
_(
"Edit Table" ) )
412 .Name(
"common.Control.activatePointEditor" )
416 .Name(
"common.Interactive.cycleArcEditMode" )
418 .DefaultHotkey(
MD_CTRL +
' ' )
419 .FriendlyName(
_(
"Cycle Arc Editing Mode" ) )
420 .Tooltip(
_(
"Switch to a different method of editing arcs" ) ) );
423 .Name(
"common.Interactive.search" )
425 .DefaultHotkey(
MD_CTRL +
'G' )
426 .LegacyHotkeyName(
"Search" )
427 .FriendlyName(
_(
"Show Search Panel" ) )
428 .Tooltip(
_(
"Show/hide the search panel" ) )
432 .Name(
"common.Interactive.find" )
434 .DefaultHotkey(
MD_CTRL +
'F' )
435 .LegacyHotkeyName(
"Find" )
436 .FriendlyName(
_(
"Find" ) )
437 .Tooltip(
_(
"Find text" ) )
441 .Name(
"common.Interactive.findAndReplace" )
444 .LegacyHotkeyName(
"Find and Replace" )
445 .FriendlyName(
_(
"Find and Replace" ) )
446 .Tooltip(
_(
"Find and replace text" ) )
450 .Name(
"common.Interactive.findNext" )
452 .DefaultHotkey( WXK_F3 )
453 .LegacyHotkeyName(
"Find Next" )
454 .FriendlyName(
_(
"Find Next" ) )
455 .Tooltip(
_(
"Find next match" ) )
459 .Name(
"common.Interactive.findPrevious" )
461 .DefaultHotkey(
MD_SHIFT +
static_cast<int>( WXK_F3 ) )
462 .LegacyHotkeyName(
"Find Previous" )
463 .FriendlyName(
_(
"Find Previous" ) )
464 .Tooltip(
_(
"Find previous match" ) )
468 .Name(
"common.Interactive.findNextMarker" )
471 .LegacyHotkeyName(
"Find Next Marker" )
472 .FriendlyName(
_(
"Find Next Marker" ) )
476 .Name(
"common.Interactive.replaceAndFindNext" )
478 .FriendlyName(
_(
"Replace and Find Next" ) )
479 .Tooltip(
_(
"Replace current match and find next" ) )
483 .Name(
"common.Interactive.replaceAll" )
485 .FriendlyName(
_(
"Replace All" ) )
486 .Tooltip(
_(
"Replace all matches" ) )
490 .Name(
"common.Control.updateFind" )
496 .Name(
"common.Checker.prevMarker" )
498 .FriendlyName(
_(
"Previous Marker" ) )
499 .Tooltip(
_(
"Go to previous marker in Checker window" ) )
503 .Name(
"common.Checker.nextMarker" )
505 .FriendlyName(
_(
"Next Marker" ) )
506 .Tooltip(
_(
"Go to next marker in Checker window" ) )
510 .Name(
"common.Checker.excludeMarker" )
512 .FriendlyName(
_(
"Exclude Marker" ) )
513 .Tooltip(
_(
"Mark current violation in Checker window as an exclusion" ) )
518 .Name(
"common.Control.zoomRedraw" )
520#
if defined( __WXMAC__ )
521 .DefaultHotkey(
MD_CTRL +
'R' )
523 .DefaultHotkey( WXK_F5 )
525 .LegacyHotkeyName(
"Zoom Redraw" )
526 .FriendlyName(
_(
"Refresh" ) )
527 .Tooltip(
_(
"Refresh" ) )
531 .Name(
"common.Control.zoomFitScreen" )
533#
if defined( __WXMAC__ )
534 .DefaultHotkey(
MD_CTRL +
'0' )
536 .DefaultHotkey( WXK_HOME )
538 .LegacyHotkeyName(
"Zoom Auto" )
539 .FriendlyName(
_(
"Zoom to Fit" ) )
543 .Name(
"common.Control.zoomFitObjects" )
545 .DefaultHotkey(
MD_CTRL +
static_cast<int>( WXK_HOME ) )
546 .FriendlyName(
_(
"Zoom to Objects" ) )
550 .Name(
"common.Control.zoomIn" )
552#
if defined( __WXMAC__ )
553 .DefaultHotkey(
MD_CTRL +
'+' )
555 .DefaultHotkey( WXK_F1 )
557 .LegacyHotkeyName(
"Zoom In" )
558 .FriendlyName(
_(
"Zoom In at Cursor" ) )
562 .Name(
"common.Control.zoomOut" )
564#
if defined( __WXMAC__ )
565 .DefaultHotkey(
MD_CTRL +
'-' )
567 .DefaultHotkey( WXK_F2 )
569 .LegacyHotkeyName(
"Zoom Out" )
570 .FriendlyName(
_(
"Zoom Out at Cursor" ) )
574 .Name(
"common.Control.zoomInCenter" )
576 .FriendlyName(
_(
"Zoom In" ) )
580 .Name(
"common.Control.zoomOutCenter" )
582 .FriendlyName(
_(
"Zoom Out" ) )
586 .Name(
"common.Control.zoomInHorizontally" )
588 .FriendlyName(
_(
"Zoom In Horizontally" ) )
589 .Tooltip(
_(
"Zoom in horizontally the plot area" ) )
593 .Name(
"common.Control.zoomOutHorizontally" )
595 .FriendlyName(
_(
"Zoom Out Horizontally" ) )
596 .Tooltip(
_(
"Zoom out horizontally the plot area" ) )
600 .Name(
"common.Control.zoomInVertically" )
602 .FriendlyName(
_(
"Zoom In Vertically" ) )
603 .Tooltip(
_(
"Zoom in vertically the plot area" ) )
607 .Name(
"common.Control.zoomOutVertically" )
609 .FriendlyName(
_(
"Zoom Out Vertically" ) )
610 .Tooltip(
_(
"Zoom out vertically the plot area" ) )
614 .Name(
"common.Control.zoomCenter" )
616 .DefaultHotkey( WXK_F4 )
617 .LegacyHotkeyName(
"Zoom Center" )
618 .FriendlyName(
_(
"Center on Cursor" ) )
622 .Name(
"common.Control.zoomTool" )
624 .DefaultHotkey(
MD_CTRL +
static_cast<int>( WXK_F5 ) )
625 .LegacyHotkeyName(
"Zoom to Selection" )
626 .FriendlyName(
_(
"Zoom to Selection" ) )
631 .Name(
"common.Control.undoZoom" )
633 .FriendlyName(
_(
"Undo Last Zoom" ) )
634 .Tooltip(
_(
"Return zoom to level prior to last zoom action" ) )
638 .Name(
"common.Control.redoZoom" )
640 .FriendlyName(
_(
"Redo Last Zoom" ) )
641 .Tooltip(
_(
"Return zoom to level prior to last zoom undo" ) )
645 .Name(
"common.Control.zoomPreset" )
647 .Parameter<int>( 0 ) );
650 .Name(
"common.Control.centerContents" )
655 .Name(
"common.Control.cursorUp" )
657 .DefaultHotkey( WXK_UP )
658 .FriendlyName(
_(
"Cursor Up" ) )
660 .Parameter( CURSOR_UP ) );
663 .Name(
"common.Control.cursorDown" )
665 .DefaultHotkey( WXK_DOWN )
666 .FriendlyName(
_(
"Cursor Down" ) )
668 .Parameter( CURSOR_DOWN ) );
671 .Name(
"common.Control.cursorLeft" )
673 .DefaultHotkey( WXK_LEFT )
674 .FriendlyName(
_(
"Cursor Left" ) )
676 .Parameter( CURSOR_LEFT ) );
679 .Name(
"common.Control.cursorRight" )
681 .DefaultHotkey( WXK_RIGHT )
682 .FriendlyName(
_(
"Cursor Right" ) )
684 .Parameter( CURSOR_RIGHT ) );
688 .Name(
"common.Control.cursorUpFast" )
690 .DefaultHotkey(
MD_CTRL +
static_cast<int>( WXK_UP ) )
691 .FriendlyName(
_(
"Cursor Up Fast" ) )
693 .Parameter( CURSOR_UP_FAST ) );
696 .Name(
"common.Control.cursorDownFast" )
698 .DefaultHotkey(
MD_CTRL +
static_cast<int>( WXK_DOWN ) )
699 .FriendlyName(
_(
"Cursor Down Fast" ) )
701 .Parameter( CURSOR_DOWN_FAST ) );
704 .Name(
"common.Control.cursorLeftFast" )
706 .DefaultHotkey(
MD_CTRL +
static_cast<int>( WXK_LEFT ) )
707 .FriendlyName(
_(
"Cursor Left Fast" ) )
709 .Parameter( CURSOR_LEFT_FAST ) );
712 .Name(
"common.Control.cursorRightFast" )
714 .DefaultHotkey(
MD_CTRL +
static_cast<int>( WXK_RIGHT ) )
715 .FriendlyName(
_(
"Cursor Right Fast" ) )
717 .Parameter( CURSOR_RIGHT_FAST ) );
720 .Name(
"common.Control.cursorClick" )
722 .DefaultHotkey( WXK_RETURN )
723 .LegacyHotkeyName(
"Mouse Left Click" )
724 .FriendlyName(
_(
"Click" ) )
725 .Tooltip(
_(
"Performs left mouse button click" ) )
727 .Parameter( CURSOR_CLICK ) );
730 .Name(
"common.Control.cursorDblClick" )
732 .DefaultHotkey( WXK_END )
733 .LegacyHotkeyName(
"Mouse Left Double Click" )
734 .FriendlyName(
_(
"Double-click" ) )
735 .Tooltip(
_(
"Performs left mouse button double-click" ) )
737 .Parameter( CURSOR_DBL_CLICK ) );
740 .Name(
"common.Control.refreshPreview" )
744 .Name(
"common.Control.pinLibrary" )
746 .FriendlyName(
_(
"Pin Library" ) )
747 .Tooltip(
_(
"Keep the library at the top of the list" ) ) );
750 .Name(
"common.Control.unpinLibrary" )
752 .FriendlyName(
_(
"Unpin Library" ) )
753 .Tooltip(
_(
"No longer keep the library at the top of the list" ) ) );
756 .Name(
"common.Control.showLibraryTree" )
758 .FriendlyName(
_(
"Show Library Tree" ) )
762 .Name(
"common.Control.hideLibraryTree" )
764 .FriendlyName(
_(
"Hide Library Tree" ) )
768 .Name(
"common.Control.libraryTreeSearch" )
770 .FriendlyName(
_(
"Focus Library Tree Search Field" ) )
771 .DefaultHotkey(
MD_CTRL +
'L' ) );
774 .Name(
"common.Control.panUp" )
776 .DefaultHotkey(
MD_SHIFT +
static_cast<int>( WXK_UP ) )
777 .FriendlyName(
_(
"Pan Up" ) )
779 .Parameter( CURSOR_UP ) );
782 .Name(
"common.Control.panDown" )
784 .DefaultHotkey(
MD_SHIFT +
static_cast<int>( WXK_DOWN ) )
785 .FriendlyName(
_(
"Pan Down" ) )
787 .Parameter( CURSOR_DOWN ) );
790 .Name(
"common.Control.panLeft" )
792 .DefaultHotkey(
MD_SHIFT +
static_cast<int>( WXK_LEFT ) )
793 .FriendlyName(
_(
"Pan Left" ) )
795 .Parameter( CURSOR_LEFT ) );
798 .Name(
"common.Control.panRight" )
800 .DefaultHotkey(
MD_SHIFT +
static_cast<int>( WXK_RIGHT ) )
801 .FriendlyName(
_(
"Pan Right" ) )
803 .Parameter( CURSOR_RIGHT ) );
807 .Name(
"common.Control.gridFast1" )
809 .DefaultHotkey(
MD_ALT +
'1' )
810 .LegacyHotkeyName(
"Switch Grid To Fast Grid1" )
811 .FriendlyName(
_(
"Switch to Fast Grid 1" ) ) );
814 .Name(
"common.Control.gridFast2" )
816 .DefaultHotkey(
MD_ALT +
'2' )
817 .LegacyHotkeyName(
"Switch Grid To Fast Grid2" )
818 .FriendlyName(
_(
"Switch to Fast Grid 2" ) ) );
821 .Name(
"common.Control.gridFastCycle" )
823 .DefaultHotkey(
MD_ALT +
'4' )
824 .LegacyHotkeyName(
"Switch Grid To Next Fast Grid" )
825 .FriendlyName(
_(
"Cycle Fast Grid" ) ) );
828 .Name(
"common.Control.gridNext" )
830 .DefaultHotkey(
'N' )
831 .LegacyHotkeyName(
"Switch Grid To Next" )
832 .FriendlyName(
_(
"Switch to Next Grid" ) ) );
835 .Name(
"common.Control.gridPrev" )
838 .LegacyHotkeyName(
"Switch Grid To Previous" )
839 .FriendlyName(
_(
"Switch to Previous Grid" ) ) );
842 .Name(
"common.Control.gridSetOrigin" )
844 .LegacyHotkeyName(
"Set Grid Origin" )
845 .FriendlyName(
_(
"Grid Origin" ) )
846 .Tooltip(
_(
"Place the grid origin point" ) )
848 .Parameter<VECTOR2D*>(
nullptr ) );
851 .Name(
"common.Control.gridResetOrigin" )
853 .LegacyHotkeyName(
"Reset Grid Origin" )
854 .FriendlyName(
_(
"Reset Grid Origin" ) ) );
857 .Name(
"common.Control.gridPreset" )
859 .Parameter<int>( 0 ) );
862 .Name(
"common.Control.toggleGrid" )
864 .FriendlyName(
_(
"Show Grid" ) )
865 .Tooltip(
_(
"Display background grid in the edit window" ) )
869 .Name(
"common.Control.toggleGridOverrides" )
872 .FriendlyName(
_(
"Grid Overrides" ) )
873 .Tooltip(
_(
"Enables item-specific grids that override the current grid" ) )
877 .Name(
"common.Control.editGrids" )
879 .FriendlyName(
_(
"Edit Grids..." ) )
880 .Tooltip(
_(
"Edit grid definitions" ) )
884 .Name(
"common.Control.editGridOrigin" )
886 .FriendlyName(
_(
"Grid Origin..." ) )
887 .Tooltip(
_(
"Set the grid origin point" ) ) );
890 .Name(
"common.Control.imperialUnits" )
892 .FriendlyName(
_(
"Inches" ) )
893 .Tooltip(
_(
"Use inches" ) )
899 .Name(
"common.Control.mils" )
901 .FriendlyName(
_(
"Mils" ) )
902 .Tooltip(
_(
"Use mils" ) )
908 .Name(
"common.Control.metricUnits" )
910 .FriendlyName(
_(
"Millimeters" ) )
911 .Tooltip(
_(
"Use millimeters" ) )
917 .Name(
"common.Control.updateUnits" )
921 .Name(
"common.Control.updatePreferences" )
925 .Name(
"common.Control.selectColumns" )
927 .FriendlyName(
_(
"Select Columns..." ) ) );
930 .Name(
"common.Control.toggleUnits" )
932 .DefaultHotkey(
MD_CTRL +
'U' )
933 .LegacyHotkeyName(
"Switch Units" )
934 .FriendlyName(
_(
"Switch units" ) )
935 .Tooltip(
_(
"Switch between imperial and metric units" ) )
939 .Name(
"common.Control.togglePolarCoords" )
941 .FriendlyName(
_(
"Polar Coordinates" ) )
942 .Tooltip(
_(
"Switch between polar and cartesian coordinate systems" ) )
946 .Name(
"common.Control.resetLocalCoords" )
948 .DefaultHotkey(
' ' )
949 .LegacyHotkeyName(
"Reset Local Coordinates" )
950 .FriendlyName(
_(
"Reset Local Coordinates" ) ) );
953 .Name(
"common.Control.toggleCursor" )
957 .LegacyHotkeyName(
"Toggle Cursor Display (Modern Toolset only)" )
958 .FriendlyName(
_(
"Always Show Crosshairs" ) )
959 .Tooltip(
_(
"Display crosshairs even when not drawing objects" ) )
963 .Name(
"common.Control.toggleCursorStyle" )
965 .FriendlyName(
_(
"Full-Window Crosshairs" ) )
966 .Tooltip(
_(
"Switch display of full-window crosshairs" ) )
970 .Name(
"common.Control.highContrastMode" )
972 .LegacyHotkeyName(
"Toggle High Contrast Mode" )
973 .FriendlyName(
_(
"Inactive Layer View Mode" ) )
974 .Tooltip(
_(
"Toggle inactive layers between normal and dimmed" ) )
978 .Name(
"common.Control.highContrastModeCycle" )
980 .DefaultHotkey(
'H' )
981 .FriendlyName(
_(
"Inactive Layer View Mode (3-state)" ) )
982 .Tooltip(
_(
"Cycle inactive layers between normal, dimmed, and hidden" ) )
986 .Name(
"common.Control.toggleBoundingBoxes" )
988 .FriendlyName(
_(
"Draw Bounding Boxes" ) )
992 .Name(
"common.InteractiveSelection.selectionTool" )
994 .FriendlyName(
_(
"Select item(s)" ) )
999 .Name(
"common.Interactive.measureTool" )
1003 .LegacyHotkeyName(
"Measure Distance (Modern Toolset only)" )
1004 .FriendlyName(
_(
"Measure Tool" ) )
1005 .Tooltip(
_(
"Interactively measure distance between points" ) )
1010 .Name(
"common.InteractivePicker.pickerTool" )
1015 .Name(
"common.InteractivePicker.pickerSubTool" )
1019 .Name(
"common.Control.showProjectManager" )
1021 .FriendlyName(
_(
"Switch to Project Manager" ) )
1022 .Tooltip(
_(
"Show project window" ) )
1026 .Name(
"common.Control.show3DViewer" )
1028 .DefaultHotkey(
MD_ALT +
'3' )
1029 .LegacyHotkeyName(
"3D Viewer" )
1030 .FriendlyName(
_(
"3D Viewer" ) )
1031 .Tooltip(
_(
"Show 3D viewer window" ) )
1035 .Name(
"common.Control.showSymbolBrowser" )
1037 .FriendlyName(
_(
"Symbol Library Browser" ) )
1038 .Tooltip(
_(
"Browse symbol libraries" ) )
1044 .Name(
"common.Control.showSymbolEditor" )
1046 .FriendlyName(
_(
"Symbol Editor" ) )
1047 .Tooltip(
_(
"Create, delete and edit symbols" ) )
1053 .Name(
"common.Control.showFootprintBrowser" )
1055 .FriendlyName(
_(
"Footprint Library Browser" ) )
1056 .Tooltip(
_(
"Browse footprint libraries" ) )
1062 .Name(
"common.Control.showFootprintEditor" )
1064 .FriendlyName(
_(
"Footprint Editor" ) )
1065 .Tooltip(
_(
"Create, delete and edit footprints" ) )
1071 .Name(
"common.Control.showProperties" )
1073 .FriendlyName(
_(
"Show Properties Manager" ) )
1074 .Tooltip(
_(
"Show/hide the properties manager" ) )
1078 .Name(
"common.Control.updatePcbFromSchematic" )
1080 .DefaultHotkey( WXK_F8 )
1081 .LegacyHotkeyName(
"Update PCB from Schematic" )
1082 .FriendlyName(
_(
"Update PCB from Schematic..." ) )
1083 .Tooltip(
_(
"Update PCB with changes made to schematic" ) )
1087 .Name(
"common.Control.updateSchematicFromPCB" )
1089 .FriendlyName(
_(
"Update Schematic from PCB..." ) )
1090 .Tooltip(
_(
"Update schematic with changes made to PCB" ) )
1094 .Name(
"common.SuiteControl.openPreferences" )
1096 .DefaultHotkey(
MD_CTRL +
',' )
1097 .FriendlyName(
_(
"Preferences..." ) )
1098 .Tooltip(
_(
"Show preferences for all open tools" ) )
1100 .UIId( wxID_PREFERENCES ) );
1103 .Name(
"common.SuiteControl.configurePaths" )
1105 .FriendlyName(
_(
"Configure Paths..." ) )
1106 .Tooltip(
_(
"Edit path configuration environment variables" ) )
1110 .Name(
"common.SuiteControl.showSymbolLibTable" )
1112 .FriendlyName(
_(
"Manage Symbol Libraries..." ) )
1113 .Tooltip(
_(
"Edit the global and project symbol library lists" ) )
1117 .Name(
"common.SuiteControl.showFootprintLibTable" )
1119 .FriendlyName(
_(
"Manage Footprint Libraries..." ) )
1120 .Tooltip(
_(
"Edit the global and project footprint library lists" ) )
1124 .Name(
"common.SuiteControl.gettingStarted" )
1126 .FriendlyName(
_(
"Getting Started with KiCad" ) )
1127 .Tooltip(
_(
"Open \"Getting Started in KiCad\" guide for beginners" ) )
1131 .Name(
"common.SuiteControl.help" )
1133 .FriendlyName(
_(
"Help" ) )
1134 .Tooltip(
_(
"Open product documentation in a web browser" ) )
1138 .Name(
"common.SuiteControl.about" )
1140 .FriendlyName(
_(
"About KiCad" ) )
1141 .Tooltip(
_(
"Open about dialog" ) )
1146 .Name(
"common.SuiteControl.listHotKeys" )
1148 .DefaultHotkey(
MD_CTRL +
static_cast<int>( WXK_F1 ) )
1149 .LegacyHotkeyName(
"List Hotkeys" )
1150 .FriendlyName(
_(
"List Hotkeys..." ) )
1151 .Tooltip(
_(
"Displays current hotkeys table and corresponding commands" ) )
1155 .Name(
"common.SuiteControl.getInvolved" )
1157 .FriendlyName(
_(
"Get Involved" ) )
1158 .Tooltip(
_(
"Open \"Contribute to KiCad\" in a web browser" ) )
1162 .Name(
"common.SuiteControl.donate" )
1164 .FriendlyName(
_(
"Donate" ) )
1165 .Tooltip(
_(
"Open \"Donate to KiCad\" in a web browser" ) ) );
1168 .Name(
"common.SuiteControl.reportBug" )
1170 .FriendlyName(
_(
"Report Bug" ) )
1171 .Tooltip(
_(
"Report a problem with KiCad" ) )
1175 .Name(
"common.Control.ddaddLibrary" )
1181 .Name(
"common.API.pluginsReload" )
1183 .FriendlyName(
_(
"Refresh Plugins" ) )
1184 .Tooltip(
_(
"Reload all python plugins and refresh plugin menus" ) )
1190 .Name(
"common.Embed.embededFile" )
1192 .FriendlyName(
_(
"Embedded Files" ) )
1193 .Tooltip(
_(
"Manage embedded files" ) ) );
1196 .Name(
"common.Embed.removeFile" )
1198 .FriendlyName(
_(
"Remove File" ) )
1199 .Tooltip(
_(
"Remove an embedded file" ) ) );
1202 .Name(
"common.Embed.extractFile" )
1204 .FriendlyName(
_(
"Extract File" ) )
1205 .Tooltip(
_(
"Extract an embedded file" ) ) );
1224 "common.Interactive.gridChangedByKey" );
1227 "common.Interactive.contrastModeChangedByKeyEvent" );
@ gerbview_show_negative_objects
static TOOL_ACTION addRowAbove
static TOOL_ACTION addColBefore
static TOOL_ACTION gridProperties
static TOOL_ACTION gridFastCycle
static TOOL_ACTION updatePcbFromSchematic
static TOOL_ACTION toggleGrid
static TOOL_ACTION pickerSubTool
static TOOL_ACTION excludeMarker
static TOOL_ACTION cancelInteractive
static TOOL_ACTION nextMarker
static TOOL_ACTION zoomRedraw
static TOOL_ACTION millimetersUnits
static TOOL_ACTION unselectAll
static TOOL_ACTION gridFast1
static TOOL_ACTION openWithTextEditor
static TOOL_ACTION gridPrev
static TOOL_ACTION revert
static TOOL_ACTION show3DViewer
static TOOL_ACTION showLibraryTree
static TOOL_ACTION reportBug
static TOOL_ACTION replaceAll
static TOOL_ACTION updatePreferences
static TOOL_ACTION cursorLeft
static TOOL_ACTION zoomOutCenter
static TOOL_ACTION togglePolarCoords
static TOOL_ACTION saveAs
static TOOL_ACTION addLibrary
static TOOL_ACTION zoomIn
static TOOL_ACTION pluginsReload
static TOOL_ACTION extractFile
static TOOL_ACTION cursorLeftFast
static TOOL_ACTION deleteRows
static TOOL_ACTION zoomRedo
static TOOL_ACTION addRowBelow
static TOOL_ACTION pickerTool
static TOOL_ACTION cycleArcEditMode
static TOOL_ACTION gridPreset
static TOOL_ACTION gridResetOrigin
static TOOL_ACTION updateUnits
static TOOL_ACTION updateFind
static TOOL_ACTION showSymbolLibTable
static TOOL_ACTION openDirectory
static TOOL_ACTION deleteColumns
static TOOL_ACTION showSymbolEditor
static TOOL_ACTION showSymbolBrowser
static TOOL_ACTION pasteSpecial
static TOOL_ACTION findPrevious
static TOOL_ACTION unmergeCells
static TOOL_ACTION selectColumns
static TOOL_ACTION mergeCells
static TOOL_ACTION donate
static TOOL_ACTION cursorDown
static TOOL_ACTION zoomOut
static TOOL_ACTION addColAfter
static TOOL_ACTION editTable
static TOOL_ACTION findAndReplace
static TOOL_ACTION milsUnits
static TOOL_ACTION highContrastModeCycle
static TOOL_ACTION listHotKeys
static TOOL_ACTION cursorRightFast
static TOOL_ACTION openPreferences
static TOOL_ACTION pinLibrary
static TOOL_ACTION toggleBoundingBoxes
static TOOL_ACTION replaceAndFindNext
static TOOL_ACTION showContextMenu
static TOOL_ACTION toggleCursor
static TOOL_ACTION zoomOutHorizontally
static TOOL_ACTION getInvolved
static TOOL_ACTION rightJustify
static TOOL_ACTION showFootprintLibTable
static TOOL_ACTION centerContents
static TOOL_ACTION zoomCenter
static TOOL_ACTION panDown
static TOOL_ACTION selectLibTreeColumns
static TOOL_ACTION saveAll
static TOOL_ACTION findNext
static TOOL_ACTION zoomOutVertically
static TOOL_ACTION cursorDblClick
static TOOL_ACTION pageSettings
static TOOL_ACTION showSearch
static TOOL_ACTION cursorDownFast
static TOOL_ACTION removeFile
Cursor control event types.
static TOOL_ACTION prevMarker
static TOOL_ACTION selectRows
static TOOL_ACTION duplicate
static TOOL_ACTION inchesUnits
static TOOL_ACTION highContrastMode
static TOOL_ACTION embeddedFiles
static TOOL_ACTION cursorUpFast
static TOOL_ACTION toggleCursorStyle
static TOOL_ACTION gridOrigin
static TOOL_ACTION measureTool
static TOOL_ACTION zoomInHorizontally
static TOOL_ACTION panLeft
static TOOL_ACTION updateMenu
static TOOL_ACTION activatePointEditor
static TOOL_ACTION libraryTreeSearch
static TOOL_ACTION doDelete
static TOOL_ACTION selectionTool
static TOOL_ACTION cursorClick
static TOOL_ACTION zoomFitScreen
static TOOL_ACTION zoomPreset
static TOOL_ACTION deleteTool
static TOOL_ACTION hideLibraryTree
static TOOL_ACTION zoomTool
static TOOL_ACTION updateSchematicFromPcb
static TOOL_ACTION unpinLibrary
static TOOL_ACTION leftJustify
static TOOL_ACTION showFootprintEditor
static TOOL_ACTION findNextMarker
static TOOL_ACTION showProperties
static TOOL_ACTION zoomFitObjects
static TOOL_ACTION toggleUnits
static TOOL_ACTION zoomInCenter
static TOOL_ACTION newLibrary
static TOOL_ACTION panRight
static TOOL_ACTION saveCopy
static TOOL_ACTION selectTable
static TOOL_ACTION gridSetOrigin
static TOOL_ACTION gridFast2
static TOOL_ACTION expandAll
static TOOL_ACTION zoomInVertically
static TOOL_ACTION ddAddLibrary
static TOOL_ACTION configurePaths
static TOOL_ACTION showProjectManager
static TOOL_ACTION gettingStarted
static TOOL_ACTION cursorUp
Cursor control with keyboard.
static TOOL_ACTION refreshPreview
static TOOL_ACTION zoomUndo
static TOOL_ACTION showFootprintBrowser
static TOOL_ACTION toggleGridOverrides
static TOOL_ACTION finishInteractive
static TOOL_ACTION gridNext
static TOOL_ACTION cursorRight
static TOOL_ACTION selectAll
static TOOL_ACTION collapseAll
static TOOL_ACTION resetLocalCoords
static TOOL_ACTION centerJustify
static const TOOL_EVENT DisambiguatePoint
Used for hotkey feedback.
static const TOOL_EVENT ClearedEvent
static const TOOL_EVENT InhibitSelectionEditing
static const TOOL_EVENT GridChangedByKeyEvent
static const TOOL_EVENT UndoRedoPreEvent
static const TOOL_EVENT SelectedEvent
static const TOOL_EVENT SelectedItemsModified
Selected items were moved, this can be very high frequency on the canvas, use with care.
static const TOOL_EVENT UninhibitSelectionEditing
Used to inform tool that it should display the disambiguation menu.
static const TOOL_EVENT UndoRedoPostEvent
static const TOOL_EVENT PointSelectedEvent
static const TOOL_EVENT SelectedItemsMoved
Used to inform tools that the selection should temporarily be non-editable.
static const TOOL_EVENT ContrastModeChangedByKeyEvent
static const TOOL_EVENT ConnectivityChangedEvent
Selected item had a property changed (except movement)
static const TOOL_EVENT UnselectedEvent
@ FRAME_SCH_SYMBOL_EDITOR