wilbur989, you were almost right. You see, I don't have color's either! I only have indexes to them. from 0 (I believe it's black) to 255 (could be white, but I'm not sure). These indexes indicate colors in standard Windows 256-color palette. What I'm trying to find is a way to get those indexes (the canvas.pixels[x, y] part I know - but it worked real slow for me - the image size was about 120x60 pixels or so).

The color palette is array[0..255] of {color}, and I have array[0..255] of byte. Get the picture? I need access to that first array, and I can't seem to get it.