anchor.diff:      ini.WriteInteger(section, skey+'_BorderTypeRight', Integer(BorderTypeRight));
       ini.WriteInteger(section, skey+'_BorderTypeTop', Integer(BorderTypeTop));
   
  -    ini.WriteInteger(section, skey+'_ChangeCase', Integer(ChangeCase));
       ini.WriteString(section, skey+'_FormatFlags', FormatFlagsToStr(FormatFlags));
       ini.WriteInteger(section, skey+'_FormatType', Integer(FormatType));
  -    ini.WriteBool(section, skey+'_Hidden', Hidden);
  -    ini.WriteBool(section, skey+'_MultiLineBorder', MultiLineBorder);
  -    ini.WriteBool(section, skey+'_ReadOnly', ReadOnly);
  -    ini.WriteInteger(section, skey+'_VertAlignment', Integer(VertAlignment));
     end;
   end;
   
  
positive.code: end;
  
  
  procedure DoSaveLexerStyleToFile(st: TecSyntaxFormat; ini: TIniFile; const section, skey: string);
  begin
    with st do
  
negative.code: 
  uses
    SysUtils, Classes, Graphics, IniFiles,
    jsonConf,
    ecSyntAnal,
    ATStringProc;
  
  procedure DoSaveLexerStyleToFile(st: TecSyntaxFormat; cfg: TJSONConfig; skey: string);
  procedure DoSaveLexerStyleToFile(st: TecSyntaxFormat; ini: TIniFile; const section, skey: string);
  procedure DoSaveLexerStylesToFile(an: TecSyntAnalyzer; const fn: string);
  
  procedure DoLoadLexerStyleFromFile(st: TecSyntaxFormat; cfg: TJSONConfig; skey: string);
  procedure DoLoadLexerStyleFromFile(st: TecSyntaxFormat; ini: TIniFile; const section, skey: string);
  procedure DoLoadLexerStylesFromFile(an: TecSyntAnalyzer; const fn: string);
  
  