Patent ID: 7487464

Claim:
A computer-implementable method comprising: displaying a table in a graphical editor, wherein multiple elements of the table overlap and share a common space in the graphical editor such that only a top element is initially visible and lower elements are initially not visible in the common space in the graphical editor; invoking a visual affordance that opens a zoom window, wherein the visual affordance is displayed in an upper corner of the top element; displaying the visual affordance and the zoom window in an area in the graphical editor where the multiple elements overlap, wherein the zoom window displays a modified visual representation that is modified to show overlapping multiple elements of the table that are not initially visible in the graphical editor, wherein the modified visual representation contemporaneously displays all of the multiple elements of the table, wherein each of the multiple elements are displayed as a same relative size to one another, wherein the modified visual representation is automatically sized according to a quantity of elements in the table that are displayed in the modified visual representation, and wherein the modified visual representation that shows a greater number of elements in the table is larger than the modified visual representation that shows a lesser number of elements in the table; while presenting the modified visual representation, visually splitting apart elements that have a shared border when displayed in the common space of the graphical editor, wherein the elements that have the shared border were displayed, in the common space of the graphical editor before invoking the zoom window and before visually splitting apart the elements of the table, in a manner such that only a view of the top element was visible; labeling and color-coding every element in the table according to a logical order of the elements of the table; automatically presenting a label and color-coding for each element in the table in the modified visual representation; and reordering a visual representation of a visual top-to-bottom order of the elements by receiving a drag-and-drop of a selected element from an original position to a user-selected hierarchical position in the table, wherein the logical order of the elements remains unchanged and does not correspond with the visual top-to-bottom order, and wherein previously obscured elements of the table are visible while the reordering is performed.