Bug 133214 [Field Assist] - required field color hard to see
bundles/org.eclipse.jface/src/org/eclipse/jface/fieldassist/FieldAssistColors.java
r -= gMore;
			b -= gMore;
		}
		if (b <= 255 - bMore) {
			b += bMore;
		} else {
			r -= bMore;
			g -= bMore;
		}
		r = Math.max(0, Math.min(255, r));
		g = Math.max(0, Math.min(255, g));
		b = Math.max(0, Math.min(255, b));
		return new RGB(r, g, b);
	}
	/**
	 * Return the color that should be used for the background of a control to
	 * indicate that the control is a required field and does not have content.
	 * <p>
	 * This color is managed by FieldAssistResources and should never be
	 * disposed by clients.
	 * 
	 * @param control
	 *            the control on which the background color will be used.
	 * @return the color used to indicate that a field is required.
	 */
	public static Color getRequiredFieldBackgroundColor(Control control) {
		return control.getDisplay().getSystemColor(SWT.COLOR_INFO_BACKGROUND);
	}
}