extern unsigned int icon1[0x400]; how to work out the HEX for other 565 icons

Hello every one

I am using a Sainsmart 3.2" TFT display, touch screen and sd card on my Arduino Mega 2560 with the UTFT library, I have found a nice online tutorial with 565 icons and such and it all works perfectly, however i want to add more icons. I have converted a pic with the 565 image converter then added the .c file and called it as shown above for a button, but I guessed the HEX value extern unsigned int icon1[0x400]; which luckily works for that icon. But how do i work out the correct HEX value for each 565 icon I import, I dont even know what it stands for or how to refer to it for googling : (.

Many thanks from edwin

It looks like it is an extern declaration for an array, so like any other array the number in the braces would be the number of elements in the array.

Yes, you are correct i just looked in the .c file for the icon and it's too many characters to post in this chat box but its value equals 0x380.

The converter even had included a comment already for each line with the HEX value and pixels, silly me i never thought to open it and look through the code.

0x0000, 0x6B4D, 0x31A6, 0x10A2, 0x0020, 0x0020, 0x10A2, 0x39C7, 0x6B6D, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, // 0x0380 (896) pixels

Many thanks for your help Delta_G