Invention Grant
- Patent Title: Window server event taps
- Patent Title (中): 窗口服务器事件抽头
-
Application No.: US12889083Application Date: 2010-09-23
-
Publication No.: US08438580B2Publication Date: 2013-05-07
- Inventor: Michael James Paquette
- Applicant: Michael James Paquette
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Fish & Richardson P.C.
- Main IPC: G06F13/00
- IPC: G06F13/00 ; G06F17/00

Abstract:
Methods, devices and an associated application programming interface are described that permits a user to register event tap routines (“ETRs”) with an application such as, for example, a window server application. Event tap routines permit events such as human interface device events to be processed at multiple points and in a manner not provided during normal window server operations. Event tap routines may effect passive or active event responses. Passive ETRs may merely record the occurrence of an event or the time between successive events without modifying or altering the event's processing sequence within a window server. Active ETRs, on the other hand, effect some programmatic response to an event. For example, active ETRs may modify the state of an event, delete the event, create one or more additional events or cause the event to be processed “out of sequence” by the window server application.
Public/Granted literature
- US20110035760A1 Window Server Event Taps Public/Granted day:2011-02-10
Information query