*/
	public void setSplashBackgroundColor(String s) {
		String prevText = IOSImageUtil.isNullOrWhiteSpace(this.splashBackgroundColor.getText()) ? PLACEHOLDER_SPLASH_BGCOL : this.splashBackgroundColor.getText();
		Color col = null;
		if (!IOSImageUtil.isNullOrWhiteSpace(s)) {
			while (s.length() < 6) s = "0".concat(s);
			if (s.length() > 8) s = s.substring(0, 8);
			if (s.length() == 7) s = "0".concat(s);
			try {
				col = new Color(Long.valueOf(s, 16).intValue(), true);
				splashBackgroundColor.setText(s);
				splashBackgroundColor.setBackground(new Color(col.getRed(), col.getGreen(), col.getBlue()));
				float[] hsb = Color.RGBtoHSB(col.getRed(), col.getGreen(), col.getBlue(), null);
				splashBackgroundColor.setForeground(new Color(Color.HSBtoRGB(hsb[0], 1.0f - hsb[1], 1.0f - hsb[2])));
				splashImage.setBackground(splashBackgroundColor.getBackground());
				splashImage.setForeground(splashBackgroundColor.getForeground());
				ipadLaunchImage.setBackground(splashImage.getBackground());
			} catch (Exception ex) {
				ex.printStackTrace();
				splashBackgroundColor.setForeground(COLOR_DARK_GRAY);
				splashBackgroundColor.setBackground(Color.WHITE);
				splashImage.setBackground(null);
				splashImage.setForeground(COLOR_DARK_GRAY);
				ipadLaunchImage.setBackground(BGCOLOR_GRAY);
			}
		}
		if (col == null) {
			splashBackgroundColor.setText(PLACEHOLDER_SPLASH_BGCOL);
			splashBackgroundColor.setForeground(COLOR_DARK_GRAY);
			splashBackgroundColor.setBackground(Color.WHITE);
			splashImage.setBackground(null);
			splashImage.setForeground(COLOR_DARK_GRAY);
			ipadLaunchImage.setBackground(BGCOLOR_GRAY);
		}
		ipadLaunchImage.setForeground(splashImage.getForeground());
		if (!prevText.equals(this.splashBackgroundColor.getText())) {
			this.setStorePropertiesRequested(true);
		}
	}