15. A computer readable storage medium having program code stored thereon, wherein the program code is arranged so that, when the program code is executed by a computer, a note is displayed, the note has contents and a location, and at least a representation of the contents of the note and the location of the note are added to an index, wherein the location of the note added to the index is with respect to an object within a window.
15. A computer readable storage medium having program code stored thereon, wherein the program code is arranged so that, when the program code is executed by a computer, a note is displayed, the note has contents and a location, and at least a representation of the contents of the note and the location of the note are added to an index, wherein the location of the note added to the index is with respect to an object within a window. 19. The computer readable storage medium of claim 15 wherein the object is a cell.