anchor.diff:      FLastMaximized: boolean;
       FLastMaximizedMonitor: integer;
       FLastFocusedFrame: TComponent;
  +    FLastTooltipLine: integer;
       FInvalidateShortcuts: boolean;
       FInvalidateShortcutsForce: boolean;
       FLexerProgressIndex: integer;
  
positive.code: var
    Ed: TATSynEdit;
    Caret: TATCaretItem;
    NLine: integer;
  begin
    if FCodetreeDblClicking then exit;
    FCodetreeNeedsSelJump:= true;
  
negative.code:   if Ed.Carets.Count>0 then
    begin
      Caret:= Ed.Carets[0];
      if (FLastTooltipLine>=0) and (Caret.PosY<>FLastTooltipLine) then
        DoTooltipHide;
    end;
  end;
  
  