public Tuple<String, Color>[] GetColors(string category)
 {
     var adapter = new SettingsDataSetTableAdapters.HighlighterColorsTableAdapter();
     return adapter.GetData().Where(v => v.Category == category).Select(source => Tuple.Create(source.Name, ParseColor(source.Color))).ToArray();
 }
        public Color GetColor(string category, string name)
        {
            var adapter = new SettingsDataSetTableAdapters.HighlighterColorsTableAdapter();
            var colorData = adapter.GetData().FirstOrDefault(v => v.Category == category && v.Name == name);
            if (colorData != null) {
                return ParseColor(colorData.Color);
            }

            return Color.White;
        }