次: Pop-Up Menus, 前: Mouse Tracking, 上: Frames
関数mouse-positionとset-mouse-positionで、 マウスの現在位置を参照できます。
mouse-position
set-mouse-position
この関数は、マウスの位置を表すものを返す。 その値は(frame x . y)の形であり、 xとyはフレームframeの内側の左上隅を基準にした 文字数で数えた位置を表す整数である。
(
.
)
この関数は、フレームframe内でxとyの位置にマウスを移動する。 引数xとyは整数であり、 フレームframeの内側の左上隅を基準にした文字数で数えた位置である。 frameが不可視であると、この関数はなにもしない。 戻り値には意味はない。
この関数はmouse-positionに似ているが、 文字単位ではなくピクセル単位で座標を返す。
この関数はset-mouse-positionのようにマウスを移動するが、 xとyは文字単位でなくピクセル単位である。 これらの座標はフレームの内側にある必要はない。 frameが不可視であると、この関数はなにもしない。 戻り値には意味はない。
この関数はset-mouse-positionのようにマウスを移動するが、 xとyは文字単位でなくピクセル単位である。 これらの座標はフレームの内側にある必要はない。
frameが不可視であると、この関数はなにもしない。 戻り値には意味はない。