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]); }
public CheckBoxTag(Series series, GroupIdent ident, int index, CheckBox checkBox, string configKey) { Series = series; Ident = ident; Index = index; CheckBox = checkBox; ConfigKey = configKey; }
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; } } }