/// <summary> /// Initializes a static instance of the <see cref="ColorPicker" /> class. /// </summary> static ColorPicker() { LuminityBitmap = new Bitmap(9, 238); OpacityBitmap = new Bitmap(9, 238); UpdateLuminosityBitmap(Color.White, true); UpdateOpacityBitmap(Color.White, true); BackgroundSprite = (Render.Sprite) new Render.Sprite(Resources.CPForm, new Vector2(X, Y)).Add(1); LuminitySprite = (Render.Sprite) new Render.Sprite(LuminityBitmap, new Vector2(X + 285, Y + 40)).Add(0); OpacitySprite = (Render.Sprite) new Render.Sprite(OpacityBitmap, new Vector2(X + 349, Y + 40)).Add(0); PreviewRectangle = (Render.Rectangle) new Render.Rectangle(X + 375, Y + 44, 54, 80, new ColorBGRA(255, 255, 255, 255)).Add(0); LuminositySlider = new CPSlider(285 - Resources.SliderActive.Width / 3, 35, 248); AlphaSlider = new CPSlider(350 - Resources.SliderActive.Width / 3, 35, 248); Game.OnWndProc += args => OnWndProc(new WndEventComposition(args)); }
/// <summary> /// Initializes a static instance of the <see cref="ColorPicker" /> class. /// </summary> static ColorPicker() { LuminityBitmap = new Bitmap(9, 238); OpacityBitmap = new Bitmap(9, 238); UpdateLuminosityBitmap(Color.White, true); UpdateOpacityBitmap(Color.White, true); BackgroundSprite = (Render.Sprite)new Render.Sprite(Resources.CPForm, new Vector2(X, Y)).Add(1); LuminitySprite = (Render.Sprite)new Render.Sprite(LuminityBitmap, new Vector2(X + 285, Y + 40)).Add(0); OpacitySprite = (Render.Sprite)new Render.Sprite(OpacityBitmap, new Vector2(X + 349, Y + 40)).Add(0); PreviewRectangle = (Render.Rectangle) new Render.Rectangle(X + 375, Y + 44, 54, 80, new ColorBGRA(255, 255, 255, 255)).Add(0); LuminositySlider = new CPSlider(285 - Resources.CPActiveSlider.Width / 3, 35, 248); AlphaSlider = new CPSlider(350 - Resources.CPActiveSlider.Width / 3, 35, 248); Game.OnWndProc += args => OnWndProc(new WndEventComposition(args)); }