Exemplo n.º 1
0
        public void UpdateModel(string fileExtension)
        {
            if (fileExtension == null)
            {
                fileExtension = this.cboFileExtension.Text;
            }

            if (String.IsNullOrEmpty(fileExtension))
            {
                return; // This should not happens, but I guess it does
            }
            var fileColorDefinition = TextHighlighterConfigApi.GlobalColorDefinition
                                      .GetFileColorDefinitionSet(ColorDefinition.ToFileExtensionSupported(fileExtension))
                                      .PopulateFromListView(this.lvColor);

            TextHighlighterConfigApi.GlobalColorDefinition
            .SetFileColorDefinitionSet(ColorDefinition.ToFileExtensionSupported(fileExtension), fileColorDefinition);
        }