Index: trunk/src_plugins/autoplace/action.c =================================================================== --- trunk/src_plugins/autoplace/action.c (revision 21483) +++ trunk/src_plugins/autoplace/action.c (revision 21484) @@ -46,7 +46,7 @@ static fgw_error_t pcb_act_AutoPlaceSelected(fgw_arg_t *res, int argc, fgw_arg_t *argv) { pcb_event(PCB_EVENT_BUSY, NULL); - if (pcb_gui->confirm_dialog(_("Auto-placement can NOT be undone.\n" "Do you want to continue anyway?\n"), 0)) { + if (pcb_hid_message_box("question", "Autoplace start", "Auto-placement can NOT be undone.\nDo you want to continue anyway?", "no", 0, "yes", 1, NULL) == 1) { if (AutoPlaceSelected()) pcb_board_set_changed_flag(pcb_true); } Index: trunk/src_plugins/hid_lesstif/dialogs.c =================================================================== --- trunk/src_plugins/hid_lesstif/dialogs.c (revision 21483) +++ trunk/src_plugins/hid_lesstif/dialogs.c (revision 21484) @@ -1101,7 +1101,7 @@ printer = pcb_hid_find_printer(); if (!printer) { - lesstif_confirm_dialog("No printer?", "Oh well", 0); + pcb_hid_message_box("warning", "No printer", "No printer configured.", "Oh well", 0, NULL); PCB_ACT_IRES(1); return 0; } Index: trunk/src_plugins/renumber/renumber.c =================================================================== --- trunk/src_plugins/renumber/renumber.c (revision 21483) +++ trunk/src_plugins/renumber/renumber.c (revision 21484) @@ -111,7 +111,7 @@ if ((out = pcb_fopen(name, "r"))) { fclose(out); - if (!pcb_gui->confirm_dialog(_("File exists! Ok to overwrite?"), 0)) { + if (pcb_hid_message_box("warning", "Renumber: overwrite", "File exists! Ok to overwrite?", "cancel", 0, "overwrite", 1, NULL) != 1) { if (free_name && name) free((char*)name); PCB_ACT_IRES(1); Index: trunk/src_plugins/shand_cmd/command.c =================================================================== --- trunk/src_plugins/shand_cmd/command.c (revision 21483) +++ trunk/src_plugins/shand_cmd/command.c (revision 21484) @@ -77,7 +77,7 @@ PCB_ACT_CONVARG(1, FGW_STR, LoadLayout, filename = argv[1].val.str); PCB_ACT_MAY_CONVARG(2, FGW_STR, LoadLayout, format = argv[2].val.str); - if (!PCB->Changed || pcb_gui->confirm_dialog("OK to override layout data?", 0)) + if (!PCB->Changed || (pcb_hid_message_box("warning", "Load data lose", "OK to override layout data?", "cancel", 0, "ok", 1, NULL) == 1)) pcb_load_pcb(filename, format, pcb_true, 0); PCB_ACT_IRES(0);