Hello all,
I am facing a strange problem on an application of mine that I'm upgrading. The application is written in CVI2009SP1 and is already running at customer site. I am now adding some new functionality and have made a few modifications in the application UIR file, and suddenly all the images I have show a black background instead of the transparent one.
The strange thing is that I see the images correctly in the UIR editor, the black background being shown only at runtime, no matter if debug or release.
This is an example of wat I'm seeing:
I tried reloading the image in the control after checking transparency but situation didn't change. The problem relates only to images in .PNG format, other images in .ICO format do show correctly.
I see this behaviour in my office on two machines both wirth 2009SP1 for development and runtime 2012SP1. The same happens on the customer PC with runtime 2010SP1 and no IDE installed. If I run the original application with unmodified UIR, transparency is correctly handled. I am not operating programmatically on the images, which are only decorative elements on the user interface.
What can be happening?