Other Alias
XDefineCursor書式
XDefineCursor(display, w, cursor)Display *display;
Window w;
Cursor cursor;
XUndefineCursor(display, w)
Display *display;
Window w;
引き数
- cursor
- 表示するカーソルか None を指定する。
- display
- X サーバへの接続を指定する。
- w
- ウィンドウを指定する。
説明
カーソルが設定された場合、このカーソルはそのウィンドウ内でポインタと して使われる。 引き数 cursor に None を指定した場合は XUndefineCursor と等価である。XDefineCursor はエラー BadCursor, BadWindow を起こすことがある。
関数 XUndefineCursor は、このウィンドウに対する以前の XDefineCursor の効果を取り消す。 ポインタがウィンドウ内にある場合、親ウィンドウのカーソルが使用される。 ルートウィンドウの場合には、デフォルトのカーソルが復元される。
XUndefineCursor はエラー BadWindow を起こすことがある。
返り値
- BadAlloc
- 要求されたリソースやサーバメモリの割り当てにサーバが失敗した。
- BadCursor
- 引き数 Cursor の値が、定義されている Cursor を指していない。
- BadWindow
- 引き数 Window の値が、定義されている Window を指していない。