anchor.diff:      procedure HandleSyntaxTreeGetColor(Sender: TObject; ANode: TSyntaxNode; ALevel: Integer; var AColor: TColor);
       procedure HandleSyntaxTreeFocused(Sender: TObject; ANode: TSyntaxNode);
       {$ENDIF}
  +    procedure UpdateCaption;
       procedure UpdateNode;
       procedure UpdateRanges;
     public
  
positive.code:     FLegendBottomY: Integer;
      FHighlighter: TJVCSCompressedDiffSynProxyHighlighter;
      FNode: TSyntaxNode;
      FSampleMode: Boolean;
      {$IFDEF WITH_SYNTAX_TREE}
      FSyntaxTreeFrame: TfrmSyntaxTree;
  
negative.code:   if OpenDialog.Execute then
    begin
      SynEdit1.Lines.LoadFromFile(OpenDialog.FileName);
      FNodeFileName := OpenDialog.FileName;
      UpdateNode;
      UpdateRanges;
      UpdateCaption;
    end;
  end;
  
  