/// <summary> /// Loads the color picker. /// </summary> /// <param name="onSelectColor"> /// The select color delegate. /// </param> /// <param name="color"> /// The color. /// </param> public static void Load(OnSelectColor onSelectColor, Color color) { OnChangeColor = onSelectColor; sColor = color; sHue = ((HSLColor)color).Hue; sSaturation = ((HSLColor)color).Saturation; LuminositySlider.Percent = (float)sColor.Luminosity / 100f; AlphaSlider.Percent = color.A / 255f; X = (Drawing.Width - BackgroundSprite.Width) / 2; Y = (Drawing.Height - BackgroundSprite.Height) / 2; Visible = true; UpdateLuminosityBitmap(color); UpdateOpacityBitmap(color); initialColor = color; }