39 .Name(
"common.Control.new" )
42 .LegacyHotkeyName(
"New" )
43 .FriendlyName(
_(
"New..." ) )
44 .Tooltip(
_(
"Create a new document in the editor" ) )
48 .Name(
"common.Control.newLibrary" )
50 .FriendlyName(
_(
"New Library..." ) )
51 .Tooltip(
_(
"Create a new library folder" ) )
55 .Name(
"common.Control.addLibrary" )
57 .FriendlyName(
_(
"Add Library..." ) )
58 .Tooltip(
_(
"Add an existing library folder" ) )
62 .Name(
"common.Control.open" )
65 .LegacyHotkeyName(
"Open" )
66 .FriendlyName(
_(
"Open..." ) )
67 .Tooltip(
_(
"Open existing document" ) )
71 .Name(
"common.Control.openWithTextEditor" )
73 .FriendlyName(
_(
"Edit in a Text Editor..." ) )
74 .Tooltip(
_(
"Open a library file with a text editor" ) )
78 .Name(
"common.Control.openDirectory" )
80 .FriendlyName(
_(
"Open in file explorer..." ) )
81 .Tooltip(
_(
"Open a library file with system file explorer" ) )
85 .Name(
"common.Control.save" )
88 .LegacyHotkeyName(
"Save" )
89 .FriendlyName(
_(
"Save" ) )
90 .Tooltip(
_(
"Save changes" ) )
94 .Name(
"common.Control.saveAs" )
97 .LegacyHotkeyName(
"Save As" )
98 .FriendlyName(
_(
"Save As..." ) )
99 .Tooltip(
_(
"Save current document to another location" ) )
103 .Name(
"common.Control.saveCopy" )
105 .FriendlyName(
_(
"Save a Copy..." ) )
106 .Tooltip(
_(
"Save a copy of the current document to another location" ) )
110 .Name(
"common.Control.saveAll" )
112 .FriendlyName(
_(
"Save All" ) )
113 .Tooltip(
_(
"Save all changes" ) )
117 .Name(
"common.Control.revert" )
119 .FriendlyName(
_(
"Revert" ) )
120 .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" ) )
155 .Name(
"common.InteractiveSelection" )
161 .Name(
"common.InteractiveSelection.cursor" )
163 .Parameter<CLIENT_SELECTION_FILTER>(
nullptr ) );
166 .Name(
"common.InteractiveSelection.selectItem" )
170 .Name(
"common.InteractiveSelection.selectItems" )
174 .Name(
"common.InteractiveSelection.unselectItem" )
178 .Name(
"common.InteractiveSelection.unselectItems" )
182 .Name(
"common.InteractiveSelection.reselectItem" )
186 .Name(
"common.InteractiveSelection.clear" )
190 .Name(
"common.InteractiveSelection.selectionMenu" )
196 .Name(
"common.Interactive.group" )
198 .FriendlyName(
_(
"Group Items" ) )
199 .Tooltip(
_(
"Group the selected items so that they are treated as a single item" ) )
203 .Name(
"common.Interactive.ungroup" )
205 .FriendlyName(
_(
"Ungroup Items" ) )
206 .Tooltip(
_(
"Ungroup any selected groups" ) )
210 .Name(
"common.Interactive.addToGroup" )
212 .FriendlyName(
_(
"Add Items" ) )
213 .Tooltip(
_(
"Add items to group" ) )
217 .Name(
"common.Interactive.removeFromGroup" )
219 .FriendlyName(
_(
"Remove Items" ) )
220 .Tooltip(
_(
"Remove items from group" ) )
224 .Name(
"common.Interactive.groupEnter" )
226 .FriendlyName(
_(
"Enter Group" ) )
227 .Tooltip(
_(
"Enter the group to edit items" ) )
231 .Name(
"common.Interactive.groupLeave" )
233 .FriendlyName(
_(
"Leave Group" ) )
234 .Tooltip(
_(
"Leave the current group" ) )
239 .Name(
"common.Groups.groupProperties" )
243 .Name(
"common.Groups.selectNewGroupMember" )
248 .Name(
"common.Interactive.cancel" )
251 .FriendlyName(
_(
"Cancel" ) )
252 .Tooltip(
_(
"Cancel current tool" ) )
257 .Name(
"common.Interactive.finish" )
259 .DefaultHotkey( WXK_END )
260 .FriendlyName(
_(
"Finish" ) )
261 .Tooltip(
_(
"Finish current tool" ) )
267 .Name(
"common.Control.showContextMenu" )
269 .FriendlyName(
_(
"Show Context Menu" ) )
270 .Tooltip(
_(
"Perform the right-mouse-button action" ) )
272 .Parameter( CURSOR_RIGHT_CLICK )
276 .Name(
"common.Interactive.updateMenu" )
281 .Name(
"common.Interactive.undo" )
283 .DefaultHotkey(
MD_CTRL +
'Z' )
284 .LegacyHotkeyName(
"Undo" )
285 .FriendlyName(
_(
"Undo" ) )
289 .Name(
"common.Interactive.redo" )
291#
if defined( __WXMAC__ )
294 .DefaultHotkey(
MD_CTRL +
'Y' )
296 .LegacyHotkeyName(
"Redo" )
297 .FriendlyName(
_(
"Redo" ) )
305 .Name(
"common.Interactive.cut" )
307 .DefaultHotkey(
MD_CTRL +
'X' )
308 .LegacyHotkeyName(
"Cut" )
309 .FriendlyName(
_(
"Cut" ) )
310 .Tooltip(
_(
"Cut selected item(s) to clipboard" ) )
316 .Name(
"common.Interactive.copy" )
318 .DefaultHotkey(
MD_CTRL +
'C' )
319 .LegacyHotkeyName(
"Copy" )
320 .FriendlyName(
_(
"Copy" ) )
321 .Tooltip(
_(
"Copy selected item(s) to clipboard" ) )
324 .UIId( wxID_COPY ) );
327 .Name(
"common.Interactive.copyAsText" )
330 .FriendlyName(
_(
"Copy as Text" ) )
331 .Tooltip(
_(
"Copy selected item(s) to clipboard as text" ) )
336 .Name(
"common.Interactive.paste" )
338 .DefaultHotkey(
MD_CTRL +
'V' )
339 .LegacyHotkeyName(
"Paste" )
340 .FriendlyName(
_(
"Paste" ) )
341 .Tooltip(
_(
"Paste item(s) from clipboard" ) )
344 .UIId( wxID_PASTE ) );
347 .Name(
"common.Interactive.selectSetRect" )
349 .FriendlyName(
_(
"Rectangle" ) )
350 .Tooltip(
_(
"Set selection mode to use rectangle" ) )
356 .Name(
"common.Interactive.selectSetLasso" )
358 .FriendlyName(
_(
"Lasso" ) )
359 .Tooltip(
_(
"Set selection mode to use polygon lasso" ) )
365 .Name(
"common.Interactive.selectAll" )
367 .DefaultHotkey(
MD_CTRL +
'A' )
368 .FriendlyName(
_(
"Select All" ) )
369 .Tooltip(
_(
"Select all items on screen" ) ) );
372 .Name(
"common.Interactive.unselectAll" )
375 .FriendlyName(
_(
"Unselect All" ) )
376 .Tooltip(
_(
"Unselect all items on screen" ) ) );
379 .Name(
"common.Interactive.pasteSpecial" )
382 .FriendlyName(
_(
"Paste Special..." ) )
383 .Tooltip(
_(
"Paste item(s) from clipboard with options" ) )
387 .Name(
"common.Interactive.duplicate" )
389 .DefaultHotkey(
MD_CTRL +
'D' )
390 .LegacyHotkeyName(
"Duplicate" )
391 .FriendlyName(
_(
"Duplicate" ) )
392 .Tooltip(
_(
"Duplicates the selected item(s)" ) )
396 .Name(
"common.Interactive.delete" )
398 .DefaultHotkey( WXK_DELETE )
399 .DefaultHotkeyAlt( WXK_BACK )
400 .LegacyHotkeyName(
"Delete Item" )
401 .FriendlyName(
_(
"Delete" ) )
402 .Tooltip(
_(
"Delete selected item(s)" ) )
407 .Name(
"common.Interactive.deleteTool" )
409 .FriendlyName(
_(
"Interactive Delete Tool" ) )
410 .Tooltip(
_(
"Delete clicked items" ) )
416 .Name(
"common.Control.leftJustify" )
418 .FriendlyName(
_(
"Left Justify" ) )
419 .Tooltip(
_(
"Left-justify fields and text items" ) )
423 .Name(
"common.Control.centerJustify" )
425 .FriendlyName(
_(
"Center Justify" ) )
426 .Tooltip(
_(
"Center-justify fields and text items" ) )
430 .Name(
"common.Control.rightJustify" )
432 .FriendlyName(
_(
"Right Justify" ) )
433 .Tooltip(
_(
"Right-justify fields and text items" ) )
437 .Name(
"common.Control.expandAll" )
439 .FriendlyName(
_(
"Expand All" ) )
443 .Name(
"common.Control.collapseAll" )
445 .FriendlyName(
_(
"Collapse All" ) )
451 .Name(
"eeschema.Interactive.increment" )
453 .FriendlyName(
_(
"Increment" ) )
454 .Tooltip(
_(
"Increment the selected item(s)" ) ) );
457 .Name(
"eeschema.Interactive.incrementPrimary" )
459 .FriendlyName(
_(
"Increment Primary" ) )
460 .Tooltip(
_(
"Increment the primary field of the selected item(s)" ) )
464 .Name(
"eeschema.Interactive.decrementPrimary" )
466 .FriendlyName(
_(
"Decrement Primary" ) )
467 .Tooltip(
_(
"Decrement the primary field of the selected item(s)" ) )
471 .Name(
"eeschema.Interactive.incrementSecondary" )
473 .FriendlyName(
_(
"Increment Secondary" ) )
474 .Tooltip(
_(
"Increment the secondary field of the selected item(s)" ) )
478 .Name(
"eeschema.Interactive.decrementSecondary" )
480 .FriendlyName(
_(
"Decrement Secondary" ) )
481 .Tooltip(
_(
"Decrement the secondary field of the selected item(s)" ) )
485 .Name(
"common.InteractiveSelection.SelectColumns" )
487 .FriendlyName(
_(
"Select Column(s)" ) )
488 .Tooltip(
_(
"Select complete column(s) containing the current selected cell(s)" ) )
492 .Name(
"common.InteractiveSelection.Rows" )
494 .FriendlyName(
_(
"Select Row(s)" ) )
495 .Tooltip(
_(
"Select complete row(s) containing the current selected cell(s)" ) )
499 .Name(
"common.InteractiveSelection.SelectTable" )
501 .FriendlyName(
_(
"Select Table" ) )
502 .Tooltip(
_(
"Select parent table of selected cell(s)" ) )
506 .Name(
"common.TableEditor.addRowAbove" )
508 .FriendlyName(
_(
"Add Row Above" ) )
509 .Tooltip(
_(
"Insert a new table row above the selected cell(s)" ) )
513 .Name(
"common.TableEditor.addRowBelow" )
515 .FriendlyName(
_(
"Add Row Below" ) )
516 .Tooltip(
_(
"Insert a new table row below the selected cell(s)" ) )
520 .Name(
"common.TableEditor.addColBefore" )
522 .FriendlyName(
_(
"Add Column Before" ) )
523 .Tooltip(
_(
"Insert a new table column before the selected cell(s)" ) )
527 .Name(
"common.TableEditor.addColAfter" )
529 .FriendlyName(
_(
"Add Column After" ) )
530 .Tooltip(
_(
"Insert a new table column after the selected cell(s)" ) )
534 .Name(
"common.TableEditor.deleteRows" )
536 .FriendlyName(
_(
"Delete Row(s)" ) )
537 .Tooltip(
_(
"Delete rows containing the currently selected cell(s)" ) )
541 .Name(
"common.TableEditor.deleteColumns" )
543 .FriendlyName(
_(
"Delete Column(s)" ) )
544 .Tooltip(
_(
"Delete columns containing the currently selected cell(s)" ) )
548 .Name(
"common.TableEditor.mergeCells" )
550 .FriendlyName(
_(
"Merge Cells" ) )
551 .Tooltip(
_(
"Turn selected table cells into a single cell" ) )
555 .Name(
"common.TableEditor.unmergeCell" )
557 .FriendlyName(
_(
"Unmerge Cells" ) )
558 .Tooltip(
_(
"Turn merged table cells back into separate cells." ) )
562 .Name(
"pcbnew.TableEditor.editTable" )
564 .DefaultHotkey(
MD_CTRL +
'E' )
565 .FriendlyName(
_(
"Edit Table..." ) )
569 .Name(
"common.TableEditor.exportTableCSV" )
572 .FriendlyName(
_(
"Export Table to CSV" ) )
573 .MenuText(
_(
"Export Table to CSV..." ) )
574 .Tooltip(
_(
"Export table contents to CSV file with resolved text variables" ) )
578 .Name(
"common.Control.activatePointEditor" )
583 .Name(
"pcbnew.PointEditor.arcKeepCenter" )
585 .FriendlyName(
_(
"Keep Arc Center, Adjust Radius" ) )
586 .Tooltip(
_(
"Switch arc editing mode to keep center, adjust radius and endpoints" ) )
590 .Name(
"pcbnew.PointEditor.arcKeepEndpoint" )
592 .FriendlyName(
_(
"Keep Arc Endpoints or Direction of Starting Point" ) )
593 .Tooltip(
_(
"Switch arc editing mode to keep endpoints, or to keep direction of the other point" ) )
597 .Name(
"pcbnew.PointEditor.arcKeepRadius" )
599 .FriendlyName(
_(
"Keep Arc Radius and Center, adjust angle" ) )
600 .Tooltip(
_(
"Switch arc editing mode to maintaining radius when endpoint are moved" ) )
604 .Name(
"common.InteractiveDrawing.arcPosture" )
606 .DefaultHotkey(
'/' )
607 .LegacyHotkeyName(
"Switch Track Posture" )
608 .FriendlyName(
_(
"Switch Arc Posture" ) )
609 .Tooltip(
_(
"Switch arc posture between clockwise and counter-clockwise" ) ) );
612 .Name(
"common.InteractiveDrawing.cycleArcDrawMode" )
614 .DefaultHotkey(
MD_ALT +
'/' )
615 .FriendlyName(
_(
"Cycle Arc Drawing Mode" ) )
616 .Tooltip(
_(
"Switch to the next method of drawing arcs" ) ) );
619 .Name(
"common.InteractiveDrawing.deleteLastPoint" )
621 .DefaultHotkey( WXK_BACK )
622 .FriendlyName(
_(
"Delete Last Point" ) )
623 .Tooltip(
_(
"Delete the last point added to the current item" ) )
627 .Name(
"common.Interactive.cycleArcEditMode" )
629 .DefaultHotkey(
MD_CTRL +
' ' )
630 .FriendlyName(
_(
"Cycle Arc Editing Mode" ) )
631 .Tooltip(
_(
"Switch to a different method of editing arcs" ) ) );
634 .Name(
"common.Interactive.search" )
636 .DefaultHotkey(
MD_CTRL +
'G' )
637 .LegacyHotkeyName(
"Search" )
638 .FriendlyName(
_(
"Search" ) )
639 .Tooltip(
_(
"Show/hide the search panel" ) )
643 .Name(
"common.Interactive.find" )
645 .DefaultHotkey(
MD_CTRL +
'F' )
646 .LegacyHotkeyName(
"Find" )
647 .FriendlyName(
_(
"Find" ) )
651 .Name(
"common.Interactive.findAndReplace" )
654 .LegacyHotkeyName(
"Find and Replace" )
655 .FriendlyName(
_(
"Find and Replace" ) )
659 .Name(
"common.Interactive.findNext" )
661 .DefaultHotkey( WXK_F3 )
662 .LegacyHotkeyName(
"Find Next" )
663 .FriendlyName(
_(
"Find Next" ) )
667 .Name(
"common.Interactive.findPrevious" )
669 .DefaultHotkey(
MD_SHIFT +
static_cast<int>( WXK_F3 ) )
670 .LegacyHotkeyName(
"Find Previous" )
671 .FriendlyName(
_(
"Find Previous" ) )
675 .Name(
"common.Interactive.findNextMarker" )
678 .LegacyHotkeyName(
"Find Next Marker" )
679 .FriendlyName(
_(
"Find Next Marker" ) )
683 .Name(
"common.Interactive.replaceAndFindNext" )
685 .FriendlyName(
_(
"Replace and Find Next" ) )
689 .Name(
"common.Interactive.replaceAll" )
691 .FriendlyName(
_(
"Replace All" ) )
695 .Name(
"common.Control.updateFind" )
702 .Name(
"common.Checker.prevMarker" )
704 .FriendlyName(
_(
"Previous Marker" ) )
708 .Name(
"common.Checker.nextMarker" )
710 .FriendlyName(
_(
"Next Marker" ) )
714 .Name(
"common.Checker.excludeMarker" )
716 .FriendlyName(
_(
"Exclude Marker" ) )
717 .Tooltip(
_(
"Mark current violation in Checker window as an exclusion" ) )
722 .Name(
"common.Control.zoomRedraw" )
724#
if defined( __WXMAC__ )
725 .DefaultHotkey(
MD_CTRL +
'R' )
727 .DefaultHotkey( WXK_F5 )
729 .LegacyHotkeyName(
"Zoom Redraw" )
730 .FriendlyName(
_(
"Refresh" ) )
734 .Name(
"common.Control.zoomFitScreen" )
736#
if defined( __WXMAC__ )
737 .DefaultHotkey(
MD_CTRL +
'0' )
739 .DefaultHotkey( WXK_HOME )
741 .LegacyHotkeyName(
"Zoom Auto" )
742 .FriendlyName(
_(
"Zoom to Fit" ) )
743 .Tooltip(
_(
"Zoom to worksheet area if exists or edited object" ) )
747 .Name(
"common.Control.zoomFitObjects" )
749 .DefaultHotkey(
MD_CTRL +
static_cast<int>( WXK_HOME ) )
750 .FriendlyName(
_(
"Zoom to All Objects" ) )
751 .Tooltip(
_(
"Zoom to all objects on screen" ) )
755 .Name(
"common.Control.zoomFitSelection" )
757 .Tooltip(
_(
"Zoom to items currently selected" ) )
758 .FriendlyName(
_(
"Zoom to Selected Objects" ) )
762 .Name(
"common.Control.zoomIn" )
764#
if defined( __WXMAC__ )
765 .DefaultHotkey(
MD_CTRL +
'+' )
767 .DefaultHotkey( WXK_F1 )
769 .LegacyHotkeyName(
"Zoom In" )
770 .FriendlyName(
_(
"Zoom In at Cursor" ) )
774 .Name(
"common.Control.zoomOut" )
776#
if defined( __WXMAC__ )
777 .DefaultHotkey(
MD_CTRL +
'-' )
779 .DefaultHotkey( WXK_F2 )
781 .LegacyHotkeyName(
"Zoom Out" )
782 .FriendlyName(
_(
"Zoom Out at Cursor" ) )
786 .Name(
"common.Control.zoomInCenter" )
788 .FriendlyName(
_(
"Zoom In" ) )
792 .Name(
"common.Control.zoomOutCenter" )
794 .FriendlyName(
_(
"Zoom Out" ) )
798 .Name(
"common.Control.zoomInHorizontally" )
800 .FriendlyName(
_(
"Zoom In Horizontally" ) )
801 .Tooltip(
_(
"Zoom in horizontally the plot area" ) )
805 .Name(
"common.Control.zoomOutHorizontally" )
807 .FriendlyName(
_(
"Zoom Out Horizontally" ) )
808 .Tooltip(
_(
"Zoom out horizontally the plot area" ) )
812 .Name(
"common.Control.zoomInVertically" )
814 .FriendlyName(
_(
"Zoom In Vertically" ) )
815 .Tooltip(
_(
"Zoom in vertically the plot area" ) )
819 .Name(
"common.Control.zoomOutVertically" )
821 .FriendlyName(
_(
"Zoom Out Vertically" ) )
822 .Tooltip(
_(
"Zoom out vertically the plot area" ) )
826 .Name(
"common.Control.zoomCenter" )
828 .DefaultHotkey( WXK_F4 )
829 .LegacyHotkeyName(
"Zoom Center" )
830 .FriendlyName(
_(
"Center on Cursor" ) )
834 .Name(
"common.Control.zoomTool" )
836 .DefaultHotkey(
MD_CTRL +
static_cast<int>( WXK_F5 ) )
837 .LegacyHotkeyName(
"Zoom to Selection" )
838 .FriendlyName(
_(
"Zoom to Selection Area" ) )
839 .Tooltip(
_(
"Zoom to an area selection created by a mouse drag" ) )
845 .Name(
"common.Control.undoZoom" )
847 .FriendlyName(
_(
"Undo Last Zoom" ) )
848 .Tooltip(
_(
"Return zoom to level prior to last zoom action" ) )
852 .Name(
"common.Control.redoZoom" )
854 .FriendlyName(
_(
"Redo Last Zoom" ) )
855 .Tooltip(
_(
"Return zoom to level prior to last zoom undo" ) )
859 .Name(
"common.Control.zoomPreset" )
861 .Parameter<int>( 0 ) );
864 .Name(
"common.Control.centerContents" )
868 .Name(
"common.Control.centerSelection" )
870 .FriendlyName(
_(
"Pan to Center Selected Objects" ) ) );
874 .Name(
"common.Control.cursorUp" )
876 .DefaultHotkey( WXK_UP )
877 .FriendlyName(
_(
"Cursor Up" ) )
880 .Parameter( CURSOR_UP ) );
883 .Name(
"common.Control.cursorDown" )
885 .DefaultHotkey( WXK_DOWN )
886 .FriendlyName(
_(
"Cursor Down" ) )
889 .Parameter( CURSOR_DOWN ) );
892 .Name(
"common.Control.cursorLeft" )
894 .DefaultHotkey( WXK_LEFT )
895 .FriendlyName(
_(
"Cursor Left" ) )
898 .Parameter( CURSOR_LEFT ) );
901 .Name(
"common.Control.cursorRight" )
903 .DefaultHotkey( WXK_RIGHT )
904 .FriendlyName(
_(
"Cursor Right" ) )
907 .Parameter( CURSOR_RIGHT ) );
911 .Name(
"common.Control.cursorUpFast" )
913 .DefaultHotkey(
MD_CTRL +
static_cast<int>( WXK_UP ) )
914 .FriendlyName(
_(
"Cursor Up Fast" ) )
917 .Parameter( CURSOR_UP_FAST ) );
920 .Name(
"common.Control.cursorDownFast" )
922 .DefaultHotkey(
MD_CTRL +
static_cast<int>( WXK_DOWN ) )
923 .FriendlyName(
_(
"Cursor Down Fast" ) )
926 .Parameter( CURSOR_DOWN_FAST ) );
929 .Name(
"common.Control.cursorLeftFast" )
931 .DefaultHotkey(
MD_CTRL +
static_cast<int>( WXK_LEFT ) )
932 .FriendlyName(
_(
"Cursor Left Fast" ) )
935 .Parameter( CURSOR_LEFT_FAST ) );
938 .Name(
"common.Control.cursorRightFast" )
940 .DefaultHotkey(
MD_CTRL +
static_cast<int>( WXK_RIGHT ) )
941 .FriendlyName(
_(
"Cursor Right Fast" ) )
944 .Parameter( CURSOR_RIGHT_FAST ) );
947 .Name(
"common.Control.cursorClick" )
949 .DefaultHotkey( WXK_RETURN )
950 .LegacyHotkeyName(
"Mouse Left Click" )
951 .FriendlyName(
_(
"Click" ) )
952 .Tooltip(
_(
"Performs left mouse button click" ) )
955 .Parameter( CURSOR_CLICK ) );
958 .Name(
"common.Control.cursorDblClick" )
960 .DefaultHotkey( WXK_END )
961 .LegacyHotkeyName(
"Mouse Left Double Click" )
962 .FriendlyName(
_(
"Double-click" ) )
963 .Tooltip(
_(
"Performs left mouse button double-click" ) )
966 .Parameter( CURSOR_DBL_CLICK ) );
969 .Name(
"common.Control.refreshPreview" )
974 .Name(
"common.Control.pinLibrary" )
976 .FriendlyName(
_(
"Pin Library" ) )
977 .Tooltip(
_(
"Keep the library at the top of the list" ) ) );
980 .Name(
"common.Control.unpinLibrary" )
982 .FriendlyName(
_(
"Unpin Library" ) )
983 .Tooltip(
_(
"No longer keep the library at the top of the list" ) ) );
986 .Name(
"common.Control.showLibraryTree" )
988 .FriendlyName(
_(
"Library Tree" ) )
993 .Name(
"common.Control.hideLibraryTree" )
995 .FriendlyName(
_(
"Hide Library Tree" ) )
999 .Name(
"common.Control.libraryTreeSearch" )
1001 .FriendlyName(
_(
"Focus Library Tree Search Field" ) )
1002 .DefaultHotkey(
MD_CTRL +
'L' )
1006 .Name(
"common.Control.panUp" )
1008 .DefaultHotkey(
MD_SHIFT +
static_cast<int>( WXK_UP ) )
1009 .FriendlyName(
_(
"Pan Up" ) )
1011 .Parameter( CURSOR_UP ) );
1014 .Name(
"common.Control.panDown" )
1016 .DefaultHotkey(
MD_SHIFT +
static_cast<int>( WXK_DOWN ) )
1017 .FriendlyName(
_(
"Pan Down" ) )
1019 .Parameter( CURSOR_DOWN ) );
1022 .Name(
"common.Control.panLeft" )
1024 .DefaultHotkey(
MD_SHIFT +
static_cast<int>( WXK_LEFT ) )
1025 .FriendlyName(
_(
"Pan Left" ) )
1027 .Parameter( CURSOR_LEFT ) );
1030 .Name(
"common.Control.panRight" )
1032 .DefaultHotkey(
MD_SHIFT +
static_cast<int>( WXK_RIGHT ) )
1033 .FriendlyName(
_(
"Pan Right" ) )
1035 .Parameter( CURSOR_RIGHT ) );
1039 .Name(
"common.Control.gridFast1" )
1041 .DefaultHotkey(
MD_ALT +
'1' )
1042 .LegacyHotkeyName(
"Switch Grid To Fast Grid1" )
1043 .FriendlyName(
_(
"Switch to Fast Grid 1" ) ) );
1046 .Name(
"common.Control.gridFast2" )
1048 .DefaultHotkey(
MD_ALT +
'2' )
1049 .LegacyHotkeyName(
"Switch Grid To Fast Grid2" )
1050 .FriendlyName(
_(
"Switch to Fast Grid 2" ) ) );
1053 .Name(
"common.Control.gridFastCycle" )
1055 .DefaultHotkey(
MD_ALT +
'4' )
1056 .LegacyHotkeyName(
"Switch Grid To Next Fast Grid" )
1057 .FriendlyName(
_(
"Cycle Fast Grid" ) ) );
1060 .Name(
"common.Control.gridNext" )
1062 .DefaultHotkey(
'N' )
1063 .LegacyHotkeyName(
"Switch Grid To Next" )
1064 .FriendlyName(
_(
"Switch to Next Grid" ) ) );
1067 .Name(
"common.Control.gridPrev" )
1070 .LegacyHotkeyName(
"Switch Grid To Previous" )
1071 .FriendlyName(
_(
"Switch to Previous Grid" ) ) );
1074 .Name(
"common.Control.gridSetOrigin" )
1076 .LegacyHotkeyName(
"Set Grid Origin" )
1077 .FriendlyName(
_(
"Grid Origin" ) )
1078 .Tooltip(
_(
"Place the grid origin point" ) )
1081 .Parameter<VECTOR2D*>(
nullptr ) );
1084 .Name(
"common.Control.gridResetOrigin" )
1086 .LegacyHotkeyName(
"Reset Grid Origin" )
1087 .FriendlyName(
_(
"Reset Grid Origin" ) ) );
1090 .Name(
"common.Control.gridPreset" )
1092 .Parameter<int>( 0 ) );
1095 .Name(
"common.Control.toggleGrid" )
1097 .FriendlyName(
_(
"Show Grid" ) )
1098 .Tooltip(
_(
"Display background grid in the edit window" ) )
1103 .Name(
"common.Control.toggleGridOverrides" )
1106 .FriendlyName(
_(
"Grid Overrides" ) )
1107 .Tooltip(
_(
"Enables item-specific grids that override the current grid" ) )
1112 .Name(
"common.Control.editGrids" )
1114 .FriendlyName(
_(
"Edit Grids..." ) )
1115 .Tooltip(
_(
"Edit grid definitions" ) )
1119 .Name(
"common.Control.editGridOrigin" )
1121 .FriendlyName(
_(
"Grid Origin..." ) )
1122 .Tooltip(
_(
"Set the grid origin point" ) )
1126 .Name(
"common.Control.imperialUnits" )
1128 .FriendlyName(
_(
"Inches" ) )
1134 .Name(
"common.Control.mils" )
1136 .FriendlyName(
_(
"Mils" ) )
1142 .Name(
"common.Control.metricUnits" )
1144 .FriendlyName(
_(
"Millimeters" ) )
1150 .Name(
"common.Control.updateUnits" )
1155 .Name(
"common.Control.updatePreferences" )
1160 .Name(
"common.Control.selectColumns" )
1163 .FriendlyName(
_(
"Select Columns..." ) ) );
1166 .Name(
"common.Control.toggleUnits" )
1168 .DefaultHotkey(
MD_CTRL +
'U' )
1169 .LegacyHotkeyName(
"Switch Units" )
1170 .FriendlyName(
_(
"Switch units" ) )
1171 .Tooltip(
_(
"Switch between imperial and metric units" ) )
1175 .Name(
"common.Control.togglePolarCoords" )
1177 .FriendlyName(
_(
"Polar Coordinates" ) )
1178 .Tooltip(
_(
"Switch between polar and cartesian coordinate systems" ) )
1183 .Name(
"common.Control.resetLocalCoords" )
1185 .DefaultHotkey(
' ' )
1186 .LegacyHotkeyName(
"Reset Local Coordinates" )
1187 .FriendlyName(
_(
"Reset Local Coordinates" ) ) );
1190 .Name(
"common.Control.toggleCursor" )
1193 .LegacyHotkeyName(
"Toggle Cursor Display (Modern Toolset only)" )
1194 .FriendlyName(
_(
"Always Show Crosshairs" ) )
1195 .Tooltip(
_(
"Display crosshairs even when not drawing objects" ) )
1199 .Name(
"common.Control.cursorSmallCrosshairs" )
1201 .FriendlyName(
_(
"Small crosshairs" ) )
1202 .Tooltip(
_(
"Use small crosshairs aligned at 0 and 90 degrees" ) )
1206 .Name(
"common.Control.cursorFullCrosshairs" )
1208 .FriendlyName(
_(
"Full-Window Crosshairs" ) )
1209 .Tooltip(
_(
"Display full-window crosshairs aligned at 0 and 90 degrees" ) )
1213 .Name(
"common.Control.cursor45Crosshairs" )
1215 .FriendlyName(
_(
"45 Degree Crosshairs" ) )
1216 .Tooltip(
_(
"Display full-window crosshairs aligned at 45 and 135 degrees" ) )
1220 .Name(
"common.Control.highContrastMode" )
1222 .LegacyHotkeyName(
"Toggle High Contrast Mode" )
1223 .FriendlyName(
_(
"Inactive Layer View Mode" ) )
1224 .Tooltip(
_(
"Toggle inactive layers between normal and dimmed" ) )
1229 .Name(
"common.Control.highContrastModeCycle" )
1231 .DefaultHotkey(
'H' )
1232 .FriendlyName(
_(
"Inactive Layer View Mode (3-state)" ) )
1233 .Tooltip(
_(
"Cycle inactive layers between normal, dimmed, and hidden" ) )
1237 .Name(
"common.Control.toggleBoundingBoxes" )
1239 .FriendlyName(
_(
"Draw Bounding Boxes" ) )
1244 .Name(
"common.InteractiveSelection.selectionTool" )
1246 .FriendlyName(
_(
"Select item(s)" ) )
1252 .Name(
"common.Interactive.measureTool" )
1256 .LegacyHotkeyName(
"Measure Distance (Modern Toolset only)" )
1257 .FriendlyName(
_(
"Measure Tool" ) )
1258 .Tooltip(
_(
"Interactively measure distance between points" ) )
1264 .Name(
"common.InteractivePicker.pickerTool" )
1270 .Name(
"common.InteractivePicker.pickerSubTool" )
1275 .Name(
"common.Control.showProjectManager" )
1277 .FriendlyName(
_(
"Switch to Project Manager" ) )
1278 .Tooltip(
_(
"Show project window" ) )
1282 .Name(
"common.Control.show3DViewer" )
1284 .DefaultHotkey(
MD_ALT +
'3' )
1285 .LegacyHotkeyName(
"3D Viewer" )
1286 .FriendlyName(
_(
"3D Viewer" ) )
1287 .Tooltip(
_(
"Show 3D viewer window" ) )
1291 .Name(
"common.Control.showSymbolBrowser" )
1293 .FriendlyName(
_(
"Symbol Library Browser" ) )
1299 .Name(
"common.Control.showSymbolEditor" )
1301 .FriendlyName(
_(
"Symbol Editor" ) )
1302 .Tooltip(
_(
"Create, delete and edit schematic symbols" ) )
1308 .Name(
"common.Control.showFootprintBrowser" )
1310 .FriendlyName(
_(
"Footprint Library Browser" ) )
1316 .Name(
"common.Control.showFootprintEditor" )
1318 .FriendlyName(
_(
"Footprint Editor" ) )
1319 .Tooltip(
_(
"Create, delete and edit board footprints" ) )
1325 .Name(
"common.Control.showCalculatorTools" )
1327 .FriendlyName(
_(
"Calculator Tools" ) )
1328 .Tooltip(
_(
"Run component calculations, track width calculations, etc." ) )
1334 .Name(
"common.Control.showProperties" )
1336 .FriendlyName(
_(
"Properties" ) )
1337 .Tooltip(
_(
"Show/hide the properties manager" ) )
1342 .Name(
"common.Control.showDatasheet" )
1344 .DefaultHotkey(
'D' )
1345 .LegacyHotkeyName(
"Show Datasheet" )
1346 .FriendlyName(
_(
"Show Datasheet" ) )
1347 .Tooltip(
_(
"Open the datasheet in a browser" ) )
1351 .Name(
"common.Control.updatePcbFromSchematic" )
1353 .DefaultHotkey( WXK_F8 )
1354 .LegacyHotkeyName(
"Update PCB from Schematic" )
1355 .FriendlyName(
_(
"Update PCB from Schematic..." ) )
1356 .Tooltip(
_(
"Update PCB with changes made to schematic" ) )
1360 .Name(
"common.Control.updateSchematicFromPCB" )
1362 .FriendlyName(
_(
"Update Schematic from PCB..." ) )
1363 .Tooltip(
_(
"Update schematic with changes made to PCB" ) )
1367 .Name(
"common.SuiteControl.openPreferences" )
1369 .DefaultHotkey(
MD_CTRL +
',' )
1370 .FriendlyName(
_(
"Preferences..." ) )
1371 .Tooltip(
_(
"Show preferences for all open tools" ) )
1373 .UIId( wxID_PREFERENCES ) );
1376 .Name(
"common.SuiteControl.configurePaths" )
1378 .FriendlyName(
_(
"Configure Paths..." ) )
1379 .Tooltip(
_(
"Edit path configuration environment variables" ) )
1383 .Name(
"common.SuiteControl.showSymbolLibTable" )
1385 .FriendlyName(
_(
"Manage Symbol Libraries..." ) )
1386 .Tooltip(
_(
"Edit the global and project symbol library lists" ) )
1390 .Name(
"common.SuiteControl.showFootprintLibTable" )
1392 .FriendlyName(
_(
"Manage Footprint Libraries..." ) )
1393 .Tooltip(
_(
"Edit the global and project footprint library lists" ) )
1397 .Name(
"common.SuiteControl.showDesignBLockLibTable" )
1399 .FriendlyName(
_(
"Manage Design Block Libraries..." ) )
1400 .Tooltip(
_(
"Edit the global and project design block library lists" ) )
1404 .Name(
"common.SuiteControl.gettingStarted" )
1406 .FriendlyName(
_(
"Getting Started with KiCad" ) )
1407 .Tooltip(
_(
"Open \"Getting Started in KiCad\" guide for beginners" ) )
1411 .Name(
"common.SuiteControl.help" )
1413 .FriendlyName(
_(
"Help" ) )
1414 .Tooltip(
_(
"Open product documentation in a web browser" ) )
1418 .Name(
"common.SuiteControl.about" )
1420 .FriendlyName(
_(
"About KiCad" ) )
1425 .Name(
"common.SuiteControl.listHotKeys" )
1427 .DefaultHotkey(
MD_CTRL +
static_cast<int>( WXK_F1 ) )
1428 .LegacyHotkeyName(
"List Hotkeys" )
1429 .FriendlyName(
_(
"List Hotkeys..." ) )
1430 .Tooltip(
_(
"Displays current hotkeys table and corresponding commands" ) )
1434 .Name(
"common.SuiteControl.getInvolved" )
1436 .FriendlyName(
_(
"Get Involved" ) )
1437 .Tooltip(
_(
"Open \"Contribute to KiCad\" in a web browser" ) )
1441 .Name(
"common.SuiteControl.donate" )
1443 .FriendlyName(
_(
"Donate" ) )
1444 .Tooltip(
_(
"Open \"Donate to KiCad\" in a web browser" ) ) );
1447 .Name(
"common.SuiteControl.reportBug" )
1449 .FriendlyName(
_(
"Report Bug" ) )
1450 .Tooltip(
_(
"Report a problem with KiCad" ) )
1454 .Name(
"common.Control.ddaddLibrary" )
1460 .Name(
"common.API.pluginsReload" )
1462 .FriendlyName(
_(
"Refresh Plugins" ) )
1463 .Tooltip(
_(
"Reload all python plugins and refresh plugin menus" ) )
1467 .Name(
"common.API.pluginsShowFolder" )
1470 .FriendlyName(
_(
"Reveal Plugin Folder in Finder" ) )
1471 .Tooltip(
_(
"Reveals the plugins folder in a Finder window" ) )
1473 .FriendlyName(
_(
"Open Plugin Directory" ) )
1474 .Tooltip(
_(
"Opens the directory in the default system file manager" ) )
1481 .Name(
"common.Embed.embededFile" )
1483 .FriendlyName(
_(
"Embedded Files" ) )
1484 .Tooltip(
_(
"Manage embedded files" ) ) );
1487 .Name(
"common.Embed.removeFile" )
1489 .FriendlyName(
_(
"Remove File" ) )
1490 .Tooltip(
_(
"Remove an embedded file" ) ) );
1493 .Name(
"common.Embed.extractFile" )
1495 .FriendlyName(
_(
"Extract File" ) )
1496 .Tooltip(
_(
"Extract an embedded file" ) ) );
1501 "common.Interactive.pointSelected" );
1507 "common.Interactive.connectivityChanged" );
1510 "common.Interactive.modified" );
1513 "common.Interactive.inhibit" );
1515 "common.Interactive.uninhibit" );
1518 "common.Interactive.disambiguate" );
1521 "common.Interactive.gridChangedByKey" );
1525 "common.Interactive.contrastModeChangedByKeyEvent" );
@ KEEP_ENDPOINTS_OR_START_DIRECTION
Whe editing endpoints, the other end remains in place.
@ KEEP_CENTER_ENDS_ADJUST_ANGLE
When editing endpoints, only the angle is adjusted.
@ KEEP_CENTER_ADJUST_ANGLE_RADIUS
When editing endpoints, the angle and radius are adjusted.
@ table_add_column_before
@ gerbview_show_negative_objects
static TOOL_ACTION addRowAbove
static TOOL_ACTION showCalculatorTools
static TOOL_ACTION addColBefore
static TOOL_ACTION gridProperties
static TOOL_ACTION decrementPrimary
static TOOL_ACTION pickNewGroupMember
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 cursorSmallCrosshairs
static TOOL_ACTION arcPosture
static TOOL_ACTION reportBug
static TOOL_ACTION decrementSecondary
static TOOL_ACTION replaceAll
static TOOL_ACTION updatePreferences
static TOOL_ACTION selectItem
Select an item (specified as the event parameter).
static TOOL_ACTION cursorLeft
static TOOL_ACTION zoomOutCenter
static TOOL_ACTION togglePolarCoords
static TOOL_ACTION unselectItem
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 selectionCursor
Select a single item under the cursor position.
static TOOL_ACTION addRowBelow
static TOOL_ACTION pickerTool
static TOOL_ACTION cycleArcEditMode
static TOOL_ACTION gridPreset
static TOOL_ACTION selectSetLasso
static TOOL_ACTION selectSetRect
Set lasso selection mode.
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 groupEnter
static TOOL_ACTION findPrevious
static TOOL_ACTION unmergeCells
static TOOL_ACTION showDatasheet
static TOOL_ACTION groupProperties
static TOOL_ACTION zoomFitSelection
static TOOL_ACTION selectColumns
static TOOL_ACTION centerSelection
static TOOL_ACTION mergeCells
static TOOL_ACTION pluginsShowFolder
static TOOL_ACTION donate
static TOOL_ACTION cursorDown
static TOOL_ACTION zoomOut
static TOOL_ACTION pointEditorArcKeepCenter
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 deleteLastPoint
static TOOL_ACTION ungroup
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 pointEditorArcKeepRadius
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 selectionActivate
Activation of the selection tool.
static TOOL_ACTION incrementSecondary
static TOOL_ACTION cursorDownFast
static TOOL_ACTION selectionMenu
Run a selection menu to select from a list of items.
static TOOL_ACTION removeFile
static TOOL_ACTION prevMarker
static TOOL_ACTION reselectItem
static TOOL_ACTION selectRows
static TOOL_ACTION duplicate
static TOOL_ACTION inchesUnits
static TOOL_ACTION highContrastMode
static TOOL_ACTION embeddedFiles
static TOOL_ACTION incrementPrimary
static TOOL_ACTION cursorUpFast
static TOOL_ACTION cycleArcDrawMode
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 increment
static TOOL_ACTION selectionClear
Clear the current selection.
static TOOL_ACTION cursor45Crosshairs
static TOOL_ACTION leftJustify
static TOOL_ACTION exportTableCSV
static TOOL_ACTION showDesignBlockLibTable
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 addToGroup
static TOOL_ACTION gridFast2
static TOOL_ACTION expandAll
static TOOL_ACTION removeFromGroup
static TOOL_ACTION zoomInVertically
static TOOL_ACTION ddAddLibrary
static TOOL_ACTION configurePaths
static TOOL_ACTION showProjectManager
static TOOL_ACTION gettingStarted
static TOOL_ACTION copyAsText
static TOOL_ACTION cursorUp
Cursor control with keyboard.
static TOOL_ACTION refreshPreview
static TOOL_ACTION zoomUndo
static TOOL_ACTION groupLeave
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 pointEditorArcKeepEndpoint
static TOOL_ACTION cursorFullCrosshairs
static TOOL_ACTION unselectItems
static TOOL_ACTION selectItems
Select a list of items (specified as the event parameter)
static TOOL_ACTION collapseAll
static TOOL_ACTION resetLocalCoords
static TOOL_ACTION centerJustify
static const TOOL_EVENT DisambiguatePoint
Used to inform tool that it should display the disambiguation menu.
static const TOOL_EVENT ClearedEvent
static const TOOL_EVENT InhibitSelectionEditing
Used to inform tools that the selection should temporarily be non-editable.
static const TOOL_EVENT GridChangedByKeyEvent
Used for hotkey feedback.
static const TOOL_EVENT UndoRedoPreEvent
static const TOOL_EVENT SelectedEvent
static const TOOL_EVENT SelectedItemsModified
Selected item had a property changed (except movement)
static const TOOL_EVENT UninhibitSelectionEditing
static const TOOL_EVENT UndoRedoPostEvent
static const TOOL_EVENT PointSelectedEvent
static const TOOL_EVENT SelectedItemsMoved
Selected items were moved, this can be very high frequency on the canvas, use with care.
static const TOOL_EVENT ContrastModeChangedByKeyEvent
static const TOOL_EVENT ConnectivityChangedEvent
static const TOOL_EVENT UnselectedEvent
@ FRAME_SCH_SYMBOL_EDITOR
Increment event parameters.