Hello,
we have started to work with Windows 7 64 bit editions.
The styles of our applications are made with the AppStylist. We are using an image in the ExplorerBarGroupItemAreaInner with transparency.
But in the application the image is rendered grey with a pixelly original coloured border (red in our case).There is no transparency.
All is well in 32 bit editions. And switching off the transparency of the image solves the problem also. But we need the transparency. So it seems there is a problem in displaying images with transparency in 64 bit editions.
We apreciate your help.
Regards
veay
Hi veay,
I can't see why 32-bit vs 64-bit should make any difference to image transparency.
Are you sure that's the only different on the machines?
Can you post a small sample project that demonstrates this so I can check it out?
Hi Mike,
I also don't know why this should be the reason for the image transparency.
But you can be relieved, somehow the problem is solved.
The exactly same project and the exactly same isl-file on a Windows XP 32-bit system is working.On Windows 7 64-bit, it was not working. We also tried to run in compatibility mode but there was no success.
After that we have used a workaround. We were not using the transperancy effect of the style. Instead, we were using an image with transparency.
But then as I created a test project for demonstrating you the problem, I realized that the test project is working. I don't know why.
This is how I created the project and the style:
- Machine: XP x86 - IDE: VS 2008- Infragistics 2008 (v8.3), also AppStylist in this version
Then I converted the project on a Win7 x64 machine to VS 2010. After that I upgraded the Infragistics Assemblies to v10.3 with the Version Utility of Infragistics. After this the new created style was displayed correctly.
So we were a bit shocked. We tried to find something different. We found. There was one same resource on each container, GroupItemAreaOuter and GroupItemAreaInner in the version, which did not work and still not works. But in the new one there was no resource in the GroupItemAreaInner, just in the GroupItemAreaOuter. The resource just defines a BackgroundColour with a gradient. Nothing more.So we created a copy of the version, which is not working and removed the resource from the GroupItemAreaInner. Result: still not working.
Any other differences in the style-file? Yes. The coding of all images (blobs) were different in the isl-File/xml-File. I think Infragistics has changed something there.
Except of these two things, there is no difference. We have compared the files with TortoiseSVN.
So we don't know why it is working now. But we are happy that it works :-)Hope this report will help anybody, in any way. I don't think so but who knows.
Regards,