An application program is constructed entirely from a collection of individual reusable tools arranged in a tree structure. Each tool provides resources for other tools in the tree, located by a hierarchical search. A configuration file read into the root tool of the structure as a resource provides a persistent specification of the placement of other tools in the tree, user interface elements, and other state information. The interfaces used by the tools can also be stored as resources in the tools themselves. Each tool is a class in an object-oriented language having inheritance. A base class, subclassed by all tools, provides a number of widely useful functions.

Ein Anwendungsprogramm wird völlig aus einer Ansammlung einzelnen mehrfachverwendbaren Werkzeugen hergestellt, die in einer Baumstruktur geordnet werden. Jedes Werkzeug stellt die Betriebsmittel für andere Werkzeuge im Baum zur Verfügung, gelegen durch eine hierarchische Suche. Eine Konfiguration Akte las in das Wurzelwerkzeug der Struktur, wie ein Hilfsmittel eine hartnäckige Spezifikation der Plazierung anderer Werkzeuge im Baum, in den Benutzerschnittstelle Elementen und in anderen Zustandinformationen liefert. Die Schnittstellen, die durch die Werkzeuge benutzt werden, können als Betriebsmittel in den Werkzeugen auch gespeichert werden selbst. Jedes Werkzeug ist eine Kategorie in einer objektorientierten Sprache, die Erbschaft hat. Eine niedrige Kategorie, subclassed durch alle Werkzeuge, liefert eine Anzahl von weit nützlichen Funktionen.

 
Web www.patentalert.com

< (none)

< Automatic morphing photography booth

> Method of simultaneous display of two pictures for internet-functional television receiver

> (none)

~ 00007