Index: trunk/src/board.c =================================================================== --- trunk/src/board.c (revision 36970) +++ trunk/src/board.c (revision 36971) @@ -381,7 +381,7 @@ { if ((rnd_gui != NULL) && (rnd_gui->set_hidlib != NULL)) rnd_gui->set_hidlib(rnd_gui, &PCB->hidlib); - rnd_event(&PCB->hidlib, RND_EVENT_BOARD_CHANGED, "i", reverted); + rnd_event(&PCB->hidlib, RND_EVENT_BOARD_REPLACED, "i", reverted); } int pcb_board_normalize(pcb_board_t *pcb) Index: trunk/src/board.h =================================================================== --- trunk/src/board.h (revision 36970) +++ trunk/src/board.h (revision 36971) @@ -161,7 +161,7 @@ /* sets or resets changed flag and redraws status */ void pcb_board_set_changed_flag(pcb_board_t *pcb, rnd_bool New); -/* Shorthand for emitting a board changed event (RND_EVENT_BOARD_CHANGED) */ +/* Shorthand for emitting a board replaced event (RND_EVENT_BOARD_REPLACED) */ void pcb_board_changed(int reverted); Index: trunk/src/layer_vis.c =================================================================== --- trunk/src/layer_vis.c (revision 36970) +++ trunk/src/layer_vis.c (revision 36971) @@ -363,7 +363,7 @@ rnd_conf_hid_set_cb(n_mask, layer_vis_conf_id, &cbs_mask); } - rnd_event_bind(RND_EVENT_BOARD_CHANGED, layer_vis_grp_defaults, NULL, layer_vis_cookie); + rnd_event_bind(RND_EVENT_BOARD_REPLACED, layer_vis_grp_defaults, NULL, layer_vis_cookie); rnd_event_bind(RND_EVENT_GUI_INIT, layer_vis_grp_defaults, NULL, layer_vis_cookie); } Index: trunk/src_plugins/dialogs/dlg_fontsel.c =================================================================== --- trunk/src_plugins/dialogs/dlg_fontsel.c (revision 36970) +++ trunk/src_plugins/dialogs/dlg_fontsel.c (revision 36971) @@ -325,7 +325,7 @@ void pcb_dlg_fontsel_init(void) { - rnd_event_bind(RND_EVENT_BOARD_CHANGED, fontsel_bchanged_ev, NULL, fontsel_cookie); + rnd_event_bind(RND_EVENT_BOARD_REPLACED, fontsel_bchanged_ev, NULL, fontsel_cookie); rnd_event_bind(RND_EVENT_BOARD_META_CHANGED, fontsel_mchanged_ev, NULL, fontsel_cookie); rnd_event_bind(PCB_EVENT_FONT_CHANGED, fontsel_mchanged_ev, NULL, fontsel_cookie); rnd_event_bind(RND_EVENT_GUI_INIT, fontsel_gui_init_ev, NULL, fontsel_cookie); Index: trunk/src_plugins/export_openems/excitation.c =================================================================== --- trunk/src_plugins/export_openems/excitation.c (revision 36970) +++ trunk/src_plugins/export_openems/excitation.c (revision 36971) @@ -564,7 +564,7 @@ static void pcb_openems_excitation_init(void) { - rnd_event_bind(RND_EVENT_BOARD_CHANGED, exc_ev_board_changed, NULL, openems_cookie); + rnd_event_bind(RND_EVENT_BOARD_REPLACED, exc_ev_board_changed, NULL, openems_cookie); } static void pcb_openems_excitation_uninit(void) Index: trunk/src_plugins/fontmode/fontmode.c =================================================================== --- trunk/src_plugins/fontmode/fontmode.c (revision 36970) +++ trunk/src_plugins/fontmode/fontmode.c (revision 36971) @@ -353,7 +353,7 @@ pcb_layergrp_inhibit_dec(); /* Inform the rest about the board change (layer stack, size) */ - rnd_event(&pcb->hidlib, RND_EVENT_BOARD_CHANGED, NULL); + rnd_event(&pcb->hidlib, RND_EVENT_BOARD_REPLACED, NULL); rnd_event(&pcb->hidlib, PCB_EVENT_LAYERS_CHANGED, NULL); font2editor_new(pcb, font, lfont, lorig, lwidth, lsilk); Index: trunk/src_plugins/io_hyp/io_hyp.c =================================================================== --- trunk/src_plugins/io_hyp/io_hyp.c (revision 36970) +++ trunk/src_plugins/io_hyp/io_hyp.c (revision 36971) @@ -115,7 +115,7 @@ /* notify GUI */ rnd_event(&PCB->hidlib, PCB_EVENT_LAYERS_CHANGED, NULL); - rnd_event(&PCB->hidlib, RND_EVENT_BOARD_CHANGED, NULL); + rnd_event(&PCB->hidlib, RND_EVENT_BOARD_REPLACED, NULL); RND_ACT_IRES(retval); return 0; Index: trunk/src_plugins/lib_hid_pcbui/lib_hid_pcbui.c =================================================================== --- trunk/src_plugins/lib_hid_pcbui/lib_hid_pcbui.c (revision 36970) +++ trunk/src_plugins/lib_hid_pcbui/lib_hid_pcbui.c (revision 36971) @@ -129,7 +129,7 @@ RND_REGISTER_ACTIONS(status_action_list, status_cookie); RND_REGISTER_ACTIONS(act_action_list, act_cookie); - rnd_event_bind(RND_EVENT_BOARD_CHANGED, pcb_layer_menu_update_ev, NULL, layer_cookie); + rnd_event_bind(RND_EVENT_BOARD_REPLACED, pcb_layer_menu_update_ev, NULL, layer_cookie); rnd_event_bind(PCB_EVENT_LAYERS_CHANGED, pcb_layer_menu_update_ev, NULL, layer_cookie); rnd_event_bind(PCB_EVENT_LAYERS_CHANGED, pcb_layersel_stack_chg_ev, NULL, layersel_cookie); rnd_event_bind(PCB_EVENT_LAYERVIS_CHANGED, pcb_layer_menu_vis_update_ev, NULL, layer_cookie); @@ -136,7 +136,7 @@ rnd_event_bind(PCB_EVENT_LAYERVIS_CHANGED, pcb_layersel_vis_chg_ev, NULL, layersel_cookie); rnd_event_bind(PCB_EVENT_LAYER_KEY_CHANGE, pcb_layer_menu_key_update_ev, NULL, layer_cookie); rnd_event_bind(PCB_EVENT_ROUTE_STYLES_CHANGED, pcb_rst_update_ev, NULL, rst_cookie); - rnd_event_bind(RND_EVENT_BOARD_CHANGED, pcb_rst_update_ev, NULL, rst_cookie); + rnd_event_bind(RND_EVENT_BOARD_REPLACED, pcb_rst_update_ev, NULL, rst_cookie); rnd_event_bind(RND_EVENT_GUI_INIT, pcb_rst_gui_init_ev, NULL, rst_cookie); rnd_event_bind(RND_EVENT_GUI_INIT, pcb_layersel_gui_init_ev, NULL, layersel_cookie); rnd_event_bind(RND_EVENT_GUI_INIT, pcb_status_gui_init_ev, NULL, status_cookie); @@ -143,11 +143,11 @@ rnd_event_bind(RND_EVENT_GUI_INIT, pcb_rendering_gui_init_ev, NULL, rendering_cookie); rnd_event_bind(RND_EVENT_USER_INPUT_KEY, pcb_status_st_update_ev, NULL, status_cookie); rnd_event_bind(RND_EVENT_CROSSHAIR_MOVE, pcb_status_rd_update_ev, NULL, status_cookie); - rnd_event_bind(RND_EVENT_BOARD_CHANGED, pcb_infobar_brdchg_ev, NULL, infobar_cookie); + rnd_event_bind(RND_EVENT_BOARD_REPLACED, pcb_infobar_brdchg_ev, NULL, infobar_cookie); rnd_event_bind(RND_EVENT_BOARD_FN_CHANGED, pcb_infobar_fn_chg_ev, NULL, infobar_cookie); rnd_event_bind(RND_EVENT_GUI_INIT, pcb_infobar_gui_init_ev, NULL, infobar_cookie); rnd_event_bind(RND_EVENT_GUI_INIT, pcb_title_gui_init_ev, NULL, title_cookie); - rnd_event_bind(RND_EVENT_BOARD_CHANGED, pcb_title_board_changed_ev, NULL, title_cookie); + rnd_event_bind(RND_EVENT_BOARD_REPLACED, pcb_title_board_changed_ev, NULL, title_cookie); rnd_event_bind(RND_EVENT_BOARD_FN_CHANGED, pcb_title_board_changed_ev, NULL, title_cookie); rnd_event_bind(RND_EVENT_BOARD_META_CHANGED, pcb_title_meta_changed_ev, NULL, title_cookie); rnd_event_bind(RND_EVENT_GUI_BATCH_TIMER, pcb_layer_menu_batch_timer_ev, NULL, layer_cookie); Index: trunk/src_plugins/propedit/propdlg.c =================================================================== --- trunk/src_plugins/propedit/propdlg.c (revision 36970) +++ trunk/src_plugins/propedit/propdlg.c (revision 36971) @@ -878,7 +878,7 @@ } rnd_event_bind(PCB_EVENT_BOARD_EDITED, propedit_brd_chg, NULL, pcb_propedit_cookie); - rnd_event_bind(RND_EVENT_BOARD_CHANGED, propedit_brd_unload, NULL, pcb_propedit_cookie); + rnd_event_bind(RND_EVENT_BOARD_REPLACED, propedit_brd_unload, NULL, pcb_propedit_cookie); } void pcb_propdlg_uninit(void) Index: trunk/src_plugins/show_netnames/show_netnames.c =================================================================== --- trunk/src_plugins/show_netnames/show_netnames.c (revision 36970) +++ trunk/src_plugins/show_netnames/show_netnames.c (revision 36971) @@ -299,7 +299,7 @@ #include "show_netnames_conf_fields.h" rnd_event_bind(PCB_EVENT_BOARD_EDITED, show_netnames_brd_chg, NULL, pcb_show_netnames_cookie); - rnd_event_bind(RND_EVENT_BOARD_CHANGED, show_netnames_brd_chg, NULL, pcb_show_netnames_cookie); + rnd_event_bind(RND_EVENT_BOARD_REPLACED, show_netnames_brd_chg, NULL, pcb_show_netnames_cookie); rnd_event_bind(RND_EVENT_GUI_DRAW_OVERLAY_XOR, show_netnames_render, NULL, pcb_show_netnames_cookie); rnd_event_bind(PCB_EVENT_NETLIST_CHANGED, show_netnames_inv_cache, NULL, pcb_show_netnames_cookie); rnd_event_bind(PCB_EVENT_FONT_CHANGED, show_netnames_inv_cache, NULL, pcb_show_netnames_cookie);