My development team has been using Eclipse 3.1.1. Recently, I convinced everyone we should upgrade to 3.2.1 and along with that, upgrade to latest SWT Designer. Among other things, this I knew would fix a bug related to handling keystrokes in custom SWT controls.
Much to our surprise, after changing our project to use the SWT/JFace libs associated with 3.2.1, we found that the background color on virtually every window and some, but not all composites and groups had changed from the standard gray to a very light shade of gray. On top of this were unaffected areas so our app went from a stock, neutral gray look (with default windows settings) to mismash of gray and white backgrounds that is visually confusing at best.
Previously we had consistently done nothing to set our background colors. Thus they were the default system color, SWT.WIDGET_BACKGROUND, if I'm not mistaken. To clarify, we simply did not set the background, there was no code anywhere setting the background, and we now find ourselves with an apparent mess to clean up.
I fully expect this is not an SWT-Designer issue, but am asking for help here because this group has always been way more knowledegable and supportive than any of the eclipse forums (not to mention that awful newsreader approach they insist on using, how we yearn for their forums to be like this one).
We don't want to retreat to the 3.1.1 libs. Can anyone offer any advice about what we should do? Edit every form we've created?
TIA