Patent ID: 11461077

Abstract:
A method and computer-executable program for displaying data in a table having columns, rows and a plurality of cells defined by the columns and rows. The method involves the steps of creating a first and a second sub-tables positioned one above another or side-by-side. The top sub-table defines a non-scrollable, fixed header, while the bottom table defines a scrollable data table. The top table has a visible part and a hidden part, which contains records copied, without re-positioning or re-ordering, from a maximum width cell in the top or bottom table corresponding to each individual column. To form a fixed sidebar, the code computer-executable program code adjusts the height of the rows based on the parameters of a maximum height cell in the row. The method and program provide for a two-step process of glyph determinations: Step 1 uses the glyph determinations to adjust the HTML, by copying data. Step 2 is a multi-task process which (a) takes the HTML data as is, with no more changes from user (b) makes glyph determinations for display, and then (c) actually displays the pixels. to render the fonts on a computer-controlled screen.