SYSTEM AND METHOD FOR FREEZING COLUMNS AND ROWS IN A UI TABLE
First Claim
1. A method of displaying tabular information in a graphical user interface (GUI) on a display screen, said method comprising:
- freezing the display of a first column or a first row of a table displayed in the GUI;
scrolling the table to bring at least one other column or at least one other row into the GUI for display;
freezing the display of a second column from said at least one other column or a second row from said at least one other row; and
scrolling between the two frozen columns or the two frozen rows in the same GUI, whereby the respective columns or rows therebetween scroll in the table.
4 Assignments
0 Petitions
Accused Products
Abstract
Displaying tabular information in a user interface (UI) on a display screen is enhanced by freezing selected non-adjacent columns (rows). Freezing ensures the display of the selected non-adjacent columns (rows) when scrolling to bring other columns (rows) into the table for display. Border rows (columns) may also be frozen when scrolling. A table in a document navigable by moving a focus to scroll the document may be displayed by a UI control configured to automatically display the frozen border rows (columns). When scrolling a focus in the document at an edge of the display screen to bring the UI control into the display, the UI control aligns a portion of the table with the edge and paints the frozen border row (column). The UI control maintain the display of the border row (column) when scrolling through the table.
46 Citations
21 Claims
-
1. A method of displaying tabular information in a graphical user interface (GUI) on a display screen, said method comprising:
-
freezing the display of a first column or a first row of a table displayed in the GUI; scrolling the table to bring at least one other column or at least one other row into the GUI for display; freezing the display of a second column from said at least one other column or a second row from said at least one other row; and scrolling between the two frozen columns or the two frozen rows in the same GUI, whereby the respective columns or rows therebetween scroll in the table. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for displaying tabular information in a graphical user interface (GUI) on a display screen, said system comprising:
-
a display screen; and a processor and a memory coupled thereto, said memory storing instructions and data for configuring the execution of the processor to; freeze the display of a first column or a first row of a table displayed in the GUI; scroll the table to bring at least one other column or at least one other row into the GUI for display; freeze the display of a second column from said at least one other column or a second row from said at least one other row; and scroll between the two frozen columns or the two frozen rows in the GUI, whereby the respective columns or rows therebetween scroll in the table. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 20, 21)
-
-
16. A computer program product comprising a memory storing computer readable code embodied therein, for execution by a processor for configuring a computer to display tabular information in a graphical user interface (GUI) on a display screen, said computer program product comprising instructions and data for configuring a processor of the computer system to:
-
freeze the display of a first column or a first row of a table displayed in the GUI; scroll the table to bring at least one other column or at least one other row into the GUI for display; freeze the display of a second column from said at least one other column or a second row from said at least one other row; and scroll between the two frozen columns or the two frozen rows in the GUI, whereby the respective columns or rows therebetween scroll in the table. - View Dependent Claims (17, 18, 19)
-
Specification