摘要 |
Disclosed is a user interface processing software architecture of a digital device. The user interface processing software architecture of a digital device provides software that can effectively process complicated events created by various user interfaces or the like of a functionally complex digital device. To this end, the software architecture of the present invention divides functions related to user interfaces to be processed by the digital device into a plurality of state modules. Each of the state modules separately has a key handler and an event handler, and independently processes key inputs of a user and events created when the digital device in a specific state.
|