protected BeltColors GetBeltShades(Contenders.ContndersGeneral.BeltsEnum belt) { var Cshapes = new BeltColors(); switch (belt) { case Contenders.ContndersGeneral.BeltsEnum.white: Cshapes.DarkColor = Color.FromArgb(222, 222, 222); Cshapes.MediumColor = Color.FromArgb(240, 240, 240); Cshapes.LightColor = Color.FromArgb(255, 255, 255); break; case Contenders.ContndersGeneral.BeltsEnum.yellow: Cshapes.DarkColor = Color.FromArgb(204, 204, 0); Cshapes.MediumColor = Color.FromArgb(255, 255, 0); Cshapes.LightColor = Color.FromArgb(255, 255, 51); break; case Contenders.ContndersGeneral.BeltsEnum.purpule: Cshapes.DarkColor = Color.FromArgb(51, 0, 51); Cshapes.MediumColor = Color.FromArgb(102, 0, 102); Cshapes.LightColor = Color.FromArgb(112, 48, 160); break; case Contenders.ContndersGeneral.BeltsEnum.orange: Cshapes.DarkColor = Color.FromArgb(153, 76, 0); Cshapes.MediumColor = Color.FromArgb(204, 102, 0); Cshapes.LightColor = Color.FromArgb(255, 128, 0); break; case Contenders.ContndersGeneral.BeltsEnum.green: Cshapes.DarkColor = Color.FromArgb(0, 102, 0); Cshapes.MediumColor = Color.FromArgb(0, 204, 0); Cshapes.LightColor = Color.FromArgb(0, 255, 0); break; case Contenders.ContndersGeneral.BeltsEnum.gray: Cshapes.DarkColor = Color.FromArgb(64, 64, 64); Cshapes.MediumColor = Color.FromArgb(96, 96, 96); Cshapes.LightColor = Color.FromArgb(160, 160, 160); break; case Contenders.ContndersGeneral.BeltsEnum.brown: Cshapes.DarkColor = Color.FromArgb(51, 25, 0); Cshapes.MediumColor = Color.FromArgb(102, 51, 0); Cshapes.LightColor = Color.FromArgb(153, 76, 0); break; case Contenders.ContndersGeneral.BeltsEnum.blue: Cshapes.DarkColor = Color.FromArgb(0, 0, 153); Cshapes.MediumColor = Color.FromArgb(0, 0, 204); Cshapes.LightColor = Color.FromArgb(0, 128, 255); break; case Contenders.ContndersGeneral.BeltsEnum.black: Cshapes.DarkColor = Color.FromArgb(0, 0, 0); Cshapes.MediumColor = Color.FromArgb(28, 28, 28); Cshapes.LightColor = Color.FromArgb(48, 48, 48); break; default: Cshapes.DarkColor = Color.FromArgb(255, 255, 255); Cshapes.MediumColor = Color.FromArgb(250, 235, 215); Cshapes.LightColor = Color.FromArgb(255, 222, 173); break; } return(Cshapes); }
public VisualContender(Contenders.Contender contender) { this.Contender = contender; // init belt shapes object BeltShapes = GetBeltShades((Contenders.ContndersGeneral.BeltsEnum)contender.Belt); }