Ejemplo n.º 1
0
        private static Color GetColor(GroupIdent ident, int index)
        {
            int i;

            Color[] colorTab;
            if (ident == GroupIdent.Option)
            {
                colorTab = _colorsExcel;
                i        = index;
            }
            else
            {
                if (index < _colorsBrightPastel.Length)
                {
                    colorTab = _colorsBrightPastel;
                    i        = index;
                }
                else if (index < _colorsBrightPastel.Length + _colorsFire.Length)
                {
                    colorTab = _colorsFire;
                    i        = index - _colorsBrightPastel.Length;
                }
                else
                {
                    colorTab = _colorsSeaGreen;
                    i        = index - _colorsBrightPastel.Length - _colorsFire.Length;
                }
            }
            return(colorTab[i]);
        }
Ejemplo n.º 2
0
 public CheckBoxTag(Series series, GroupIdent ident, int index, CheckBox checkBox, string configKey)
 {
     Series    = series;
     Ident     = ident;
     Index     = index;
     CheckBox  = checkBox;
     ConfigKey = configKey;
 }
Ejemplo n.º 3
0
 public void SetValues(String values)
 {
     string[] additionals = values.Split(new char[] { '#' }, StringSplitOptions.None);
     if (additionals.Length == 3)
     {
         Unit       = additionals[0];
         Multiplier = Double.Parse(additionals[1], CultureInfo.InvariantCulture);
         if (additionals[2] == "I")
         {
             Ident = GroupIdent.Sensor;
         }
         else
         {
             Ident = GroupIdent.Actor;
         }
     }
 }