I have an Graphics Client + with windows 4.1. and a GCX with windows 4.2. I want to change the backcolor of both labels and buttons. I have a simple form that has one label and one button. I placed the following C# code in the form load:
Starting with the GC+ both objects are gray. I next use the .net cf SP2 installer. After installing SP2, both the label and the button are green. I noted that the installer chose Netcf.all.wce4.ARMv4.CAB.
I next ran the program on the GCX. Its label was green, but the button was still gray. Next, I used the installer to install SP2. It chose netcf.all.wce4.ARMVI.CAB. After installing SP2, the colors didn’t change. The label was green but the button was still gray.
It’s mandatory that I change the button colors in my application. I really don’t want to draw my own buttons.
I just tested with SP3 and the button backcolor works fine. You can verify the the version of the CF installed and the BackColor functionality with CFCheck.exe (EXE and source, 8k zip)
SP3 will be shipping on all future CE 4.2 builds for ADS products.