Ejemplo n.º 1
0
        public void ToPreviousColor(int holderId)
        {
            SpinnerColor previous = _currentColorValues[holderId];
            SpinnerColor newsp    = (SpinnerColor)((((int)previous - 1) + _currentColorValues.Count) % _currentColorValues.Count);

            SetColor(holderId, newsp);
        }
Ejemplo n.º 2
0
        private Color ToColor(SpinnerColor spc)
        {
            switch (spc)
            {
            case (SpinnerColor.Red):
                return(_red);

                break;

            case (SpinnerColor.Green):
                return(_green);

                break;

            case (SpinnerColor.Blue):
                return(_blue);

                break;
            }
            return(_red);
        }
Ejemplo n.º 3
0
 /// <summary>
 /// Sets the color.
 /// </summary>
 /// <param name="id">The identifier.</param>
 /// <param name="color">The color.</param>
 private void SetColor(int id, SpinnerColor color)
 {
     _currentColorValues[id] = color;
     _holders[id].color      = ToColor(_currentColorValues[id]);
 }