Index: trunk/src/change.c =================================================================== --- trunk/src/change.c (revision 15658) +++ trunk/src/change.c (revision 15659) @@ -479,30 +479,6 @@ return change; } - -#warning padstack TODO: remove this -/* ---------------------------------------------------------------------- - * changes the hole-flag of all selected and visible vias - * returns pcb_true if anything has changed - */ -pcb_bool pcb_chg_selected_hole(void) -{ - pcb_bool change = pcb_false; - - if (PCB->ViaOn) - PCB_VIA_LOOP(PCB->Data); - { - if (PCB_FLAG_TEST(PCB_FLAG_SELECTED, via)) - change |= pcb_pin_change_hole(via); - } - PCB_END_LOOP; - if (change) { - pcb_draw(); - pcb_undo_inc_serial(); - } - return change; -} - #warning subc TODO: check if it is true: /* --------------------------------------------------------------------------- * changes the size of the passed object; subc size is silk size (TODO: check if it is true) Index: trunk/src/change.h =================================================================== --- trunk/src/change.h (revision 15658) +++ trunk/src/change.h (revision 15659) @@ -75,8 +75,6 @@ pcb_bool pcb_clr_selected_join(int); pcb_bool pcb_chg_selected_nonetlist(int); pcb_bool pcb_chg_selected_thermals(int types, int therm_style, unsigned long lid); -pcb_bool pcb_chg_selected_hole(void); -pcb_bool pcb_chg_selected_paste(void); pcb_bool pcb_chg_obj_size(int, void *, void *, void *, pcb_coord_t, pcb_bool); pcb_bool pcb_chg_obj_1st_size(int, void *, void *, void *, pcb_coord_t, pcb_bool); pcb_bool pcb_chg_obj_thermal(int Type, void *Ptr1, void *Ptr2, void *Ptr3, int therm_type, unsigned long lid); Index: trunk/src/change_act.c =================================================================== --- trunk/src/change_act.c (revision 15658) +++ trunk/src/change_act.c (revision 15659) @@ -230,51 +230,14 @@ } } -#warning padstack TODO: remove these? -#if 0 /* --------------------------------------------------------------------------- */ - static const char changehold_syntax[] = "ChangeHole(ToggleObject|Object|SelectedVias|Selected)"; - -static const char changehold_help[] = "Changes the hole flag of objects."; - -/* %start-doc actions ChangeHole - -The "hole flag" of a via determines whether the via is a -plated-through hole (not set), or an unplated hole (set). - -%end-doc */ - +static const char changehold_help[] = "Changes the hole flag of objects. Not supported anymore; use the propery editor."; static int pcb_act_ChangeHole(int argc, const char **argv, pcb_coord_t x, pcb_coord_t y) { - const char *function = PCB_ACTION_ARG(0); - if (function) { - switch (pcb_funchash_get(function, NULL)) { - case F_ToggleObject: - case F_Object: - { - int type; - void *ptr1, *ptr2, *ptr3; - - pcb_gui->get_coords(_("Select an Object"), &x, &y); - if ((type = pcb_search_screen(x, y, PCB_TYPE_VIA, &ptr1, &ptr2, &ptr3)) != PCB_TYPE_NONE && pcb_pin_change_hole((pcb_pin_t *) ptr3)) - pcb_undo_inc_serial(); - break; - } - - case F_SelectedVias: - case F_Selected: - if (pcb_chg_selected_hole()) - pcb_board_set_changed_flag(pcb_true); - break; - } - } - return 0; + pcb_message(PCB_MSG_ERROR, "Feature not supported with padstacks.\n"); + return 1; } -#endif - -/* --------------------------------------------------------------------------- */ - static const char pcb_acts_ChangePaste[] = "ChangePaste(ToggleObject|Object|SelectedPads|Selected)"; static const char pcb_acth_ChangePaste[] = "Changes the no paste flag of objects. Not supported anymore."; static int pcb_act_ChangePaste(int argc, const char **argv, pcb_coord_t x, pcb_coord_t y)