Configurable event handling for an interactive design environment

   
   

An API and method for processing a user interface event is provided. The user interface event may take place in any environment of a software application, and may result from any type of user or software action. An embodiment also provides a framework for customizing the processing of a user interface event without the need to maintain accountability of computer states. In the method, an application process user interface event is processed using an operating system process. A user interface event is received by the application process by way of a user interface. A software component adapted to process the user interface event is pushed onto a memory stack by the operating system process. The operating system process processes the user interface event using the software component, and pops the software component from the memory stack.

Un api et une méthode pour traiter un événement d'interface utilisateur est fourni. L'événement d'interface utilisateur peut avoir lieu dans n'importe quel environnement d'une application de logiciel, et peut résulter de n'importe quel type d'action d'utilisateur ou de logiciel. Une incorporation fournit également un cadre pour adapter le traitement d'un événement d'interface utilisateur sans nécessité de maintenir la responsabilité des états d'ordinateur. Dans la méthode, un événement d'interface utilisateur de procédé d'application est traité en utilisant un processus de logiciel d'exploitation. Un événement d'interface utilisateur est reçu par le procédé d'application par une interface utilisateur. Un composant de logiciel adapté pour traiter l'événement d'interface utilisateur est poussé sur une pile de mémoire par le processus de logiciel d'exploitation. Les processus de processus de logiciel d'exploitation l'événement d'interface utilisateur en utilisant le composant de logiciel, et bruits le composant de logiciel de la pile de mémoire.

 
Web www.patentalert.com

< Changing user identities without closing applications

< Synchronization of controlled device state using state table and eventing in data-driven remote device control model

> System and method providing improved head motion estimations for animation

> Model and method for computing performance bounds in multi-hop wireless networks

~ 00159