anchor.diff:      mouseOptions := srcopt.mouseOptions;
       rightEdge := srcopt.rightEdge;
       rightEdgeColor := srcopt.rightEdgeColor;
  +    fShortCuts.Assign(srcopt.fShortCuts);
     end
     else
       inherited;
   end;
   
  +procedure TCEEditorOptionsBase.setShortcuts(aValue: TCollection);
  +begin
  +  fShortCuts.Assign(aValue);
  +end;
  +
   procedure TCEEditorOptionsBase.setFont(aValue: TFont);
   begin
     fFont.Assign(aValue);
  
positive.code:     procedure setBracketMatchColor(aValue: TSynSelectedColor);
      procedure setD2Syn(aValue: TPersistent);
      procedure setTxtSyn(aValue: TPersistent);
    published
      property bracketMatchColor: TSynSelectedColor read fBracketMatchColor write setBracketMatchColor;
      property mouseLinkColor: TSynSelectedColor read fMouseLinkColor write setMouseLinkColor;
  
negative.code: 
  uses
    Classes, SysUtils, Graphics, SynEdit, SynEditMouseCmds, SynEditMiscClasses,
    SynEditKeyCmds, Menus,
    ce_interfaces, ce_observer, ce_common, ce_writableComponent, ce_synmemo,
    ce_d2syn, ce_txtsyn;
  
  