Patent ID: 7707546

Claim:
A method for viewing source code which is effective when executed to cause a presentation of information on a display screen, said method comprising: effecting said presentation of information on said display screen; displaying a graphical user interface (GUI) overlaying part of said information on said display screen; indicating a selected portion of said information presented on said display screen by moving said GUI to said selected portion on said display screen; and displaying only a portion of said source code, said portion of said source code being executable to cause a presentation of said selected portion of said information presented on said display screen as indicated by said GUI, wherein said GUI is selectively invoked to overlay said selected portion of said information presented on said display screen, said GUI including a selection device for indicating said selected portion of said information, wherein said GUI further includes marking indicia, said marking indicia being representative of hierarchical points of reference of said source code, wherein said marking indicia are selectively chosen by said user to effect a display of a corresponding hierarchical level of said source code.