anchor.diff:    BitmapArrayHeader: INFBITMAPARRAYHEADER;
     bytes: integer;
   begin
  +  inherited Create;
     FileHandle := AFileHandle;
   
     FileHandle.Seek(Offset, soBeginning);
  
positive.code:   inherited Destroy;
  end;
  
  constructor THelpBitmap.CreateFromHelpFile(AFileHandle: TFileStream; Offset: longint);
  var
    WordsPerLine: longint;
    LineSize: longint;
  
negative.code:     FileHandle.Read(Block._Data, Block._Size);
  
      inc( BytesRead, Block._Size  );
      Blocks.Add( Block );
    end;
  
    ReadBitmapData( Blocks, sizeof( _Header ) + GetPaletteSize + _BitsSize );
  
    for BlockIndex := 0 to Blocks.Count - 1 do
  