Add restrictions on copper layers for NPTH pads.

Also updates the stackup graphics to include NPTH pads.
This commit is contained in:
Jeff Young 2020-09-09 00:39:33 +01:00
parent ab71ef9ec5
commit c090f1b646
15 changed files with 2777 additions and 59 deletions

View File

@ -543,6 +543,10 @@ set( BMAPS_BIG
)
set( BMAPS_OTHER
pads_npth
pads_npth_top_bottom
pads_npth_top
pads_npth_bottom
pads_remove_unused
pads_remove_unused_keep_bottom
pads_reset_unused

View File

@ -0,0 +1,113 @@
/* Do not modify this file, it was automatically generated by the
* PNG2cpp CMake script, using a *.png file as input.
*/
#include <bitmaps_png/bitmaps_list.h>
static const unsigned char png[] = {
0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d, 0x49, 0x48, 0x44, 0x52,
0x00, 0x00, 0x00, 0x97, 0x00, 0x00, 0x00, 0x90, 0x08, 0x06, 0x00, 0x00, 0x00, 0x05, 0x9a, 0xf9,
0xc1, 0x00, 0x00, 0x00, 0x04, 0x73, 0x42, 0x49, 0x54, 0x08, 0x08, 0x08, 0x08, 0x7c, 0x08, 0x64,
0x88, 0x00, 0x00, 0x00, 0x09, 0x70, 0x48, 0x59, 0x73, 0x00, 0x00, 0x55, 0x2d, 0x00, 0x00, 0x55,
0x2d, 0x01, 0x6a, 0xe7, 0x70, 0xe8, 0x00, 0x00, 0x00, 0x19, 0x74, 0x45, 0x58, 0x74, 0x53, 0x6f,
0x66, 0x74, 0x77, 0x61, 0x72, 0x65, 0x00, 0x77, 0x77, 0x77, 0x2e, 0x69, 0x6e, 0x6b, 0x73, 0x63,
0x61, 0x70, 0x65, 0x2e, 0x6f, 0x72, 0x67, 0x9b, 0xee, 0x3c, 0x1a, 0x00, 0x00, 0x00, 0x52, 0x74,
0x45, 0x58, 0x74, 0x43, 0x6f, 0x70, 0x79, 0x72, 0x69, 0x67, 0x68, 0x74, 0x00, 0x43, 0x43, 0x20,
0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x2d, 0x53, 0x68, 0x61, 0x72,
0x65, 0x41, 0x6c, 0x69, 0x6b, 0x65, 0x20, 0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f, 0x63, 0x72,
0x65, 0x61, 0x74, 0x69, 0x76, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x73, 0x2e, 0x6f, 0x72,
0x67, 0x2f, 0x6c, 0x69, 0x63, 0x65, 0x6e, 0x73, 0x65, 0x73, 0x2f, 0x62, 0x79, 0x2d, 0x73, 0x61,
0x2f, 0x34, 0x2e, 0x30, 0x2f, 0xc3, 0x54, 0x62, 0x05, 0x00, 0x00, 0x05, 0x5e, 0x49, 0x44, 0x41,
0x54, 0x78, 0x9c, 0xed, 0xdc, 0xcf, 0x6b, 0x5c, 0x55, 0x18, 0xc6, 0xf1, 0xe7, 0x39, 0x33, 0x49,
0x4c, 0x0d, 0x6d, 0x2c, 0x82, 0xa0, 0x0b, 0x7f, 0x2f, 0x2a, 0xb8, 0x10, 0x04, 0xa1, 0xdd, 0x54,
0x17, 0x45, 0x1c, 0xda, 0x5d, 0x07, 0xf3, 0xa3, 0x8b, 0x22, 0x22, 0xe8, 0x3f, 0x20, 0x05, 0x69,
0xc0, 0x85, 0xb8, 0x15, 0x57, 0x82, 0x14, 0xda, 0xc9, 0x14, 0xb2, 0x51, 0x30, 0xa9, 0x15, 0x82,
0x2d, 0x82, 0x75, 0x21, 0x58, 0xdd, 0xe8, 0x4e, 0xfc, 0xd1, 0xa0, 0x6e, 0x5a, 0x13, 0x9c, 0x31,
0xce, 0x24, 0xe7, 0x75, 0x31, 0x2d, 0x8a, 0x08, 0xde, 0x7b, 0xe8, 0xb9, 0xe3, 0xcc, 0xfb, 0x7c,
0xd6, 0x27, 0x70, 0x08, 0xdf, 0xdc, 0x39, 0xb9, 0xf7, 0xce, 0x0b, 0x88, 0x88, 0x88, 0x88, 0x88,
0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88,
0xa4, 0xe0, 0xb0, 0x37, 0x50, 0xb5, 0xb3, 0x67, 0x8f, 0x3e, 0x58, 0x0f, 0xf1, 0x05, 0x1a, 0xea,
0xc5, 0x7f, 0x8a, 0x17, 0xe7, 0x4e, 0xac, 0x5e, 0xce, 0xb6, 0xa9, 0x31, 0x55, 0xe2, 0x17, 0x3c,
0x1e, 0x6a, 0x8c, 0x73, 0x00, 0x4e, 0x19, 0xf1, 0x6b, 0xc1, 0x1f, 0x99, 0x05, 0xb0, 0x09, 0xe0,
0x72, 0xb6, 0x4d, 0x8d, 0x29, 0x77, 0x71, 0x85, 0x60, 0xc1, 0x8c, 0x9d, 0xf9, 0xc5, 0xb5, 0xfd,
0x45, 0xd6, 0xb7, 0x5b, 0x8d, 0x6e, 0xee, 0x3d, 0x8d, 0xab, 0x30, 0xec, 0x0d, 0xc8, 0xf8, 0x52,
0x5c, 0x92, 0x8d, 0xbb, 0xb8, 0xcc, 0x68, 0x28, 0xf9, 0x8f, 0x8c, 0x99, 0xb9, 0xfb, 0xc7, 0xe7,
0x76, 0x70, 0x17, 0x57, 0x59, 0x06, 0xd8, 0xb0, 0xf7, 0x30, 0xaa, 0x14, 0x97, 0x64, 0xa3, 0xb8,
0x24, 0x1b, 0x77, 0x71, 0x99, 0xc1, 0xcc, 0xe1, 0xcd, 0xe3, 0x61, 0x70, 0x77, 0x9f, 0xab, 0x2c,
0x02, 0x06, 0x2a, 0xc6, 0x14, 0xee, 0xae, 0x5c, 0x52, 0x1d, 0xc5, 0x25, 0xd9, 0xb8, 0x8b, 0x8b,
0xa4, 0x51, 0x67, 0xae, 0x4a, 0xb8, 0x8b, 0x2b, 0x81, 0x0d, 0x7a, 0x94, 0xb2, 0x14, 0x97, 0x64,
0xa3, 0xb8, 0x24, 0x1b, 0x87, 0x71, 0xc5, 0xd2, 0xcf, 0x16, 0x25, 0x8d, 0xc3, 0xb8, 0x4a, 0xb3,
0x18, 0xa9, 0x18, 0x13, 0x28, 0x2e, 0xc9, 0x46, 0x71, 0x49, 0x36, 0xee, 0xe2, 0x32, 0xd2, 0x60,
0x3a, 0x73, 0x55, 0xc1, 0x5d, 0x5c, 0x09, 0x8c, 0x7a, 0xb6, 0x98, 0x44, 0x71, 0x49, 0x36, 0x8a,
0x4b, 0xb2, 0x71, 0xf7, 0xca, 0x0d, 0x8d, 0x06, 0x5a, 0x6d, 0x79, 0xb9, 0xf1, 0x74, 0xaf, 0x37,
0x71, 0xf5, 0xe4, 0xc9, 0xf7, 0xff, 0xf5, 0xfb, 0x8b, 0xed, 0xf6, 0xd1, 0xbb, 0xb9, 0x1b, 0x0f,
0x1a, 0x30, 0xa1, 0xc7, 0x3f, 0x69, 0xdc, 0xc5, 0x65, 0xb4, 0xaf, 0x68, 0xf8, 0x8d, 0x86, 0x8f,
0xa7, 0x26, 0xfa, 0x68, 0xb7, 0x1a, 0x5b, 0x00, 0xba, 0x00, 0xba, 0x18, 0x1c, 0xf5, 0xeb, 0x00,
0xf6, 0x22, 0xc6, 0x59, 0x1b, 0x9c, 0xb5, 0x6e, 0x20, 0xf2, 0xea, 0x70, 0x77, 0x3d, 0x9a, 0x5c,
0xfe, 0x45, 0x5e, 0xba, 0x74, 0xb8, 0xbe, 0xb1, 0x31, 0xfd, 0x54, 0x30, 0x1e, 0x00, 0x79, 0x2f,
0x0d, 0x7b, 0x8c, 0x98, 0xa5, 0x81, 0x11, 0xd8, 0x22, 0xf1, 0x07, 0xc1, 0xef, 0x2d, 0xf0, 0xca,
0xdc, 0xdc, 0x07, 0x5f, 0x93, 0xfa, 0x92, 0x86, 0xc8, 0xff, 0x8a, 0xbb, 0x2b, 0x57, 0xab, 0xf5,
0xdc, 0xe3, 0x01, 0x7c, 0x85, 0x25, 0xee, 0x75, 0x19, 0xec, 0xbd, 0xf9, 0x13, 0x17, 0x2e, 0xe6,
0xdc, 0xd7, 0x38, 0x72, 0x77, 0xe6, 0x0a, 0xe0, 0x31, 0x00, 0x2f, 0x1a, 0x51, 0xf4, 0x1c, 0xf5,
0x04, 0x10, 0xbe, 0x03, 0xa0, 0xb8, 0x4a, 0x72, 0x17, 0x17, 0x69, 0x34, 0x63, 0x77, 0x7e, 0x71,
0xed, 0xc9, 0x22, 0xeb, 0x35, 0x88, 0x24, 0x9d, 0xee, 0x73, 0x49, 0x36, 0x8a, 0x4b, 0xb2, 0x71,
0x17, 0x97, 0x06, 0x91, 0x54, 0xc7, 0x5d, 0x5c, 0x65, 0x69, 0x10, 0x49, 0x3a, 0xc5, 0x25, 0xd9,
0x28, 0x2e, 0xc9, 0xc6, 0x5d, 0x5c, 0x29, 0x83, 0x48, 0xf4, 0x3e, 0x57, 0x1a, 0x77, 0x71, 0x95,
0x45, 0x9d, 0xb9, 0x92, 0x29, 0x2e, 0xc9, 0x46, 0x71, 0x49, 0x36, 0xee, 0xe2, 0xd2, 0x20, 0x92,
0xea, 0xb8, 0x8b, 0x2b, 0x81, 0x06, 0x91, 0x24, 0x52, 0x5c, 0x92, 0x8d, 0xe2, 0x92, 0x6c, 0x1c,
0xc6, 0xa5, 0x41, 0x24, 0x55, 0x71, 0x18, 0x57, 0x69, 0x1a, 0x44, 0x92, 0x48, 0x71, 0x49, 0x36,
0x8a, 0x4b, 0xb2, 0x71, 0x17, 0x97, 0x06, 0x91, 0x54, 0xc7, 0x5d, 0x5c, 0x09, 0x34, 0x88, 0x24,
0x91, 0xe2, 0x92, 0x6c, 0x14, 0x97, 0x64, 0xe3, 0xef, 0xab, 0x65, 0x83, 0x41, 0x24, 0xf5, 0x76,
0xab, 0xb1, 0x18, 0x11, 0xbf, 0x98, 0x9c, 0xec, 0x6f, 0x34, 0x9b, 0xeb, 0x9b, 0x7f, 0x5f, 0x73,
0xe6, 0xcc, 0xe1, 0x3b, 0x26, 0x26, 0xf6, 0x3c, 0x5a, 0x43, 0x38, 0x64, 0x66, 0x53, 0x0c, 0x7a,
0xfc, 0x93, 0xc2, 0x5d, 0x5c, 0x11, 0xbb, 0x9f, 0x06, 0x84, 0x6f, 0x01, 0x9c, 0x0b, 0x08, 0xd8,
0xe9, 0x4d, 0xa1, 0xdd, 0x6a, 0xc0, 0x80, 0x2e, 0x81, 0x1e, 0x80, 0xd9, 0x5b, 0x6b, 0x0d, 0x66,
0x20, 0xbe, 0x89, 0xe0, 0x27, 0xc3, 0xdb, 0xf1, 0xe8, 0x72, 0xfb, 0x17, 0x79, 0xfe, 0xfc, 0xb3,
0x0f, 0xc4, 0x58, 0x7f, 0x2c, 0x18, 0xee, 0x33, 0xd8, 0x9d, 0x66, 0xd8, 0x03, 0xa0, 0x46, 0xd8,
0xb6, 0x05, 0x6e, 0x86, 0x88, 0x8d, 0xda, 0xd4, 0xce, 0x67, 0xcd, 0xe6, 0x47, 0xd7, 0x87, 0xbd,
0x57, 0x11, 0xf9, 0x07, 0x77, 0x57, 0xae, 0x95, 0x95, 0xe3, 0xb5, 0x7e, 0xbf, 0x7b, 0x7f, 0xd1,
0xf5, 0x21, 0xc4, 0x7d, 0xb5, 0x6d, 0xfe, 0xd4, 0x3c, 0x79, 0xe1, 0xe7, 0x9c, 0xfb, 0x1a, 0x47,
0xee, 0xce, 0x5c, 0x3b, 0xbd, 0xee, 0xcb, 0x04, 0xde, 0x2a, 0xba, 0xde, 0x76, 0x03, 0x76, 0x26,
0x78, 0x0a, 0xc0, 0x1b, 0x19, 0xb7, 0x35, 0x96, 0xdc, 0xc5, 0x45, 0xda, 0x3e, 0x33, 0xfe, 0x6e,
0xc4, 0xb1, 0x42, 0xeb, 0x23, 0x56, 0xfd, 0x5d, 0xdf, 0x6f, 0x0f, 0x77, 0x71, 0xdd, 0xb4, 0xbb,
0xb0, 0xb0, 0xb6, 0x5e, 0x64, 0x61, 0xbb, 0xd5, 0x88, 0xb9, 0x37, 0x33, 0xae, 0x74, 0x13, 0x55,
0xb2, 0x71, 0x17, 0x57, 0xca, 0x20, 0x12, 0x49, 0xe3, 0xf5, 0x63, 0xb1, 0x30, 0x1b, 0xdc, 0x4b,
0x55, 0x8c, 0x09, 0xdc, 0x5d, 0xb9, 0xa4, 0x3a, 0x8a, 0x4b, 0xb2, 0x71, 0x17, 0x57, 0xca, 0x20,
0x12, 0x49, 0xa3, 0x33, 0xd7, 0x7f, 0x20, 0x60, 0xd0, 0xcb, 0x82, 0x49, 0xdc, 0x5d, 0xb9, 0xa4,
0x3a, 0x8a, 0x4b, 0xb2, 0x51, 0x5c, 0x92, 0x8d, 0xbb, 0xb8, 0x52, 0xa6, 0xdc, 0x68, 0x10, 0x49,
0x1a, 0x77, 0x71, 0x25, 0xd0, 0x64, 0xc1, 0x44, 0x8a, 0x4b, 0xb2, 0x51, 0x5c, 0x92, 0x8d, 0xc3,
0xb8, 0xca, 0x4f, 0xb9, 0xd1, 0x20, 0x92, 0x34, 0x0e, 0xe3, 0x2a, 0x4d, 0x67, 0xae, 0x44, 0x8a,
0x4b, 0xb2, 0x51, 0x5c, 0x92, 0x8d, 0xbb, 0xb8, 0x34, 0xe5, 0xa6, 0x3a, 0xee, 0xe2, 0x4a, 0xa0,
0x29, 0x37, 0x89, 0x14, 0x97, 0x64, 0xe3, 0x2e, 0xae, 0xc1, 0x20, 0x12, 0xd0, 0x0a, 0x7c, 0x34,
0x2e, 0x2d, 0x2d, 0x05, 0x40, 0x8f, 0x7f, 0x52, 0xb9, 0x7b, 0x9f, 0x8b, 0x88, 0x1d, 0x03, 0x27,
0xcf, 0x2f, 0x37, 0xae, 0xb5, 0xcf, 0xe1, 0x4b, 0x02, 0xd7, 0x8c, 0xdc, 0x24, 0x6d, 0x1b, 0xb0,
0x1e, 0x22, 0x67, 0x22, 0x39, 0x43, 0xd8, 0xc3, 0xc0, 0xe7, 0x07, 0x01, 0xec, 0x05, 0xd8, 0x19,
0xf6, 0xbe, 0x47, 0x91, 0xbb, 0xb8, 0xb6, 0x3a, 0xbf, 0xbc, 0x33, 0x33, 0x73, 0xcf, 0x35, 0x1a,
0x8f, 0x80, 0x38, 0x00, 0xe0, 0x19, 0xc0, 0xa6, 0x07, 0x83, 0x48, 0x18, 0x40, 0x6c, 0x13, 0xd6,
0x81, 0xd9, 0x8f, 0x0c, 0x7c, 0x1b, 0x11, 0x57, 0xf6, 0x5d, 0x8f, 0x85, 0xbe, 0xe3, 0x28, 0x22,
0x22, 0xa3, 0xce, 0xdd, 0x41, 0x75, 0x79, 0xb9, 0xf1, 0x3c, 0x0d, 0xe7, 0x50, 0xea, 0x48, 0xc0,
0x53, 0xf3, 0x8b, 0xab, 0x1a, 0x44, 0x52, 0x92, 0xbb, 0x33, 0x57, 0x80, 0x3d, 0x62, 0x60, 0x34,
0xe2, 0xd5, 0x22, 0xeb, 0x69, 0x78, 0x3d, 0xf7, 0x9e, 0xc6, 0x95, 0xbb, 0xb8, 0x6e, 0xea, 0x2d,
0x2c, 0xac, 0xbd, 0x59, 0x64, 0x61, 0xbb, 0xd5, 0x38, 0x9d, 0x7b, 0x33, 0xe3, 0xca, 0xdd, 0x7d,
0x2e, 0xa9, 0x8e, 0xbb, 0xb8, 0x34, 0x88, 0xa4, 0x3a, 0x5e, 0x3f, 0x16, 0x0b, 0xd3, 0x20, 0x92,
0x74, 0xee, 0xae, 0x5c, 0x52, 0x1d, 0xc5, 0x25, 0xd9, 0x28, 0x2e, 0xc9, 0xc6, 0x5d, 0x5c, 0x29,
0x53, 0x6e, 0xf4, 0x3e, 0x57, 0x1a, 0x77, 0x71, 0x95, 0x45, 0x7d, 0x41, 0x23, 0x99, 0xe2, 0x92,
0x6c, 0x14, 0x97, 0x64, 0xe3, 0x2e, 0x2e, 0x0d, 0x22, 0xa9, 0x8e, 0xbb, 0xb8, 0x12, 0xe8, 0xcc,
0x95, 0x48, 0x71, 0x49, 0x36, 0x8a, 0x4b, 0xb2, 0x71, 0x18, 0x57, 0xf9, 0x41, 0x24, 0x92, 0xc6,
0x61, 0x5c, 0xa5, 0x99, 0xa6, 0xdc, 0xa4, 0x51, 0x5c, 0x92, 0x8d, 0xe2, 0x92, 0x6c, 0xdc, 0xc5,
0xa5, 0x41, 0x24, 0xd5, 0x71, 0x17, 0x57, 0x02, 0x0d, 0x22, 0x49, 0xa4, 0xb8, 0x24, 0x1b, 0xc5,
0x25, 0xd9, 0xb8, 0x7b, 0x87, 0x9e, 0x91, 0x7d, 0xd0, 0x26, 0xdb, 0xad, 0xc6, 0x87, 0x80, 0x5d,
0x25, 0xc2, 0x0f, 0x60, 0xec, 0x44, 0x70, 0x30, 0x88, 0x04, 0x9c, 0x04, 0x70, 0x57, 0x88, 0x78,
0xc8, 0x80, 0x43, 0x00, 0x66, 0x00, 0xec, 0x0e, 0x79, 0xdb, 0x23, 0xc9, 0x5d, 0x5c, 0xa8, 0xf1,
0x2c, 0xa2, 0xcd, 0x10, 0x38, 0x62, 0xe0, 0x4b, 0x06, 0xdb, 0x0f, 0xbb, 0x75, 0xa8, 0xfa, 0xeb,
0x68, 0x65, 0xc4, 0x0d, 0x00, 0x57, 0xcc, 0xf0, 0x1a, 0x6b, 0xb5, 0x77, 0x87, 0xb4, 0xdb, 0x91,
0xe6, 0xfe, 0xa0, 0xba, 0xb2, 0x72, 0x7c, 0x1a, 0xd8, 0x9a, 0xee, 0xf7, 0xeb, 0xb3, 0x00, 0x40,
0xd6, 0x3a, 0xf5, 0x7a, 0x77, 0xbb, 0xd9, 0x5c, 0xdf, 0x1c, 0xf6, 0xde, 0x44, 0x44, 0x44, 0x44,
0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0xca, 0xfb, 0x13, 0x6c, 0x3e, 0x7c, 0xee, 0xe9,
0x4e, 0x31, 0xd1, 0x00, 0x00, 0x00, 0x00, 0x49, 0x45, 0x4e, 0x44, 0xae, 0x42, 0x60, 0x82,
};
const BITMAP_OPAQUE pads_npth_xpm[1] = {{ png, sizeof( png ), "pads_npth_xpm" }};
//EOF

View File

@ -0,0 +1,154 @@
/* Do not modify this file, it was automatically generated by the
* PNG2cpp CMake script, using a *.png file as input.
*/
#include <bitmaps_png/bitmaps_list.h>
static const unsigned char png[] = {
0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d, 0x49, 0x48, 0x44, 0x52,
0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00, 0x96, 0x08, 0x06, 0x00, 0x00, 0x00, 0x3c, 0x01, 0x71,
0xe2, 0x00, 0x00, 0x00, 0x04, 0x73, 0x42, 0x49, 0x54, 0x08, 0x08, 0x08, 0x08, 0x7c, 0x08, 0x64,
0x88, 0x00, 0x00, 0x00, 0x09, 0x70, 0x48, 0x59, 0x73, 0x00, 0x00, 0x55, 0x2d, 0x00, 0x00, 0x55,
0x2d, 0x01, 0x6a, 0xe7, 0x70, 0xe8, 0x00, 0x00, 0x00, 0x19, 0x74, 0x45, 0x58, 0x74, 0x53, 0x6f,
0x66, 0x74, 0x77, 0x61, 0x72, 0x65, 0x00, 0x77, 0x77, 0x77, 0x2e, 0x69, 0x6e, 0x6b, 0x73, 0x63,
0x61, 0x70, 0x65, 0x2e, 0x6f, 0x72, 0x67, 0x9b, 0xee, 0x3c, 0x1a, 0x00, 0x00, 0x00, 0x52, 0x74,
0x45, 0x58, 0x74, 0x43, 0x6f, 0x70, 0x79, 0x72, 0x69, 0x67, 0x68, 0x74, 0x00, 0x43, 0x43, 0x20,
0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x2d, 0x53, 0x68, 0x61, 0x72,
0x65, 0x41, 0x6c, 0x69, 0x6b, 0x65, 0x20, 0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f, 0x63, 0x72,
0x65, 0x61, 0x74, 0x69, 0x76, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x73, 0x2e, 0x6f, 0x72,
0x67, 0x2f, 0x6c, 0x69, 0x63, 0x65, 0x6e, 0x73, 0x65, 0x73, 0x2f, 0x62, 0x79, 0x2d, 0x73, 0x61,
0x2f, 0x34, 0x2e, 0x30, 0x2f, 0xc3, 0x54, 0x62, 0x05, 0x00, 0x00, 0x07, 0xe2, 0x49, 0x44, 0x41,
0x54, 0x78, 0x9c, 0xed, 0xdd, 0x5d, 0x88, 0x5c, 0x67, 0x1d, 0xc7, 0xf1, 0xef, 0xff, 0xcc, 0xec,
0x5b, 0xb2, 0xd9, 0x24, 0x4d, 0x6c, 0x53, 0x2a, 0x51, 0x59, 0xdb, 0x92, 0x90, 0x42, 0xd1, 0x90,
0x12, 0x15, 0x7b, 0x21, 0x56, 0xd3, 0x35, 0x6d, 0xb1, 0x75, 0x95, 0x24, 0x16, 0x63, 0x15, 0xf4,
0xa2, 0x17, 0x16, 0x44, 0x8b, 0xa2, 0xa7, 0xa5, 0xd0, 0x08, 0xd2, 0x8b, 0x68, 0x84, 0x0a, 0x21,
0xd2, 0x6c, 0x56, 0x88, 0xa0, 0xbd, 0xc8, 0x26, 0x55, 0x2c, 0x28, 0xb6, 0xbe, 0x24, 0xa5, 0xdd,
0x0b, 0xdf, 0x9a, 0x34, 0x9a, 0x46, 0x0b, 0xa5, 0xcd, 0xcb, 0x66, 0x6d, 0xf6, 0x65, 0x76, 0xe6,
0xfc, 0xbd, 0xd8, 0xdd, 0x10, 0xce, 0x9c, 0x92, 0x99, 0x9d, 0x79, 0x32, 0x73, 0x36, 0xbf, 0x0f,
0x4c, 0x2e, 0x96, 0x67, 0x1f, 0xfe, 0x3b, 0xf9, 0xcd, 0x9c, 0x67, 0x9e, 0x73, 0xce, 0x7f, 0x40,
0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44,
0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0xa4, 0x3d, 0x59, 0xab, 0x0b, 0x68, 0x37, 0x07, 0x9f, 0xd9,
0xba, 0xb6, 0x52, 0x48, 0x06, 0x13, 0x28, 0xd4, 0xfa, 0x3b, 0xee, 0xc9, 0xef, 0x77, 0xec, 0x38,
0xf2, 0xe7, 0x90, 0x75, 0xe5, 0x4d, 0xb1, 0xd5, 0x05, 0xb4, 0x9b, 0x72, 0x94, 0x3c, 0x84, 0xf3,
0xbd, 0x7a, 0x5e, 0x71, 0x86, 0x3d, 0x0a, 0x28, 0x58, 0x97, 0x51, 0xb0, 0x52, 0x1c, 0x8b, 0x0c,
0x3f, 0xb7, 0x6d, 0xc7, 0xc8, 0xaa, 0x5a, 0xc6, 0x0f, 0x0f, 0x0d, 0x4c, 0x87, 0xae, 0x29, 0x8f,
0xa2, 0x56, 0x17, 0x20, 0x8b, 0x93, 0x82, 0x25, 0x41, 0x28, 0x58, 0xd9, 0xea, 0xfc, 0x50, 0x13,
0xe9, 0x43, 0x50, 0x8a, 0x82, 0x95, 0x12, 0x99, 0x7b, 0x5d, 0xbf, 0xe0, 0xd4, 0x37, 0xfe, 0x1a,
0xa1, 0x60, 0x49, 0x10, 0x0a, 0x96, 0x04, 0xa1, 0x60, 0x65, 0xd3, 0x9a, 0xa9, 0x41, 0x0a, 0x56,
0x8a, 0xd7, 0xbb, 0x66, 0x32, 0xdc, 0xdd, 0x15, 0xc4, 0x14, 0x05, 0x4b, 0x82, 0x50, 0xb0, 0x24,
0x08, 0x05, 0x2b, 0x9b, 0x0e, 0x6d, 0x0d, 0x52, 0xb0, 0x52, 0xdc, 0xad, 0xde, 0x7d, 0x29, 0x37,
0x53, 0x10, 0xd3, 0x14, 0x2c, 0x09, 0x42, 0xc1, 0x92, 0x20, 0x14, 0xac, 0x6c, 0x3a, 0xb4, 0x35,
0x48, 0xc1, 0x6a, 0x90, 0x83, 0x9b, 0x69, 0x1f, 0x2b, 0x4d, 0xc1, 0x92, 0x20, 0x14, 0x2c, 0x09,
0x42, 0xc1, 0x92, 0x20, 0x14, 0xac, 0x94, 0x28, 0x4a, 0x9c, 0x3a, 0x17, 0xef, 0x49, 0x62, 0x5a,
0x63, 0xa5, 0x28, 0x58, 0x0d, 0x32, 0x74, 0xa1, 0x5f, 0x16, 0x05, 0x4b, 0x82, 0xd0, 0xed, 0x5f,
0x29, 0xee, 0xe6, 0x38, 0x9d, 0xc3, 0xc3, 0x5b, 0x3f, 0x56, 0x2c, 0x76, 0x8f, 0x0e, 0x0e, 0xfe,
0xe2, 0x9d, 0xac, 0x71, 0x07, 0x0e, 0x0c, 0xac, 0x8c, 0x12, 0x3e, 0xe2, 0x4e, 0x51, 0xa7, 0x74,
0xaa, 0x29, 0x58, 0x29, 0xe6, 0x8c, 0xba, 0x31, 0x43, 0x92, 0xfc, 0xa1, 0x5c, 0x9a, 0x60, 0x78,
0x68, 0x60, 0xcc, 0x61, 0xdc, 0xb0, 0x49, 0xf0, 0x12, 0xb0, 0x14, 0x67, 0x19, 0xce, 0x2a, 0x37,
0x22, 0x60, 0xdc, 0x9c, 0xd1, 0x56, 0xd7, 0xdd, 0x6e, 0xf4, 0x4a, 0xcb, 0x70, 0x78, 0xf7, 0x96,
0xae, 0x0b, 0x2b, 0x0b, 0x9b, 0x93, 0xc8, 0xd7, 0x99, 0x73, 0x13, 0xd0, 0x6d, 0xce, 0x32, 0x80,
0xc4, 0x6c, 0x2a, 0x72, 0x9f, 0x4c, 0x22, 0x5e, 0x37, 0x2b, 0xbc, 0x78, 0xfc, 0xf8, 0x87, 0xfe,
0x1a, 0xc7, 0x71, 0xd2, 0xe2, 0x92, 0x45, 0xae, 0x0d, 0x7a, 0xc7, 0x4a, 0x39, 0x70, 0xe0, 0xee,
0xdb, 0xcd, 0xed, 0x6b, 0xe6, 0xb5, 0x3f, 0x37, 0x8e, 0xff, 0x6a, 0xdb, 0x17, 0x0f, 0x3f, 0x17,
0xb2, 0xae, 0xbc, 0xd1, 0x1a, 0x2b, 0xcd, 0xa3, 0xfb, 0xc1, 0xbf, 0xea, 0xc6, 0xa9, 0x1a, 0x46,
0x4f, 0x02, 0xeb, 0x81, 0x7f, 0x03, 0x0a, 0xd6, 0x65, 0x14, 0xac, 0x6c, 0x63, 0xdb, 0x76, 0x8c,
0xf4, 0xd7, 0x32, 0x50, 0x4d, 0x41, 0xb2, 0x69, 0x1f, 0x4b, 0x82, 0x50, 0xb0, 0x24, 0x08, 0x05,
0x2b, 0x9b, 0x9a, 0x82, 0x34, 0x48, 0xc1, 0x4a, 0x51, 0x53, 0x90, 0xe6, 0x50, 0xb0, 0x24, 0x08,
0x05, 0x4b, 0x82, 0x50, 0xb0, 0xb2, 0xd5, 0xb5, 0x66, 0x52, 0xef, 0x86, 0x6a, 0x0a, 0x56, 0xca,
0x42, 0x9a, 0x82, 0x04, 0x2a, 0x25, 0xd7, 0x14, 0x2c, 0x09, 0x42, 0xc1, 0x92, 0x20, 0x14, 0xac,
0x6c, 0x5a, 0x33, 0x35, 0x48, 0xc1, 0x4a, 0x51, 0x53, 0x90, 0xe6, 0x50, 0xb0, 0x24, 0x08, 0x05,
0x4b, 0x82, 0x50, 0xb0, 0xb2, 0xe9, 0xd0, 0xd6, 0x20, 0x05, 0xab, 0x41, 0x6a, 0x0a, 0x92, 0x4d,
0xc1, 0x92, 0x20, 0x14, 0x2c, 0x09, 0x42, 0xc1, 0x4a, 0x59, 0x48, 0xef, 0x06, 0xa9, 0xa6, 0x60,
0x35, 0xc8, 0xc0, 0xd5, 0x14, 0xa4, 0x9a, 0x82, 0x25, 0x41, 0x28, 0x58, 0x12, 0x84, 0x6e, 0xff,
0x4a, 0x99, 0x3b, 0xa5, 0xd3, 0xf5, 0xf3, 0xa1, 0x81, 0x2f, 0x9b, 0x47, 0xa3, 0x49, 0x81, 0xd3,
0xe5, 0xf2, 0xf4, 0xe4, 0x83, 0x0f, 0xfe, 0xe6, 0x22, 0xc0, 0xd3, 0x4f, 0x7f, 0xb8, 0xa3, 0xb7,
0x77, 0x4d, 0xaf, 0x7b, 0x72, 0x6b, 0xc1, 0x6c, 0xb3, 0x3b, 0x9d, 0x3a, 0xa5, 0x53, 0x4d, 0xc1,
0x4a, 0x49, 0x48, 0x9e, 0x8f, 0x88, 0x1e, 0x70, 0xd8, 0xeb, 0x96, 0x40, 0x02, 0xc5, 0xa8, 0x83,
0xe1, 0xa1, 0x01, 0x98, 0xed, 0x85, 0x65, 0x38, 0x18, 0x11, 0xee, 0x94, 0x31, 0x46, 0x13, 0x4f,
0x9e, 0x6f, 0x71, 0xd9, 0x6d, 0x47, 0xaf, 0xb4, 0x77, 0xb1, 0x7f, 0xff, 0xa7, 0x6e, 0x2c, 0x78,
0xb4, 0xce, 0x22, 0x5b, 0x93, 0x98, 0xf5, 0x46, 0xd0, 0x97, 0x40, 0x01, 0x38, 0x6f, 0xce, 0xb4,
0x1b, 0xa7, 0x2b, 0x95, 0x99, 0xa3, 0xf3, 0xef, 0x64, 0x22, 0x72, 0x15, 0xe8, 0x1d, 0x2b, 0xe5,
0xe0, 0xc1, 0xcf, 0x75, 0x26, 0xd3, 0x53, 0x1b, 0x2a, 0x51, 0x52, 0xf3, 0x73, 0xd3, 0x51, 0xf2,
0x37, 0x06, 0x77, 0x1e, 0x7e, 0x33, 0x64, 0x5d, 0x79, 0xa3, 0x35, 0x56, 0x4a, 0xb9, 0x74, 0xf1,
0x11, 0xcc, 0x9e, 0xac, 0xe7, 0xaa, 0xac, 0x72, 0x07, 0x8f, 0x02, 0xbb, 0x82, 0x15, 0x95, 0x43,
0x0a, 0x56, 0x8a, 0x13, 0x2d, 0x35, 0xfc, 0x7f, 0x6e, 0x7c, 0xb6, 0x96, 0xf1, 0xe6, 0x1c, 0x09,
0x5d, 0x53, 0x1e, 0x29, 0x58, 0xd9, 0x66, 0xb6, 0x6f, 0x1f, 0xf9, 0x6d, 0x2d, 0x03, 0x87, 0x87,
0x06, 0xd4, 0xcd, 0x2f, 0x83, 0x36, 0x48, 0x25, 0x08, 0x05, 0x2b, 0x9b, 0x3e, 0xd4, 0x34, 0x48,
0xc1, 0x4a, 0x59, 0x58, 0x53, 0x10, 0x75, 0x9b, 0x49, 0x53, 0xb0, 0x24, 0x08, 0x05, 0x4b, 0x82,
0x50, 0xb0, 0xb2, 0xe9, 0xd0, 0xd6, 0x20, 0x05, 0x2b, 0x65, 0x21, 0x4d, 0x41, 0xd4, 0x6d, 0xa6,
0x9a, 0x82, 0x25, 0x41, 0x28, 0x58, 0x12, 0x84, 0x82, 0x95, 0x4d, 0x87, 0xb6, 0x06, 0x29, 0x58,
0x29, 0x6a, 0x0a, 0xd2, 0x1c, 0x0a, 0x96, 0x04, 0xa1, 0x60, 0x49, 0x10, 0x0a, 0x96, 0x04, 0xa1,
0x60, 0x65, 0xab, 0x6b, 0xcd, 0xa4, 0xa6, 0x20, 0xd5, 0x14, 0xac, 0x06, 0xb9, 0xbe, 0xc5, 0x3e,
0x93, 0x82, 0x25, 0x41, 0x28, 0x58, 0x12, 0x84, 0x82, 0x95, 0xa2, 0x6e, 0x33, 0xcd, 0xa1, 0x60,
0x35, 0x48, 0xdd, 0x66, 0xb2, 0x29, 0x58, 0x12, 0x84, 0x82, 0x95, 0xe2, 0x6e, 0xee, 0x50, 0x38,
0xbc, 0x7b, 0x4b, 0xd7, 0x95, 0xc6, 0xee, 0xdd, 0x7b, 0xcf, 0x32, 0x07, 0xd3, 0x29, 0x9d, 0x6a,
0xba, 0xfd, 0x2b, 0xc5, 0xdd, 0xce, 0x99, 0xf9, 0x92, 0xb1, 0xeb, 0xa2, 0xb3, 0xc3, 0x07, 0x06,
0xfe, 0x61, 0xce, 0x69, 0x87, 0x09, 0x73, 0x26, 0x80, 0x0a, 0xd0, 0x89, 0xd1, 0xe7, 0x70, 0x33,
0x54, 0x6e, 0x03, 0x0a, 0xee, 0x76, 0xae, 0xc5, 0x65, 0xb7, 0x1d, 0x05, 0x2b, 0xe5, 0xc4, 0xc9,
0x8d, 0x3f, 0xb9, 0xb5, 0xff, 0xd8, 0xcb, 0x09, 0x76, 0x97, 0xe1, 0xeb, 0x1c, 0xd6, 0x00, 0x4b,
0x31, 0x96, 0x3b, 0x44, 0xb8, 0x5d, 0x30, 0x98, 0x76, 0x92, 0x57, 0x23, 0x63, 0x5f, 0x82, 0xbd,
0x78, 0xe2, 0xb5, 0x8d, 0xaf, 0xc0, 0xa1, 0x56, 0x97, 0x2e, 0xb2, 0xf8, 0x69, 0x6d, 0x90, 0x61,
0xdf, 0xbe, 0xfb, 0x56, 0x74, 0x76, 0xce, 0xd4, 0xfc, 0xdc, 0x94, 0x4a, 0x17, 0x27, 0x77, 0xee,
0xfc, 0xdd, 0x54, 0xc8, 0x9a, 0xf2, 0x46, 0x87, 0xc2, 0x94, 0xe1, 0xa1, 0x81, 0x87, 0x61, 0x66,
0x77, 0x3d, 0x27, 0x6a, 0xba, 0x3a, 0x96, 0xa8, 0x29, 0x48, 0x8a, 0x82, 0x95, 0xe2, 0xd8, 0xf5,
0x86, 0x5f, 0x74, 0xe3, 0x91, 0x5a, 0xc6, 0x9b, 0xb3, 0x27, 0x74, 0x4d, 0x79, 0xa4, 0x60, 0x65,
0x9b, 0xde, 0xbe, 0x7d, 0xe4, 0xa7, 0xb5, 0x0c, 0x1c, 0x1e, 0x1a, 0xf8, 0x51, 0xe8, 0x62, 0xf2,
0x48, 0xfb, 0x58, 0x12, 0x84, 0x82, 0x95, 0x4d, 0x1f, 0x6a, 0x1a, 0xa4, 0x60, 0xa5, 0xa8, 0x29,
0x48, 0x73, 0x28, 0x58, 0x12, 0x84, 0x82, 0x25, 0x41, 0x28, 0x58, 0xd9, 0x74, 0x68, 0x6b, 0x90,
0x82, 0x95, 0xa2, 0xa6, 0x20, 0xcd, 0xa1, 0x60, 0x49, 0x10, 0x0a, 0x96, 0x04, 0xa1, 0x60, 0x49,
0x10, 0x0a, 0x56, 0xb6, 0xea, 0x35, 0xd3, 0x53, 0xf4, 0xf0, 0x14, 0x3d, 0x99, 0x83, 0x75, 0x05,
0x69, 0x95, 0x6b, 0xf1, 0x5c, 0xa1, 0xf1, 0x04, 0xef, 0xa5, 0x4c, 0x3f, 0x46, 0x3f, 0xce, 0xfb,
0x81, 0x55, 0xc0, 0xf5, 0xc0, 0xea, 0x43, 0xe7, 0xff, 0xb5, 0xfe, 0x13, 0xcb, 0xd7, 0xf6, 0x11,
0x73, 0x8e, 0xd9, 0x6f, 0xfb, 0xea, 0x03, 0x60, 0x7c, 0xee, 0xb7, 0xe3, 0x4b, 0xf3, 0x5c, 0x00,
0x92, 0x19, 0xaf, 0x74, 0x1d, 0x19, 0x3b, 0xf5, 0x30, 0x31, 0x9f, 0x04, 0xde, 0x9e, 0x7b, 0x9c,
0x01, 0x4e, 0x11, 0x71, 0x92, 0x84, 0x93, 0xc4, 0xbc, 0xc1, 0x35, 0x76, 0x63, 0xeb, 0xe2, 0x0e,
0x56, 0x4c, 0x11, 0xd8, 0x80, 0x71, 0x07, 0xce, 0x1d, 0xc0, 0x46, 0xe0, 0x16, 0xca, 0xcc, 0x5e,
0xcf, 0x9e, 0xf1, 0x5f, 0x3d, 0xed, 0x95, 0xf9, 0x1f, 0xaf, 0xbc, 0xc2, 0xec, 0xcb, 0xe7, 0xa7,
0x98, 0x4a, 0xca, 0x37, 0x00, 0x37, 0x54, 0x8d, 0x98, 0xff, 0xce, 0x8a, 0x98, 0x29, 0xe0, 0x9f,
0xc0, 0x4b, 0xc0, 0x5f, 0x80, 0xa3, 0xac, 0xe7, 0x6f, 0x0c, 0x52, 0xa9, 0xf3, 0x2f, 0xca, 0x8d,
0xc5, 0x17, 0xac, 0x27, 0x59, 0xc9, 0x34, 0x03, 0xc0, 0xbd, 0xc0, 0xa7, 0x81, 0xde, 0x36, 0x78,
0xaf, 0xe8, 0x06, 0x6e, 0x9f, 0x7b, 0x7c, 0x05, 0x80, 0xbf, 0x33, 0x4e, 0xcc, 0x73, 0x18, 0xcf,
0xe2, 0x1c, 0x21, 0x66, 0xac, 0x95, 0x05, 0x36, 0xdb, 0xe2, 0x09, 0x56, 0xcc, 0x46, 0xe0, 0xdb,
0x4c, 0x73, 0x2f, 0x0d, 0xfe, 0x5d, 0xf5, 0x2e, 0x98, 0x16, 0x78, 0x57, 0x61, 0x1f, 0x30, 0x88,
0x33, 0x08, 0xcc, 0x10, 0xf3, 0x4b, 0x60, 0x17, 0x31, 0xa3, 0x0b, 0x9a, 0xad, 0xcd, 0xe4, 0x7f,
0xf1, 0xfe, 0x38, 0xb7, 0x11, 0xf3, 0x6b, 0xe0, 0x18, 0x70, 0x3f, 0x57, 0xf9, 0xc5, 0xd2, 0xa4,
0x37, 0xc3, 0x0e, 0xe0, 0xf3, 0xc0, 0xcb, 0xc4, 0x8c, 0x10, 0xb3, 0xbe, 0x39, 0xd3, 0xb6, 0x4e,
0xbe, 0x83, 0x15, 0xf3, 0x25, 0x12, 0x8e, 0x01, 0x77, 0xb5, 0xb4, 0x8e, 0xe6, 0x1d, 0x6a, 0x0d,
0xb8, 0x1b, 0x78, 0x89, 0x98, 0x6d, 0x4d, 0x9b, 0xb5, 0x05, 0xf2, 0x1b, 0xac, 0x98, 0x07, 0x80,
0xbd, 0xc0, 0x15, 0x6f, 0x2c, 0x0d, 0xae, 0xf9, 0x9b, 0x0d, 0x3d, 0xc0, 0x33, 0x3c, 0xc6, 0xd6,
0xa6, 0xcf, 0x7c, 0x95, 0xe4, 0x33, 0x58, 0x31, 0xbd, 0xc0, 0x6e, 0x82, 0xd4, 0xef, 0x0b, 0x5d,
0x33, 0x35, 0x5b, 0x01, 0xe7, 0xc7, 0xef, 0xb6, 0x77, 0xd6, 0xee, 0xf2, 0x19, 0x2c, 0xe3, 0x4e,
0xe0, 0xc6, 0x56, 0x97, 0x71, 0x49, 0xb8, 0x73, 0xd0, 0x6b, 0x19, 0xe7, 0xa3, 0xa1, 0x26, 0x0f,
0x29, 0x9f, 0xc1, 0x22, 0xff, 0x8b, 0xdb, 0x3a, 0x6c, 0x68, 0x75, 0x01, 0x0b, 0x91, 0xd7, 0x60,
0xfd, 0x37, 0xd4, 0xc4, 0x7e, 0xe9, 0x9f, 0x1a, 0xc7, 0x7b, 0xf0, 0x43, 0xe7, 0xe9, 0xa0, 0xb3,
0x07, 0x92, 0xcf, 0x7d, 0xac, 0x02, 0x2f, 0x50, 0xa6, 0x04, 0x74, 0x36, 0x7b, 0xea, 0x52, 0x52,
0xa1, 0x3b, 0x2a, 0xf2, 0xc3, 0xb5, 0x77, 0xf2, 0x7a, 0x69, 0x9c, 0xb3, 0x33, 0x53, 0x94, 0xbc,
0x32, 0xb7, 0x23, 0xef, 0x14, 0x88, 0x58, 0x12, 0x15, 0x59, 0xd3, 0xb1, 0x94, 0x9b, 0x7b, 0x56,
0xd2, 0x1d, 0x15, 0x29, 0x25, 0xc1, 0x36, 0xd0, 0xa7, 0x80, 0x3f, 0x86, 0x9a, 0x3c, 0xa4, 0xf6,
0x58, 0xa6, 0x2e, 0x44, 0xcc, 0x2e, 0xe0, 0x5b, 0xcd, 0x9e, 0xb6, 0xcb, 0x0a, 0x6c, 0xea, 0x5d,
0xc3, 0x86, 0x25, 0xef, 0xe1, 0xa6, 0xce, 0x5e, 0x56, 0x14, 0xba, 0xe8, 0x8a, 0x0a, 0xf4, 0x44,
0x45, 0x22, 0x8c, 0x89, 0x64, 0x86, 0xb2, 0x3b, 0x6f, 0x97, 0x27, 0x38, 0x31, 0x75, 0x9e, 0xe3,
0x93, 0xe7, 0x79, 0xe5, 0xe2, 0x5b, 0x4c, 0x27, 0x95, 0x10, 0xcf, 0xe6, 0xe3, 0xc4, 0x7c, 0xbf,
0xe9, 0xb3, 0x5e, 0x05, 0x79, 0x0e, 0x56, 0x11, 0xd8, 0x0f, 0x7c, 0xa1, 0xd5, 0xa5, 0x04, 0xf2,
0x33, 0xe0, 0x21, 0xe2, 0x4b, 0x67, 0x1c, 0x73, 0x25, 0xbf, 0xc1, 0x9a, 0x65, 0xc4, 0x7c, 0x03,
0x78, 0x0c, 0xe8, 0x6d, 0x75, 0x31, 0x4d, 0x32, 0x0e, 0x7c, 0x87, 0x98, 0x3d, 0xe4, 0xf8, 0x8a,
0x88, 0xbc, 0x07, 0x6b, 0x56, 0x4c, 0x1f, 0xc6, 0xd7, 0x71, 0xbe, 0xc9, 0xec, 0x25, 0x30, 0x79,
0x74, 0x06, 0xd8, 0x03, 0xec, 0x9e, 0xbb, 0x64, 0x27, 0xd7, 0x16, 0x47, 0xb0, 0xe6, 0xcd, 0x6e,
0x9c, 0x7e, 0x06, 0xb8, 0x0f, 0xd8, 0xc2, 0xfc, 0xb5, 0x54, 0xed, 0x6b, 0x0c, 0x38, 0x02, 0x3c,
0x0b, 0x1c, 0x22, 0x66, 0xa2, 0xc5, 0xf5, 0x34, 0xcd, 0xe2, 0x0a, 0xd6, 0xe5, 0x62, 0x3a, 0x81,
0x8f, 0x63, 0x6c, 0xc6, 0xd9, 0x04, 0x6c, 0x62, 0xf6, 0x62, 0xbe, 0x56, 0x7a, 0x13, 0x38, 0x8a,
0x71, 0x14, 0xe7, 0x4f, 0xc0, 0x0b, 0xc4, 0x94, 0x5a, 0x5c, 0x53, 0x10, 0x8b, 0x37, 0x58, 0x59,
0x9e, 0xe0, 0x7d, 0x54, 0xb8, 0x05, 0xf8, 0x20, 0x4e, 0x3f, 0xd0, 0x0f, 0x7c, 0x00, 0x58, 0x3d,
0xf7, 0x68, 0xf4, 0xbc, 0xe3, 0x14, 0x70, 0x16, 0x78, 0x0b, 0x38, 0x05, 0x9c, 0x9c, 0x7b, 0xbc,
0x46, 0x91, 0x57, 0xf9, 0x2e, 0xff, 0x69, 0x70, 0xfe, 0xdc, 0xb8, 0xb6, 0x82, 0x75, 0x25, 0x3f,
0x60, 0x19, 0x25, 0x56, 0xe3, 0x5c, 0x47, 0x42, 0x0f, 0xd0, 0xcd, 0xec, 0xf5, 0xec, 0x2b, 0x52,
0x23, 0xc7, 0x66, 0x7b, 0x36, 0x30, 0x45, 0xc4, 0x24, 0x09, 0x67, 0x81, 0x33, 0xc4, 0xbc, 0x73,
0xd5, 0x6b, 0x16, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x91, 0x05, 0xfb, 0x3f, 0x28,
0x1c, 0x23, 0x5b, 0x58, 0xef, 0xe3, 0x32, 0x00, 0x00, 0x00, 0x00, 0x49, 0x45, 0x4e, 0x44, 0xae,
0x42, 0x60, 0x82,
};
const BITMAP_OPAQUE pads_npth_bottom_xpm[1] = {{ png, sizeof( png ), "pads_npth_bottom_xpm" }};
//EOF

View File

@ -0,0 +1,148 @@
/* Do not modify this file, it was automatically generated by the
* PNG2cpp CMake script, using a *.png file as input.
*/
#include <bitmaps_png/bitmaps_list.h>
static const unsigned char png[] = {
0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d, 0x49, 0x48, 0x44, 0x52,
0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00, 0x96, 0x08, 0x06, 0x00, 0x00, 0x00, 0x3c, 0x01, 0x71,
0xe2, 0x00, 0x00, 0x00, 0x04, 0x73, 0x42, 0x49, 0x54, 0x08, 0x08, 0x08, 0x08, 0x7c, 0x08, 0x64,
0x88, 0x00, 0x00, 0x00, 0x09, 0x70, 0x48, 0x59, 0x73, 0x00, 0x00, 0x55, 0x2d, 0x00, 0x00, 0x55,
0x2d, 0x01, 0x6a, 0xe7, 0x70, 0xe8, 0x00, 0x00, 0x00, 0x19, 0x74, 0x45, 0x58, 0x74, 0x53, 0x6f,
0x66, 0x74, 0x77, 0x61, 0x72, 0x65, 0x00, 0x77, 0x77, 0x77, 0x2e, 0x69, 0x6e, 0x6b, 0x73, 0x63,
0x61, 0x70, 0x65, 0x2e, 0x6f, 0x72, 0x67, 0x9b, 0xee, 0x3c, 0x1a, 0x00, 0x00, 0x00, 0x52, 0x74,
0x45, 0x58, 0x74, 0x43, 0x6f, 0x70, 0x79, 0x72, 0x69, 0x67, 0x68, 0x74, 0x00, 0x43, 0x43, 0x20,
0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x2d, 0x53, 0x68, 0x61, 0x72,
0x65, 0x41, 0x6c, 0x69, 0x6b, 0x65, 0x20, 0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f, 0x63, 0x72,
0x65, 0x61, 0x74, 0x69, 0x76, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x73, 0x2e, 0x6f, 0x72,
0x67, 0x2f, 0x6c, 0x69, 0x63, 0x65, 0x6e, 0x73, 0x65, 0x73, 0x2f, 0x62, 0x79, 0x2d, 0x73, 0x61,
0x2f, 0x34, 0x2e, 0x30, 0x2f, 0xc3, 0x54, 0x62, 0x05, 0x00, 0x00, 0x07, 0x86, 0x49, 0x44, 0x41,
0x54, 0x78, 0x9c, 0xed, 0xdd, 0x5b, 0x6c, 0x1c, 0x67, 0x19, 0x87, 0xf1, 0xe7, 0x9d, 0xf5, 0x21,
0x87, 0xb5, 0x5b, 0x17, 0x13, 0x82, 0xe0, 0x02, 0x70, 0x43, 0x48, 0x01, 0x09, 0x4a, 0xd5, 0x92,
0x50, 0x50, 0x24, 0x28, 0xa8, 0x2c, 0x50, 0xd4, 0x40, 0x2e, 0x1a, 0x08, 0x0a, 0x12, 0x82, 0x1b,
0x10, 0x94, 0x0b, 0xd4, 0x4a, 0xd0, 0xa5, 0x45, 0x0a, 0xdc, 0xf4, 0x22, 0xa8, 0x48, 0x01, 0xa2,
0x08, 0xc5, 0xde, 0x8a, 0x82, 0x84, 0x5a, 0x9a, 0xd0, 0x56, 0x6d, 0x64, 0x81, 0xc2, 0x45, 0xca,
0xc1, 0xe5, 0xa0, 0xd0, 0xb4, 0x16, 0x6d, 0x00, 0x29, 0x0a, 0x69, 0xea, 0x24, 0xb5, 0x1d, 0xaf,
0xed, 0x79, 0xb9, 0xb0, 0x2b, 0xa2, 0xf1, 0x54, 0xd9, 0xdd, 0xd9, 0xcf, 0xb3, 0x63, 0xff, 0x7f,
0x92, 0xaf, 0x32, 0x8a, 0xdf, 0xac, 0x9e, 0xdd, 0x39, 0xed, 0x7c, 0x01, 0x11, 0x11, 0x11, 0x11,
0x11, 0x11, 0x59, 0xbd, 0x2c, 0xef, 0x01, 0x3a, 0xca, 0x7e, 0xba, 0x39, 0xcb, 0x20, 0xf3, 0x0c,
0x02, 0x3d, 0xc4, 0xf4, 0x02, 0xeb, 0x16, 0xff, 0xb4, 0x8c, 0xe1, 0x38, 0x93, 0x00, 0x44, 0x4c,
0x03, 0x97, 0x80, 0x3a, 0x25, 0xce, 0x32, 0xc8, 0x59, 0xbe, 0xcc, 0x6c, 0x3e, 0x83, 0x77, 0x9e,
0xd5, 0x15, 0x56, 0x95, 0x7e, 0xe0, 0x3a, 0x8c, 0x21, 0xe0, 0x5a, 0x9c, 0x21, 0xe0, 0x6d, 0xc0,
0xeb, 0x81, 0x0d, 0xc0, 0xd5, 0x19, 0x7f, 0xc3, 0x04, 0x70, 0x06, 0xf8, 0x2f, 0x30, 0x0e, 0x8c,
0x63, 0x8c, 0xe3, 0x8c, 0xb3, 0x96, 0xbf, 0xf3, 0x2d, 0x2e, 0x66, 0xfc, 0xfb, 0x0b, 0x63, 0x65,
0x87, 0x75, 0x1f, 0x5b, 0x88, 0xd9, 0x8e, 0x73, 0x23, 0x70, 0x23, 0xf0, 0x0e, 0x20, 0xca, 0x69,
0x9a, 0x18, 0x38, 0x01, 0x1c, 0x5f, 0xfc, 0x39, 0x4a, 0x95, 0x93, 0x39, 0xcd, 0x12, 0xdc, 0xca,
0x0b, 0xeb, 0x5e, 0x6e, 0x22, 0x66, 0x07, 0x70, 0x1b, 0xf0, 0xf6, 0xbc, 0xc7, 0xb9, 0x82, 0x7f,
0x00, 0x0f, 0x03, 0xbf, 0xa4, 0xca, 0x1f, 0xf2, 0x1e, 0xa6, 0x9d, 0x56, 0x4e, 0x58, 0x55, 0x3e,
0x02, 0x7c, 0x17, 0xd8, 0x96, 0xf7, 0x28, 0x2d, 0x3a, 0x86, 0xf1, 0x03, 0xee, 0xe1, 0x51, 0xc0,
0xf3, 0x1e, 0x26, 0xab, 0xe2, 0x87, 0x75, 0x1f, 0x9b, 0x99, 0xe7, 0x67, 0xc0, 0x4d, 0x79, 0x8f,
0xd2, 0x26, 0xc7, 0x28, 0xf1, 0x05, 0xbe, 0xcd, 0x78, 0xde, 0x83, 0x64, 0x51, 0xec, 0xb0, 0xaa,
0xbc, 0x1f, 0x78, 0x1c, 0xe8, 0xcf, 0x7b, 0x94, 0x36, 0x7b, 0x99, 0x88, 0x5b, 0xf8, 0x0e, 0x7f,
0xcc, 0x7b, 0x90, 0x56, 0x15, 0x37, 0xac, 0xbd, 0x0c, 0x30, 0xc3, 0xb3, 0x2c, 0x9c, 0xd1, 0x15,
0x83, 0xd3, 0xcc, 0x2b, 0x7e, 0x1a, 0xd8, 0x4c, 0x95, 0x0b, 0xc1, 0xe6, 0x09, 0x28, 0xaf, 0x33,
0xa4, 0xec, 0x66, 0xf8, 0x26, 0x45, 0x8a, 0x0a, 0x9a, 0x7d, 0x1b, 0x6f, 0x04, 0xbe, 0x1e, 0x66,
0x90, 0xf0, 0x8a, 0x1b, 0x16, 0x7c, 0x30, 0xef, 0x01, 0x96, 0xc1, 0xcd, 0x79, 0x0f, 0xd0, 0xaa,
0x22, 0x87, 0x75, 0x4d, 0xde, 0x03, 0x2c, 0x83, 0xc1, 0xbc, 0x07, 0x68, 0x55, 0x91, 0xc3, 0xfa,
0x4b, 0xde, 0x03, 0x2c, 0x83, 0xb1, 0xbc, 0x07, 0x68, 0x55, 0x91, 0xc3, 0xfa, 0x49, 0xde, 0x03,
0x04, 0xe6, 0xc0, 0x4f, 0xf3, 0x1e, 0xa2, 0x55, 0xa5, 0xbc, 0x07, 0x68, 0xd9, 0x28, 0x2f, 0xb0,
0x9d, 0x41, 0x16, 0x6e, 0xd5, 0x74, 0xae, 0xe6, 0xce, 0x04, 0x2f, 0x77, 0x3f, 0x55, 0x0e, 0xb4,
0x77, 0x98, 0xe5, 0x53, 0xdc, 0xb0, 0x00, 0x46, 0x79, 0x8c, 0xed, 0xac, 0x05, 0xb6, 0xd2, 0xa9,
0x97, 0x4e, 0x9a, 0x9f, 0x2a, 0x06, 0xbe, 0x47, 0x95, 0xbb, 0xdb, 0x3f, 0xcc, 0xf2, 0x29, 0x76,
0x58, 0x00, 0xa3, 0x3c, 0xc9, 0x76, 0x8e, 0x02, 0x6f, 0x01, 0xde, 0x9a, 0xf3, 0x34, 0x59, 0x3d,
0x41, 0xc4, 0x6e, 0xee, 0xe1, 0x50, 0xde, 0x83, 0x64, 0xd5, 0x99, 0xef, 0xf2, 0x56, 0x2d, 0xdc,
0x80, 0xfe, 0x06, 0x50, 0x01, 0xca, 0x79, 0x8f, 0xd3, 0xa0, 0x8b, 0xc0, 0xaf, 0x89, 0xb8, 0xbf,
0xc8, 0x57, 0xda, 0x93, 0x56, 0x56, 0x58, 0xaf, 0xaa, 0xb2, 0x06, 0xe3, 0xc3, 0x38, 0xb7, 0x01,
0xdb, 0x81, 0x4d, 0x39, 0x4f, 0x74, 0x39, 0x07, 0x4e, 0x02, 0xa3, 0x18, 0x0f, 0x33, 0xc0, 0x51,
0xbe, 0xc6, 0x4c, 0xde, 0x43, 0xb5, 0xdb, 0xca, 0x0c, 0x2b, 0x69, 0x2f, 0x03, 0xd4, 0x17, 0xbf,
0x93, 0xe5, 0xbc, 0x13, 0xb8, 0x16, 0x18, 0x22, 0xfb, 0x17, 0xfb, 0xae, 0x64, 0x02, 0x78, 0x9e,
0x85, 0x2f, 0xfc, 0xfd, 0x15, 0x38, 0x8e, 0xf3, 0x34, 0x55, 0x26, 0x02, 0xff, 0xde, 0xdc, 0xad,
0x8e, 0xb0, 0x5e, 0x4b, 0x95, 0x41, 0x22, 0x86, 0x70, 0x36, 0xb0, 0x70, 0x31, 0x72, 0xf0, 0xfa,
0xb5, 0x6f, 0xb8, 0xbd, 0xdc, 0xd5, 0xfd, 0xde, 0xdf, 0x5e, 0xf8, 0xf7, 0x23, 0x8b, 0x5b, 0x95,
0x81, 0x6e, 0xfe, 0x7f, 0x69, 0x26, 0x06, 0xea, 0xb0, 0xf0, 0x15, 0xe5, 0x0f, 0xf5, 0xbd, 0x79,
0xc7, 0xf9, 0xf9, 0xfa, 0xb1, 0x67, 0xa6, 0xce, 0x3c, 0x02, 0x9c, 0x5d, 0xfc, 0x39, 0x43, 0x0f,
0xe3, 0xdc, 0xcd, 0x4b, 0xcb, 0xfa, 0xef, 0x91, 0xce, 0xf5, 0xe0, 0x48, 0xe5, 0xde, 0xda, 0x70,
0xe5, 0x5c, 0xa3, 0xdb, 0xd7, 0x0e, 0x55, 0x2e, 0xd5, 0x86, 0x3f, 0x71, 0x57, 0xc8, 0x99, 0x8a,
0xa8, 0xc8, 0x17, 0x48, 0xa5, 0x83, 0x29, 0x2c, 0x09, 0x42, 0x61, 0xa5, 0x5b, 0xdd, 0xc7, 0x9e,
0x6d, 0xa0, 0xb0, 0x12, 0xdc, 0x9b, 0xfc, 0xbe, 0xb9, 0xe1, 0xee, 0xae, 0x10, 0x13, 0x14, 0x96,
0x04, 0xa1, 0xb0, 0x24, 0x08, 0x85, 0x95, 0x4e, 0xbb, 0xb6, 0x8c, 0x14, 0x56, 0x82, 0xbb, 0x35,
0xfb, 0x4c, 0x9f, 0x9b, 0x29, 0xc4, 0x24, 0x85, 0x25, 0x41, 0x28, 0x2c, 0x09, 0x42, 0x61, 0xa5,
0xd3, 0xae, 0x2d, 0x23, 0x85, 0x95, 0x91, 0x83, 0x9b, 0xe9, 0x3a, 0x56, 0x92, 0xc2, 0x92, 0x20,
0x14, 0x96, 0x04, 0xa1, 0xb0, 0x24, 0x08, 0x85, 0x95, 0x10, 0x45, 0x71, 0xd3, 0x0f, 0x6c, 0xc5,
0xb1, 0xe9, 0x18, 0x2b, 0x41, 0x61, 0x65, 0x64, 0x2b, 0x60, 0x91, 0xb4, 0x10, 0x14, 0x96, 0x04,
0xd1, 0x95, 0xf7, 0x00, 0x9d, 0xc6, 0xdd, 0x1c, 0xa7, 0xa7, 0x56, 0xfb, 0xe4, 0xcd, 0x5d, 0x5d,
0x6b, 0xc6, 0x76, 0xee, 0xfc, 0xc5, 0x2b, 0x69, 0xdb, 0x8d, 0x8c, 0x54, 0x06, 0xa2, 0x98, 0x6d,
0xee, 0x74, 0xe9, 0x96, 0xce, 0x52, 0x0a, 0x2b, 0xc1, 0x9c, 0x31, 0x37, 0x66, 0x89, 0xe3, 0xdf,
0xcd, 0xd5, 0xa7, 0xa8, 0x0d, 0x57, 0x26, 0x1c, 0x2e, 0x18, 0x36, 0x0d, 0x5e, 0x07, 0xd6, 0xe3,
0xf4, 0xe1, 0xbc, 0xce, 0x8d, 0x08, 0xb8, 0x60, 0x5e, 0xdc, 0xc5, 0x3b, 0x42, 0xd1, 0x3b, 0x2d,
0xc5, 0x91, 0x7d, 0xb7, 0xf6, 0x9e, 0x1f, 0x28, 0x6d, 0x8d, 0x23, 0xdf, 0x62, 0xce, 0x9b, 0x80,
0x35, 0xe6, 0xf4, 0x01, 0xc4, 0x66, 0x97, 0x22, 0xf7, 0xe9, 0x38, 0xe2, 0x45, 0xb3, 0xd2, 0xb1,
0x93, 0x27, 0xaf, 0xff, 0x5b, 0xb5, 0x5a, 0x8d, 0x73, 0x1e, 0x59, 0x64, 0x75, 0xd0, 0x27, 0x56,
0xc2, 0xc8, 0xc8, 0xc7, 0xdf, 0x63, 0x6e, 0x5f, 0x31, 0x6f, 0xfc, 0xb5, 0x71, 0xfc, 0x57, 0x77,
0x7c, 0xfe, 0xc8, 0x63, 0x21, 0xe7, 0x2a, 0x1a, 0x1d, 0x63, 0x25, 0x79, 0xb4, 0x03, 0xfc, 0x4b,
0x6e, 0xbc, 0xd0, 0xc0, 0xd6, 0xd3, 0xc0, 0x75, 0xc0, 0x3f, 0x01, 0x85, 0x75, 0x19, 0x85, 0x95,
0x6e, 0xe2, 0x8e, 0xcf, 0x1d, 0x1e, 0x6a, 0x64, 0xc3, 0xda, 0x70, 0x65, 0xc5, 0xad, 0xbb, 0xd0,
0x0e, 0xba, 0x8e, 0x25, 0x41, 0x28, 0x2c, 0x09, 0x42, 0x61, 0xa5, 0x6b, 0xf2, 0xa4, 0x26, 0xd2,
0x49, 0x50, 0x82, 0xc2, 0x4a, 0x88, 0xcc, 0x9b, 0xbb, 0xf7, 0xd7, 0xec, 0x03, 0xae, 0xab, 0x84,
0xc2, 0x92, 0x20, 0x14, 0x96, 0x04, 0xa1, 0xb0, 0xd2, 0x35, 0x75, 0xcc, 0xa4, 0xb5, 0x1b, 0x96,
0x52, 0x58, 0x09, 0xad, 0x2c, 0x0a, 0x12, 0x68, 0x94, 0x42, 0x53, 0x58, 0x12, 0x84, 0xc2, 0x92,
0x20, 0x14, 0x56, 0x3a, 0x1d, 0x33, 0x65, 0xa4, 0xb0, 0x12, 0xb4, 0x28, 0x48, 0x7b, 0x28, 0x2c,
0x09, 0x42, 0x61, 0x49, 0x10, 0x0a, 0x2b, 0x9d, 0x76, 0x6d, 0x19, 0x29, 0xac, 0x8c, 0xb4, 0x28,
0x48, 0x3a, 0x85, 0x25, 0x41, 0x28, 0x2c, 0x09, 0x42, 0x61, 0x25, 0xb4, 0xb2, 0x76, 0x83, 0x2c,
0xa5, 0xb0, 0x32, 0x32, 0x70, 0x2d, 0x0a, 0xb2, 0x94, 0xc2, 0x92, 0x20, 0x14, 0x96, 0x04, 0xa1,
0xc7, 0xbf, 0x12, 0x16, 0x6f, 0xe9, 0xf4, 0x3e, 0x38, 0x5c, 0xf9, 0xa2, 0x79, 0x34, 0x16, 0x97,
0x38, 0x35, 0x37, 0x37, 0x33, 0xbd, 0x7b, 0xf7, 0x13, 0x93, 0x00, 0xfb, 0xf7, 0xbf, 0xaf, 0xbb,
0x5c, 0xde, 0x58, 0x76, 0x8f, 0x37, 0x97, 0xcc, 0xb6, 0xba, 0xd3, 0xa3, 0x5b, 0x3a, 0x4b, 0x29,
0xac, 0x84, 0x98, 0xf8, 0xa9, 0x88, 0xe8, 0x33, 0x0e, 0x07, 0xdc, 0x62, 0x88, 0xa1, 0x2b, 0xea,
0xa6, 0x36, 0x5c, 0x81, 0x85, 0xb5, 0xb0, 0x0c, 0x07, 0x23, 0xc2, 0x9d, 0x39, 0x8c, 0xb1, 0xd8,
0xe3, 0xa7, 0x72, 0x1e, 0xbb, 0xe3, 0xe8, 0x9d, 0xf6, 0x1a, 0x0e, 0x1d, 0xfa, 0xd8, 0x1b, 0x4b,
0x1e, 0x6d, 0xb1, 0xc8, 0x36, 0xc6, 0x66, 0xe5, 0x08, 0xfa, 0x63, 0x28, 0x01, 0x2f, 0x9b, 0x33,
0xe3, 0xc6, 0xa9, 0xf9, 0xf9, 0xd9, 0xe3, 0xaf, 0x7e, 0x92, 0x89, 0xc8, 0x32, 0xd0, 0x27, 0x56,
0xc2, 0x43, 0x0f, 0x7d, 0xb6, 0x27, 0x9e, 0xb9, 0xf4, 0xae, 0xf9, 0x28, 0x6e, 0xf8, 0xb5, 0xe9,
0xae, 0xfb, 0x7f, 0x76, 0xee, 0x39, 0x72, 0x3a, 0xe4, 0x5c, 0x45, 0xa3, 0x63, 0xac, 0x84, 0xb9,
0xfa, 0xe4, 0x9d, 0x98, 0xed, 0x6d, 0xe6, 0x5b, 0x59, 0x73, 0xdd, 0xdc, 0x05, 0x7c, 0x3f, 0xd8,
0x50, 0x05, 0xa4, 0xb0, 0x12, 0x9c, 0x68, 0xbd, 0xe1, 0x17, 0xdd, 0xb8, 0xbd, 0x91, 0xed, 0xcd,
0xf9, 0x4d, 0xe8, 0x99, 0x8a, 0x48, 0x61, 0xa5, 0x9b, 0xdd, 0xb5, 0xeb, 0xf0, 0x93, 0x8d, 0x6c,
0x58, 0x1b, 0xae, 0x68, 0x35, 0xbf, 0x14, 0xba, 0x40, 0x2a, 0x41, 0x28, 0xac, 0x74, 0x3a, 0xa9,
0xc9, 0x48, 0x61, 0x25, 0xb4, 0xb6, 0x28, 0x88, 0x56, 0x9b, 0x49, 0x52, 0x58, 0x12, 0x84, 0xc2,
0x92, 0x20, 0x14, 0x56, 0x3a, 0xed, 0xda, 0x32, 0x52, 0x58, 0x09, 0xad, 0x2c, 0x0a, 0xa2, 0xd5,
0x66, 0x96, 0x52, 0x58, 0x12, 0x84, 0xc2, 0x92, 0x20, 0x14, 0x56, 0x3a, 0xed, 0xda, 0x32, 0x52,
0x58, 0x09, 0x5a, 0x14, 0xa4, 0x3d, 0x14, 0x96, 0x04, 0xa1, 0xb0, 0x24, 0x08, 0x85, 0x25, 0x41,
0x28, 0xac, 0x74, 0x4d, 0x1d, 0x33, 0x69, 0x51, 0x90, 0xa5, 0x14, 0x56, 0x46, 0xae, 0xff, 0xc5,
0x3e, 0x95, 0xc2, 0x92, 0x20, 0x14, 0x96, 0x04, 0xa1, 0xb0, 0x12, 0xb4, 0xda, 0x4c, 0x7b, 0x28,
0xac, 0x8c, 0xb4, 0xda, 0x4c, 0x3a, 0x85, 0x25, 0x41, 0x28, 0xac, 0x04, 0x77, 0x73, 0x87, 0xd2,
0x91, 0x7d, 0xb7, 0xf6, 0x5e, 0x69, 0xdb, 0x03, 0x07, 0x3e, 0xd5, 0xe7, 0x60, 0xba, 0xa5, 0xb3,
0x94, 0x1e, 0xff, 0x4a, 0x70, 0xb7, 0x73, 0x66, 0xbe, 0x6e, 0xe2, 0x9a, 0xe8, 0xa5, 0xda, 0x48,
0xe5, 0x84, 0x39, 0xa7, 0x1c, 0xa6, 0xcc, 0x99, 0x02, 0xe6, 0x81, 0x1e, 0x8c, 0x7e, 0x87, 0x4d,
0x30, 0xff, 0x6e, 0xa0, 0xe4, 0x6e, 0xe7, 0x72, 0x1e, 0xbb, 0xe3, 0x28, 0xac, 0x84, 0xe7, 0xc6,
0x6f, 0xf8, 0xd1, 0xe6, 0xa1, 0xa7, 0xff, 0x14, 0x63, 0x1f, 0x35, 0x7c, 0x8b, 0xc3, 0x46, 0x60,
0x3d, 0xc6, 0x55, 0x0e, 0x11, 0x6e, 0xe7, 0x0d, 0x66, 0x9c, 0xf8, 0xd9, 0xc8, 0x38, 0x18, 0x63,
0xc7, 0x9e, 0x7b, 0xfe, 0x86, 0x3f, 0xc3, 0xa3, 0x79, 0x8f, 0x2e, 0xb2, 0xf2, 0xe9, 0xd8, 0x20,
0xc5, 0xc1, 0x83, 0x9f, 0xbe, 0xba, 0xa7, 0x67, 0xb6, 0xe1, 0xd7, 0xa6, 0x5e, 0x9f, 0x9c, 0xde,
0xb3, 0x67, 0xf4, 0x52, 0xc8, 0x99, 0x8a, 0x46, 0xbb, 0xc2, 0x84, 0xda, 0x70, 0xe5, 0xab, 0x30,
0xbb, 0xaf, 0x99, 0x1b, 0x35, 0xbd, 0xdd, 0xeb, 0xb4, 0x28, 0x48, 0x82, 0xc2, 0x4a, 0x70, 0x6c,
0x83, 0xe1, 0x93, 0x6e, 0xdc, 0xd9, 0xc8, 0xf6, 0xe6, 0x3c, 0x10, 0x7a, 0xa6, 0x22, 0x52, 0x58,
0xe9, 0x66, 0x76, 0xed, 0x3a, 0xfc, 0xe3, 0x46, 0x36, 0xac, 0x0d, 0x57, 0x7e, 0x18, 0x7a, 0x98,
0x22, 0xd2, 0x75, 0x2c, 0x09, 0x42, 0x61, 0xa5, 0xd3, 0x49, 0x4d, 0x46, 0x0a, 0x2b, 0x41, 0x8b,
0x82, 0xb4, 0x87, 0xc2, 0x92, 0x20, 0x14, 0x96, 0x04, 0xa1, 0xb0, 0xd2, 0x69, 0xd7, 0x96, 0x91,
0xc2, 0x4a, 0xd0, 0xa2, 0x20, 0xed, 0xa1, 0xb0, 0x24, 0x08, 0x85, 0x25, 0x41, 0x28, 0x2c, 0x09,
0x42, 0x61, 0xa5, 0x6b, 0xf2, 0x81, 0x55, 0x1d, 0xec, 0x27, 0x29, 0xac, 0x84, 0x56, 0x56, 0x9b,
0x09, 0x32, 0x48, 0xc1, 0x29, 0x2c, 0x09, 0x42, 0x61, 0x49, 0x10, 0x0a, 0x2b, 0x9d, 0x16, 0x05,
0xc9, 0x48, 0x61, 0x65, 0xa4, 0x45, 0x41, 0xd2, 0x29, 0x2c, 0x09, 0x42, 0x61, 0x49, 0x10, 0x0a,
0x2b, 0x41, 0x8b, 0x82, 0xb4, 0x87, 0xc2, 0xca, 0x48, 0x8b, 0x82, 0xa4, 0x53, 0x58, 0x12, 0x84,
0xc2, 0x4a, 0x58, 0xbc, 0xf2, 0xde, 0xcc, 0x27, 0x90, 0xd6, 0x79, 0x4f, 0xa1, 0xc7, 0xbf, 0x92,
0xdc, 0xa7, 0x31, 0x2b, 0xd7, 0x86, 0x2b, 0x27, 0x1c, 0x7f, 0x06, 0xb7, 0x7f, 0x99, 0x31, 0xe5,
0xc6, 0x54, 0x04, 0xf3, 0x71, 0x4c, 0x4f, 0x04, 0xfd, 0x18, 0x9b, 0x1c, 0xb6, 0x01, 0x65, 0xdc,
0xa7, 0xf3, 0x1e, 0xbb, 0xd3, 0x28, 0xac, 0x84, 0xbe, 0xa9, 0xd2, 0x03, 0xaf, 0x94, 0xe7, 0x4f,
0xc7, 0x1e, 0xdd, 0x62, 0xc6, 0x16, 0xe0, 0x03, 0xc0, 0x7a, 0x73, 0xfa, 0x1d, 0x4a, 0x66, 0x4c,
0x38, 0x56, 0x77, 0xe2, 0x17, 0xcd, 0xf8, 0x39, 0x31, 0xbf, 0xef, 0x9b, 0x2a, 0x69, 0x45, 0x10,
0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11,
0x11, 0xf9, 0x1f, 0x3c, 0xca, 0xfe, 0x82, 0x52, 0x78, 0xb0, 0x7b, 0x00, 0x00, 0x00, 0x00, 0x49,
0x45, 0x4e, 0x44, 0xae, 0x42, 0x60, 0x82,
};
const BITMAP_OPAQUE pads_npth_top_xpm[1] = {{ png, sizeof( png ), "pads_npth_top_xpm" }};
//EOF

View File

@ -0,0 +1,185 @@
/* Do not modify this file, it was automatically generated by the
* PNG2cpp CMake script, using a *.png file as input.
*/
#include <bitmaps_png/bitmaps_list.h>
static const unsigned char png[] = {
0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d, 0x49, 0x48, 0x44, 0x52,
0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00, 0x96, 0x08, 0x06, 0x00, 0x00, 0x00, 0x3c, 0x01, 0x71,
0xe2, 0x00, 0x00, 0x00, 0x04, 0x73, 0x42, 0x49, 0x54, 0x08, 0x08, 0x08, 0x08, 0x7c, 0x08, 0x64,
0x88, 0x00, 0x00, 0x00, 0x09, 0x70, 0x48, 0x59, 0x73, 0x00, 0x00, 0x55, 0x2d, 0x00, 0x00, 0x55,
0x2d, 0x01, 0x6a, 0xe7, 0x70, 0xe8, 0x00, 0x00, 0x00, 0x19, 0x74, 0x45, 0x58, 0x74, 0x53, 0x6f,
0x66, 0x74, 0x77, 0x61, 0x72, 0x65, 0x00, 0x77, 0x77, 0x77, 0x2e, 0x69, 0x6e, 0x6b, 0x73, 0x63,
0x61, 0x70, 0x65, 0x2e, 0x6f, 0x72, 0x67, 0x9b, 0xee, 0x3c, 0x1a, 0x00, 0x00, 0x00, 0x52, 0x74,
0x45, 0x58, 0x74, 0x43, 0x6f, 0x70, 0x79, 0x72, 0x69, 0x67, 0x68, 0x74, 0x00, 0x43, 0x43, 0x20,
0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x2d, 0x53, 0x68, 0x61, 0x72,
0x65, 0x41, 0x6c, 0x69, 0x6b, 0x65, 0x20, 0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f, 0x63, 0x72,
0x65, 0x61, 0x74, 0x69, 0x76, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x73, 0x2e, 0x6f, 0x72,
0x67, 0x2f, 0x6c, 0x69, 0x63, 0x65, 0x6e, 0x73, 0x65, 0x73, 0x2f, 0x62, 0x79, 0x2d, 0x73, 0x61,
0x2f, 0x34, 0x2e, 0x30, 0x2f, 0xc3, 0x54, 0x62, 0x05, 0x00, 0x00, 0x09, 0xde, 0x49, 0x44, 0x41,
0x54, 0x78, 0x9c, 0xed, 0xdd, 0x6d, 0x8c, 0x5c, 0x55, 0x1d, 0xc7, 0xf1, 0xef, 0xb9, 0xb3, 0x8f,
0xed, 0x76, 0xe9, 0xc2, 0x52, 0x4a, 0x20, 0x08, 0x2e, 0x50, 0x5b, 0x4b, 0x82, 0xd8, 0xb4, 0x16,
0x11, 0x9a, 0x20, 0x28, 0x0c, 0x58, 0x42, 0xb1, 0x1a, 0xaa, 0x28, 0x3e, 0x44, 0x7d, 0x81, 0x11,
0x8c, 0x41, 0xf0, 0x81, 0x4b, 0x21, 0x29, 0x24, 0xa6, 0x2f, 0xaa, 0x98, 0x80, 0x36, 0xa8, 0xdd,
0x2e, 0x09, 0x1a, 0x05, 0xec, 0x03, 0x10, 0x20, 0x8d, 0x52, 0x8d, 0x2d, 0x42, 0x7d, 0x40, 0xa0,
0xb0, 0x5a, 0x2a, 0x24, 0xa4, 0x6c, 0xdb, 0xed, 0x42, 0xf7, 0x61, 0x76, 0xe7, 0xfe, 0x7d, 0x31,
0xdb, 0xda, 0xdc, 0x1d, 0xd2, 0x9d, 0x87, 0xb3, 0x77, 0xee, 0xec, 0xef, 0x93, 0x4c, 0x5f, 0x6c,
0x4f, 0xcf, 0xfe, 0x67, 0xfa, 0x9b, 0xb9, 0xe7, 0x9e, 0x7b, 0xee, 0x19, 0x10, 0x11, 0x11, 0x11,
0x11, 0x11, 0x91, 0xe9, 0xcb, 0x25, 0x5d, 0x40, 0x4d, 0xb9, 0x9f, 0x46, 0xfa, 0xe8, 0x24, 0x4f,
0x27, 0xd0, 0x44, 0x44, 0x33, 0x30, 0x63, 0xfc, 0x6f, 0xdb, 0x70, 0x18, 0xc6, 0x61, 0x00, 0x02,
0x86, 0x80, 0x61, 0x20, 0x47, 0x86, 0x3e, 0x3a, 0xe9, 0xe3, 0x6b, 0x8c, 0x26, 0x53, 0x78, 0xed,
0x99, 0x5e, 0xc1, 0x0a, 0x69, 0x07, 0x16, 0xe0, 0xe8, 0x02, 0xce, 0xc6, 0xe8, 0x02, 0xde, 0x0f,
0x9c, 0x0c, 0xcc, 0x01, 0x66, 0x57, 0xf8, 0x1b, 0xfa, 0x81, 0x7d, 0xc0, 0xdb, 0x40, 0x2f, 0xd0,
0x8b, 0xa3, 0x17, 0xa3, 0x97, 0x56, 0x5e, 0xe4, 0x56, 0xde, 0xa9, 0xb0, 0xff, 0xd4, 0xa8, 0xef,
0x60, 0xdd, 0xc5, 0x7c, 0x22, 0x96, 0x61, 0x2c, 0x06, 0x16, 0x03, 0x1f, 0x00, 0x82, 0x84, 0xaa,
0x89, 0x80, 0x97, 0x80, 0x1d, 0xe3, 0x8f, 0x67, 0x08, 0xd9, 0x9d, 0x50, 0x2d, 0xde, 0xd5, 0x5f,
0xb0, 0x56, 0xb3, 0x84, 0x88, 0x15, 0xc0, 0x72, 0xe0, 0xdc, 0xa4, 0xcb, 0x39, 0x8e, 0x97, 0x81,
0x47, 0x81, 0xdf, 0x10, 0xf2, 0x5c, 0xd2, 0xc5, 0x54, 0x53, 0xfd, 0x04, 0x2b, 0xe4, 0xe3, 0xc0,
0x9d, 0xc0, 0x85, 0x49, 0x97, 0x52, 0xa6, 0xed, 0x38, 0xee, 0xe5, 0x0e, 0x36, 0x01, 0x96, 0x74,
0x31, 0x95, 0x4a, 0x7f, 0xb0, 0xee, 0x62, 0x1e, 0x79, 0x7e, 0x09, 0x2c, 0x49, 0xba, 0x94, 0x2a,
0xd9, 0x4e, 0x86, 0x2f, 0xf0, 0x03, 0x7a, 0x93, 0x2e, 0xa4, 0x12, 0xe9, 0x0e, 0x56, 0xc8, 0x47,
0x80, 0x27, 0x80, 0xf6, 0xa4, 0x4b, 0xa9, 0xb2, 0x83, 0x04, 0x5c, 0xc6, 0x0f, 0xf9, 0x6b, 0xd2,
0x85, 0x94, 0x2b, 0xbd, 0xc1, 0x5a, 0x43, 0x07, 0x23, 0xbc, 0x42, 0xe1, 0x8c, 0x2e, 0x1d, 0x8c,
0x52, 0x5e, 0xf1, 0xb7, 0x80, 0x79, 0x84, 0x0c, 0x78, 0xab, 0xc7, 0xa3, 0xa4, 0xce, 0x90, 0x2a,
0x37, 0xc2, 0xb7, 0x49, 0x53, 0xa8, 0xa0, 0xd4, 0xb7, 0xf1, 0x5c, 0xe0, 0x5b, 0x7e, 0x0a, 0xf1,
0x2f, 0xbd, 0xc1, 0x82, 0x8f, 0x25, 0x5d, 0xc0, 0x14, 0xb8, 0x28, 0xe9, 0x02, 0xca, 0x95, 0xe6,
0x60, 0x9d, 0x98, 0x74, 0x01, 0x53, 0xa0, 0x33, 0xe9, 0x02, 0xca, 0x95, 0xe6, 0x60, 0xfd, 0x3d,
0xe9, 0x02, 0xa6, 0xc0, 0xae, 0xa4, 0x0b, 0x28, 0x57, 0x9a, 0x83, 0xf5, 0xb3, 0xa4, 0x0b, 0xf0,
0xcc, 0x80, 0x9f, 0x27, 0x5d, 0x44, 0xb9, 0x32, 0x49, 0x17, 0x50, 0xb6, 0x6d, 0xec, 0x61, 0x19,
0x9d, 0x14, 0x2e, 0xd5, 0xd4, 0xae, 0xd2, 0xce, 0x04, 0x8f, 0xb5, 0x96, 0x90, 0xf5, 0xd5, 0x2d,
0x66, 0xea, 0xa4, 0x37, 0x58, 0x00, 0xdb, 0x78, 0x9c, 0x65, 0xb4, 0x02, 0x4b, 0xa9, 0xd5, 0xa9,
0x93, 0xd2, 0xab, 0x8a, 0x80, 0xbb, 0x09, 0xb9, 0xbd, 0xfa, 0xc5, 0x4c, 0x9d, 0x74, 0x07, 0x0b,
0x60, 0x1b, 0x4f, 0xb1, 0x8c, 0x67, 0x80, 0x33, 0x81, 0xb3, 0x12, 0xae, 0xa6, 0x52, 0x4f, 0x12,
0x70, 0x03, 0x77, 0xb0, 0x21, 0xe9, 0x42, 0x2a, 0x55, 0x9b, 0xef, 0xf2, 0x72, 0x15, 0x2e, 0x40,
0xdf, 0x0c, 0x64, 0x81, 0xb6, 0xa4, 0xcb, 0x99, 0xa4, 0x77, 0x80, 0xdf, 0x13, 0xb0, 0x36, 0xcd,
0x33, 0xed, 0x71, 0xf5, 0x15, 0xac, 0x23, 0x42, 0x5a, 0x70, 0x5c, 0x8a, 0xb1, 0x1c, 0x58, 0x06,
0x9c, 0x93, 0x70, 0x45, 0xc7, 0x32, 0x60, 0x37, 0xb0, 0x0d, 0xc7, 0xa3, 0x74, 0xf0, 0x0c, 0xdf,
0x64, 0x24, 0xe9, 0xa2, 0xaa, 0xad, 0x3e, 0x83, 0x15, 0xb7, 0x86, 0x0e, 0x72, 0xe3, 0x6b, 0xb2,
0x8c, 0x0f, 0x02, 0x67, 0x03, 0x5d, 0x54, 0xbe, 0xb0, 0xef, 0x78, 0xfa, 0x81, 0xd7, 0x28, 0x2c,
0xf8, 0xfb, 0x07, 0xb0, 0x03, 0x63, 0x27, 0x21, 0xfd, 0x9e, 0x7f, 0x6f, 0xe2, 0xa6, 0x47, 0xb0,
0xde, 0x4b, 0x48, 0x27, 0x01, 0x5d, 0x18, 0x73, 0x28, 0x4c, 0x46, 0x76, 0x5e, 0xd0, 0x7a, 0xca,
0xb5, 0x6d, 0x0d, 0x8d, 0x1f, 0xfa, 0xc3, 0xc0, 0x1b, 0x8f, 0x8d, 0xb7, 0x6a, 0x03, 0x1a, 0xf9,
0xff, 0xd4, 0x4c, 0x04, 0xe4, 0xa0, 0xb0, 0x44, 0xf9, 0xe2, 0x59, 0xa7, 0xaf, 0x38, 0x94, 0xcf,
0x6d, 0xff, 0xdb, 0xe0, 0xbe, 0xc7, 0x80, 0xbe, 0xf1, 0xc7, 0x3e, 0x9a, 0xe8, 0xe5, 0x76, 0xf6,
0x4f, 0xe9, 0xf3, 0x91, 0xda, 0xf5, 0xd0, 0xc6, 0xec, 0xea, 0x9e, 0xee, 0xec, 0x81, 0xc9, 0xb6,
0xef, 0xd9, 0x90, 0x1d, 0xee, 0xe9, 0xbe, 0xea, 0x36, 0x9f, 0x35, 0xa5, 0x51, 0x9a, 0x27, 0x48,
0xa5, 0x86, 0x29, 0x58, 0xe2, 0x85, 0x82, 0x55, 0xdc, 0xf4, 0x1e, 0x7b, 0x56, 0x81, 0x82, 0x15,
0x63, 0x56, 0xe2, 0x7a, 0x73, 0x87, 0x99, 0x99, 0x82, 0x18, 0xa3, 0x60, 0x89, 0x17, 0x0a, 0x96,
0x78, 0xa1, 0x60, 0x15, 0xa7, 0x43, 0x5b, 0x85, 0x14, 0xac, 0x18, 0x33, 0x57, 0xea, 0x3d, 0x7d,
0xe6, 0x9c, 0x82, 0x18, 0xa7, 0x60, 0x89, 0x17, 0x0a, 0x96, 0x78, 0xa1, 0x60, 0x15, 0xa7, 0x43,
0x5b, 0x85, 0x14, 0xac, 0x0a, 0x19, 0x98, 0x73, 0x9a, 0xc7, 0x8a, 0x53, 0xb0, 0xc4, 0x0b, 0x05,
0x4b, 0xbc, 0x50, 0xb0, 0xc4, 0x0b, 0x05, 0x2b, 0x26, 0x08, 0xa2, 0x92, 0x6f, 0xd8, 0x8a, 0x22,
0xa7, 0x31, 0x56, 0x8c, 0x82, 0x55, 0x21, 0x57, 0x07, 0x9b, 0xa4, 0xf9, 0xa0, 0x60, 0x89, 0x17,
0x0d, 0x49, 0x17, 0x50, 0x6b, 0xcc, 0x9c, 0x61, 0x34, 0xf5, 0xf4, 0x5c, 0x7d, 0x51, 0x43, 0x43,
0xcb, 0xae, 0x95, 0x2b, 0x7f, 0xfd, 0x6e, 0xb1, 0x76, 0x1b, 0x37, 0x66, 0x3b, 0x82, 0x88, 0x0b,
0xcd, 0x68, 0xd0, 0x25, 0x9d, 0x89, 0x14, 0xac, 0x18, 0x67, 0xec, 0x32, 0xc7, 0x28, 0x51, 0xf4,
0xc7, 0xb1, 0xdc, 0x20, 0x3d, 0xdd, 0xd9, 0x7e, 0x83, 0x01, 0x87, 0x1b, 0x02, 0xcb, 0x01, 0x33,
0x31, 0x66, 0x61, 0x9c, 0x64, 0x8e, 0x00, 0x18, 0x70, 0x96, 0xde, 0xcd, 0x3b, 0x7c, 0xd1, 0x3b,
0xad, 0x88, 0x2d, 0xeb, 0xae, 0x68, 0x3e, 0xd4, 0x91, 0x59, 0x1a, 0x05, 0x36, 0xdf, 0x19, 0xa7,
0x01, 0x2d, 0xce, 0x98, 0x05, 0x10, 0x39, 0x37, 0x1c, 0x98, 0x0d, 0x45, 0x01, 0xaf, 0x3b, 0x97,
0xd9, 0xbe, 0x7b, 0xf7, 0x05, 0xff, 0x0c, 0xc3, 0x30, 0x4a, 0xb8, 0x64, 0x91, 0xe9, 0x41, 0x9f,
0x58, 0x31, 0x1b, 0x37, 0x5e, 0x79, 0xbe, 0x33, 0xf7, 0x75, 0x67, 0x93, 0x7f, 0x6d, 0x0c, 0xfb,
0xdd, 0xf5, 0x9f, 0xdf, 0xf2, 0xb8, 0xcf, 0xba, 0xd2, 0x46, 0x63, 0xac, 0x38, 0x0b, 0x56, 0x80,
0x7d, 0xd5, 0x1c, 0x7b, 0x26, 0xd1, 0x7a, 0x08, 0x58, 0x00, 0xfc, 0x07, 0x50, 0xb0, 0x8e, 0xa1,
0x60, 0x15, 0xd7, 0x7f, 0xfd, 0xe7, 0x36, 0x77, 0x4d, 0xa6, 0x61, 0x4f, 0x77, 0xb6, 0xee, 0xf6,
0x5d, 0xa8, 0x06, 0xcd, 0x63, 0x89, 0x17, 0x0a, 0x96, 0x78, 0xa1, 0x60, 0x15, 0x57, 0xe2, 0x49,
0x4d, 0xa0, 0x93, 0xa0, 0x18, 0x05, 0x2b, 0x26, 0x70, 0x56, 0xda, 0xb5, 0xbf, 0x52, 0x6f, 0x70,
0x9d, 0x26, 0x14, 0x2c, 0xf1, 0x42, 0xc1, 0x12, 0x2f, 0x14, 0xac, 0xe2, 0x4a, 0x1a, 0x33, 0x69,
0xef, 0x86, 0x89, 0x14, 0xac, 0x98, 0x72, 0x36, 0x05, 0xf1, 0x54, 0x4a, 0xaa, 0x29, 0x58, 0xe2,
0x85, 0x82, 0x25, 0x5e, 0x28, 0x58, 0xc5, 0x69, 0xcc, 0x54, 0x21, 0x05, 0x2b, 0x46, 0x9b, 0x82,
0x54, 0x87, 0x82, 0x25, 0x5e, 0x28, 0x58, 0xe2, 0x85, 0x82, 0x55, 0x9c, 0x0e, 0x6d, 0x15, 0x52,
0xb0, 0x2a, 0xa4, 0x4d, 0x41, 0x8a, 0x53, 0xb0, 0xc4, 0x0b, 0x05, 0x4b, 0xbc, 0x50, 0xb0, 0x62,
0xca, 0xd9, 0xbb, 0x41, 0x26, 0x52, 0xb0, 0x2a, 0xe4, 0xc0, 0xb4, 0x29, 0xc8, 0x44, 0x0a, 0x96,
0x78, 0xa1, 0x60, 0x89, 0x17, 0xba, 0xfd, 0x2b, 0x66, 0xfc, 0x92, 0x4e, 0xf3, 0x43, 0xdd, 0xd9,
0x2f, 0x39, 0x0b, 0x76, 0x45, 0x19, 0xf6, 0x8e, 0x8d, 0x8d, 0x0c, 0xdd, 0x70, 0xc3, 0x93, 0x87,
0x01, 0xee, 0xbf, 0xff, 0xc3, 0x8d, 0x6d, 0x6d, 0x73, 0xdb, 0xcc, 0xa2, 0x79, 0x19, 0xe7, 0x96,
0x9a, 0xd1, 0xa4, 0x4b, 0x3a, 0x13, 0x29, 0x58, 0x31, 0x11, 0xd1, 0xd3, 0x01, 0xc1, 0x75, 0x06,
0xeb, 0xcd, 0x45, 0x10, 0x41, 0x43, 0xd0, 0x48, 0x4f, 0x77, 0x16, 0x0a, 0x7b, 0x61, 0x39, 0x0c,
0x1c, 0x01, 0x66, 0x8c, 0xe1, 0xd8, 0x15, 0x59, 0xf4, 0x74, 0xc2, 0x65, 0xd7, 0x1c, 0xbd, 0xd3,
0xde, 0xc3, 0x86, 0x0d, 0x9f, 0x38, 0x35, 0x63, 0xc1, 0x7c, 0x17, 0xb8, 0xb9, 0x91, 0x73, 0x6d,
0x01, 0xb4, 0x47, 0x90, 0x01, 0x0e, 0x3a, 0x63, 0xc4, 0x1c, 0x7b, 0xf3, 0xf9, 0xd1, 0x1d, 0x47,
0x3e, 0xc9, 0x44, 0x64, 0x0a, 0xe8, 0x13, 0x2b, 0xe6, 0xe1, 0x87, 0x3f, 0xdd, 0x14, 0x8d, 0x0c,
0x2f, 0xcc, 0x07, 0xd1, 0xa4, 0x5f, 0x9b, 0xc6, 0x9c, 0xbd, 0xb9, 0xf2, 0xc6, 0x2d, 0x6f, 0xf9,
0xac, 0x2b, 0x6d, 0x34, 0xc6, 0x8a, 0x19, 0xcb, 0x1d, 0xbe, 0x05, 0xe7, 0xd6, 0x94, 0xb2, 0x2a,
0x6b, 0xac, 0x91, 0xdb, 0x80, 0x7b, 0xbc, 0x15, 0x95, 0x42, 0x0a, 0x56, 0x8c, 0x11, 0xcc, 0x74,
0xd8, 0x3b, 0xe6, 0xb8, 0x76, 0x32, 0xed, 0x9d, 0xb1, 0xd5, 0x77, 0x4d, 0x69, 0xa4, 0x60, 0x15,
0x37, 0xba, 0x6a, 0xd5, 0xe6, 0xa7, 0x26, 0xd3, 0xb0, 0xa7, 0x3b, 0xab, 0xdd, 0xfc, 0x8a, 0xd0,
0x04, 0xa9, 0x78, 0xa1, 0x60, 0x15, 0xa7, 0x93, 0x9a, 0x0a, 0x29, 0x58, 0x31, 0xe5, 0x6d, 0x0a,
0xa2, 0xdd, 0x66, 0xe2, 0x14, 0x2c, 0xf1, 0x42, 0xc1, 0x12, 0x2f, 0x14, 0xac, 0xe2, 0x74, 0x68,
0xab, 0x90, 0x82, 0x15, 0x53, 0xce, 0xa6, 0x20, 0xda, 0x6d, 0x66, 0x22, 0x05, 0x4b, 0xbc, 0x50,
0xb0, 0xc4, 0x0b, 0x05, 0xab, 0x38, 0x1d, 0xda, 0x2a, 0xa4, 0x60, 0xc5, 0x68, 0x53, 0x90, 0xea,
0x50, 0xb0, 0xc4, 0x0b, 0x05, 0x4b, 0xbc, 0x50, 0xb0, 0xc4, 0x0b, 0x05, 0xab, 0xb8, 0x92, 0xc6,
0x4c, 0xda, 0x14, 0x64, 0x22, 0x05, 0xab, 0x42, 0xa6, 0x6f, 0xb1, 0x2f, 0x4a, 0xc1, 0x12, 0x2f,
0x14, 0x2c, 0xf1, 0x42, 0xc1, 0x8a, 0xd1, 0x6e, 0x33, 0xd5, 0xa1, 0x60, 0x55, 0x48, 0xbb, 0xcd,
0x14, 0xa7, 0x60, 0x89, 0x17, 0x0a, 0x56, 0x8c, 0x99, 0x33, 0x83, 0xcc, 0x96, 0x75, 0x57, 0x34,
0x1f, 0xaf, 0xed, 0xfa, 0xf5, 0x9f, 0x9a, 0x65, 0xe0, 0x74, 0x49, 0x67, 0x22, 0xdd, 0xfe, 0x15,
0x63, 0xe6, 0x0e, 0x38, 0x67, 0x33, 0xfa, 0x4f, 0x0c, 0xf6, 0xf7, 0x6c, 0xcc, 0xbe, 0xe4, 0x8c,
0xbd, 0x06, 0x83, 0xce, 0x18, 0x04, 0xf2, 0x40, 0x13, 0x8e, 0x76, 0x83, 0x73, 0x20, 0x7f, 0x1e,
0x90, 0x31, 0x73, 0x07, 0x12, 0x2e, 0xbb, 0xe6, 0x28, 0x58, 0x31, 0xaf, 0xf6, 0x2e, 0xfa, 0xe9,
0xbc, 0xae, 0x9d, 0xcf, 0x47, 0xb8, 0xcb, 0x1d, 0x36, 0xdf, 0x60, 0x2e, 0x30, 0x13, 0xc7, 0x09,
0x06, 0x01, 0xe6, 0x0e, 0x39, 0x18, 0x31, 0xa2, 0x57, 0x02, 0xc7, 0x83, 0x11, 0x6e, 0xfb, 0xab,
0xaf, 0x2d, 0x7a, 0x01, 0x36, 0x25, 0x5d, 0xba, 0x48, 0xfd, 0xd3, 0xd8, 0xa0, 0x88, 0x07, 0x1f,
0xbc, 0x66, 0x76, 0x53, 0xd3, 0xe8, 0xa4, 0x5f, 0x9b, 0x5c, 0xee, 0xf0, 0xd0, 0x8d, 0x37, 0x6e,
0x1b, 0xf6, 0x59, 0x53, 0xda, 0xe8, 0x50, 0x18, 0xd3, 0xd3, 0x9d, 0xbd, 0x09, 0x46, 0xd7, 0x95,
0x72, 0xa1, 0xa6, 0xb9, 0x71, 0x86, 0x36, 0x05, 0x89, 0x51, 0xb0, 0x62, 0x0c, 0x37, 0xc7, 0x61,
0x87, 0xcd, 0x71, 0xcb, 0x64, 0xda, 0x3b, 0xe3, 0x3e, 0xdf, 0x35, 0xa5, 0x91, 0x82, 0x55, 0xdc,
0xc8, 0xaa, 0x55, 0x9b, 0x1f, 0x98, 0x4c, 0xc3, 0x9e, 0xee, 0xec, 0x8f, 0x7d, 0x17, 0x93, 0x46,
0x9a, 0xc7, 0x12, 0x2f, 0x14, 0xac, 0xe2, 0x74, 0x52, 0x53, 0x21, 0x05, 0x2b, 0x46, 0x9b, 0x82,
0x54, 0x87, 0x82, 0x25, 0x5e, 0x28, 0x58, 0xe2, 0x85, 0x82, 0x55, 0x9c, 0x0e, 0x6d, 0x15, 0x52,
0xb0, 0x62, 0xb4, 0x29, 0x48, 0x75, 0x28, 0x58, 0xe2, 0x85, 0x82, 0x25, 0x5e, 0x28, 0x58, 0xe2,
0x85, 0x82, 0x55, 0xdc, 0xc4, 0x31, 0xd3, 0x5a, 0x5a, 0x59, 0x4b, 0x6b, 0xd1, 0xc6, 0x5a, 0x41,
0x3a, 0xc1, 0x74, 0xbc, 0x56, 0xe8, 0xb8, 0x9b, 0xd3, 0x19, 0xa3, 0x0b, 0x47, 0x17, 0xc6, 0x99,
0xc0, 0x49, 0xc0, 0x1c, 0xa0, 0x73, 0xd3, 0xc1, 0x7f, 0x2f, 0xb8, 0xf4, 0x84, 0x33, 0xda, 0x09,
0x39, 0x40, 0xe1, 0xdb, 0xbe, 0xda, 0x01, 0x18, 0x18, 0xff, 0xd7, 0xe1, 0xd1, 0x7e, 0x0e, 0x01,
0xd1, 0xa8, 0xe5, 0x9b, 0xb7, 0xf6, 0xef, 0xb9, 0x89, 0x90, 0xcb, 0x80, 0xb7, 0xc7, 0x1f, 0x7d,
0xc0, 0x1e, 0x02, 0x7a, 0x89, 0xe8, 0x25, 0xe4, 0x4d, 0xa6, 0xd9, 0x8d, 0xad, 0xf5, 0x1d, 0xac,
0x90, 0x06, 0x60, 0x21, 0x8e, 0x25, 0x18, 0x4b, 0x80, 0x45, 0xc0, 0xb9, 0x8c, 0x51, 0x58, 0xcf,
0x5e, 0xe4, 0xbf, 0x7a, 0xc4, 0xf2, 0x47, 0x7e, 0xdc, 0x71, 0x9c, 0xde, 0x4f, 0x38, 0xd2, 0xc5,
0x70, 0x34, 0x76, 0x0a, 0x70, 0xca, 0x84, 0x16, 0x47, 0xbe, 0xb3, 0x22, 0x64, 0x18, 0x78, 0x19,
0x78, 0x0e, 0xf8, 0x0b, 0xb0, 0x83, 0x05, 0xbc, 0xc8, 0x4a, 0xf2, 0x25, 0x3e, 0xa3, 0xd4, 0xa8,
0xbf, 0x60, 0xad, 0xa1, 0x83, 0x11, 0xb2, 0xc0, 0x72, 0xe0, 0x93, 0x40, 0x5b, 0x0d, 0x7c, 0x56,
0xb4, 0x00, 0xe7, 0x8f, 0x3f, 0xbe, 0x02, 0xc0, 0xbf, 0x18, 0x20, 0xe4, 0x71, 0x1c, 0x8f, 0x60,
0x6c, 0x25, 0xa4, 0x3f, 0xc9, 0x02, 0xab, 0xad, 0x7e, 0x82, 0x15, 0xb2, 0x08, 0xf8, 0x2e, 0x23,
0x2c, 0xa7, 0xc2, 0xe7, 0x55, 0xea, 0x80, 0xa9, 0xcc, 0xbb, 0x0a, 0xdb, 0x81, 0x95, 0x18, 0x2b,
0x81, 0x51, 0x42, 0x7e, 0x0b, 0xdc, 0x43, 0xc8, 0xae, 0xb2, 0x7a, 0xab, 0x31, 0xe9, 0x1f, 0xbc,
0xaf, 0xe6, 0x3c, 0x42, 0x9e, 0x00, 0x76, 0x02, 0x2b, 0x98, 0xe2, 0x37, 0x4b, 0x95, 0x3e, 0x0c,
0x1b, 0x81, 0xcf, 0x00, 0xcf, 0x13, 0xb2, 0x99, 0x90, 0x05, 0xd5, 0xe9, 0x36, 0x39, 0xe9, 0x0e,
0x56, 0xc8, 0x17, 0x89, 0xd8, 0x09, 0x5c, 0x9e, 0x68, 0x1d, 0xd5, 0x3b, 0xd4, 0x3a, 0xe0, 0x4a,
0xe0, 0x39, 0x42, 0xae, 0xaf, 0x5a, 0xaf, 0x09, 0x48, 0x6f, 0xb0, 0x42, 0xae, 0x03, 0xd6, 0x03,
0xc7, 0xbd, 0xb1, 0xd4, 0xbb, 0xea, 0x4f, 0x36, 0xb4, 0x02, 0xbf, 0xe2, 0x4e, 0xae, 0xae, 0x7a,
0xcf, 0x53, 0x24, 0x9d, 0xc1, 0x0a, 0x69, 0x03, 0xd6, 0xe1, 0xa5, 0x7e, 0x2b, 0x77, 0xcc, 0x54,
0x6d, 0x19, 0x8c, 0x9f, 0xbc, 0xd7, 0xdc, 0x59, 0xad, 0x4b, 0x67, 0xb0, 0x1c, 0x97, 0x00, 0xa7,
0x26, 0x5d, 0xc6, 0x51, 0xfe, 0xae, 0x41, 0x9f, 0xc1, 0x00, 0x1f, 0xf5, 0xd5, 0xb9, 0x4f, 0xe9,
0x0c, 0x16, 0xe9, 0x1f, 0xdc, 0x96, 0x60, 0x61, 0xd2, 0x05, 0x94, 0x23, 0xad, 0xc1, 0x7a, 0xc3,
0x57, 0xc7, 0x76, 0xf4, 0x8f, 0x49, 0xb6, 0x37, 0xef, 0x87, 0xce, 0xbd, 0x5e, 0x7b, 0xf7, 0x24,
0x9d, 0xf3, 0x58, 0x19, 0x9e, 0x65, 0x8c, 0x1c, 0xd0, 0x54, 0xed, 0xae, 0x73, 0x51, 0x9e, 0x96,
0xa0, 0x81, 0x1f, 0x9d, 0x71, 0x09, 0xaf, 0xe7, 0x06, 0xd8, 0x3f, 0x3a, 0x4c, 0xce, 0xf2, 0xe3,
0x33, 0xf2, 0x46, 0x86, 0x80, 0x19, 0x41, 0x03, 0x73, 0x1b, 0x67, 0x72, 0x4e, 0x6b, 0x07, 0x2d,
0x41, 0x03, 0xb9, 0xc8, 0xdb, 0x04, 0xfa, 0x30, 0xf0, 0x27, 0x5f, 0x9d, 0xfb, 0x54, 0x1b, 0xc3,
0xd4, 0x72, 0x84, 0xdc, 0x03, 0xdc, 0x5a, 0xed, 0x6e, 0x9b, 0x5d, 0x86, 0xc5, 0x6d, 0x73, 0x59,
0x38, 0xe3, 0x64, 0x4e, 0x6b, 0x6a, 0x63, 0x76, 0xa6, 0x99, 0xe6, 0x20, 0x43, 0x6b, 0xd0, 0x40,
0x80, 0x63, 0x30, 0x1a, 0x65, 0xcc, 0x8c, 0xb7, 0xc7, 0x06, 0x79, 0x75, 0xf8, 0x20, 0xbb, 0x87,
0x0e, 0xf2, 0xc2, 0xe1, 0x7d, 0x8c, 0x44, 0x79, 0x1f, 0xaf, 0xe6, 0x6a, 0x42, 0xee, 0xa8, 0x7a,
0xaf, 0x53, 0x20, 0xcd, 0xc1, 0x6a, 0x00, 0x36, 0x00, 0x9f, 0x4d, 0xba, 0x14, 0x4f, 0x7e, 0x01,
0x7c, 0x99, 0xf0, 0xe8, 0x15, 0xc7, 0x54, 0x49, 0x6f, 0xb0, 0x0a, 0x1c, 0x21, 0x37, 0x03, 0x77,
0x02, 0x6d, 0x49, 0x17, 0x53, 0x25, 0x03, 0xc0, 0xf7, 0x08, 0xb9, 0x8f, 0x14, 0xaf, 0x88, 0x48,
0x7b, 0xb0, 0x0a, 0x42, 0xda, 0x71, 0x7c, 0x03, 0xe3, 0x3b, 0x14, 0x96, 0xc0, 0xa4, 0x51, 0x1f,
0x70, 0x1f, 0xb0, 0x6e, 0x7c, 0xc9, 0x4e, 0xaa, 0xd5, 0x47, 0xb0, 0x8e, 0x28, 0x4c, 0x9c, 0x5e,
0x05, 0x5c, 0x03, 0x5c, 0xc1, 0x91, 0xb5, 0x54, 0xb5, 0xab, 0x1f, 0xd8, 0x0a, 0x3c, 0x02, 0x6c,
0x22, 0x64, 0x30, 0xe1, 0x7a, 0xaa, 0xa6, 0xbe, 0x82, 0x75, 0xac, 0x90, 0x26, 0xe0, 0x62, 0x1c,
0x4b, 0x31, 0x16, 0x03, 0x8b, 0x29, 0x2c, 0xe6, 0x4b, 0xd2, 0x5b, 0xc0, 0x0e, 0x1c, 0x3b, 0x30,
0xfe, 0x0c, 0x3c, 0x4b, 0x48, 0x2e, 0xe1, 0x9a, 0xbc, 0xa8, 0xdf, 0x60, 0x15, 0x73, 0x37, 0xef,
0x23, 0xcf, 0xb9, 0xc0, 0xd9, 0x18, 0x5d, 0x40, 0x17, 0x70, 0x16, 0xd0, 0x39, 0xfe, 0xa8, 0xf4,
0xba, 0xe3, 0x30, 0xb0, 0x1f, 0xd8, 0x07, 0xec, 0x01, 0x7a, 0xc7, 0x1f, 0xaf, 0xd1, 0xc0, 0x2b,
0x7c, 0x9f, 0xff, 0x56, 0xd8, 0x7f, 0x6a, 0x4c, 0xaf, 0x60, 0x1d, 0xcf, 0xbd, 0xcc, 0x22, 0x47,
0x27, 0xc6, 0x89, 0x44, 0xb4, 0x02, 0x2d, 0x14, 0xd6, 0xb3, 0xcf, 0x8e, 0xb5, 0xec, 0x2f, 0xec,
0xd9, 0xc0, 0x30, 0x01, 0x43, 0x44, 0xec, 0x07, 0xfa, 0x08, 0x79, 0x77, 0xca, 0x6b, 0x16, 0x11,
0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x91, 0xb2, 0xfd, 0x0f, 0x07, 0x6b, 0x91, 0x46, 0xe6,
0xfb, 0x9b, 0x14, 0x00, 0x00, 0x00, 0x00, 0x49, 0x45, 0x4e, 0x44, 0xae, 0x42, 0x60, 0x82,
};
const BITMAP_OPAQUE pads_npth_top_bottom_xpm[1] = {{ png, sizeof( png ), "pads_npth_top_bottom_xpm" }};
//EOF

View File

@ -300,6 +300,10 @@ EXTERN_BITMAP( pad_xpm )
EXTERN_BITMAP( pad_enumerate_xpm )
EXTERN_BITMAP( pad_number_xpm )
EXTERN_BITMAP( pads_mask_layers_xpm )
EXTERN_BITMAP( pads_npth_xpm )
EXTERN_BITMAP( pads_npth_top_bottom_xpm )
EXTERN_BITMAP( pads_npth_top_xpm )
EXTERN_BITMAP( pads_npth_bottom_xpm )
EXTERN_BITMAP( pads_remove_xpm )
EXTERN_BITMAP( pads_remove_unused_xpm )
EXTERN_BITMAP( pads_remove_unused_keep_bottom_xpm )

View File

@ -0,0 +1,378 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
inkscape:export-ydpi="553.84998"
inkscape:export-xdpi="553.84998"
inkscape:export-filename="/Users/jeff/kicad_dev/kicad/bitmaps_png/png_48/pads_npth.png"
height="26"
width="26"
version="1.1"
id="svg2"
inkscape:version="0.92.2 5c3e80d, 2017-08-06"
sodipodi:docname="pads_npth.svg">
<metadata
id="metadata40">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
<cc:license
rdf:resource="http://creativecommons.org/licenses/by-sa/4.0/" />
</cc:Work>
<cc:License
rdf:about="http://creativecommons.org/licenses/by-sa/4.0/">
<cc:permits
rdf:resource="http://creativecommons.org/ns#Reproduction" />
<cc:permits
rdf:resource="http://creativecommons.org/ns#Distribution" />
<cc:requires
rdf:resource="http://creativecommons.org/ns#Notice" />
<cc:requires
rdf:resource="http://creativecommons.org/ns#Attribution" />
<cc:permits
rdf:resource="http://creativecommons.org/ns#DerivativeWorks" />
<cc:requires
rdf:resource="http://creativecommons.org/ns#ShareAlike" />
</cc:License>
</rdf:RDF>
</metadata>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1440"
inkscape:window-height="800"
id="namedview38"
showgrid="true"
inkscape:snap-to-guides="false"
inkscape:snap-grids="true"
inkscape:zoom="23.559517"
inkscape:cx="6.7262882"
inkscape:cy="13.179048"
inkscape:window-x="0"
inkscape:window-y="1"
inkscape:window-maximized="1"
inkscape:current-layer="layer2"
inkscape:snap-nodes="true"
inkscape:document-rotation="0"
showguides="true"
inkscape:guide-bbox="true">
<inkscape:grid
type="xygrid"
id="grid3017"
empspacing="2"
visible="true"
enabled="true"
snapvisiblegridlinesonly="true"
spacingx="0.5"
spacingy="0.5"
originx="0"
originy="0" />
<sodipodi:guide
position="8.9926755,14.201282"
orientation="1,0"
id="guide28127"
inkscape:locked="false" />
<sodipodi:guide
position="16.882174,14.796777"
orientation="1,0"
id="guide28129"
inkscape:locked="false" />
</sodipodi:namedview>
<defs
id="defs4">
<linearGradient
x1="14.463"
y1="12.285"
gradientTransform="matrix(1.2419,0,0,1.2419,36.866,-2.4533)"
x2="34.534"
gradientUnits="userSpaceOnUse"
y2="39.685001"
id="linearGradient3791">
<stop
id="stop3793"
offset="0"
stop-color="#c9c9c9" />
<stop
id="stop3795"
offset="0.40114263"
stop-color="#f8f8f8" />
<stop
id="stop3797"
offset="0.72174245"
stop-color="#e2e2e2" />
<stop
id="stop3799"
offset="0.99654227"
stop-color="#b0b0b0" />
<stop
id="stop3801"
offset="1"
stop-color="#c9c9c9" />
</linearGradient>
<filter
id="c"
height="1.3651"
width="1.2097"
color-interpolation-filters="sRGB"
y="-0.18257"
x="-0.10484">
<feGaussianBlur
stdDeviation="1.5978799"
id="feGaussianBlur7" />
</filter>
<filter
id="d"
height="1.4696"
width="1.4809999"
color-interpolation-filters="sRGB"
y="-0.23481999"
x="-0.24049">
<feGaussianBlur
stdDeviation="1.5978799"
id="feGaussianBlur10" />
</filter>
<linearGradient
inkscape:collect="always"
xlink:href="#ad"
id="linearGradient3095"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.41988578,0,0,0.39843199,7.8528064,8.6668249)"
x1="14.463"
y1="12.285"
x2="34.534"
y2="39.685001" />
<linearGradient
id="ad"
y2="39.685001"
gradientUnits="userSpaceOnUse"
x2="34.534"
gradientTransform="matrix(1.2419,0,0,1.2419,36.866,-2.4533)"
y1="12.285"
x1="14.463">
<stop
stop-color="#c9c9c9"
offset="0"
id="stop34" />
<stop
stop-color="#f8f8f8"
offset=".25"
id="stop36" />
<stop
stop-color="#e2e2e2"
offset=".5"
id="stop38" />
<stop
stop-color="#b0b0b0"
offset=".75"
id="stop40" />
<stop
stop-color="#c9c9c9"
offset="1"
id="stop42" />
</linearGradient>
<linearGradient
y2="39.685001"
x2="34.534"
y1="12.285"
x1="14.463"
gradientTransform="matrix(0.41988578,0,0,0.39843199,7.3514374,8.725974)"
gradientUnits="userSpaceOnUse"
id="linearGradient3056"
xlink:href="#linearGradient3791"
inkscape:collect="always" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4067"
id="linearGradient4065"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.41988577,0,0,0.39843198,8.071322,8.7437063)"
x1="8.6861582"
y1="9.6206512"
x2="37.265358"
y2="35.973965" />
<linearGradient
id="linearGradient4067"
y2="39.685001"
gradientUnits="userSpaceOnUse"
x2="34.534"
gradientTransform="matrix(1.2419,0,0,1.2419,36.866,-2.4533)"
y1="12.285"
x1="14.463">
<stop
stop-color="#c9c9c9"
offset="0"
id="stop4069" />
<stop
stop-color="#f8f8f8"
offset="0.44999999"
id="stop4071" />
<stop
stop-color="#e2e2e2"
offset="0.66666645"
id="stop4073" />
<stop
stop-color="#b0b0b0"
offset="0.95000005"
id="stop4075" />
<stop
stop-color="#c9c9c9"
offset="1"
id="stop4077" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4067"
id="linearGradient4083"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-0.97986422,0,0,-0.90274951,37.705175,18.229565)"
x1="8.6861582"
y1="9.6206512"
x2="37.265358"
y2="35.973965" />
<linearGradient
id="linearGradient3830"
y2="39.685001"
gradientUnits="userSpaceOnUse"
x2="34.534"
gradientTransform="matrix(1.2419,0,0,1.2419,36.866,-2.4533)"
y1="12.285"
x1="14.463">
<stop
stop-color="#c9c9c9"
offset="0"
id="stop3832" />
<stop
stop-color="#f8f8f8"
offset="0.44999999"
id="stop3834" />
<stop
stop-color="#e2e2e2"
offset="0.66666645"
id="stop3836" />
<stop
stop-color="#b0b0b0"
offset="0.95000005"
id="stop3838" />
<stop
stop-color="#c9c9c9"
offset="1"
id="stop3840" />
</linearGradient>
<linearGradient
y2="35.973965"
x2="37.265358"
y1="9.6206512"
x1="8.6861582"
gradientTransform="matrix(0.41988577,0,0,0.39843198,8.071322,8.7437063)"
gradientUnits="userSpaceOnUse"
id="linearGradient3844"
xlink:href="#linearGradient4067"
inkscape:collect="always" />
</defs>
<g
inkscape:groupmode="layer"
id="layer2"
inkscape:label="BottomPad"
style="display:inline" />
<g
transform="matrix(1.6382539,0,0,1.5572263,1.3665954,0.36314149)"
id="g16">
<rect
height="16"
width="16"
y="0"
x="0"
id="rect18"
style="fill-opacity:0" />
</g>
<g
inkscape:groupmode="layer"
id="layer6"
inkscape:label="Conn1"
style="display:inline">
<path
d="m 13.9961,18.831948 -2,0.002 0.0039,4.3125 c 0.328426,0.128812 0.678956,0.116149 1.020542,0.130639 0.347149,0.01473 0.671362,-0.02756 0.979458,-0.130639 z"
style="display:inline;fill:none;fill-opacity:1;stroke:#a6a44b;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path28011-2-1-7"
sodipodi:nodetypes="cccscc" />
</g>
<g
inkscape:groupmode="layer"
id="layer5"
inkscape:label="Pad1" />
<g
inkscape:groupmode="layer"
id="layer7"
inkscape:label="Conn2">
<path
sodipodi:nodetypes="cccscc"
id="path28011-2-1-7-0"
style="display:inline;fill:none;fill-opacity:1;stroke:#a6a44b;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 13.9961,13.782119 -2,0.002 0.0039,4.3125 c 0.328426,0.128812 0.678956,0.116149 1.020542,0.130639 0.347149,0.01473 0.671362,-0.02756 0.979458,-0.130639 z" />
</g>
<g
style="display:none"
inkscape:groupmode="layer"
id="layer4"
inkscape:label="Pad2">
<path
style="display:inline;fill:#008000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 12.998116,11.650933 c -2.510174,0 -4.545076,0.521276 -4.545076,1.164303 0,0.643027 2.034902,1.164303 4.545076,1.164303 2.510178,0 4.54508,-0.521276 4.54508,-1.164303 0,-0.643027 -2.034902,-1.164303 -4.54508,-1.164303 z m 0,0.849067 c 0.685855,0 1.260568,0.170647 1.258814,0.315236 -0.0025,0.205881 -0.533588,0.340666 -1.258814,0.340666 -0.665674,0 -1.176941,-0.204428 -1.176941,-0.340666 0,-0.09826 0.511267,-0.315236 1.176941,-0.315236 z"
id="path28011-2"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ssssssssss" />
</g>
<g
inkscape:groupmode="layer"
id="layer8"
inkscape:label="Conn3">
<path
sodipodi:nodetypes="cccscc"
id="path28011-2-1-7-9"
style="display:inline;fill:none;fill-opacity:1;stroke:#a6a44b;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 13.9961,8.6855004 -2,0.002 L 12,13 c 0.328426,0.128812 0.678956,0.116149 1.020542,0.130639 C 13.367691,13.145369 13.691904,13.103079 14,13 Z" />
</g>
<g
inkscape:groupmode="layer"
id="layer3"
inkscape:label="Pad3"
style="display:none">
<path
style="display:inline;fill:#008000;fill-opacity:1;stroke:#008000;stroke-width:0.999998;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 12.998117,6.6594104 c -2.485111,0 -4.4996959,0.5160712 -4.4996959,1.1526781 0,0.6366069 2.0145839,1.1526792 4.4996959,1.1526792 2.485114,0 4.499698,-0.5160723 4.499698,-1.1526792 0,-0.6366069 -2.014584,-1.1526781 -4.499698,-1.1526781 z m 0,0.8405896 c 0.679007,0 1.247982,0.1689432 1.246245,0.3120885 -0.0025,0.2038254 -0.528261,0.3372646 -1.246245,0.3372646 -0.659028,0 -1.16519,-0.2023871 -1.16519,-0.3372646 C 11.832927,7.7148135 12.339089,7.5 12.998117,7.5 Z"
id="path28011-9"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ssssssssss" />
</g>
<g
inkscape:groupmode="layer"
id="layer9"
inkscape:label="Conn4">
<path
sodipodi:nodetypes="cccscc"
id="path28011-2-1-7-3"
style="display:inline;fill:none;fill-opacity:1;stroke:#a6a44b;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 13.9961,3.6855 -2,0.002 L 12,8 c 0.328426,0.128812 0.678956,0.116149 1.020542,0.130639 C 13.367691,8.145369 13.691904,8.103079 14,8 Z" />
</g>
<g
inkscape:groupmode="layer"
id="layer1"
inkscape:label="TopPad"
style="display:inline" />
</svg>

After

Width:  |  Height:  |  Size: 12 KiB

View File

@ -0,0 +1,383 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
inkscape:export-ydpi="553.84998"
inkscape:export-xdpi="553.84998"
inkscape:export-filename="/Users/jeff/kicad_dev/kicad/bitmaps_png/png_48/pads_npth_bottom.png"
height="26"
width="26"
version="1.1"
id="svg2"
inkscape:version="0.92.2 5c3e80d, 2017-08-06"
sodipodi:docname="pads_npth_bottom.svg">
<metadata
id="metadata40">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
<cc:license
rdf:resource="http://creativecommons.org/licenses/by-sa/4.0/" />
</cc:Work>
<cc:License
rdf:about="http://creativecommons.org/licenses/by-sa/4.0/">
<cc:permits
rdf:resource="http://creativecommons.org/ns#Reproduction" />
<cc:permits
rdf:resource="http://creativecommons.org/ns#Distribution" />
<cc:requires
rdf:resource="http://creativecommons.org/ns#Notice" />
<cc:requires
rdf:resource="http://creativecommons.org/ns#Attribution" />
<cc:permits
rdf:resource="http://creativecommons.org/ns#DerivativeWorks" />
<cc:requires
rdf:resource="http://creativecommons.org/ns#ShareAlike" />
</cc:License>
</rdf:RDF>
</metadata>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1440"
inkscape:window-height="800"
id="namedview38"
showgrid="true"
inkscape:snap-to-guides="false"
inkscape:snap-grids="true"
inkscape:zoom="23.559517"
inkscape:cx="14.472627"
inkscape:cy="13.179048"
inkscape:window-x="0"
inkscape:window-y="1"
inkscape:window-maximized="1"
inkscape:current-layer="layer9"
inkscape:snap-nodes="true"
inkscape:document-rotation="0"
showguides="true"
inkscape:guide-bbox="true">
<inkscape:grid
type="xygrid"
id="grid3017"
empspacing="2"
visible="true"
enabled="true"
snapvisiblegridlinesonly="true"
spacingx="0.5"
spacingy="0.5"
originx="0"
originy="0" />
<sodipodi:guide
position="8.9926755,14.201282"
orientation="1,0"
id="guide28127"
inkscape:locked="false" />
<sodipodi:guide
position="16.882174,14.796777"
orientation="1,0"
id="guide28129"
inkscape:locked="false" />
</sodipodi:namedview>
<defs
id="defs4">
<linearGradient
x1="14.463"
y1="12.285"
gradientTransform="matrix(1.2419,0,0,1.2419,36.866,-2.4533)"
x2="34.534"
gradientUnits="userSpaceOnUse"
y2="39.685001"
id="linearGradient3791">
<stop
id="stop3793"
offset="0"
stop-color="#c9c9c9" />
<stop
id="stop3795"
offset="0.40114263"
stop-color="#f8f8f8" />
<stop
id="stop3797"
offset="0.72174245"
stop-color="#e2e2e2" />
<stop
id="stop3799"
offset="0.99654227"
stop-color="#b0b0b0" />
<stop
id="stop3801"
offset="1"
stop-color="#c9c9c9" />
</linearGradient>
<filter
id="c"
height="1.3651"
width="1.2097"
color-interpolation-filters="sRGB"
y="-0.18257"
x="-0.10484">
<feGaussianBlur
stdDeviation="1.5978799"
id="feGaussianBlur7" />
</filter>
<filter
id="d"
height="1.4696"
width="1.4809999"
color-interpolation-filters="sRGB"
y="-0.23481999"
x="-0.24049">
<feGaussianBlur
stdDeviation="1.5978799"
id="feGaussianBlur10" />
</filter>
<linearGradient
inkscape:collect="always"
xlink:href="#ad"
id="linearGradient3095"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.41988578,0,0,0.39843199,7.8528064,8.6668249)"
x1="14.463"
y1="12.285"
x2="34.534"
y2="39.685001" />
<linearGradient
id="ad"
y2="39.685001"
gradientUnits="userSpaceOnUse"
x2="34.534"
gradientTransform="matrix(1.2419,0,0,1.2419,36.866,-2.4533)"
y1="12.285"
x1="14.463">
<stop
stop-color="#c9c9c9"
offset="0"
id="stop34" />
<stop
stop-color="#f8f8f8"
offset=".25"
id="stop36" />
<stop
stop-color="#e2e2e2"
offset=".5"
id="stop38" />
<stop
stop-color="#b0b0b0"
offset=".75"
id="stop40" />
<stop
stop-color="#c9c9c9"
offset="1"
id="stop42" />
</linearGradient>
<linearGradient
y2="39.685001"
x2="34.534"
y1="12.285"
x1="14.463"
gradientTransform="matrix(0.41988578,0,0,0.39843199,7.3514374,8.725974)"
gradientUnits="userSpaceOnUse"
id="linearGradient3056"
xlink:href="#linearGradient3791"
inkscape:collect="always" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4067"
id="linearGradient4065"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.41988577,0,0,0.39843198,8.071322,8.7437063)"
x1="8.6861582"
y1="9.6206512"
x2="37.265358"
y2="35.973965" />
<linearGradient
id="linearGradient4067"
y2="39.685001"
gradientUnits="userSpaceOnUse"
x2="34.534"
gradientTransform="matrix(1.2419,0,0,1.2419,36.866,-2.4533)"
y1="12.285"
x1="14.463">
<stop
stop-color="#c9c9c9"
offset="0"
id="stop4069" />
<stop
stop-color="#f8f8f8"
offset="0.44999999"
id="stop4071" />
<stop
stop-color="#e2e2e2"
offset="0.66666645"
id="stop4073" />
<stop
stop-color="#b0b0b0"
offset="0.95000005"
id="stop4075" />
<stop
stop-color="#c9c9c9"
offset="1"
id="stop4077" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4067"
id="linearGradient4083"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-0.97986422,0,0,-0.90274951,37.705175,18.229565)"
x1="8.6861582"
y1="9.6206512"
x2="37.265358"
y2="35.973965" />
<linearGradient
id="linearGradient3830"
y2="39.685001"
gradientUnits="userSpaceOnUse"
x2="34.534"
gradientTransform="matrix(1.2419,0,0,1.2419,36.866,-2.4533)"
y1="12.285"
x1="14.463">
<stop
stop-color="#c9c9c9"
offset="0"
id="stop3832" />
<stop
stop-color="#f8f8f8"
offset="0.44999999"
id="stop3834" />
<stop
stop-color="#e2e2e2"
offset="0.66666645"
id="stop3836" />
<stop
stop-color="#b0b0b0"
offset="0.95000005"
id="stop3838" />
<stop
stop-color="#c9c9c9"
offset="1"
id="stop3840" />
</linearGradient>
<linearGradient
y2="35.973965"
x2="37.265358"
y1="9.6206512"
x1="8.6861582"
gradientTransform="matrix(0.41988577,0,0,0.39843198,8.071322,8.7437063)"
gradientUnits="userSpaceOnUse"
id="linearGradient3844"
xlink:href="#linearGradient4067"
inkscape:collect="always" />
</defs>
<g
inkscape:groupmode="layer"
id="layer2"
inkscape:label="BottomPad"
style="display:inline">
<path
id="path28015"
style="display:inline;fill:#008000;fill-opacity:1;stroke:#008000;stroke-width:0.999998;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
d="m 12.957202,22.499999 c 0.696265,0 1.279702,0.173238 1.277922,0.320021 -0.0025,0.209007 -0.541688,0.345838 -1.277922,0.345838 -0.675779,0 -1.194806,-0.207532 -1.194806,-0.345838 0,-0.09975 0.519027,-0.320021 1.194806,-0.320021 z m 0.04091,-0.861955 c -2.54827,0 -4.6140603,0.529189 -4.6140603,1.181976 0,0.652788 2.0657903,1.181977 4.6140603,1.181977 2.54828,0 4.61407,-0.529189 4.61407,-1.181977 0,-0.652787 -2.06579,-1.181976 -4.61407,-1.181976 z" />
</g>
<g
transform="matrix(1.6382539,0,0,1.5572263,1.3665954,0.36314149)"
id="g16">
<rect
height="16"
width="16"
y="0"
x="0"
id="rect18"
style="fill-opacity:0" />
</g>
<g
inkscape:groupmode="layer"
id="layer6"
inkscape:label="Conn1"
style="display:inline">
<path
d="m 13.9961,18.831948 -2,0.002 0.0039,4.3125 c 0.328426,0.128812 0.678956,0.116149 1.020542,0.130639 0.347149,0.01473 0.671362,-0.02756 0.979458,-0.130639 z"
style="display:inline;fill:none;fill-opacity:1;stroke:#a6a44b;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path28011-2-1-7"
sodipodi:nodetypes="cccscc" />
</g>
<g
inkscape:groupmode="layer"
id="layer5"
inkscape:label="Pad1" />
<g
inkscape:groupmode="layer"
id="layer7"
inkscape:label="Conn2">
<path
sodipodi:nodetypes="cccscc"
id="path28011-2-1-7-0"
style="display:inline;fill:none;fill-opacity:1;stroke:#a6a44b;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 13.9961,13.782119 -2,0.002 0.0039,4.3125 c 0.328426,0.128812 0.678956,0.116149 1.020542,0.130639 0.347149,0.01473 0.671362,-0.02756 0.979458,-0.130639 z" />
</g>
<g
style="display:none"
inkscape:groupmode="layer"
id="layer4"
inkscape:label="Pad2">
<path
style="display:inline;fill:#008000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 12.998116,11.650933 c -2.510174,0 -4.545076,0.521276 -4.545076,1.164303 0,0.643027 2.034902,1.164303 4.545076,1.164303 2.510178,0 4.54508,-0.521276 4.54508,-1.164303 0,-0.643027 -2.034902,-1.164303 -4.54508,-1.164303 z m 0,0.849067 c 0.685855,0 1.260568,0.170647 1.258814,0.315236 -0.0025,0.205881 -0.533588,0.340666 -1.258814,0.340666 -0.665674,0 -1.176941,-0.204428 -1.176941,-0.340666 0,-0.09826 0.511267,-0.315236 1.176941,-0.315236 z"
id="path28011-2"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ssssssssss" />
</g>
<g
inkscape:groupmode="layer"
id="layer8"
inkscape:label="Conn3">
<path
sodipodi:nodetypes="cccscc"
id="path28011-2-1-7-9"
style="display:inline;fill:none;fill-opacity:1;stroke:#a6a44b;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 13.9961,8.6855004 -2,0.002 L 12,13 c 0.328426,0.128812 0.678956,0.116149 1.020542,0.130639 C 13.367691,13.145369 13.691904,13.103079 14,13 Z" />
</g>
<g
inkscape:groupmode="layer"
id="layer3"
inkscape:label="Pad3"
style="display:none">
<path
style="display:inline;fill:#008000;fill-opacity:1;stroke:#008000;stroke-width:0.999998;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 12.998117,6.6594104 c -2.485111,0 -4.4996959,0.5160712 -4.4996959,1.1526781 0,0.6366069 2.0145839,1.1526792 4.4996959,1.1526792 2.485114,0 4.499698,-0.5160723 4.499698,-1.1526792 0,-0.6366069 -2.014584,-1.1526781 -4.499698,-1.1526781 z m 0,0.8405896 c 0.679007,0 1.247982,0.1689432 1.246245,0.3120885 -0.0025,0.2038254 -0.528261,0.3372646 -1.246245,0.3372646 -0.659028,0 -1.16519,-0.2023871 -1.16519,-0.3372646 C 11.832927,7.7148135 12.339089,7.5 12.998117,7.5 Z"
id="path28011-9"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ssssssssss" />
</g>
<g
inkscape:groupmode="layer"
id="layer9"
inkscape:label="Conn4">
<path
sodipodi:nodetypes="cccscc"
id="path28011-2-1-7-3"
style="display:inline;fill:none;fill-opacity:1;stroke:#a6a44b;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 13.9961,3.6855 -2,0.002 L 12,8 c 0.328426,0.128812 0.678956,0.116149 1.020542,0.130639 C 13.367691,8.145369 13.691904,8.103079 14,8 Z" />
</g>
<g
inkscape:groupmode="layer"
id="layer1"
inkscape:label="TopPad"
style="display:inline" />
</svg>

After

Width:  |  Height:  |  Size: 13 KiB

View File

@ -0,0 +1,385 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
inkscape:export-ydpi="553.84998"
inkscape:export-xdpi="553.84998"
inkscape:export-filename="/Users/jeff/kicad_dev/kicad/bitmaps_png/png_48/pads_npth_top.png"
height="26"
width="26"
version="1.1"
id="svg2"
inkscape:version="0.92.2 5c3e80d, 2017-08-06"
sodipodi:docname="pads_npth_top.svg">
<metadata
id="metadata40">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
<cc:license
rdf:resource="http://creativecommons.org/licenses/by-sa/4.0/" />
</cc:Work>
<cc:License
rdf:about="http://creativecommons.org/licenses/by-sa/4.0/">
<cc:permits
rdf:resource="http://creativecommons.org/ns#Reproduction" />
<cc:permits
rdf:resource="http://creativecommons.org/ns#Distribution" />
<cc:requires
rdf:resource="http://creativecommons.org/ns#Notice" />
<cc:requires
rdf:resource="http://creativecommons.org/ns#Attribution" />
<cc:permits
rdf:resource="http://creativecommons.org/ns#DerivativeWorks" />
<cc:requires
rdf:resource="http://creativecommons.org/ns#ShareAlike" />
</cc:License>
</rdf:RDF>
</metadata>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1440"
inkscape:window-height="800"
id="namedview38"
showgrid="true"
inkscape:snap-to-guides="false"
inkscape:snap-grids="true"
inkscape:zoom="23.559517"
inkscape:cx="6.7262882"
inkscape:cy="13.179048"
inkscape:window-x="0"
inkscape:window-y="1"
inkscape:window-maximized="1"
inkscape:current-layer="layer2"
inkscape:snap-nodes="true"
inkscape:document-rotation="0"
showguides="true"
inkscape:guide-bbox="true">
<inkscape:grid
type="xygrid"
id="grid3017"
empspacing="2"
visible="true"
enabled="true"
snapvisiblegridlinesonly="true"
spacingx="0.5"
spacingy="0.5"
originx="0"
originy="0" />
<sodipodi:guide
position="8.9926755,14.201282"
orientation="1,0"
id="guide28127"
inkscape:locked="false" />
<sodipodi:guide
position="16.882174,14.796777"
orientation="1,0"
id="guide28129"
inkscape:locked="false" />
</sodipodi:namedview>
<defs
id="defs4">
<linearGradient
x1="14.463"
y1="12.285"
gradientTransform="matrix(1.2419,0,0,1.2419,36.866,-2.4533)"
x2="34.534"
gradientUnits="userSpaceOnUse"
y2="39.685001"
id="linearGradient3791">
<stop
id="stop3793"
offset="0"
stop-color="#c9c9c9" />
<stop
id="stop3795"
offset="0.40114263"
stop-color="#f8f8f8" />
<stop
id="stop3797"
offset="0.72174245"
stop-color="#e2e2e2" />
<stop
id="stop3799"
offset="0.99654227"
stop-color="#b0b0b0" />
<stop
id="stop3801"
offset="1"
stop-color="#c9c9c9" />
</linearGradient>
<filter
id="c"
height="1.3651"
width="1.2097"
color-interpolation-filters="sRGB"
y="-0.18257"
x="-0.10484">
<feGaussianBlur
stdDeviation="1.5978799"
id="feGaussianBlur7" />
</filter>
<filter
id="d"
height="1.4696"
width="1.4809999"
color-interpolation-filters="sRGB"
y="-0.23481999"
x="-0.24049">
<feGaussianBlur
stdDeviation="1.5978799"
id="feGaussianBlur10" />
</filter>
<linearGradient
inkscape:collect="always"
xlink:href="#ad"
id="linearGradient3095"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.41988578,0,0,0.39843199,7.8528064,8.6668249)"
x1="14.463"
y1="12.285"
x2="34.534"
y2="39.685001" />
<linearGradient
id="ad"
y2="39.685001"
gradientUnits="userSpaceOnUse"
x2="34.534"
gradientTransform="matrix(1.2419,0,0,1.2419,36.866,-2.4533)"
y1="12.285"
x1="14.463">
<stop
stop-color="#c9c9c9"
offset="0"
id="stop34" />
<stop
stop-color="#f8f8f8"
offset=".25"
id="stop36" />
<stop
stop-color="#e2e2e2"
offset=".5"
id="stop38" />
<stop
stop-color="#b0b0b0"
offset=".75"
id="stop40" />
<stop
stop-color="#c9c9c9"
offset="1"
id="stop42" />
</linearGradient>
<linearGradient
y2="39.685001"
x2="34.534"
y1="12.285"
x1="14.463"
gradientTransform="matrix(0.41988578,0,0,0.39843199,7.3514374,8.725974)"
gradientUnits="userSpaceOnUse"
id="linearGradient3056"
xlink:href="#linearGradient3791"
inkscape:collect="always" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4067"
id="linearGradient4065"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.41988577,0,0,0.39843198,8.071322,8.7437063)"
x1="8.6861582"
y1="9.6206512"
x2="37.265358"
y2="35.973965" />
<linearGradient
id="linearGradient4067"
y2="39.685001"
gradientUnits="userSpaceOnUse"
x2="34.534"
gradientTransform="matrix(1.2419,0,0,1.2419,36.866,-2.4533)"
y1="12.285"
x1="14.463">
<stop
stop-color="#c9c9c9"
offset="0"
id="stop4069" />
<stop
stop-color="#f8f8f8"
offset="0.44999999"
id="stop4071" />
<stop
stop-color="#e2e2e2"
offset="0.66666645"
id="stop4073" />
<stop
stop-color="#b0b0b0"
offset="0.95000005"
id="stop4075" />
<stop
stop-color="#c9c9c9"
offset="1"
id="stop4077" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4067"
id="linearGradient4083"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-0.97986422,0,0,-0.90274951,37.705175,18.229565)"
x1="8.6861582"
y1="9.6206512"
x2="37.265358"
y2="35.973965" />
<linearGradient
id="linearGradient3830"
y2="39.685001"
gradientUnits="userSpaceOnUse"
x2="34.534"
gradientTransform="matrix(1.2419,0,0,1.2419,36.866,-2.4533)"
y1="12.285"
x1="14.463">
<stop
stop-color="#c9c9c9"
offset="0"
id="stop3832" />
<stop
stop-color="#f8f8f8"
offset="0.44999999"
id="stop3834" />
<stop
stop-color="#e2e2e2"
offset="0.66666645"
id="stop3836" />
<stop
stop-color="#b0b0b0"
offset="0.95000005"
id="stop3838" />
<stop
stop-color="#c9c9c9"
offset="1"
id="stop3840" />
</linearGradient>
<linearGradient
y2="35.973965"
x2="37.265358"
y1="9.6206512"
x1="8.6861582"
gradientTransform="matrix(0.41988577,0,0,0.39843198,8.071322,8.7437063)"
gradientUnits="userSpaceOnUse"
id="linearGradient3844"
xlink:href="#linearGradient4067"
inkscape:collect="always" />
</defs>
<g
inkscape:groupmode="layer"
id="layer2"
inkscape:label="BottomPad"
style="display:inline" />
<g
transform="matrix(1.6382539,0,0,1.5572263,1.3665954,0.36314149)"
id="g16">
<rect
height="16"
width="16"
y="0"
x="0"
id="rect18"
style="fill-opacity:0" />
</g>
<g
inkscape:groupmode="layer"
id="layer6"
inkscape:label="Conn1"
style="display:inline">
<path
d="m 13.9961,18.831948 -2,0.002 0.0039,4.3125 c 0.328426,0.128812 0.678956,0.116149 1.020542,0.130639 0.347149,0.01473 0.671362,-0.02756 0.979458,-0.130639 z"
style="display:inline;fill:none;fill-opacity:1;stroke:#a6a44b;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path28011-2-1-7"
sodipodi:nodetypes="cccscc" />
</g>
<g
inkscape:groupmode="layer"
id="layer5"
inkscape:label="Pad1" />
<g
inkscape:groupmode="layer"
id="layer7"
inkscape:label="Conn2">
<path
sodipodi:nodetypes="cccscc"
id="path28011-2-1-7-0"
style="display:inline;fill:none;fill-opacity:1;stroke:#a6a44b;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 13.9961,13.782119 -2,0.002 0.0039,4.3125 c 0.328426,0.128812 0.678956,0.116149 1.020542,0.130639 0.347149,0.01473 0.671362,-0.02756 0.979458,-0.130639 z" />
</g>
<g
style="display:none"
inkscape:groupmode="layer"
id="layer4"
inkscape:label="Pad2">
<path
style="display:inline;fill:#008000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 12.998116,11.650933 c -2.510174,0 -4.545076,0.521276 -4.545076,1.164303 0,0.643027 2.034902,1.164303 4.545076,1.164303 2.510178,0 4.54508,-0.521276 4.54508,-1.164303 0,-0.643027 -2.034902,-1.164303 -4.54508,-1.164303 z m 0,0.849067 c 0.685855,0 1.260568,0.170647 1.258814,0.315236 -0.0025,0.205881 -0.533588,0.340666 -1.258814,0.340666 -0.665674,0 -1.176941,-0.204428 -1.176941,-0.340666 0,-0.09826 0.511267,-0.315236 1.176941,-0.315236 z"
id="path28011-2"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ssssssssss" />
</g>
<g
inkscape:groupmode="layer"
id="layer8"
inkscape:label="Conn3">
<path
sodipodi:nodetypes="cccscc"
id="path28011-2-1-7-9"
style="display:inline;fill:none;fill-opacity:1;stroke:#a6a44b;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 13.9961,8.6855004 -2,0.002 L 12,13 c 0.328426,0.128812 0.678956,0.116149 1.020542,0.130639 C 13.367691,13.145369 13.691904,13.103079 14,13 Z" />
</g>
<g
inkscape:groupmode="layer"
id="layer3"
inkscape:label="Pad3"
style="display:none">
<path
style="display:inline;fill:#008000;fill-opacity:1;stroke:#008000;stroke-width:0.999998;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 12.998117,6.6594104 c -2.485111,0 -4.4996959,0.5160712 -4.4996959,1.1526781 0,0.6366069 2.0145839,1.1526792 4.4996959,1.1526792 2.485114,0 4.499698,-0.5160723 4.499698,-1.1526792 0,-0.6366069 -2.014584,-1.1526781 -4.499698,-1.1526781 z m 0,0.8405896 c 0.679007,0 1.247982,0.1689432 1.246245,0.3120885 -0.0025,0.2038254 -0.528261,0.3372646 -1.246245,0.3372646 -0.659028,0 -1.16519,-0.2023871 -1.16519,-0.3372646 C 11.832927,7.7148135 12.339089,7.5 12.998117,7.5 Z"
id="path28011-9"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ssssssssss" />
</g>
<g
inkscape:groupmode="layer"
id="layer9"
inkscape:label="Conn4">
<path
sodipodi:nodetypes="cccscc"
id="path28011-2-1-7-3"
style="display:inline;fill:none;fill-opacity:1;stroke:#a6a44b;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 13.9961,3.6855 -2,0.002 L 12,8 c 0.328426,0.128812 0.678956,0.116149 1.020542,0.130639 C 13.367691,8.145369 13.691904,8.103079 14,8 Z" />
</g>
<g
inkscape:groupmode="layer"
id="layer1"
inkscape:label="TopPad"
style="display:inline">
<path
sodipodi:nodetypes="ssssssssss"
inkscape:connector-curvature="0"
id="path28011"
d="m 12.998117,1.6581699 c -2.488778,0 -4.5063356,0.5168328 -4.5063356,1.1543791 0,0.6375463 2.0175566,1.154379 4.5063356,1.154379 2.488781,0 4.506338,-0.5168327 4.506338,-1.154379 0,-0.6375463 -2.017557,-1.1543791 -4.506338,-1.1543791 z m 0,0.8418301 c 0.680009,0 1.249823,0.1691924 1.248084,0.312549 -0.0025,0.2041261 -0.52904,0.3377622 -1.248084,0.3377622 -0.66,0 -1.166909,-0.2026857 -1.166909,-0.3377622 C 11.831208,2.71513 12.338117,2.5 12.998117,2.5 Z"
style="display:inline;fill:#008000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 13 KiB

View File

@ -0,0 +1,390 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
inkscape:export-ydpi="553.84998"
inkscape:export-xdpi="553.84998"
inkscape:export-filename="/home/seth/code/kicad/kicad_bare/bitmaps_png/sources/pads_reset_unused.png"
height="26"
width="26"
version="1.1"
id="svg2"
inkscape:version="0.92.2 5c3e80d, 2017-08-06"
sodipodi:docname="pads_npth_top_bottom.svg">
<metadata
id="metadata40">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
<cc:license
rdf:resource="http://creativecommons.org/licenses/by-sa/4.0/" />
</cc:Work>
<cc:License
rdf:about="http://creativecommons.org/licenses/by-sa/4.0/">
<cc:permits
rdf:resource="http://creativecommons.org/ns#Reproduction" />
<cc:permits
rdf:resource="http://creativecommons.org/ns#Distribution" />
<cc:requires
rdf:resource="http://creativecommons.org/ns#Notice" />
<cc:requires
rdf:resource="http://creativecommons.org/ns#Attribution" />
<cc:permits
rdf:resource="http://creativecommons.org/ns#DerivativeWorks" />
<cc:requires
rdf:resource="http://creativecommons.org/ns#ShareAlike" />
</cc:License>
</rdf:RDF>
</metadata>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1440"
inkscape:window-height="800"
id="namedview38"
showgrid="true"
inkscape:snap-to-guides="false"
inkscape:snap-grids="true"
inkscape:zoom="23.559517"
inkscape:cx="14.472627"
inkscape:cy="13.179048"
inkscape:window-x="0"
inkscape:window-y="1"
inkscape:window-maximized="1"
inkscape:current-layer="layer6"
inkscape:snap-nodes="true"
inkscape:document-rotation="0"
showguides="true"
inkscape:guide-bbox="true">
<inkscape:grid
type="xygrid"
id="grid3017"
empspacing="2"
visible="true"
enabled="true"
snapvisiblegridlinesonly="true"
spacingx="0.5"
spacingy="0.5"
originx="0"
originy="0" />
<sodipodi:guide
position="8.9926755,14.201282"
orientation="1,0"
id="guide28127"
inkscape:locked="false" />
<sodipodi:guide
position="16.882174,14.796777"
orientation="1,0"
id="guide28129"
inkscape:locked="false" />
</sodipodi:namedview>
<defs
id="defs4">
<linearGradient
x1="14.463"
y1="12.285"
gradientTransform="matrix(1.2419,0,0,1.2419,36.866,-2.4533)"
x2="34.534"
gradientUnits="userSpaceOnUse"
y2="39.685001"
id="linearGradient3791">
<stop
id="stop3793"
offset="0"
stop-color="#c9c9c9" />
<stop
id="stop3795"
offset="0.40114263"
stop-color="#f8f8f8" />
<stop
id="stop3797"
offset="0.72174245"
stop-color="#e2e2e2" />
<stop
id="stop3799"
offset="0.99654227"
stop-color="#b0b0b0" />
<stop
id="stop3801"
offset="1"
stop-color="#c9c9c9" />
</linearGradient>
<filter
id="c"
height="1.3651"
width="1.2097"
color-interpolation-filters="sRGB"
y="-0.18257"
x="-0.10484">
<feGaussianBlur
stdDeviation="1.5978799"
id="feGaussianBlur7" />
</filter>
<filter
id="d"
height="1.4696"
width="1.4809999"
color-interpolation-filters="sRGB"
y="-0.23481999"
x="-0.24049">
<feGaussianBlur
stdDeviation="1.5978799"
id="feGaussianBlur10" />
</filter>
<linearGradient
inkscape:collect="always"
xlink:href="#ad"
id="linearGradient3095"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.41988578,0,0,0.39843199,7.8528064,8.6668249)"
x1="14.463"
y1="12.285"
x2="34.534"
y2="39.685001" />
<linearGradient
id="ad"
y2="39.685001"
gradientUnits="userSpaceOnUse"
x2="34.534"
gradientTransform="matrix(1.2419,0,0,1.2419,36.866,-2.4533)"
y1="12.285"
x1="14.463">
<stop
stop-color="#c9c9c9"
offset="0"
id="stop34" />
<stop
stop-color="#f8f8f8"
offset=".25"
id="stop36" />
<stop
stop-color="#e2e2e2"
offset=".5"
id="stop38" />
<stop
stop-color="#b0b0b0"
offset=".75"
id="stop40" />
<stop
stop-color="#c9c9c9"
offset="1"
id="stop42" />
</linearGradient>
<linearGradient
y2="39.685001"
x2="34.534"
y1="12.285"
x1="14.463"
gradientTransform="matrix(0.41988578,0,0,0.39843199,7.3514374,8.725974)"
gradientUnits="userSpaceOnUse"
id="linearGradient3056"
xlink:href="#linearGradient3791"
inkscape:collect="always" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4067"
id="linearGradient4065"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.41988577,0,0,0.39843198,8.071322,8.7437063)"
x1="8.6861582"
y1="9.6206512"
x2="37.265358"
y2="35.973965" />
<linearGradient
id="linearGradient4067"
y2="39.685001"
gradientUnits="userSpaceOnUse"
x2="34.534"
gradientTransform="matrix(1.2419,0,0,1.2419,36.866,-2.4533)"
y1="12.285"
x1="14.463">
<stop
stop-color="#c9c9c9"
offset="0"
id="stop4069" />
<stop
stop-color="#f8f8f8"
offset="0.44999999"
id="stop4071" />
<stop
stop-color="#e2e2e2"
offset="0.66666645"
id="stop4073" />
<stop
stop-color="#b0b0b0"
offset="0.95000005"
id="stop4075" />
<stop
stop-color="#c9c9c9"
offset="1"
id="stop4077" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4067"
id="linearGradient4083"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-0.97986422,0,0,-0.90274951,37.705175,18.229565)"
x1="8.6861582"
y1="9.6206512"
x2="37.265358"
y2="35.973965" />
<linearGradient
id="linearGradient3830"
y2="39.685001"
gradientUnits="userSpaceOnUse"
x2="34.534"
gradientTransform="matrix(1.2419,0,0,1.2419,36.866,-2.4533)"
y1="12.285"
x1="14.463">
<stop
stop-color="#c9c9c9"
offset="0"
id="stop3832" />
<stop
stop-color="#f8f8f8"
offset="0.44999999"
id="stop3834" />
<stop
stop-color="#e2e2e2"
offset="0.66666645"
id="stop3836" />
<stop
stop-color="#b0b0b0"
offset="0.95000005"
id="stop3838" />
<stop
stop-color="#c9c9c9"
offset="1"
id="stop3840" />
</linearGradient>
<linearGradient
y2="35.973965"
x2="37.265358"
y1="9.6206512"
x1="8.6861582"
gradientTransform="matrix(0.41988577,0,0,0.39843198,8.071322,8.7437063)"
gradientUnits="userSpaceOnUse"
id="linearGradient3844"
xlink:href="#linearGradient4067"
inkscape:collect="always" />
</defs>
<g
inkscape:groupmode="layer"
id="layer2"
inkscape:label="BottomPad"
style="display:inline">
<path
id="path28015"
style="display:inline;fill:#008000;fill-opacity:1;stroke:#008000;stroke-width:0.999998;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
d="m 12.957202,22.499999 c 0.696265,0 1.279702,0.173238 1.277922,0.320021 -0.0025,0.209007 -0.541688,0.345838 -1.277922,0.345838 -0.675779,0 -1.194806,-0.207532 -1.194806,-0.345838 0,-0.09975 0.519027,-0.320021 1.194806,-0.320021 z m 0.04091,-0.861955 c -2.54827,0 -4.6140603,0.529189 -4.6140603,1.181976 0,0.652788 2.0657903,1.181977 4.6140603,1.181977 2.54828,0 4.61407,-0.529189 4.61407,-1.181977 0,-0.652787 -2.06579,-1.181976 -4.61407,-1.181976 z" />
</g>
<g
transform="matrix(1.6382539,0,0,1.5572263,1.3665954,0.36314149)"
id="g16">
<rect
height="16"
width="16"
y="0"
x="0"
id="rect18"
style="fill-opacity:0" />
</g>
<g
inkscape:groupmode="layer"
id="layer6"
inkscape:label="Conn1"
style="display:inline">
<path
d="m 13.9961,18.831948 -2,0.002 0.0039,4.3125 c 0.328426,0.128812 0.678956,0.116149 1.020542,0.130639 0.347149,0.01473 0.671362,-0.02756 0.979458,-0.130639 z"
style="display:inline;fill:none;fill-opacity:1;stroke:#a6a44b;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path28011-2-1-7"
sodipodi:nodetypes="cccscc" />
</g>
<g
inkscape:groupmode="layer"
id="layer5"
inkscape:label="Pad1" />
<g
inkscape:groupmode="layer"
id="layer7"
inkscape:label="Conn2">
<path
sodipodi:nodetypes="cccscc"
id="path28011-2-1-7-0"
style="display:inline;fill:none;fill-opacity:1;stroke:#a6a44b;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 13.9961,13.782119 -2,0.002 0.0039,4.3125 c 0.328426,0.128812 0.678956,0.116149 1.020542,0.130639 0.347149,0.01473 0.671362,-0.02756 0.979458,-0.130639 z" />
</g>
<g
style="display:none"
inkscape:groupmode="layer"
id="layer4"
inkscape:label="Pad2">
<path
style="display:inline;fill:#008000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 12.998116,11.650933 c -2.510174,0 -4.545076,0.521276 -4.545076,1.164303 0,0.643027 2.034902,1.164303 4.545076,1.164303 2.510178,0 4.54508,-0.521276 4.54508,-1.164303 0,-0.643027 -2.034902,-1.164303 -4.54508,-1.164303 z m 0,0.849067 c 0.685855,0 1.260568,0.170647 1.258814,0.315236 -0.0025,0.205881 -0.533588,0.340666 -1.258814,0.340666 -0.665674,0 -1.176941,-0.204428 -1.176941,-0.340666 0,-0.09826 0.511267,-0.315236 1.176941,-0.315236 z"
id="path28011-2"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ssssssssss" />
</g>
<g
inkscape:groupmode="layer"
id="layer8"
inkscape:label="Conn3">
<path
sodipodi:nodetypes="cccscc"
id="path28011-2-1-7-9"
style="display:inline;fill:none;fill-opacity:1;stroke:#a6a44b;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 13.9961,8.6855004 -2,0.002 L 12,13 c 0.328426,0.128812 0.678956,0.116149 1.020542,0.130639 C 13.367691,13.145369 13.691904,13.103079 14,13 Z" />
</g>
<g
inkscape:groupmode="layer"
id="layer3"
inkscape:label="Pad3"
style="display:none">
<path
style="display:inline;fill:#008000;fill-opacity:1;stroke:#008000;stroke-width:0.999998;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 12.998117,6.6594104 c -2.485111,0 -4.4996959,0.5160712 -4.4996959,1.1526781 0,0.6366069 2.0145839,1.1526792 4.4996959,1.1526792 2.485114,0 4.499698,-0.5160723 4.499698,-1.1526792 0,-0.6366069 -2.014584,-1.1526781 -4.499698,-1.1526781 z m 0,0.8405896 c 0.679007,0 1.247982,0.1689432 1.246245,0.3120885 -0.0025,0.2038254 -0.528261,0.3372646 -1.246245,0.3372646 -0.659028,0 -1.16519,-0.2023871 -1.16519,-0.3372646 C 11.832927,7.7148135 12.339089,7.5 12.998117,7.5 Z"
id="path28011-9"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ssssssssss" />
</g>
<g
inkscape:groupmode="layer"
id="layer9"
inkscape:label="Conn4">
<path
sodipodi:nodetypes="cccscc"
id="path28011-2-1-7-3"
style="display:inline;fill:none;fill-opacity:1;stroke:#a6a44b;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 13.9961,3.6855 -2,0.002 L 12,8 c 0.328426,0.128812 0.678956,0.116149 1.020542,0.130639 C 13.367691,8.145369 13.691904,8.103079 14,8 Z" />
</g>
<g
inkscape:groupmode="layer"
id="layer1"
inkscape:label="TopPad"
style="display:inline">
<path
sodipodi:nodetypes="ssssssssss"
inkscape:connector-curvature="0"
id="path28011"
d="m 12.998117,1.6581699 c -2.488778,0 -4.5063356,0.5168328 -4.5063356,1.1543791 0,0.6375463 2.0175566,1.154379 4.5063356,1.154379 2.488781,0 4.506338,-0.5168327 4.506338,-1.154379 0,-0.6375463 -2.017557,-1.1543791 -4.506338,-1.1543791 z m 0,0.8418301 c 0.680009,0 1.249823,0.1691924 1.248084,0.312549 -0.0025,0.2041261 -0.52904,0.3377622 -1.248084,0.3377622 -0.66,0 -1.166909,-0.2026857 -1.166909,-0.3377622 C 11.831208,2.71513 12.338117,2.5 12.998117,2.5 Z"
style="display:inline;fill:#008000;fill-opacity:1;stroke:#008000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 14 KiB

View File

@ -140,7 +140,7 @@ D_PAD& D_PAD::operator=( const D_PAD &aOther )
LSET D_PAD::StandardMask()
{
static LSET saved = LSET::AllCuMask() | LSET( 2, B_Mask, F_Mask );
static LSET saved = LSET::AllCuMask() | LSET( 2, F_Mask, B_Mask );
return saved;
}
@ -161,7 +161,7 @@ LSET D_PAD::ConnSMDMask()
LSET D_PAD::UnplatedHoleMask()
{
static LSET saved = LSET::AllCuMask() | LSET( 2, B_Mask, F_Mask );
static LSET saved = LSET( 4, F_Cu, B_Cu, F_Mask, B_Mask );
return saved;
}

View File

@ -242,6 +242,7 @@ void DIALOG_PAD_PROPERTIES::OnCancel( wxCommandEvent& event )
void DIALOG_PAD_PROPERTIES::autoSelectPreview( int aPage )
{
// This is the place to turn auto-select off.
// (Just make sure the redraw() call remains.)
// We have focus issues on GTK when we try to set the notebook page while a user is
// typing into a text control.
@ -249,6 +250,9 @@ void DIALOG_PAD_PROPERTIES::autoSelectPreview( int aPage )
m_previewNotebook->ChangeSelection( aPage );
if( aPage == 0 )
redraw();
if( focus && dynamic_cast<wxTextEntry*>( focus ) )
focus->SetFocus();
}
@ -336,9 +340,6 @@ void DIALOG_PAD_PROPERTIES::updateRoundRectCornerValues()
m_tcChamferRatio->ChangeValue( ratio );
m_tcChamferRatio1->ChangeValue( ratio );
}
autoSelectPreview( 0 );
redraw();
}
@ -364,7 +365,6 @@ void DIALOG_PAD_PROPERTIES::onCornerRadiusChange( wxCommandEvent& event )
m_tcCornerSizeRatio1->ChangeValue( ratio );
autoSelectPreview( 0 );
redraw();
}
@ -450,7 +450,6 @@ void DIALOG_PAD_PROPERTIES::onCornerSizePercentChange( wxCommandEvent& event )
}
autoSelectPreview( 0 );
redraw();
}
@ -525,50 +524,50 @@ void DIALOG_PAD_PROPERTIES::initValues()
m_PadNetSelector->SetSelectedNetcode( m_dummyPad->GetNetCode() );
// Display current pad parameters units:
m_posX.SetValue( m_dummyPad->GetPosition().x );
m_posY.SetValue( m_dummyPad->GetPosition().y );
m_posX.ChangeValue( m_dummyPad->GetPosition().x );
m_posY.ChangeValue( m_dummyPad->GetPosition().y );
m_holeX.SetValue( m_dummyPad->GetDrillSize().x );
m_holeY.SetValue( m_dummyPad->GetDrillSize().y );
m_holeX.ChangeValue( m_dummyPad->GetDrillSize().x );
m_holeY.ChangeValue( m_dummyPad->GetDrillSize().y );
m_sizeX.SetValue( m_dummyPad->GetSize().x );
m_sizeY.SetValue( m_dummyPad->GetSize().y );
m_sizeX.ChangeValue( m_dummyPad->GetSize().x );
m_sizeY.ChangeValue( m_dummyPad->GetSize().y );
m_offsetShapeOpt->SetValue( m_dummyPad->GetOffset() != wxPoint() );
m_offsetX.SetValue( m_dummyPad->GetOffset().x );
m_offsetY.SetValue( m_dummyPad->GetOffset().y );
m_offsetX.ChangeValue( m_dummyPad->GetOffset().x );
m_offsetY.ChangeValue( m_dummyPad->GetOffset().y );
if( m_dummyPad->GetDelta().x )
{
m_trapDelta.SetValue( m_dummyPad->GetDelta().x );
m_trapDelta.ChangeValue( m_dummyPad->GetDelta().x );
m_trapAxisCtrl->SetSelection( 0 );
}
else
{
m_trapDelta.SetValue( m_dummyPad->GetDelta().y );
m_trapDelta.ChangeValue( m_dummyPad->GetDelta().y );
m_trapAxisCtrl->SetSelection( 1 );
}
m_padToDieOpt->SetValue( m_dummyPad->GetPadToDieLength() != 0 );
m_padToDie.SetValue( m_dummyPad->GetPadToDieLength() );
m_padToDie.ChangeValue( m_dummyPad->GetPadToDieLength() );
m_clearance.SetValue( m_dummyPad->GetLocalClearance() );
m_maskClearance.SetValue( m_dummyPad->GetLocalSolderMaskMargin() );
m_spokeWidth.SetValue( m_dummyPad->GetThermalWidth() );
m_thermalGap.SetValue( m_dummyPad->GetThermalGap() );
m_pasteClearance.SetValue( m_dummyPad->GetLocalSolderPasteMargin() );
m_clearance.ChangeValue( m_dummyPad->GetLocalClearance() );
m_maskClearance.ChangeValue( m_dummyPad->GetLocalSolderMaskMargin() );
m_spokeWidth.ChangeValue( m_dummyPad->GetThermalWidth() );
m_thermalGap.ChangeValue( m_dummyPad->GetThermalGap() );
m_pasteClearance.ChangeValue( m_dummyPad->GetLocalSolderPasteMargin() );
// Prefer "-0" to "0" for normally negative values
if( m_dummyPad->GetLocalSolderPasteMargin() == 0 )
m_pasteClearanceCtrl->SetValue( wxT( "-" ) + m_pasteClearanceCtrl->GetValue() );
m_pasteClearanceCtrl->ChangeValue( wxT( "-" ) + m_pasteClearanceCtrl->GetValue() );
msg.Printf( wxT( "%f" ), m_dummyPad->GetLocalSolderPasteMarginRatio() * 100.0 );
if( m_dummyPad->GetLocalSolderPasteMarginRatio() == 0.0 && msg[0] == '0' )
// Sometimes Printf adds a sign if the value is small
m_SolderPasteMarginRatioCtrl->SetValue( wxT( "-" ) + msg );
m_SolderPasteMarginRatioCtrl->ChangeValue( wxT( "-" ) + msg );
else
m_SolderPasteMarginRatioCtrl->SetValue( msg );
m_SolderPasteMarginRatioCtrl->ChangeValue( msg );
switch( m_dummyPad->GetZoneConnection() )
{
@ -805,7 +804,6 @@ void DIALOG_PAD_PROPERTIES::onChangePadMode( wxCommandEvent& event )
settings->SetContrastModeDisplay( HIGH_CONTRAST_MODE::NORMAL );
autoSelectPreview( 0 );
redraw();
}
@ -830,7 +828,7 @@ void DIALOG_PAD_PROPERTIES::OnPadShapeSelection( wxCommandEvent& event )
// A reasonable default (from IPC-7351C)
if( m_dummyPad->GetRoundRectRadiusRatio() == 0.0 )
m_tcCornerSizeRatio->SetValue( "25" );
m_tcCornerSizeRatio->ChangeValue( "25" );
}
break;
@ -854,7 +852,7 @@ void DIALOG_PAD_PROPERTIES::OnPadShapeSelection( wxCommandEvent& event )
// Reasonable defaults (corner radius from IPC-7351C)
if( m_dummyPad->GetRoundRectRadiusRatio() == 0.0 )
m_tcCornerSizeRatio->SetValue( "25" );
m_tcCornerSizeRatio->ChangeValue( "25" );
if( m_dummyPad->GetChamferRectRatio() == 0.0 )
m_tcChamferRatio1->ChangeValue( "20" );
@ -905,7 +903,6 @@ void DIALOG_PAD_PROPERTIES::OnPadShapeSelection( wxCommandEvent& event )
m_MainSizer->SetSizeHints( this );
autoSelectPreview( 0 );
redraw();
}
@ -913,7 +910,6 @@ void DIALOG_PAD_PROPERTIES::OnDrillShapeSelected( wxCommandEvent& event )
{
transferDataToPad( m_dummyPad );
autoSelectPreview( 0 );
redraw();
}
@ -921,7 +917,6 @@ void DIALOG_PAD_PROPERTIES::PadOrientEvent( wxCommandEvent& event )
{
transferDataToPad( m_dummyPad );
autoSelectPreview( 0 );
redraw();
}
@ -929,7 +924,7 @@ void DIALOG_PAD_PROPERTIES::UpdateLayersDropdown()
{
m_rbCopperLayersSel->Clear();
if( m_PadType->GetSelection() == 0 || m_PadType->GetSelection() == 3 )
if( m_PadType->GetSelection() == 0 )
{
m_rbCopperLayersSel->Append( _( "All copper layers" ) );
m_rbCopperLayersSel->Append( wxString::Format( _( "%s, %s and connected layers" ),
@ -938,6 +933,15 @@ void DIALOG_PAD_PROPERTIES::UpdateLayersDropdown()
m_rbCopperLayersSel->Append( _( "Connected layers only" ) );
m_rbCopperLayersSel->Append( _( "None" ) );
}
else if( m_PadType->GetSelection() == 3 )
{
m_rbCopperLayersSel->Append( wxString::Format( _( "%s and %s" ),
m_board->GetLayerName( F_Cu ),
m_board->GetLayerName( B_Cu ) ) );
m_rbCopperLayersSel->Append( m_board->GetLayerName( F_Cu ) );
m_rbCopperLayersSel->Append( m_board->GetLayerName( B_Cu ) );
m_rbCopperLayersSel->Append( _( "None" ) );
}
else
{
m_rbCopperLayersSel->Append( m_board->GetLayerName( F_Cu ) );
@ -970,24 +974,24 @@ void DIALOG_PAD_PROPERTIES::PadTypeSelected( wxCommandEvent& event )
if( !hasHole )
{
m_holeX.SetValue( 0 );
m_holeY.SetValue( 0 );
m_holeX.ChangeValue( 0 );
m_holeY.ChangeValue( 0 );
}
else if ( m_holeX.GetValue() == 0 && m_currentPad )
{
m_holeX.SetValue( m_currentPad->GetDrillSize().x );
m_holeY.SetValue( m_currentPad->GetDrillSize().y );
m_holeX.ChangeValue( m_currentPad->GetDrillSize().x );
m_holeY.ChangeValue( m_currentPad->GetDrillSize().y );
}
if( !hasConnection )
{
m_PadNumCtrl->SetValue( wxEmptyString );
m_PadNumCtrl->ChangeValue( wxEmptyString );
m_PadNetSelector->SetSelectedNetcode( 0 );
m_padToDieOpt->SetValue( false );
}
else if( m_PadNumCtrl->GetValue().IsEmpty() && m_currentPad )
{
m_PadNumCtrl->SetValue( m_currentPad->GetName() );
m_PadNumCtrl->ChangeValue( m_currentPad->GetName() );
m_PadNetSelector->SetSelectedNetcode( m_currentPad->GetNetCode() );
}
@ -1048,10 +1052,10 @@ void DIALOG_PAD_PROPERTIES::OnUpdateUI( wxUpdateUIEvent& event )
// Enable/disable Copper Layers control
m_rbCopperLayersSel->Enable( ii != 4 );
if( m_PadType->GetSelection() == 0 || m_PadType->GetSelection() == 3 )
{
LSET cu_set = m_dummyPad->GetLayerSet() & LSET::AllCuMask();
if( m_PadType->GetSelection() == 0 )
{
if( !cu_set.any() )
m_stackupImagesBook->SetSelection( 3 );
else if( !m_dummyPad->GetRemoveUnconnected() )
@ -1061,6 +1065,17 @@ void DIALOG_PAD_PROPERTIES::OnUpdateUI( wxUpdateUIEvent& event )
else
m_stackupImagesBook->SetSelection( 2 );
}
else if( m_PadType->GetSelection() == 3 )
{
if( cu_set.test( F_Cu ) && cu_set.test( B_Cu ) )
m_stackupImagesBook->SetSelection( 4 );
else if( cu_set.test( F_Cu ) )
m_stackupImagesBook->SetSelection( 5 );
else if( cu_set.test( B_Cu ) )
m_stackupImagesBook->SetSelection( 6 );
else
m_stackupImagesBook->SetSelection( 7 );
}
else
{
m_stackupImagesBook->SetSelection( 3 );
@ -1075,7 +1090,7 @@ void DIALOG_PAD_PROPERTIES::setPadLayersList( LSET layer_mask, bool remove_uncon
LSET cu_set = layer_mask & LSET::AllCuMask();
if( m_PadType->GetSelection() == 0 || m_PadType->GetSelection() == 3 )
if( m_PadType->GetSelection() == 0 )
{
if( !cu_set.any() )
m_rbCopperLayersSel->SetSelection( 3 );
@ -1086,6 +1101,17 @@ void DIALOG_PAD_PROPERTIES::setPadLayersList( LSET layer_mask, bool remove_uncon
else
m_rbCopperLayersSel->SetSelection( 2 );
}
else if( m_PadType->GetSelection() == 3 )
{
if( cu_set.test( F_Cu ) && cu_set.test( B_Cu ) )
m_rbCopperLayersSel->SetSelection( 0 );
else if( cu_set.test( F_Cu ) )
m_rbCopperLayersSel->SetSelection( 1 );
else if( cu_set.test( B_Cu ) )
m_rbCopperLayersSel->SetSelection( 2 );
else
m_rbCopperLayersSel->SetSelection( 3 );
}
else
{
if( cu_set == LSET( F_Cu ) )
@ -1125,6 +1151,10 @@ bool DIALOG_PAD_PROPERTIES::Show( bool aShow )
m_stackupImage0->SetBitmap( KiBitmap( pads_reset_unused_xpm ) );
m_stackupImage1->SetBitmap( KiBitmap( pads_remove_unused_keep_bottom_xpm ) );
m_stackupImage2->SetBitmap( KiBitmap( pads_remove_unused_xpm ) );
m_stackupImage4->SetBitmap( KiBitmap( pads_npth_top_bottom_xpm ) );
m_stackupImage5->SetBitmap( KiBitmap( pads_npth_top_xpm ) );
m_stackupImage6->SetBitmap( KiBitmap( pads_npth_bottom_xpm ) );
m_stackupImage7->SetBitmap( KiBitmap( pads_npth_xpm ) );
m_stackupPanel->Layout();
}
@ -1141,6 +1171,10 @@ void DIALOG_PAD_PROPERTIES::OnPreviewPageChanged( wxNotebookEvent& event )
m_stackupImage0->SetBitmap( KiBitmap( pads_reset_unused_xpm ) );
m_stackupImage1->SetBitmap( KiBitmap( pads_remove_unused_keep_bottom_xpm ) );
m_stackupImage2->SetBitmap( KiBitmap( pads_remove_unused_xpm ) );
m_stackupImage4->SetBitmap( KiBitmap( pads_npth_top_bottom_xpm ) );
m_stackupImage5->SetBitmap( KiBitmap( pads_npth_top_xpm ) );
m_stackupImage6->SetBitmap( KiBitmap( pads_npth_bottom_xpm ) );
m_stackupImage7->SetBitmap( KiBitmap( pads_npth_xpm ) );
m_stackupPanel->Layout();
@ -1150,19 +1184,12 @@ void DIALOG_PAD_PROPERTIES::OnPreviewPageChanged( wxNotebookEvent& event )
void DIALOG_PAD_PROPERTIES::OnSetCopperLayers( wxCommandEvent& event )
{
if( m_PadType->GetSelection() == 0 || m_PadType->GetSelection() == 3 )
{
autoSelectPreview( 1 );
m_stackupImagesBook->SetSelection( event.GetSelection() );
}
else
{
autoSelectPreview( 0 );
m_stackupImagesBook->SetSelection( 3 );
}
transferDataToPad( m_dummyPad );
redraw();
if( m_PadType->GetSelection() == 0 || m_PadType->GetSelection() == 3 )
autoSelectPreview( 1 );
else
autoSelectPreview( 0 );
}
@ -1816,17 +1843,19 @@ bool DIALOG_PAD_PROPERTIES::transferDataToPad( D_PAD* aPad )
aPad->SetProperty( getSelectedProperty() );
LSET padLayerMask;
LSET padLayerMask = LSET();
int copperLayersChoice = m_rbCopperLayersSel->GetSelection();
if( m_PadType->GetSelection() == 0 || m_PadType->GetSelection() == 3 )
aPad->SetRemoveUnconnected( false );
aPad->SetKeepTopBottom( false );
if( m_PadType->GetSelection() == 0 )
{
switch( copperLayersChoice )
{
case 0:
// All copper layers
padLayerMask |= LSET::AllCuMask();
aPad->SetRemoveUnconnected( false );
break;
case 1:
@ -1840,7 +1869,6 @@ bool DIALOG_PAD_PROPERTIES::transferDataToPad( D_PAD* aPad )
// Connected only
padLayerMask |= LSET::AllCuMask();
aPad->SetRemoveUnconnected( true );
aPad->SetKeepTopBottom( false );
break;
case 3:
@ -1848,6 +1876,16 @@ bool DIALOG_PAD_PROPERTIES::transferDataToPad( D_PAD* aPad )
break;
}
}
else if( m_PadType->GetSelection() == 3 )
{
switch( copperLayersChoice )
{
case 0: padLayerMask.set( F_Cu ).set( B_Cu ); break;
case 1: padLayerMask.set( F_Cu ); break;
case 2: padLayerMask.set( B_Cu ); break;
default: break;
}
}
else
{
switch( copperLayersChoice )

View File

@ -929,6 +929,54 @@ DIALOG_PAD_PROPERTIES_BASE::DIALOG_PAD_PROPERTIES_BASE( wxWindow* parent, wxWind
page3->Layout();
page3Sizer->Fit( page3 );
m_stackupImagesBook->AddPage( page3, _("a page"), false );
page4 = new wxPanel( m_stackupImagesBook, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
wxBoxSizer* page4Sizer;
page4Sizer = new wxBoxSizer( wxVERTICAL );
m_stackupImage4 = new wxStaticBitmap( page4, wxID_ANY, wxNullBitmap, wxDefaultPosition, wxDefaultSize, 0 );
page4Sizer->Add( m_stackupImage4, 0, wxALL|wxALIGN_CENTER_HORIZONTAL, 5 );
page4->SetSizer( page4Sizer );
page4->Layout();
page4Sizer->Fit( page4 );
m_stackupImagesBook->AddPage( page4, _("a page"), false );
page5 = new wxPanel( m_stackupImagesBook, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
wxBoxSizer* page5Sizer;
page5Sizer = new wxBoxSizer( wxVERTICAL );
m_stackupImage5 = new wxStaticBitmap( page5, wxID_ANY, wxNullBitmap, wxDefaultPosition, wxDefaultSize, 0 );
page5Sizer->Add( m_stackupImage5, 0, wxALL|wxALIGN_CENTER_HORIZONTAL, 5 );
page5->SetSizer( page5Sizer );
page5->Layout();
page5Sizer->Fit( page5 );
m_stackupImagesBook->AddPage( page5, _("a page"), false );
page6 = new wxPanel( m_stackupImagesBook, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
wxBoxSizer* page6Sizer;
page6Sizer = new wxBoxSizer( wxVERTICAL );
m_stackupImage6 = new wxStaticBitmap( page6, wxID_ANY, wxNullBitmap, wxDefaultPosition, wxDefaultSize, 0 );
page6Sizer->Add( m_stackupImage6, 0, wxALL|wxALIGN_CENTER_HORIZONTAL, 5 );
page6->SetSizer( page6Sizer );
page6->Layout();
page6Sizer->Fit( page6 );
m_stackupImagesBook->AddPage( page6, _("a page"), false );
page7 = new wxPanel( m_stackupImagesBook, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
wxBoxSizer* page7Sizer;
page7Sizer = new wxBoxSizer( wxVERTICAL );
m_stackupImage7 = new wxStaticBitmap( page7, wxID_ANY, wxNullBitmap, wxDefaultPosition, wxDefaultSize, 0 );
page7Sizer->Add( m_stackupImage7, 0, wxALL|wxALIGN_CENTER_HORIZONTAL, 5 );
page7->SetSizer( page7Sizer );
page7->Layout();
page7Sizer->Fit( page7 );
m_stackupImagesBook->AddPage( page7, _("a page"), false );
bSizer30->Add( m_stackupImagesBook, 0, wxEXPAND|wxALL|wxALIGN_CENTER_HORIZONTAL, 5 );

View File

@ -10475,6 +10475,486 @@
</object>
</object>
</object>
<object class="simplebookpage" expanded="1">
<property name="label">a page</property>
<property name="select">0</property>
<object class="wxPanel" expanded="1">
<property name="BottomDockable">1</property>
<property name="LeftDockable">1</property>
<property name="RightDockable">1</property>
<property name="TopDockable">1</property>
<property name="aui_layer"></property>
<property name="aui_name"></property>
<property name="aui_position"></property>
<property name="aui_row"></property>
<property name="best_size"></property>
<property name="bg"></property>
<property name="caption"></property>
<property name="caption_visible">1</property>
<property name="center_pane">0</property>
<property name="close_button">1</property>
<property name="context_help"></property>
<property name="context_menu">1</property>
<property name="default_pane">0</property>
<property name="dock">Dock</property>
<property name="dock_fixed">0</property>
<property name="docking">Left</property>
<property name="enabled">1</property>
<property name="fg"></property>
<property name="floatable">1</property>
<property name="font"></property>
<property name="gripper">0</property>
<property name="hidden">0</property>
<property name="id">wxID_ANY</property>
<property name="max_size"></property>
<property name="maximize_button">0</property>
<property name="maximum_size"></property>
<property name="min_size"></property>
<property name="minimize_button">0</property>
<property name="minimum_size"></property>
<property name="moveable">1</property>
<property name="name">page4</property>
<property name="pane_border">1</property>
<property name="pane_position"></property>
<property name="pane_size"></property>
<property name="permission">protected</property>
<property name="pin_button">1</property>
<property name="pos"></property>
<property name="resize">Resizable</property>
<property name="show">1</property>
<property name="size"></property>
<property name="subclass">; ; forward_declare</property>
<property name="toolbar_pane">0</property>
<property name="tooltip"></property>
<property name="window_extra_style"></property>
<property name="window_name"></property>
<property name="window_style">wxTAB_TRAVERSAL</property>
<object class="wxBoxSizer" expanded="1">
<property name="minimum_size"></property>
<property name="name">page4Sizer</property>
<property name="orient">wxVERTICAL</property>
<property name="permission">none</property>
<object class="sizeritem" expanded="1">
<property name="border">5</property>
<property name="flag">wxALL|wxALIGN_CENTER_HORIZONTAL</property>
<property name="proportion">0</property>
<object class="wxStaticBitmap" expanded="1">
<property name="BottomDockable">1</property>
<property name="LeftDockable">1</property>
<property name="RightDockable">1</property>
<property name="TopDockable">1</property>
<property name="aui_layer"></property>
<property name="aui_name"></property>
<property name="aui_position"></property>
<property name="aui_row"></property>
<property name="best_size"></property>
<property name="bg"></property>
<property name="bitmap"></property>
<property name="caption"></property>
<property name="caption_visible">1</property>
<property name="center_pane">0</property>
<property name="close_button">1</property>
<property name="context_help"></property>
<property name="context_menu">1</property>
<property name="default_pane">0</property>
<property name="dock">Dock</property>
<property name="dock_fixed">0</property>
<property name="docking">Left</property>
<property name="enabled">1</property>
<property name="fg"></property>
<property name="floatable">1</property>
<property name="font"></property>
<property name="gripper">0</property>
<property name="hidden">0</property>
<property name="id">wxID_ANY</property>
<property name="max_size"></property>
<property name="maximize_button">0</property>
<property name="maximum_size"></property>
<property name="min_size"></property>
<property name="minimize_button">0</property>
<property name="minimum_size"></property>
<property name="moveable">1</property>
<property name="name">m_stackupImage4</property>
<property name="pane_border">1</property>
<property name="pane_position"></property>
<property name="pane_size"></property>
<property name="permission">protected</property>
<property name="pin_button">1</property>
<property name="pos"></property>
<property name="resize">Resizable</property>
<property name="show">1</property>
<property name="size"></property>
<property name="subclass">; ; forward_declare</property>
<property name="toolbar_pane">0</property>
<property name="tooltip"></property>
<property name="window_extra_style"></property>
<property name="window_name"></property>
<property name="window_style"></property>
</object>
</object>
</object>
</object>
</object>
<object class="simplebookpage" expanded="1">
<property name="label">a page</property>
<property name="select">0</property>
<object class="wxPanel" expanded="1">
<property name="BottomDockable">1</property>
<property name="LeftDockable">1</property>
<property name="RightDockable">1</property>
<property name="TopDockable">1</property>
<property name="aui_layer"></property>
<property name="aui_name"></property>
<property name="aui_position"></property>
<property name="aui_row"></property>
<property name="best_size"></property>
<property name="bg"></property>
<property name="caption"></property>
<property name="caption_visible">1</property>
<property name="center_pane">0</property>
<property name="close_button">1</property>
<property name="context_help"></property>
<property name="context_menu">1</property>
<property name="default_pane">0</property>
<property name="dock">Dock</property>
<property name="dock_fixed">0</property>
<property name="docking">Left</property>
<property name="enabled">1</property>
<property name="fg"></property>
<property name="floatable">1</property>
<property name="font"></property>
<property name="gripper">0</property>
<property name="hidden">0</property>
<property name="id">wxID_ANY</property>
<property name="max_size"></property>
<property name="maximize_button">0</property>
<property name="maximum_size"></property>
<property name="min_size"></property>
<property name="minimize_button">0</property>
<property name="minimum_size"></property>
<property name="moveable">1</property>
<property name="name">page5</property>
<property name="pane_border">1</property>
<property name="pane_position"></property>
<property name="pane_size"></property>
<property name="permission">protected</property>
<property name="pin_button">1</property>
<property name="pos"></property>
<property name="resize">Resizable</property>
<property name="show">1</property>
<property name="size"></property>
<property name="subclass">; ; forward_declare</property>
<property name="toolbar_pane">0</property>
<property name="tooltip"></property>
<property name="window_extra_style"></property>
<property name="window_name"></property>
<property name="window_style">wxTAB_TRAVERSAL</property>
<object class="wxBoxSizer" expanded="1">
<property name="minimum_size"></property>
<property name="name">page5Sizer</property>
<property name="orient">wxVERTICAL</property>
<property name="permission">none</property>
<object class="sizeritem" expanded="1">
<property name="border">5</property>
<property name="flag">wxALL|wxALIGN_CENTER_HORIZONTAL</property>
<property name="proportion">0</property>
<object class="wxStaticBitmap" expanded="1">
<property name="BottomDockable">1</property>
<property name="LeftDockable">1</property>
<property name="RightDockable">1</property>
<property name="TopDockable">1</property>
<property name="aui_layer"></property>
<property name="aui_name"></property>
<property name="aui_position"></property>
<property name="aui_row"></property>
<property name="best_size"></property>
<property name="bg"></property>
<property name="bitmap"></property>
<property name="caption"></property>
<property name="caption_visible">1</property>
<property name="center_pane">0</property>
<property name="close_button">1</property>
<property name="context_help"></property>
<property name="context_menu">1</property>
<property name="default_pane">0</property>
<property name="dock">Dock</property>
<property name="dock_fixed">0</property>
<property name="docking">Left</property>
<property name="enabled">1</property>
<property name="fg"></property>
<property name="floatable">1</property>
<property name="font"></property>
<property name="gripper">0</property>
<property name="hidden">0</property>
<property name="id">wxID_ANY</property>
<property name="max_size"></property>
<property name="maximize_button">0</property>
<property name="maximum_size"></property>
<property name="min_size"></property>
<property name="minimize_button">0</property>
<property name="minimum_size"></property>
<property name="moveable">1</property>
<property name="name">m_stackupImage5</property>
<property name="pane_border">1</property>
<property name="pane_position"></property>
<property name="pane_size"></property>
<property name="permission">protected</property>
<property name="pin_button">1</property>
<property name="pos"></property>
<property name="resize">Resizable</property>
<property name="show">1</property>
<property name="size"></property>
<property name="subclass">; ; forward_declare</property>
<property name="toolbar_pane">0</property>
<property name="tooltip"></property>
<property name="window_extra_style"></property>
<property name="window_name"></property>
<property name="window_style"></property>
</object>
</object>
</object>
</object>
</object>
<object class="simplebookpage" expanded="1">
<property name="label">a page</property>
<property name="select">0</property>
<object class="wxPanel" expanded="1">
<property name="BottomDockable">1</property>
<property name="LeftDockable">1</property>
<property name="RightDockable">1</property>
<property name="TopDockable">1</property>
<property name="aui_layer"></property>
<property name="aui_name"></property>
<property name="aui_position"></property>
<property name="aui_row"></property>
<property name="best_size"></property>
<property name="bg"></property>
<property name="caption"></property>
<property name="caption_visible">1</property>
<property name="center_pane">0</property>
<property name="close_button">1</property>
<property name="context_help"></property>
<property name="context_menu">1</property>
<property name="default_pane">0</property>
<property name="dock">Dock</property>
<property name="dock_fixed">0</property>
<property name="docking">Left</property>
<property name="enabled">1</property>
<property name="fg"></property>
<property name="floatable">1</property>
<property name="font"></property>
<property name="gripper">0</property>
<property name="hidden">0</property>
<property name="id">wxID_ANY</property>
<property name="max_size"></property>
<property name="maximize_button">0</property>
<property name="maximum_size"></property>
<property name="min_size"></property>
<property name="minimize_button">0</property>
<property name="minimum_size"></property>
<property name="moveable">1</property>
<property name="name">page6</property>
<property name="pane_border">1</property>
<property name="pane_position"></property>
<property name="pane_size"></property>
<property name="permission">protected</property>
<property name="pin_button">1</property>
<property name="pos"></property>
<property name="resize">Resizable</property>
<property name="show">1</property>
<property name="size"></property>
<property name="subclass">; ; forward_declare</property>
<property name="toolbar_pane">0</property>
<property name="tooltip"></property>
<property name="window_extra_style"></property>
<property name="window_name"></property>
<property name="window_style">wxTAB_TRAVERSAL</property>
<object class="wxBoxSizer" expanded="1">
<property name="minimum_size"></property>
<property name="name">page6Sizer</property>
<property name="orient">wxVERTICAL</property>
<property name="permission">none</property>
<object class="sizeritem" expanded="1">
<property name="border">5</property>
<property name="flag">wxALL|wxALIGN_CENTER_HORIZONTAL</property>
<property name="proportion">0</property>
<object class="wxStaticBitmap" expanded="1">
<property name="BottomDockable">1</property>
<property name="LeftDockable">1</property>
<property name="RightDockable">1</property>
<property name="TopDockable">1</property>
<property name="aui_layer"></property>
<property name="aui_name"></property>
<property name="aui_position"></property>
<property name="aui_row"></property>
<property name="best_size"></property>
<property name="bg"></property>
<property name="bitmap"></property>
<property name="caption"></property>
<property name="caption_visible">1</property>
<property name="center_pane">0</property>
<property name="close_button">1</property>
<property name="context_help"></property>
<property name="context_menu">1</property>
<property name="default_pane">0</property>
<property name="dock">Dock</property>
<property name="dock_fixed">0</property>
<property name="docking">Left</property>
<property name="enabled">1</property>
<property name="fg"></property>
<property name="floatable">1</property>
<property name="font"></property>
<property name="gripper">0</property>
<property name="hidden">0</property>
<property name="id">wxID_ANY</property>
<property name="max_size"></property>
<property name="maximize_button">0</property>
<property name="maximum_size"></property>
<property name="min_size"></property>
<property name="minimize_button">0</property>
<property name="minimum_size"></property>
<property name="moveable">1</property>
<property name="name">m_stackupImage6</property>
<property name="pane_border">1</property>
<property name="pane_position"></property>
<property name="pane_size"></property>
<property name="permission">protected</property>
<property name="pin_button">1</property>
<property name="pos"></property>
<property name="resize">Resizable</property>
<property name="show">1</property>
<property name="size"></property>
<property name="subclass">; ; forward_declare</property>
<property name="toolbar_pane">0</property>
<property name="tooltip"></property>
<property name="window_extra_style"></property>
<property name="window_name"></property>
<property name="window_style"></property>
</object>
</object>
</object>
</object>
</object>
<object class="simplebookpage" expanded="1">
<property name="label">a page</property>
<property name="select">0</property>
<object class="wxPanel" expanded="1">
<property name="BottomDockable">1</property>
<property name="LeftDockable">1</property>
<property name="RightDockable">1</property>
<property name="TopDockable">1</property>
<property name="aui_layer"></property>
<property name="aui_name"></property>
<property name="aui_position"></property>
<property name="aui_row"></property>
<property name="best_size"></property>
<property name="bg"></property>
<property name="caption"></property>
<property name="caption_visible">1</property>
<property name="center_pane">0</property>
<property name="close_button">1</property>
<property name="context_help"></property>
<property name="context_menu">1</property>
<property name="default_pane">0</property>
<property name="dock">Dock</property>
<property name="dock_fixed">0</property>
<property name="docking">Left</property>
<property name="enabled">1</property>
<property name="fg"></property>
<property name="floatable">1</property>
<property name="font"></property>
<property name="gripper">0</property>
<property name="hidden">0</property>
<property name="id">wxID_ANY</property>
<property name="max_size"></property>
<property name="maximize_button">0</property>
<property name="maximum_size"></property>
<property name="min_size"></property>
<property name="minimize_button">0</property>
<property name="minimum_size"></property>
<property name="moveable">1</property>
<property name="name">page7</property>
<property name="pane_border">1</property>
<property name="pane_position"></property>
<property name="pane_size"></property>
<property name="permission">protected</property>
<property name="pin_button">1</property>
<property name="pos"></property>
<property name="resize">Resizable</property>
<property name="show">1</property>
<property name="size"></property>
<property name="subclass">; ; forward_declare</property>
<property name="toolbar_pane">0</property>
<property name="tooltip"></property>
<property name="window_extra_style"></property>
<property name="window_name"></property>
<property name="window_style">wxTAB_TRAVERSAL</property>
<object class="wxBoxSizer" expanded="1">
<property name="minimum_size"></property>
<property name="name">page7Sizer</property>
<property name="orient">wxVERTICAL</property>
<property name="permission">none</property>
<object class="sizeritem" expanded="1">
<property name="border">5</property>
<property name="flag">wxALL|wxALIGN_CENTER_HORIZONTAL</property>
<property name="proportion">0</property>
<object class="wxStaticBitmap" expanded="1">
<property name="BottomDockable">1</property>
<property name="LeftDockable">1</property>
<property name="RightDockable">1</property>
<property name="TopDockable">1</property>
<property name="aui_layer"></property>
<property name="aui_name"></property>
<property name="aui_position"></property>
<property name="aui_row"></property>
<property name="best_size"></property>
<property name="bg"></property>
<property name="bitmap"></property>
<property name="caption"></property>
<property name="caption_visible">1</property>
<property name="center_pane">0</property>
<property name="close_button">1</property>
<property name="context_help"></property>
<property name="context_menu">1</property>
<property name="default_pane">0</property>
<property name="dock">Dock</property>
<property name="dock_fixed">0</property>
<property name="docking">Left</property>
<property name="enabled">1</property>
<property name="fg"></property>
<property name="floatable">1</property>
<property name="font"></property>
<property name="gripper">0</property>
<property name="hidden">0</property>
<property name="id">wxID_ANY</property>
<property name="max_size"></property>
<property name="maximize_button">0</property>
<property name="maximum_size"></property>
<property name="min_size"></property>
<property name="minimize_button">0</property>
<property name="minimum_size"></property>
<property name="moveable">1</property>
<property name="name">m_stackupImage7</property>
<property name="pane_border">1</property>
<property name="pane_position"></property>
<property name="pane_size"></property>
<property name="permission">protected</property>
<property name="pin_button">1</property>
<property name="pos"></property>
<property name="resize">Resizable</property>
<property name="show">1</property>
<property name="size"></property>
<property name="subclass">; ; forward_declare</property>
<property name="toolbar_pane">0</property>
<property name="tooltip"></property>
<property name="window_extra_style"></property>
<property name="window_name"></property>
<property name="window_style"></property>
</object>
</object>
</object>
</object>
</object>
</object>
</object>
<object class="sizeritem" expanded="1">

View File

@ -224,6 +224,14 @@ class DIALOG_PAD_PROPERTIES_BASE : public DIALOG_SHIM
wxPanel* page2;
wxStaticBitmap* m_stackupImage2;
wxPanel* page3;
wxPanel* page4;
wxStaticBitmap* m_stackupImage4;
wxPanel* page5;
wxStaticBitmap* m_stackupImage5;
wxPanel* page6;
wxStaticBitmap* m_stackupImage6;
wxPanel* page7;
wxStaticBitmap* m_stackupImage7;
wxCheckBox* m_cbShowPadOutline;
wxStaticLine* m_staticline13;
wxStdDialogButtonSizer* m_sdbSizer;