public void SetColor(RbgPFColors.PlayFieldColor playFieldColor, Color color) { switch (playFieldColor) { case PlayFieldColor.COLBK: Colbk = color; break; case PlayFieldColor.COLPF0: Colpf0 = color; break; case PlayFieldColor.COLPF1: Colpf1 = color; break; case PlayFieldColor.COLPF2: Colpf2 = color; break; case PlayFieldColor.COLPF3: Colpf3 = color; break; } }
private void sendColorPickedMessage(RbgPFColors.PlayFieldColor playFieldColor, MouseEventArgs e) { if (this.OnColorPicked != null) { Color color = ((Bitmap)pictureBox1.Image).GetPixel(e.Location.X, e.Location.Y); this.OnColorPicked(this, new ColorPickedEventArgs(playFieldColor, color, index)); } setInteration(InterationType.TILE); }
public void SetColor(RbgPFColors.PlayFieldColor playFieldColor, Color color, int index) { switch (playFieldColor) { case RbgPFColors.PlayFieldColor.COLBK: { Colbks[index] = color; changeLabel(this.COLBKI, Colbks[0]); }; break; case RbgPFColors.PlayFieldColor.COLPF0: { Colpf0s[index] = color; changeLabel(this.COLPF0IA, Colpf0s[0]); changeLabel(this.COLPF0IB, Colpf0s[1]); }; break; case RbgPFColors.PlayFieldColor.COLPF1: { Colpf1s[index] = color; changeLabel(this.COLPF1IA, Colpf1s[0]); changeLabel(this.COLPF1IB, Colpf1s[1]); }; break; case RbgPFColors.PlayFieldColor.COLPF2: { Colpf2s[index] = color; changeLabel(this.COLPF2IA, Colpf2s[0]); changeLabel(this.COLPF2IB, Colpf2s[1]); }; break; case RbgPFColors.PlayFieldColor.COLPF3: { Colpf3s[index] = color; changeLabel(this.COLPF3I, Colpf3s[0]); }; break; } }
public byte GetColor(RbgPFColors.PlayFieldColor playFieldColor) { switch (playFieldColor) { case PlayFieldColor.COLBK: return(Colbk); case PlayFieldColor.COLPF0: return(Colpf0); case PlayFieldColor.COLPF1: return(Colpf1); case PlayFieldColor.COLPF2: return(Colpf2); case PlayFieldColor.COLPF3: return(Colpf3); default: throw new ArgumentException(); } }
public void SetColor(RbgPFColors.PlayFieldColor playFieldColor, Color color) { colors.SetColor(playFieldColor, color); CreateBitmapFromFnt(); }
private void PickColor(RbgPFColors.PlayFieldColor pfColor, int index) { this.OnPickColor?.Invoke(this, new MessageEventArgs(pfColor, index)); }
public MessageEventArgs(RbgPFColors.PlayFieldColor playFieldColor, int index) : base() { this.playFieldColor = playFieldColor; this.index = index; }