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_returnchild_return)

      Display *display;

      Window src_wdest_w;

      int src_xsrc_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 座標を指定。
 

説明

XTranslateCoordinatesTrue を返した場合、この関数はソースウィンドウの原点に対する src_x, src_y 座 標を受け取り、この座標を対象ウィンドウの原点に対する dest_x_return, dest_y_return として返す。 XTranslateCoordinatesFalse を返した場合、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