摘要 |
A grab accepting section ( 14 ) receives a request from a grab window ( 10 ) to grab a desired key event over a focus window ( 34 ). A grab requesting section ( 16 ), which retains key event request sets each composed of a plurality of key events which may be issued until the time a key event corresponding to the user's operation result is ascertained, requests a window system ( 32 ) to notify all of the key events belonging to the key event request set which includes the key event that the grab window ( 10 ) desires to acquire. As a result, in a situation where operation results of a key, which is assigned with a plurality of functions, are notified as different virtual key events for the respective functions depending on the manner the key is operated, malfunctioning due to the grab window ( 10 ) grabbing a particular key event via the window system ( 32 ) can be prevented.
|