User interface for integrated spreadsheets and word processing tables

   
   

An architecture integrates spreadsheet functionality into tables commonly used in word processing programs and HTML documents. The architecture presents a table user interface (UI) that resembles a table when not being edited and adds spreadsheet elements to the table when being edited. Underlying the table UI, the architecture separates data handling functions from presentation functions. The architecture includes a table appearance manager to manage how the table appears in a document including such characteristics as table resizing, selection, cut, copy, paste, split, merge, table formatting and so on. The architecture also has a spreadsheet functionality manager to manage the spreadsheet functions for the table, such as recalculation, formula handling, sorting, referencing, and the like. The bifurcated architecture supports cross-table referencing, reference editing, automatic universal recalculation throughout all tables in the document, and nested table structures in which one table is nested within a cell of another table.

Une architecture intègre la fonctionnalité de bilan dans des tables généralement utilisées dans des programmes de traitement de texte et des documents de HTML. L'architecture présente une interface utilisateur de table (UI) qui ressemble à une tableen n'étant pas édité n n'étant pas édité et ajoute des éléments de bilan à la table en étant édité. Fondamental la table UI, l'architecture sépare des fonctions de traitement des données des fonctions de présentation. L'architecture inclut un directeur d'aspect de table pour contrôler comment la table apparaît dans un document comprenant de telles caractéristiques comme ajournent remettant à la côte, choix, coupe, copie, pâte, fente, fusion, formatage de table et ainsi de suite. L'architecture a également un directeur de fonctionnalité de bilan pour contrôler les fonctions de bilan pour la table, telle que le recalcul, la formule manipulant, assortir, mettre en référence, et les semblables. L'architecture bifurquée soutient la mise en référence de croix-table, la référence éditant, le recalcul universel automatique dans toutes toutes les tables dans le document, et les structures nichées de table en lesquelles une table est nichée dans une cellule d'une autre table.

 
Web www.patentalert.com

< Peer-to-peer authorization method

< Dynamic power control apparatus, systems and methods

> Reviewing and merging electronic documents

> Extensible architecture for versioning APIs

~ 00164