anchor.diff:    begin
       Ctl:= TATEdit.Create(AForm);
       TATSynEdit(Ctl).Keymap:= AppKeymapMain;
  -    TATSynEdit(Ctl).OptEnableMarkersInUndo:= false;
  +    TATSynEdit(Ctl).OptUndoForMarkers:= false;
  +    TATSynEdit(Ctl).OptUndoForAttribs:= false;
       DoControl_ApplyEditorProps(TATSynEdit(Ctl), AForm, false, false, false, true);
       exit;
     end;
  
positive.code:   begin
      Ctl:= TATComboEdit.Create(AForm);
      TATSynEdit(Ctl).Keymap:= AppKeymapMain;
      TATSynEdit(Ctl).OptEnableMarkersInUndo:= false;
      DoControl_ApplyEditorProps(TATSynEdit(Ctl), AForm, false, false, false, true);
      exit;
    end;
  
negative.code:   begin
      Ctl:= TATSynEdit.Create(AForm);
      TATSynEdit(Ctl).Keymap:= AppKeymapMain;
      TATSynEdit(Ctl).OptUndoForMarkers:= false;
      TATSynEdit(Ctl).OptUndoForAttribs:= false;
      DoControl_ApplyEditorProps(TATSynEdit(Ctl), AForm, true, true, false, false);
  
      Adapter:= TATAdapterEControl.Create(Ctl);
  