Previous: Window Frame Parameters, Up: Frame Parameters [Contents][Index]
¥Õ¥ì¡¼¥à¥Ñ¥é¥á¡¼¥¿left
¡¢top
¡¢height
¡¢width
¤ò
»È¤Ã¤Æ¡¢¥Õ¥ì¡¼¥à¤Î¥µ¥¤¥º¤ä°ÌÃÖ¤òÆÉ¤ß¼è¤Ã¤¿¤êÊѹ¹¤Ç¤¤Þ¤¹¡£
»ØÄꤷ¤Ê¤«¤Ã¤¿Â礤µ¤È°ÌÃ֤Υѥé¥á¡¼¥¿¤Ï¡¢
¥¦¥£¥ó¥É¥¦¥Þ¥Í¡¼¥¸¥ã¤¬Ä̾ï¤É¤ª¤ê¤ËÁª¤Ó¤Þ¤¹¡£
°Ê²¼¤Ï¥µ¥¤¥º¤ä°ÌÃÖ¤òÁàºî¤¹¤ëÆÃÊ̤ʵ¡Ç½¤Ç¤¹¡£
¤³¤Î´Ø¿ô¤Ï¡¢¥Õ¥ì¡¼¥àframe¤Îº¸¾å¶ù¤Î°ÌÃÖ¤ò left¡Êº¸Ã¼¡Ë¤Ètop¡Ê¾åü¡Ë¤Ë¤¹¤ë¡£ ¤³¤ì¤é¤Î°ú¿ô¤Ï¡¢¥¹¥¯¥ê¡¼¥ó¤Îº¸¾å¶ù¤«¤é¥Ô¥¯¥»¥ëñ°Ì¤Ç¿ô¤¨¤ë¡£
¥Ñ¥é¥á¡¼¥¿Ãͤ¬Éé¤Ç¤¢¤ë¤È¡¢¥¹¥¯¥ê¡¼¥ó¤Î²¼Ã¼¤«¤é¬¤Ã¤Æ¥¦¥£¥ó¥É¥¦¤Î²¼Ã¼¤ò °ÌÃÖ·è¤á¤·¤¿¤ê¡¢¥¹¥¯¥ê¡¼¥ó¤Î±¦Ã¼¤«¤é¬¤Ã¤Æ¥¦¥£¥ó¥É¥¦¤Î±¦Ã¼¤ò°ÌÃÖ·è¤á¤¹¤ë¡£ ¤Ä¤Í¤Ëº¸Ã¼¤ä¾åü¤«¤é¬¤Ã¤¿Ãͤˤ·¤Æ¡¢Éé¤ÎÃͤϥե졼¥à¤ò ¥¹¥¯¥ê¡¼¥ó¤Î¾åü¤äº¸Ã¼¤«¤éÉôʬŪ¤Ë¤Ï¤ß½Ð¤·¤Æ°ÌÃÖ·è¤á¤¹¤ë °ÕÌ£¤Ë¤¹¤ë¤Û¤¦¤¬¤è¤¤¤«¤â¤·¤ì¤Ê¤¤¤¬¡¢ ¸½¾õ¤Ç¤Ï¤½¤Î¤è¤¦¤ËÊѤ¨¤ë¤Î¤ÏÉÔŬÅö¤È»×¤ï¤ì¤ë¡£
¤³¤Î´Ø¿ô¤Ï¡¢¥Õ¥ì¡¼¥àframe¤Î¹â¤µ¤äÉý¤ò¹Ôñ°Ì¤ä¥³¥é¥àñ°Ì¤ÇÊÖ¤¹¡£ frame¤ò»ØÄꤷ¤Ê¤¤¤È¡¢ÁªÂò¤µ¤ì¤Æ¤¤¤ë¥Õ¥ì¡¼¥à¤ò»È¤¦¡£
¤³¤ì¤é¤Î´Ø¿ô¤Ïframe-height
¤äframe-width
¤Î¸Å¤¤ÊÌ̾¤Ç¤¢¤ë¡£
ʸ»úüËö¤ò»È¤Ã¤Æ¤¤¤ë¾ì¹ç¡¢Ä̾¥Õ¥ì¡¼¥à¤ÎÂ礤µ¤Ï
üËö¥¹¥¯¥ê¡¼¥ó¤ÎÂ礤µ¤ÈƱ¤¸¤Ç¤¢¤ë¡£
¤³¤ì¤é¤Î´Ø¿ô¤Ï¡¢¥Õ¥ì¡¼¥àframe¤Î¹â¤µ¤äÉý¤ò¥Ô¥¯¥»¥ëñ°Ì¤ÇÊÖ¤¹¡£ frame¤ò»ØÄꤷ¤Ê¤¤¤È¡¢ÁªÂò¤µ¤ì¤Æ¤¤¤ë¥Õ¥ì¡¼¥à¤ò»È¤¦¡£
¤³¤ì¤é¤Î´Ø¿ô¤Ï¡¢¥Õ¥ì¡¼¥àÆâ¤Îʸ»ú¤Î¹â¤µ¤äÉý¤ò¥Ô¥¯¥»¥ëñ°Ì¤ÇÊÖ¤¹¡£ frame¤ò»ØÄꤷ¤Ê¤¤¤È¡¢ÁªÂò¤µ¤ì¤Æ¤¤¤ë¥Õ¥ì¡¼¥à¤ò»È¤¦¡£
¤³¤Î´Ø¿ô¤Ï¡¢¥Õ¥ì¡¼¥àframe¤ÎÂ礤µ¤òʸ»úñ°Ì¤Ç»ØÄꤹ¤ë¡£ cols¤Èrows¤Ï¡¢¿·¤¿¤ÊÉý¤È¹â¤µ¤ò»ØÄꤹ¤ë¡£
¥Ô¥¯¥»¥ëñ°Ì¤ÇÂ礤µ¤ò»ØÄꤹ¤ë¤Ë¤Ï¡¢
frame-char-height
¤Èframe-char-width
¤Ç
¥Ô¥¯¥»¥ëñ°Ì¤ÎÃͤòʸ»úñ°Ì¤ËÊÑ´¹¤¹¤ë¡£
¤³¤Î´Ø¿ô¤Ï¡¢¥Õ¥ì¡¼¥àframe¤Î¹â¤µ¤òlines¹Ô¤ËÊѤ¨¤ë¡£ ¤½¤ì¤Ë¹ç¤ï¤»¤ÆframeÆâ¤Î´û¸¤Î¥¦¥£¥ó¥É¥¦¤ÎÂ礤µ¤ÏÈæÎ㤷¤ÆÊѤï¤ë¡£
pretend¤¬nil
°Ê³°¤Ç¤¢¤ë¤È¡¢
Emacs¤Ïframe¤Îlines¤À¤±¤òɽ¼¨¤¹¤ë¤¬¡¢
¥Õ¥ì¡¼¥à¤Î¼ÂºÝ¤Î¹â¤µ¤ÏÊѹ¹¤·¤Ê¤¤¡£
¤³¤ì¤ÏüËö¥Õ¥ì¡¼¥à¤Ç¤Î¤ßÍÍѤǤ¢¤ë¡£
¼ÂºÝ¤ÎüËö¤è¤ê¾®¤µ¤Ê¹â¤µ¤ò»È¤¦¤È¡¢¾®¤µ¤Ê¥¹¥¯¥ê¡¼¥ó¤Ç¤Îưºî¤òºÆ¸½¤·¤¿¤ê¡¢
¥¹¥¯¥ê¡¼¥óÁ´ÂΤò»È¤¦¤ÈüËö¤¬¸íưºî¤¹¤ë¤è¤¦¤Ê¾ì¹ç¤ËÍÍѤǤ¢¤ë¡£
¥Õ¥ì¡¼¥à¤Î¡Ø¼ÂºÝ¡Ù¤Î¹â¤µ¤ò»ØÄꤷ¤Æ¤â¤Ä¤Í¤Ë¤½¤¦¤Ê¤ë¤È¤Ï¸Â¤é¤Ê¤¤¡£
üËö¥Õ¥ì¡¼¥à¾å¤ÇÀµ¤·¤¯¥«¡¼¥½¥ë¤ò°ÌÃÖ·è¤á¤¹¤ë¤Ë¤Ï¡¢
¼Â¥µ¥¤¥º¤òÃΤëɬÍפ¬¤¢¤ë¾ì¹ç¤â¤¢¤ë¤«¤é¤Ç¤¢¤ë¡£
¤³¤Î´Ø¿ô¤Ï¡¢¥Õ¥ì¡¼¥àframe¤ÎÉý¤òÀßÄꤹ¤ë¡£
°ú¿ôpretend¤Ïset-frame-height
¤ÈƱ¤¸°ÕÌ£¤ò»ý¤Ä¡£
set-screen-height
¤Èset-screen-width
¤Î¸Å¤¤´Ø¿ô¤Ï¡¢
Ê£¿ô¥Õ¥ì¡¼¥à¤ò°·¤¨¤Ê¤¤Emacs¤ÎÈǤǥ¹¥¯¥ê¡¼¥ó¤Î¹â¤µ¤äÉý¤ò
»ØÄꤹ¤ë¤¿¤á¤Ë»È¤ï¤ì¤Æ¤¤¤Þ¤·¤¿¡£
¤³¤ì¤é¤Ï¤Û¤ÜÇÑ¤ì¤Æ¤¤¤Þ¤¹¤¬¡¢¤Þ¤Àưºî¤·¤Þ¤¹¡£
¤³¤ì¤é¤ÏÁªÂò¤µ¤ì¤Æ¤¤¤ë¥Õ¥ì¡¼¥à¤ËŬÍѤµ¤ì¤Þ¤¹¡£
´Ø¿ôx-parse-geometry
¤Ï¡¢X¥¦¥£¥ó¥É¥¦¤Îɸ½à¤Î¥¸¥ª¥á¥È¥êʸ»úÎó¤ò
make-frame
¤Î°ú¿ô¤Î°ìÉô¤Ë»È¤¨¤ë¤è¤¦¤ËÏ¢Áۥꥹ¥È¤ËÊÑ´¹¤¹¤ë¡£
¤³¤ÎÏ¢Áۥꥹ¥È¤Ï¡¢geom¤Ç»ØÄꤵ¤ì¤Æ¤¤¤ë¥Ñ¥é¥á¡¼¥¿¤È¤½¤ÎÃͤòµ½Ò¤¹¤ë¡£
³ÆÍ×ÁǤÏ(parameter . value)
¤Î·Á¤Ç¤¢¤ë¡£
parameter¤Î²Äǽ¤ÊÃͤϡ¢
left
¡¢top
¡¢width
¡¢height
¤Ç¤¢¤ë¡£
Â礤µ¤òɽ¤¹¥Ñ¥é¥á¡¼¥¿¤Ç¤Ï¡¢¤½¤ÎÃͤÏÀ°¿ô¤Ç¤¢¤ë¤³¤È¡£
°ÌÃÖ¤òɽ¤¹¥Ñ¥é¥á¡¼¥¿¤Ç¤Ï¡¢±¦Ã¼¤ä²¼Ã¼¤Î°ÌÃÖ¤òɽ¤¹Ãͤ⤢¤ë¤Î¤Ç¡¢
left
¤ätop
¤È¤¤¤¦¥Ñ¥é¥á¡¼¥¿Ì¾¤Ïɬ¤º¤·¤âÀµ³Î¤Ç¤Ï¤Ê¤¤¡£
°ÌÃÖ¤òɽ¤¹¥Ñ¥é¥á¡¼¥¿¤Î²Äǽ¤Êvalue¤Ï¤Ä¤®¤Î¤È¤ª¤ê¤Ç¤¢¤ë¡£
Àµ¤ÎÀ°¿ô¤Ï¡¢¥¦¥£¥ó¥É¥¦¤Îº¸Ã¼¤ä¾åü¤ò¥¹¥¯¥ê¡¼¥ó¤Îº¸Ã¼¤ä¾åü¤Ë´ØÏ¢ÉÕ¤±¤ë¡£ Éé¤ÎÀ°¿ô¤Ï¡¢¥¦¥£¥ó¥É¥¦¤Î±¦Ã¼¤ä²¼Ã¼¤ò¥¹¥¯¥ê¡¼¥ó¤Î±¦Ã¼¤ä²¼Ã¼¤Ë´ØÏ¢ÉÕ¤±¤ë¡£
(+ position)
¥¹¥¯¥ê¡¼¥ó¤Îº¸Ã¼¤ä¾åü¤ò´ð½à¤Ë¤·¤¿¥¦¥£¥ó¥É¥¦¤Îº¸Ã¼¤ä¾åü¤Î°ÌÃÖ¤ò»ØÄꤹ¤ë¡£ À°¿ôposition¤ÏÀµ¤Ç¤âÉé¤Ç¤â¤è¤¤¤¬¡¢ Éé¤ÎÃͤϥ¹¥¯¥ê¡¼¥ó¤«¤é¤Ï¤ß½Ð¤·¤¿°ÌÃÖ¤ò»ØÄꤹ¤ë¡£
(- position)
¥¹¥¯¥ê¡¼¥ó¤Î±¦Ã¼¤ä²¼Ã¼¤ò´ð½à¤Ë¤·¤¿¥¦¥£¥ó¥É¥¦¤Î±¦Ã¼¤ä²¼Ã¼¤Î°ÌÃÖ¤ò»ØÄꤹ¤ë¡£ À°¿ôposition¤ÏÀµ¤Ç¤âÉé¤Ç¤â¤è¤¤¤¬¡¢ Éé¤ÎÃͤϥ¹¥¯¥ê¡¼¥ó¤«¤é¤Ï¤ß½Ð¤·¤¿°ÌÃÖ¤ò»ØÄꤹ¤ë¡£
Îã¤ò¼¨¤¹¡£
(x-parse-geometry "35x70+0-0") ⇒ ((height . 70) (width . 35) (top - 0) (left . 0))