Index: trunk/src/box.h =================================================================== --- trunk/src/box.h (revision 23092) +++ trunk/src/box.h (revision 23093) @@ -105,6 +105,12 @@ #define PCB_BOX_CENTER_X(b) ((b).X1 + ((b).X2 - (b).X1)/2) #define PCB_BOX_CENTER_Y(b) ((b).Y1 + ((b).Y2 - (b).Y1)/2) +#define PCB_MOVE_POINT(xs,ys,deltax,deltay) \ + { \ + ((xs) += (deltax)); \ + ((ys) += (deltay)); \ + } + #define PCB_BOX_MOVE_LOWLEVEL(b,dx,dy) \ { \ PCB_MOVE_POINT((b)->X1,(b)->Y1,(dx),(dy)) \ Index: trunk/src/move.h =================================================================== --- trunk/src/move.h (revision 23092) +++ trunk/src/move.h (revision 23093) @@ -32,12 +32,6 @@ #include "config.h" /*** Transformation macros and constants ***/ -#define PCB_MOVE_POINT(xs,ys,deltax,deltay) \ - { \ - ((xs) += (deltax)); \ - ((ys) += (deltay)); \ - } - #define PCB_MOVE_TYPES \ (PCB_OBJ_PSTK | PCB_OBJ_LINE | PCB_OBJ_TEXT | PCB_OBJ_SUBC | \ PCB_OBJ_POLY | PCB_OBJ_POLY_POINT | PCB_OBJ_LINE_POINT | PCB_OBJ_ARC | PCB_OBJ_ARC_POINT)