anchor.diff:      procedure   ViewSourceMIOnClick(Sender: TObject);
       procedure   AddCurrentToMRUFiles;
       procedure   CreateMRUMenuItems;
  +    procedure   LoadBookmarks(AHelpFile: THelpFile);
  +    procedure   SaveBookmarks;
  +    procedure   SaveBookmarksForFile(AHelpFile: THelpFile);
  +    procedure   AddBookmark;
  +    procedure   OnBookmarksChanged(Sender: TObject);
  +    procedure   BuildBookmarksMenu;
  +    procedure   UpdateBookmarksDisplay;
     public
       constructor Create(AOwner: TComponent); override;
       destructor  Destroy; override;
  
positive.code:     CurrentHistoryIndex: integer;
      OpenAdditionalFile: boolean;
      Notes: TList; // Notes in current files.
  
      procedure   Splitter1DoubleClicked(Sender: TObject; AButton: TMouseButton; AShift: TShiftState; const AMousePos: TPoint);
      procedure   btnTBNoteAddClick(Sender: TObject);
  
negative.code:   CurrentOpenFiles := TList.Create;
    DisplayedIndex := TStringList.Create;
    Notes := TList.Create;
    Bookmarks := TList.Create;
    CurrentHistoryIndex := -1;
    FHistorySelection := False;
    OpenAdditionalFile := False;
  