anchor.diff:    fTxtSyn.Assign(TxtSyn);
     //
     fHintDelay:=200;
  +  fAutoDotDelay:=200;
     fSelCol := TSynSelectedColor.Create;
     fFoldedColor := TSynSelectedColor.Create;
     fMouseLinkColor := TSynSelectedColor.Create;
  
positive.code:     procedure setTxtSyn(aValue: TPersistent);
      procedure setShortcuts(aValue: TCollection);
      procedure setHintDelay(aValue: Integer);
    published
      property hintDelay: Integer read fHintDelay write setHintDelay;
      property bracketMatchColor: TSynSelectedColor read fBracketMatchColor write setBracketMatchColor;
      property mouseLinkColor: TSynSelectedColor read fMouseLinkColor write setMouseLinkColor;
  
negative.code:   fHintDelay:=aValue;
  end;
  
  procedure TCEEditorOptionsBase.setAutoDotDelay(aValue: Integer);
  begin
    if aValue > 2000 then aValue := 2000
    else if aValue < 0 then aValue := 0;
    fAutoDotDelay:=aValue;
  end;
  
  procedure TCEEditorOptionsBase.setShortcuts(aValue: TCollection);
  begin
    fShortCuts.Assign(aValue);
  