I don't have LV 8 (and I don't have an available PDA at the moment anyway), and your description isn't entirely clear to me, but I would say that if you can't see the whole picture then your display area is probably not as big as you think it is or maybe you're mixing up the horizontal and vertical resolutions?
Another thing to watch out for is the 24 bit color. I believe that at least PocketPCs only work with 16 bit color and I know that LV before 8 only supported 8 bit color. I seem to remember hearing that it now supports more colors, but I don't remember exactly how much, and I don't know what would happen with extra bits of color information.
As for the proportions, the aspect ratio boolean should handle that - it either stretches the image to fit the rectangle or places white bars on the shorter axis. Make sure you select the right option.
Message Edited by Murfi on 05-17-2006 08:53 AM
Well, I can't look at your code, but I believe I understand your described solution. It might be better if you can actually describe exactly when there is a problem, but that's not necessary.
This actually reminds me of another problem with arrays in the PDA module - If I remember correctly, using Insert into Array (it was either 7.0 or 7.1) without providing an indexing value would result in an operation opposite to that on regular LV - on the PC the new elements would be added at the end of the array and in the PDA they were added at the beginning of the array (probably element 0, since nothing was wired into the index).