anchor.diff:    begin
       srcopt := TCEEditorOptionsBase(src);
       //
  +    fAutoDotDelay:=srcopt.fAutoDotDelay;
       fHintDelay:=srcopt.fHintDelay;
       fFont.Assign(srcopt.fFont);
       fSelCol.Assign(srcopt.fSelCol);
  
positive.code:     fFont: TFont;
      //
      fHintDelay: Integer;
      fTabWidth: Integer;
      fBlockIdent: Integer;
      fLineSpacing: Integer;
  
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);
  