Index: import_sch_dlg.c =================================================================== --- import_sch_dlg.c (revision 29587) +++ import_sch_dlg.c (revision 29588) @@ -245,7 +245,12 @@ isch_conf_lock--; } +static void isch_plc_cfg_cb(void *hid_ctx, void *caller_data, pcb_hid_attribute_t *attr) +{ + pcb_actionva(&PCB->hidlib, "preferences", "config", "footprint_", NULL); +} + static void isch_add_tab(pcb_plug_import_t *p) { PCB_DAD_BEGIN_VBOX(isch_ctx.dlg); @@ -325,6 +330,8 @@ isch_ctx.wverbose = PCB_DAD_CURRENT(isch_ctx.dlg); PCB_DAD_CHANGE_CB(isch_ctx.dlg, isch_generic_chg_cb); PCB_DAD_END(isch_ctx.dlg); + PCB_DAD_BUTTON(isch_ctx.dlg, "Placement config..."); + PCB_DAD_CHANGE_CB(isch_ctx.dlg, isch_plc_cfg_cb); PCB_DAD_END(isch_ctx.dlg); PCB_DAD_BEGIN_HBOX(isch_ctx.dlg); /* bottom buttons */