16 static void update(
const ui::EditorCommandSet& out)
noexcept {
19 out.set_item_new(
l2s(cmd.
itemNew, out.get_item_new()));
20 out.set_item_open(
l2s(cmd.
itemOpen, out.get_item_open()));
21 out.set_save(
l2s(cmd.
save, out.get_save()));
22 out.set_save_all(
l2s(cmd.
saveAll, out.get_save_all()));
23 out.set_select_all(
l2s(cmd.
selectAll, out.get_select_all()));
24 out.set_find(
l2s(cmd.
find, out.get_find()));
25 out.set_find_next(
l2s(cmd.
findNext, out.get_find_next()));
27 out.set_file_manager(
l2s(cmd.
fileManager, out.get_file_manager()));
35 out.set_project_new(
l2s(cmd.
projectNew, out.get_project_new()));
36 out.set_project_open(
l2s(cmd.
projectOpen, out.get_project_open()));
37 out.set_project_save(
l2s(cmd.
projectSave, out.get_project_save()));
40 out.set_board_setup(
l2s(cmd.
boardSetup, out.get_board_setup()));
45 out.set_sheet_new(
l2s(cmd.
sheetNew, out.get_sheet_new()));
46 out.set_sheet_rename(
l2s(cmd.
sheetRename, out.get_sheet_rename()));
47 out.set_sheet_remove(
l2s(cmd.
sheetRemove, out.get_sheet_remove()));
48 out.set_board_editor(
l2s(cmd.
boardEditor, out.get_board_editor()));
49 out.set_board_new(
l2s(cmd.
boardNew, out.get_board_new()));
50 out.set_board_copy(
l2s(cmd.
boardCopy, out.get_board_copy()));
51 out.set_board_remove(
l2s(cmd.
boardRemove, out.get_board_remove()));
52 out.set_plane_show_all(
l2s(cmd.
planeShowAll, out.get_plane_show_all()));
53 out.set_plane_hide_all(
l2s(cmd.
planeHideAll, out.get_plane_hide_all()));
55 out.set_input_browse(
l2s(cmd.
inputBrowse, out.get_input_browse()));
57 out.set_input_remove(
l2s(cmd.
inputRemove, out.get_input_remove()));
60 out.set_import_dxf(
l2s(cmd.
importDxf, out.get_import_dxf()));
65 out.set_export_lppz(
l2s(cmd.
exportLppz, out.get_export_lppz()));
66 out.set_export_image(
l2s(cmd.
exportImage, out.get_export_image()));
67 out.set_export_pdf(
l2s(cmd.
exportPdf, out.get_export_pdf()));
69 out.set_export_step(
l2s(cmd.
exportStep, out.get_export_step()));
70 out.set_print(
l2s(cmd.
print, out.get_print()));
71 out.set_generate_bom(
l2s(cmd.
generateBom, out.get_generate_bom()));
75 out.set_output_jobs(
l2s(cmd.
outputJobs, out.get_output_jobs()));
76 out.set_order_pcb(
l2s(cmd.
orderPcb, out.get_order_pcb()));
77 out.set_undo(
l2s(cmd.
undo, out.get_undo()));
78 out.set_redo(
l2s(cmd.
redo, out.get_redo()));
82 out.set_move_left(
l2s(cmd.
moveLeft, out.get_move_left()));
83 out.set_move_right(
l2s(cmd.
moveRight, out.get_move_right()));
84 out.set_move_up(
l2s(cmd.
moveUp, out.get_move_up()));
85 out.set_move_down(
l2s(cmd.
moveDown, out.get_move_down()));
86 out.set_rotate_ccw(
l2s(cmd.
rotateCcw, out.get_rotate_ccw()));
87 out.set_rotate_cw(
l2s(cmd.
rotateCw, out.get_rotate_cw()));
92 out.set_move_align(
l2s(cmd.
moveAlign, out.get_move_align()));
93 out.set_snap_to_grid(
l2s(cmd.
snapToGrid, out.get_snap_to_grid()));
94 out.set_lock(
l2s(cmd.
lock, out.get_lock()));
95 out.set_unlock(
l2s(cmd.
unlock, out.get_unlock()));
96 out.set_line_width_set(
l2s(cmd.
setLineWidth, out.get_line_width_set()));
98 out.set_properties(
l2s(cmd.
properties, out.get_properties()));
99 out.set_rename(
l2s(cmd.
rename, out.get_rename()));
100 out.set_remove(
l2s(cmd.
remove, out.get_remove()));
102 out.set_zoom_in(
l2s(cmd.
zoomIn, out.get_zoom_in()));
103 out.set_zoom_out(
l2s(cmd.
zoomOut, out.get_zoom_out()));
107 out.set_ignore_locks(
l2s(cmd.
ignoreLocks, out.get_ignore_locks()));
109 out.set_toggle_3d(
l2s(cmd.
toggle3d, out.get_toggle_3d()));
110 out.set_tool_select(
l2s(cmd.
toolSelect, out.get_tool_select()));
111 out.set_tool_line(
l2s(cmd.
toolLine, out.get_tool_line()));
112 out.set_tool_rect(
l2s(cmd.
toolRect, out.get_tool_rect()));
113 out.set_tool_polygon(
l2s(cmd.
toolPolygon, out.get_tool_polygon()));
114 out.set_tool_circle(
l2s(cmd.
toolCircle, out.get_tool_circle()));
115 out.set_tool_arc(
l2s(cmd.
toolArc, out.get_tool_arc()));
116 out.set_tool_text(
l2s(cmd.
toolText, out.get_tool_text()));
117 out.set_tool_name(
l2s(cmd.
toolName, out.get_tool_name()));
118 out.set_tool_value(
l2s(cmd.
toolValue, out.get_tool_value()));
119 out.set_tool_pin(
l2s(cmd.
toolPin, out.get_tool_pin()));
120 out.set_tool_pad_tht(
l2s(cmd.
toolPadTht, out.get_tool_pad_tht()));
121 out.set_tool_pad_smt(
l2s(cmd.
toolPadSmt, out.get_tool_pad_smt()));
123 out.set_tool_pad_bga(
l2s(cmd.
toolPadBga, out.get_tool_pad_bga()));
125 out.set_tool_pad_test_point(
l2s(cmd.
toolPadTest, out.get_tool_pad_test_point()));
128 out.set_tool_zone(
l2s(cmd.
toolZone, out.get_tool_zone()));
129 out.set_tool_hole(
l2s(cmd.
toolHole, out.get_tool_hole()));
130 out.set_tool_wire(
l2s(cmd.
toolWire, out.get_tool_wire()));
133 out.set_tool_trace(
l2s(cmd.
toolTrace, out.get_tool_trace()));
134 out.set_tool_via(
l2s(cmd.
toolVia, out.get_tool_via()));
135 out.set_tool_plane(
l2s(cmd.
toolPlane, out.get_tool_plane()));
139 out.set_tool_measure(
l2s(cmd.
toolMeasure, out.get_tool_measure()));
141 out.set_abort(
l2s(cmd.
abort, out.get_abort()));
142 out.set_layer_up(
l2s(cmd.
layerUp, out.get_layer_up()));
143 out.set_layer_down(
l2s(cmd.
layerDown, out.get_layer_down()));
151 out.set_fill_toggle(
l2s(cmd.
fillToggle, out.get_fill_toggle()));
159 out.set_wire_mode_h_v(
l2s(cmd.
wireModeHV, out.get_wire_mode_h_v()));
160 out.set_wire_mode_v_h(
l2s(cmd.
wireModeVH, out.get_wire_mode_v_h()));
161 out.set_wire_mode_90_45(
l2s(cmd.
wireMode9045, out.get_wire_mode_90_45()));
162 out.set_wire_mode_45_90(
l2s(cmd.
wireMode4590, out.get_wire_mode_45_90()));
164 out.set_shape_round(
l2s(cmd.
shapeRound, out.get_shape_round()));
166 out.set_shape_rect(
l2s(cmd.
shapeRect, out.get_shape_rect()));
174 out.set_dock_pages(
l2s(cmd.
dockPages, out.get_dock_pages()));
175 out.set_dock_erc(
l2s(cmd.
dockErc, out.get_dock_erc()));
176 out.set_dock_drc(
l2s(cmd.
dockDrc, out.get_dock_drc()));
177 out.set_dock_layers(
l2s(cmd.
dockLayers, out.get_dock_layers()));
179 out.set_page_next(
l2s(cmd.
pageNext, out.get_page_next()));
181 out.set_tab_close(
l2s(cmd.
tabClose, out.get_tab_close()));
182 out.set_tab_close_all(
l2s(cmd.
tabCloseAll, out.get_tab_close_all()));
183 out.set_window_new(
l2s(cmd.
windowNew, out.get_window_new()));
184 out.set_window_close(
l2s(cmd.
windowClose, out.get_window_close()));
188 out.set_about_qt(
l2s(cmd.
aboutQt, out.get_about_qt()));
189 out.set_website(
l2s(cmd.
website, out.get_website()));
191 out.set_support(
l2s(cmd.
support, out.get_support()));
192 out.set_donate(
l2s(cmd.
donate, out.get_donate()));
194 out.set_vertex_add(
l2s(cmd.
vertexAdd, out.get_vertex_add()));
199 out.set_locked(
l2s(cmd.
locked, out.get_locked()));
200 out.set_visible(
l2s(cmd.
visible, out.get_visible()));
204 out.set_helper_tools(
l2s(cmd.
helperTools, out.get_helper_tools()));