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()));
34 out.set_project_new(
l2s(cmd.
projectNew, out.get_project_new()));
35 out.set_project_open(
l2s(cmd.
projectOpen, out.get_project_open()));
38 out.set_board_setup(
l2s(cmd.
boardSetup, out.get_board_setup()));
42 out.set_sheet_new(
l2s(cmd.
sheetNew, out.get_sheet_new()));
43 out.set_sheet_rename(
l2s(cmd.
sheetRename, out.get_sheet_rename()));
44 out.set_sheet_remove(
l2s(cmd.
sheetRemove, out.get_sheet_remove()));
45 out.set_board_new(
l2s(cmd.
boardNew, out.get_board_new()));
46 out.set_board_copy(
l2s(cmd.
boardCopy, out.get_board_copy()));
47 out.set_board_remove(
l2s(cmd.
boardRemove, out.get_board_remove()));
48 out.set_plane_show_all(
l2s(cmd.
planeShowAll, out.get_plane_show_all()));
49 out.set_plane_hide_all(
l2s(cmd.
planeHideAll, out.get_plane_hide_all()));
51 out.set_input_browse(
l2s(cmd.
inputBrowse, out.get_input_browse()));
53 out.set_input_remove(
l2s(cmd.
inputRemove, out.get_input_remove()));
56 out.set_import_dxf(
l2s(cmd.
importDxf, out.get_import_dxf()));
61 out.set_export_lppz(
l2s(cmd.
exportLppz, out.get_export_lppz()));
62 out.set_export_image(
l2s(cmd.
exportImage, out.get_export_image()));
63 out.set_export_pdf(
l2s(cmd.
exportPdf, out.get_export_pdf()));
65 out.set_export_step(
l2s(cmd.
exportStep, out.get_export_step()));
66 out.set_print(
l2s(cmd.
print, out.get_print()));
67 out.set_generate_bom(
l2s(cmd.
generateBom, out.get_generate_bom()));
71 out.set_output_jobs(
l2s(cmd.
outputJobs, out.get_output_jobs()));
72 out.set_order_pcb(
l2s(cmd.
orderPcb, out.get_order_pcb()));
73 out.set_undo(
l2s(cmd.
undo, out.get_undo()));
74 out.set_redo(
l2s(cmd.
redo, out.get_redo()));
78 out.set_move_left(
l2s(cmd.
moveLeft, out.get_move_left()));
79 out.set_move_right(
l2s(cmd.
moveRight, out.get_move_right()));
80 out.set_move_up(
l2s(cmd.
moveUp, out.get_move_up()));
81 out.set_move_down(
l2s(cmd.
moveDown, out.get_move_down()));
82 out.set_rotate_ccw(
l2s(cmd.
rotateCcw, out.get_rotate_ccw()));
83 out.set_rotate_cw(
l2s(cmd.
rotateCw, out.get_rotate_cw()));
88 out.set_move_align(
l2s(cmd.
moveAlign, out.get_move_align()));
89 out.set_snap_to_grid(
l2s(cmd.
snapToGrid, out.get_snap_to_grid()));
90 out.set_lock(
l2s(cmd.
lock, out.get_lock()));
91 out.set_unlock(
l2s(cmd.
unlock, out.get_unlock()));
92 out.set_line_width_set(
l2s(cmd.
setLineWidth, out.get_line_width_set()));
94 out.set_properties(
l2s(cmd.
properties, out.get_properties()));
95 out.set_rename(
l2s(cmd.
rename, out.get_rename()));
96 out.set_remove(
l2s(cmd.
remove, out.get_remove()));
98 out.set_zoom_in(
l2s(cmd.
zoomIn, out.get_zoom_in()));
99 out.set_zoom_out(
l2s(cmd.
zoomOut, out.get_zoom_out()));
103 out.set_ignore_locks(
l2s(cmd.
ignoreLocks, out.get_ignore_locks()));
105 out.set_toggle_3d(
l2s(cmd.
toggle3d, out.get_toggle_3d()));
106 out.set_tool_select(
l2s(cmd.
toolSelect, out.get_tool_select()));
107 out.set_tool_line(
l2s(cmd.
toolLine, out.get_tool_line()));
108 out.set_tool_rect(
l2s(cmd.
toolRect, out.get_tool_rect()));
109 out.set_tool_polygon(
l2s(cmd.
toolPolygon, out.get_tool_polygon()));
110 out.set_tool_circle(
l2s(cmd.
toolCircle, out.get_tool_circle()));
111 out.set_tool_arc(
l2s(cmd.
toolArc, out.get_tool_arc()));
112 out.set_tool_text(
l2s(cmd.
toolText, out.get_tool_text()));
113 out.set_tool_name(
l2s(cmd.
toolName, out.get_tool_name()));
114 out.set_tool_value(
l2s(cmd.
toolValue, out.get_tool_value()));
115 out.set_tool_pin(
l2s(cmd.
toolPin, out.get_tool_pin()));
116 out.set_tool_pad_tht(
l2s(cmd.
toolPadTht, out.get_tool_pad_tht()));
117 out.set_tool_pad_smt(
l2s(cmd.
toolPadSmt, out.get_tool_pad_smt()));
119 out.set_tool_pad_bga(
l2s(cmd.
toolPadBga, out.get_tool_pad_bga()));
121 out.set_tool_pad_test_point(
l2s(cmd.
toolPadTest, out.get_tool_pad_test_point()));
124 out.set_tool_zone(
l2s(cmd.
toolZone, out.get_tool_zone()));
125 out.set_tool_hole(
l2s(cmd.
toolHole, out.get_tool_hole()));
126 out.set_tool_wire(
l2s(cmd.
toolWire, out.get_tool_wire()));
129 out.set_tool_trace(
l2s(cmd.
toolTrace, out.get_tool_trace()));
130 out.set_tool_via(
l2s(cmd.
toolVia, out.get_tool_via()));
131 out.set_tool_plane(
l2s(cmd.
toolPlane, out.get_tool_plane()));
135 out.set_tool_measure(
l2s(cmd.
toolMeasure, out.get_tool_measure()));
137 out.set_abort(
l2s(cmd.
abort, out.get_abort()));
138 out.set_layer_up(
l2s(cmd.
layerUp, out.get_layer_up()));
139 out.set_layer_down(
l2s(cmd.
layerDown, out.get_layer_down()));
147 out.set_fill_toggle(
l2s(cmd.
fillToggle, out.get_fill_toggle()));
155 out.set_wire_mode_h_v(
l2s(cmd.
wireModeHV, out.get_wire_mode_h_v()));
156 out.set_wire_mode_v_h(
l2s(cmd.
wireModeVH, out.get_wire_mode_v_h()));
157 out.set_wire_mode_90_45(
l2s(cmd.
wireMode9045, out.get_wire_mode_90_45()));
158 out.set_wire_mode_45_90(
l2s(cmd.
wireMode4590, out.get_wire_mode_45_90()));
160 out.set_shape_round(
l2s(cmd.
shapeRound, out.get_shape_round()));
162 out.set_shape_rect(
l2s(cmd.
shapeRect, out.get_shape_rect()));
170 out.set_dock_erc(
l2s(cmd.
dockErc, out.get_dock_erc()));
171 out.set_dock_drc(
l2s(cmd.
dockDrc, out.get_dock_drc()));
172 out.set_dock_layers(
l2s(cmd.
dockLayers, out.get_dock_layers()));
174 out.set_page_next(
l2s(cmd.
pageNext, out.get_page_next()));
176 out.set_tab_close(
l2s(cmd.
tabClose, out.get_tab_close()));
177 out.set_tab_close_all(
l2s(cmd.
tabCloseAll, out.get_tab_close_all()));
178 out.set_window_new(
l2s(cmd.
windowNew, out.get_window_new()));
179 out.set_window_close(
l2s(cmd.
windowClose, out.get_window_close()));
183 out.set_about_qt(
l2s(cmd.
aboutQt, out.get_about_qt()));
184 out.set_website(
l2s(cmd.
website, out.get_website()));
186 out.set_support(
l2s(cmd.
support, out.get_support()));
187 out.set_donate(
l2s(cmd.
donate, out.get_donate()));
189 out.set_vertex_add(
l2s(cmd.
vertexAdd, out.get_vertex_add()));
194 out.set_locked(
l2s(cmd.
locked, out.get_locked()));
195 out.set_visible(
l2s(cmd.
visible, out.get_visible()));
199 out.set_helper_tools(
l2s(cmd.
helperTools, out.get_helper_tools()));