PCE version 4C man_modulenamespaceid_tablemodified current_idOIxN class/handlerN referenceC hash_tablerefersizeOIxaIsNV.handler.eventCman_variable_card identifiermodule last_modifiednamesummary descriptionsee_alsoinheritdefaultsOIxNV.handler.eventRICdateOIx,Q²NeventnCstringOIx–`event <-id' of the events this handler is sensitive to. When an event arrives, it is tested using `event ->is_a', given the value of this variable.nnnsNV.handler.messageOIxNV.handler.messageRIOIx,Q²¿NmessagenOIx‚Code executed when the handler `fires'. Arguments: @receiver `event <-master' (normally `event <-receiver'). @arg1 The event.nnnsNM.handler.S.eventCman_method_card identifiermodule last_modifiednamesummary descriptionsee_alsoinherit diagnosticsdefaultsbugsOI xNM.handler.S.eventRIOI x,Q³PNeventnOI xRequest to process an event. This method is normally invoked from `graphical ->event'. It will forward <-message iff `event ->is_a' succeeds for the argument event using <-event and if no <-region is specified or the argument event is inside the <-region.nnnnnsNV.handler.regionOI xNV.handler.regionRIOI x,Q²YNregionnOIx[Region of graphical the event must be in. See class region for details. Used infrequently.nnnsN C.handlerCman_class_card identifiermodule last_modifiednamesummary descriptionsee_alsoinherituser_interfacebugsOIxN C.handlerRIOIx,Q°pNhandlernOIxLA handler object is a reusable object that defines how a graphical object should respond when it is sent an event object. A handler maps an `event <-id' onto an action realised .by a code object. By default, handlers traps events anywhere on an object. Using the <-region, the handler can be active for a subregion of the object.CchainsizeOIxIeN$objects$O.event_treeeN$class/gesture$C.gestureeN$class/region$C.regioneN $topics$130eN$class/popup$C.popupEN#$class/object$M.object.S.recogniserXnnOIxÙHandlers only handle single events and have no elegant way to represent status information. The are retained for backward compatibility reasons. New code should first look at the class gesture or class key_binding.sNM.handler.S.initialiseOIxNM.handler.S.initialiseRIOIx0µ¢|N initialisenOIxœCreate a handler from the event_id mapped, the code it is mapped on and optionally a region to which its activation is limited. For semantics, see ->event.nnnnnXuCnumber O Ixx