APPLICATION USER INTERFACE TEMPLATE WITH FREE-FROM LAYOUT
Embodiments of the present invention provide methods and apparatuses for quickly and easily configuring an application user interface using a flexible generic layout file. For one embodiment, a free-form grid layout is provided that allows an application provider to create a desired number of placeh...
Gespeichert in:
Hauptverfasser: | , , , , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Embodiments of the present invention provide methods and apparatuses for quickly and easily configuring an application user interface using a flexible generic layout file. For one embodiment, a free-form grid layout is provided that allows an application provider to create a desired number of placeholders, each of a desired size, by positioning objects at desired locations on the free-form grid. In this way the application provider configures the application user interface. For one embodiment, the placeholders are created by dragging selected objects, from a provided set of objects, onto the grid layout. For such an embodiment, a set of parameters that describe the objects on the grid layout (e.g., indicating number, size, and location) is stored to a database. At run-time, the parameters are used to dynamically generate HTML code, which when executed presents the application user interface.
Des formes d'exécution de l'invention concernent des procédés et des appareils destinés à configurer facilement et rapidement une interface d'utilisateur d'une application au moyen d'un fichier de conception générique souple. Une forme d'exécution a trait à un tracé de grille à structure non imposée permettant à un fournisseur d'application de créer un nombre voulu de paramètres fictifs, chacun d'une dimension désirée, par positionnement d'objets en des emplacements voulus sur la grille de structure non imposée. De cette manière, le fournisseur d'application configure l'interface de l'utilisateur de l'application. Dans une forme d'exécution, les paramètres fictifs sont créés par ratissage d'objets sélectionnés, à partir d'une série d'objets, sur le tracé de grille. Dans une telle forme d'exécution, une série de paramètres décrivant les objets sur le tracé de grille (par exemple, numéro de signalisation, dimension et emplacement) sont stockés dans une base de données. En temps d'exécution, les paramètres sont utilisés pour générer dynamiquement un code HTML qui, lorsqu'il est exécuté, présente l'interface de l'utilisateur de l'application. |
---|