XTranslateCoordinates
Section: XLIB FUNCTIONS (3X11)
Updated: Release 6.3
Index
xjman/web INDEX
名前
XTranslateCoordinates - ウィンドウ座標の変換
書式
Bool XTranslateCoordinates(display, src_w, dest_w, src_x, src_y, dest_x_return,
dest_y_return, child_return)
Display *display;
Window src_w, dest_w;
int src_x, src_y;
int *dest_x_return, *dest_y_return;
Window *child_return;
引き数
- child_return
-
座標が対象ウィンドウのマップされている子ウィンドウに含まれる場合、その
子ウィンドウが返される。
- dest_w
-
対象ウィンドウを指定。
- dest_x_return
-
- dest_y_return
-
対象ウィンドウ内部での x, y 座標が返される。
- display
-
X サーバへの接続を指定。
- src_w
-
ソースウィンドウを指定。
- src_x
-
- src_y
-
ソースウィンドウ内部での x, y 座標を指定。
説明
XTranslateCoordinates
が
True
を返した場合、この関数はソースウィンドウの原点に対する src_x, src_y 座
標を受け取り、この座標を対象ウィンドウの原点に対する dest_x_return,
dest_y_return として返す。
XTranslateCoordinates
が
False
を返した場合、src_w と dest_w は異なるウィンドウ上にあり、
dest_x_return と dest_y_return には 0 がセットされる。
もし、座標が ウィンドウ dest_w のマップされている子ウィンドウに含まれ
ている場合、その子ウィンドウが chile_return に返される。
そうでなければ chile_return には
None
がセットされる。
XTranslateCoordinates
はエラー
BadWindow
を起こすことがある。
返り値
-
BadWindow
-
引き数 Window の値が、定義されている Window を指していない。
関連項目
Xlib - C Language X Interface
Index
- 名前
-
- 書式
-
- 引き数
-
- 説明
-
- 返り値
-
- 関連項目
-
This document was created by
man2html,
using the manual pages.
Time: 15:56:07 GMT, February 12, 2001