>Hi Rick,
>
>There is something wrong in VFP caching the pictures.
>
>the trick is to load the image first in a picture object (e.g. on _Screen) without necessarily display them. This way the pictures transparancy information is cached correctly so that when the same picture is used for a command/option button etc, it is respecting its transparancy.
>
>I'd consider this am internal bug with PNG and GIF pictures.
>
>Walter,
>
We load all of our transparent PNGs into a collection of image objects at application startup before any UI or menus are displayed. We keep the collection alive for the duration of the app. We don't have any problems, but you have to load the images early. If VFP gets to them first on a button or menu, loading them into an image may not help.