Next: Accessing Events, Previous: Event Examples, Up: Input Events [Contents][Index]
³Æ¥¤¥Ù¥ó¥È¤Ë¤Ï¥¤¥Ù¥ó¥È·¿¡Êevent type¡Ë¤¬¤¢¤Ã¤Æ¡¢ ¥¡¼¥Ð¥¤¥ó¥Ç¥£¥ó¥°½èÍý¤Î¤¿¤á¤Ë¥¤¥Ù¥ó¥È¤òʬÎष¤Þ¤¹¡£ ¥¡¼¥Ü¡¼¥É¥¤¥Ù¥ó¥È¤Ç¤Ï¡¢¥¤¥Ù¥ó¥È·¿¤Ï¥¤¥Ù¥ó¥È¤ÎÃͤËÅù¤·¤¤¤Ç¤¹¡£ ¤·¤¿¤¬¤Ã¤Æ¡¢Ê¸»ú¤ËÂФ¹¤ë¥¤¥Ù¥ó¥È·¿¤Ïʸ»ú¤Ç¤¢¤ê¡¢ ¥Õ¥¡¥ó¥¯¥·¥ç¥ó¥¡¼¤ËÂФ¹¤ë¥¤¥Ù¥ó¥È·¿¤Ï¥·¥ó¥Ü¥ë¤½¤Î¤â¤Î¤Ç¤¹¡£ ¥ê¥¹¥È¤Ç¤¢¤ë¥¤¥Ù¥ó¥È¤Ç¤Ï¡¢¥¤¥Ù¥ó¥È·¿¤Ï¥ê¥¹¥È¤ÎCAR¤Ë¤¢¤ë¥·¥ó¥Ü¥ë¤Ç¤¹¡£ ¤·¤¿¤¬¤Ã¤Æ¡¢¥¤¥Ù¥ó¥È·¿¤Ï¤Ä¤Í¤Ë¥·¥ó¥Ü¥ë¤«Ê¸»ú¤Ç¤¹¡£
¥¤¥Ù¥ó¥È·¿¤¬Æ±¤¸¤Ç¤¢¤ë¥¤¥Ù¥ó¥È¤Ï¡¢¥¡¼¥Ð¥¤¥ó¥Ç¥£¥ó¥°¤Ë´Ø¤¹¤ë¸Â¤êƱ¤¸¤Ç¤¹¡£ ¤Ä¤Þ¤ê¡¢¤½¤ì¤é¤ÏƱ¤¸¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤·¤Þ¤¹¡£ ¤·¤«¤·¡¢¤³¤ì¤Ï¡¢¤½¤ì¤é¤¬É¬¤º¤·¤âƱ¤¸¤³¤È¤ò¹Ô¤¦¤È¤¤¤¦°ÕÌ£¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£ ¥¤¥Ù¥ó¥ÈÁ´ÂΤòÄ´¤Ù¤Æ¤Ê¤Ë¤ò¹Ô¤¦¤«¤ò·èÄꤹ¤ë¥³¥Þ¥ó¥É¤â¤¢¤ê¤Þ¤¹¡£ ¤¿¤È¤¨¤Ð¡¢¥Þ¥¦¥¹¥¤¥Ù¥ó¥È¤ÎÀ¸µ¯°ÌÃÖ¤ò»È¤Ã¤Æ¡¢ ¥Ð¥Ã¥Õ¥¡¤Î¤É¤ÎÉôʬ¤ò½èÍý¤¹¤ë¤«¤ò·è¤á¤ë¥³¥Þ¥ó¥É¤â¤¢¤ê¤Þ¤¹¡£
¥¤¥Ù¥ó¥È¤ò¤ª¤ª¤Þ¤«¤ËʬÎह¤ë¤ÈÍÍѤʾì¹ç¤â¤¢¤ê¤Þ¤¹¡£ ¤¿¤È¤¨¤Ð¡¢Â¾¤Î½¤¾þ¥¡¼¤ä¥Þ¥¦¥¹¥Ü¥¿¥ó¤Ë¤Ï´Ø·¸¤Ê¤·¤Ë¡¢ META¥¡¼¤¬»È¤ï¤ì¤Æ¤¤¤ë¥¤¥Ù¥ó¥È¤«¤É¤¦¤«Ä´¤Ù¤¿¤¤¤³¤È¤¬¤¢¤ë¤Ç¤·¤ç¤¦¡£
´Ø¿ôevent-modifiers
¤äevent-basic-type
¤Ï¡¢
¤½¤Î¤è¤¦¤Ê¾ðÊó¤òÊØÍø¤ËÍ¿¤¨¤ë¤¿¤á¤Î¤â¤Î¤Ç¤¹¡£
¤³¤Î´Ø¿ô¤Ï¡¢event¤Ë¤¢¤ë½¤¾þ»Ò¤Î¥ê¥¹¥È¤òÊÖ¤¹¡£
½¤¾þ»Ò¤Ï¥·¥ó¥Ü¥ë¤Ç¤¢¤ê¡¢shift
¡¢control
¡¢
meta
¡¢alt
¡¢hyper
¡¢super
¤Ç¤¢¤ë¡£
¤µ¤é¤Ë¡¢¥Þ¥¦¥¹¥¤¥Ù¥ó¥È¥·¥ó¥Ü¥ë¤Î½¤¾þ»Ò¥ê¥¹¥È¤Ë¤Ï¡¢
ɬ¤º¡¢click
¡¢drag
¡¢down
¤Î1¤Ä¤¬´Þ¤Þ¤ì¤ë¡£
°ú¿ôevent¤Ï¡¢¥¤¥Ù¥ó¥È¥ª¥Ö¥¸¥§¥¯¥ÈÁ´ÂΤǤ¢¤ë¤«¡¢Ã±¤Ê¤ë¥¤¥Ù¥ó¥È·¿¤Ç¤¢¤ë¡£
Îã¤ò¼¨¤¹¡£
(event-modifiers ?a) ⇒ nil (event-modifiers ?\C-a) ⇒ (control) (event-modifiers ?\C-%) ⇒ (control) (event-modifiers ?\C-\S-a) ⇒ (control shift) (event-modifiers 'f5) ⇒ nil (event-modifiers 's-f5) ⇒ (super) (event-modifiers 'M-S-f5) ⇒ (meta shift) (event-modifiers 'mouse-1) ⇒ (click) (event-modifiers 'down-mouse-1) ⇒ (down)
¥¯¥ê¥Ã¥¯¥¤¥Ù¥ó¥È¤ËÂФ¹¤ë½¤¾þ»Ò¥ê¥¹¥È¤Ë¤Ïclick
¤¬ÌÀ¼¨Åª¤Ë´Þ¤Þ¤ì¤ë¤¬¡¢
¥¤¥Ù¥ó¥È¥·¥ó¥Ü¥ë¤Î̾Á°¼«ÂΤˤϑclick’¤Ï´Þ¤Þ¤ì¤Ê¤¤¡£
¤³¤Î´Ø¿ô¤Ï¡¢event¤Ë¤¢¤ë¥¡¼¤ä¥Þ¥¦¥¹¥Ü¥¿¥ó¤òÊÖ¤¹¡£ ¤¿¤È¤¨¤Ð¤Ä¤®¤Î¤È¤ª¤ê¡£
(event-basic-type ?a) ⇒ 97 (event-basic-type ?A) ⇒ 97 (event-basic-type ?\C-a) ⇒ 97 (event-basic-type ?\C-\S-a) ⇒ 97 (event-basic-type 'f5) ⇒ f5 (event-basic-type 's-f5) ⇒ f5 (event-basic-type 'M-S-f5) ⇒ f5 (event-basic-type 'down-mouse-1) ⇒ mouse-1
¤³¤Î´Ø¿ô¤Ï¡¢object¤¬¥Þ¥¦¥¹°Üư¤Î¥¤¥Ù¥ó¥È¤Ê¤é¤Ðnil
°Ê³°¤òÊÖ¤¹¡£
¤³¤Î´Ø¿ô¤Ï¡¢½¤¾þ»Ò̾¤È´ðËÜ¥¤¥Ù¥ó¥È·¿¤Î¥ê¥¹¥È¤ò ¤½¤ì¤é¤¬¼¨¤¹¥¤¥Ù¥ó¥È·¿¤ËÊÑ´¹¤¹¤ë¡£ ¤¿¤È¤¨¤Ð¤Ä¤®¤Î¤È¤ª¤ê¡£
(event-convert-list '(control ?a)) ⇒ 1 (event-convert-list '(control meta ?a)) ⇒ -134217727 (event-convert-list '(control super f1)) ⇒ C-s-f1