# pcb-rnd User Manual: Appendix

## List of GUI dialog boxes

ID | dialog box name | action | source | comments
--- | --- | --- | --- | ---
brave | Brave features | brave() | src/brave.c |
buffer_scale | Buffer scale factors | n/a | src/buffer.c |
extobj_select | Select extended object | n/a | src/extobj_act.c |
external_autorouter | External autorouter | n/a | src_plugins/ar_extern/dlg_extroute.c |
asm | Hand assembly with pcb-rnd | asm() | src_plugins/asm/asm.c |
cam | CAM export | cam() | src_plugins/cam/cam_gui.c | does not yet work in lesstif
constraint | Drawing constraints | constraint() | src_plugins/ddraft/constraint_gui.c |
about | About pcb-rnd | about() | src_plugins/dialogs/dlg_about.c | lesstif: needs to be resized to at least 600 pixels high
flags | Edit flags | FlagEdit() | src_plugins/dialogs/dlg_flag_edit.c |
fontsel | Font selection | FontSel() | src_plugins/dialogs/dlg_fontsel.c |
fpmap | Choose footprint | n/a | src_plugins/dialogs/dlg_fpmap.c |
layer_binding | Layer bindings | LayerBinding() | src_plugins/dialogs/dlg_layer_binding.c |
pstk_lib | n/a | PstkLib() | src_plugins/dialogs/dlg_lib_pstk.c | does not yet work in lesstif
library | pcb-rnd Footprint Library | n/a | src_plugins/dialogs/dlg_library.c |
netlist | pcb-rnd netlist | NetlistDialog() | src_plugins/dialogs/dlg_netlist.c |
netlist_patch | pcb-rnd netlist patch | n/a | src_plugins/dialogs/dlg_netlist_patch.c |
obj_list | pick one from available objects | n/a | src_plugins/dialogs/dlg_obj_list.c |
padstack_shape | Edit padstack shape | n/a | src_plugins/dialogs/dlg_padstack.c | open from within the padstack dialog
padstack | Edit padstack | PadstackEdit() | src_plugins/dialogs/dlg_padstack.c |
pinout | n/a | pinout() | src_plugins/dialogs/dlg_pinout.c |
pref_lib_path | Edit library path | n/a | src_plugins/dialogs/dlg_pref_lib.c | open from within the preferences dialog
pref_lib_path_help | pcb-rnd preferences: library help | n/a | src_plugins/dialogs/dlg_pref_lib.c | open from within the preferences dialog
undo | pcb-rnd undo list | UndoDialog() | src_plugins/dialogs/dlg_undo.c |
drc_query_progress | drc_query: DRC progress | n/a | src_plugins/drc_query/dlg.c |
drc_query_rule_edit | drc_query: rule editor | n/a | src_plugins/drc_query/dlg.c |
drc_query_list | drc_query: list of rules | n/a | src_plugins/drc_query/dlg.c |
openems_excitation | openems: excitation | OpenEMSExcitation() | src_plugins/export_openems/excitation.c |
mesh | mesher | mesh() | src_plugins/export_openems/mesh.c |
extedit | External editor | extedit() | src_plugins/extedit/extedit_dad.c |
bus | Bus | n/a | src_plugins/exto_std/bus.c |
dimension | Dimension line | n/a | src_plugins/exto_std/dimension.c |
line_of_vias | Line of vias | n/a | src_plugins/exto_std/line_of_vias.c |
wholepoly | Whole polygons | n/a | src_plugins/exto_std/wholepoly.c |
import_sch | Import schematics/netlist | n/a | src_plugins/import_sch2/import_sch_dlg.c |
load_ttf | Load glyphs from ttf font | n/a | src_plugins/import_ttf/ttf.c |
route_style_attr | Edit route style attribute | n/a | src_plugins/lib_hid_pcbui/routest_dlg.c |
route_style | Edit route style | n/a | src_plugins/lib_hid_pcbui/routest_dlg.c |
poly_hatch | Polygon hatch | hatch(interactive) | src_plugins/lib_polyhelp/polyhelp.c |
order | Order PCB | n/a | src_plugins/order/order_dlg.c |
pcbway_quote | PCBWay: quote | n/a | src_plugins/order_pcbway/quote.c |
propedit | Property editor | propedit() | src_plugins/propedit/propdlg.c |
search | pcb-rnd search | n/a | src_plugins/query/dlg_search.c |
search_expr | pcb-rnd search expression | n/a | src_plugins/query/dlg_search_edit.c |
report | n/a | report() | src_plugins/report/report.c |
shape | dlg_shape | shape() | src_plugins/shape/shape_dialog.c |
view* | view* | n/a | src_plugins/dialogs/dlg_view.c |