Index: trunk/src/route_style.c =================================================================== --- trunk/src/route_style.c (revision 2595) +++ trunk/src/route_style.c (revision 2596) @@ -31,6 +31,7 @@ #include "route_style.h" #include "misc.h" #include "error.h" +#include "conf.h" /*! \brief Serializes the route style list * \par Function Description @@ -144,3 +145,11 @@ vtroutestyle_truncate(styles, n+1); return 0; } + +void pcb_use_route_style(RouteStyleType * rst) +{ + conf_set_design("design/line_thickness", "%$mS", rst->Thick); + conf_set_design("design/via_thickness", "%$mS", rst->Diameter); + conf_set_design("design/via_drilling_hole", "%$mS", rst->Hole); + conf_set_design("design/clearance", "%$mS", rst->Clearance); +} Index: trunk/src/route_style.h =================================================================== --- trunk/src/route_style.h (revision 2595) +++ trunk/src/route_style.h (revision 2596) @@ -41,3 +41,6 @@ int ParseRouteString(char *s, vtroutestyle_t *styles, const char *default_unit); char *make_route_string(vtroutestyle_t *styles); + +/* Set design configuration (the pen we draw with) to a given route style */ +void pcb_use_route_style(RouteStyleType *); Index: trunk/src/set.c =================================================================== --- trunk/src/set.c (revision 2595) +++ trunk/src/set.c (revision 2596) @@ -100,14 +100,6 @@ } } -void pcb_use_route_style(RouteStyleType * rst) -{ - conf_set_design("design/line_thickness", "%$mS", rst->Thick); - conf_set_design("design/via_thickness", "%$mS", rst->Diameter); - conf_set_design("design/via_drilling_hole", "%$mS", rst->Hole); - conf_set_design("design/clearance", "%$mS", rst->Clearance); -} - /* --------------------------------------------------------------------------- * sets a clearance width */ Index: trunk/src/set.h =================================================================== --- trunk/src/set.h (revision 2595) +++ trunk/src/set.h (revision 2596) @@ -47,6 +47,5 @@ void RedrawZoom(Coord, Coord); void SaveMode(void); void RestoreMode(void); -void pcb_use_route_style(RouteStyleType *); #endif