HI, I am developing an application using C# on the friendly ARM mini/micro 2440. My problem is that I can not get color to show up on the buttons when running the application on the device or when running the ARM emulator. From what I have read online this problem can arise when the XP Skin is specified in the OS build rather than the default Win 9x skin which is supposed to be the default. I have tried to rebuild the OS several times to correct this, but get errors at different places (checksum error). Has anyone encountered this button color problem? And even better know how I can fix it (I would rather not have to create custom buttons at this point in time. Thanks, John
No color on buttons
Actualy I fixed the problem by changing the skin. If you can't, try these: http://www.pocketpccontrols.com/controls/colorbutton/ These button let you set color gradients, transparences, Icons, etc.
Ferite, Thank you for your reply!! So far I haven't been able to figure out how to change the skin (or for that matter why it is set to XP if the default is supposed to be 9x). I found several projects to create custom color controls and have tried to add one as a custom control, but haven't been successful yet. Very new at WinCE programming and have been struggling. I took a quick look at the site you pointed to. Have you tries their code? Since they charge for it, I would like to know if and how it works before dropping $$. Thanks again, John
To change the skin, you only have to un-check the item on the BSP catalog as shown in the attached image. As for the paid buttons, they work fine on my applications. Anyway they have a trial download so you can test them for your self.
Thank you Fernando. That was a great help. Now I just have to rebuild the image assuming I can find the errors :) John