Index: trunk/src/globalconst.h =================================================================== --- trunk/src/globalconst.h (revision 7460) +++ trunk/src/globalconst.h (revision 7461) @@ -46,7 +46,7 @@ */ #define PCB_LARGE_VALUE (COORD_MAX / 2 - 1) /* maximum extent of board and elements */ -#define PCB_MAX_LAYER 16 /* max number of layer, check source code for more changes, a *lot* more changes */ +#define PCB_MAX_LAYER 38 /* max number of layer, check source code for more changes, a *lot* more changes */ /* new array size that allows substrate layers */ #define PCB_MAX_LAYERGRP ((PCB_MAX_LAYER+8)*2) /* max number of layer groups, a.k.a. physical layers: a few extra outer layers per side, pluse one substrate per real layer */ #define PCB_MIN_LINESIZE PCB_MIL_TO_COORD(0.01) /* thickness of lines */ Index: trunk/src/pcb-conf.lht =================================================================== --- trunk/src/pcb-conf.lht (revision 7460) +++ trunk/src/pcb-conf.lht (revision 7461) @@ -183,6 +183,12 @@ {#8b7355}; {#00868b}; {#228b22}; {#8b2323}; {#3a5fcd}; {#104e8b}; {#cd3700}; {#548b54}; {#8b7355}; {#00868b}; {#228b22}; + {#8b2323}; {#3a5fcd}; {#104e8b}; {#cd3700}; {#548b54}; + {#8b7355}; {#00868b}; {#228b22}; {#8b2323}; {#3a5fcd}; + {#104e8b}; {#cd3700}; {#548b54}; {#8b7355}; {#00868b}; + {#228b22}; + {#8b2323}; {#3a5fcd}; {#104e8b}; {#cd3700}; {#548b54}; + {#8b7355}; } li:layer_selected = { {#00ffff}; {#00ffff}; {#00ffff}; {#00ffff}; {#00ffff}; @@ -189,6 +195,12 @@ {#00ffff}; {#00ffff}; {#00ffff}; {#00ffff}; {#00ffff}; {#00ffff}; {#00ffff}; {#00ffff}; {#00ffff}; {#00ffff}; {#00ffff}; + {#00ffff}; {#00ffff}; {#00ffff}; {#00ffff}; {#00ffff}; + {#00ffff}; {#00ffff}; {#00ffff}; {#00ffff}; {#00ffff}; + {#00ffff}; {#00ffff}; {#00ffff}; {#00ffff}; {#00ffff}; + {#00ffff}; + {#00ffff}; {#00ffff}; {#00ffff}; {#00ffff}; {#00ffff}; + {#00ffff}; } warn = {#ff8000} mask = {#ff0000}