Patent ID: 8830272

Claim:
A method comprising: providing a first section of a display screen for viewing an image, wherein the image includes a plurality of nodes in a flowgraph, wherein a first set of nodes of the plurality of nodes is displayed in the first section of the display screen, wherein a second set of nodes of the plurality of nodes are off-screen, wherein the first section of the display screen includes a plurality of windows of the display screen, wherein each window includes at least one boundary that is shared with another window so that when a window is changed by moving a particular boundary it causes another window sharing the particular boundary to correspondingly change, and wherein each window is used for viewing a different portion of the image; displaying a navigator box on the display screen, wherein the navigator box is separate from the first section, wherein the navigator box does not overlap with the plurality of windows, and wherein the navigator box provides a first miniature representation of the first set of nodes and a second miniature representation of the second set of nodes; displaying a first inner box within the navigator box, wherein nodes of the first miniature representation are displayed within the first inner box and correspond to nodes of the first set of nodes, and wherein nodes of the second miniature representation are displayed outside of the first inner box and correspond to the second set of nodes, and wherein the second miniature representation being outside the four edges of the first inner box indicates locations of off-screen nodes relative to nodes in the first section of the display screen, wherein the navigator box is used as a guide when the first section is scrolled to bring one or more off-screen nodes into view in the first section; displaying connector lines only in the first section while omitting connector lines in the navigator box and the first inner box, wherein the connector lines are used to interconnect nodes of the first set of nodes; and displaying a plurality of additional inner boxes within the navigator box, wherein each additional inner box corresponds to a different window of the first section, and wherein at least two of the inner boxes of the plurality of additional inner boxes do not share a boundary and represent windows that share a boundary.