XRecolorCursor
Section: XLIB FUNCTIONS (3X11)
Updated: Release 6.3
Index
xjman/web INDEX
名前
XRecolorCursor, XFreeCursor, XQueryBestCursor - カーソルの操作
書式
XRecolorCursor(display, cursor, foreground_color, background_color)
Display *display;
Cursor cursor;
XColor *foreground_color, *background_color;
XFreeCursor(display, cursor)
Display *display;
Cursor cursor;
Status XQueryBestCursor(display, d, width, height, width_return, height_return)
Display *display;
Drawable d;
unsigned int width, height;
unsigned int *width_return, *height_return;
引き数
- background_color
-
操作元の背景色の RGB 値を指定。
- cursor
-
カーソルを指定。
- d
-
スクリーンを指示するためのドロウアブルを指定。
- display
-
X サーバへの接続を指定。
- foreground_color
-
操作元の前景色の RGB 値を指定。
- width
-
- height
-
サイズ情報を得ようとしているカーソルの幅と高さを指定。
- width_return
-
- height_return
-
指定した幅と高さにできるだけ近い、最善の幅と高さが返される。
説明
関数
XRecolorCursor
は指定したカーソルの色を変更する。
カーソルがスクリーン上に表示されている場合、色の変更は即座に反映される。
XColor
構造体の pixel メンバは無視され、RGB 値のみが使用される。
XRecolorCursor
はエラー
BadCursor
を起こすことがある。
関数
XFreeCursor
はカーソルリソースIDと指定したカーソルとの間の関連を削除する。
カーソルのメモリは、他のリソースからの参照が無くなった時点で解放される。
これ以降は指定したカーソルIDにアクセスしてはならない。
XFreeCursor
はエラー
BadCursor
を起こすことがある。
ディスプレイによっては、他のディスプレイより大きなカーソルを使用できる。
関数
XQueryBestCursor
を使えば、そのディスプレイ上で実際に利用できるカーソルのサイズを知るこ
とができる。
この関数は表示できる最大のサイズを返す。
大きいカーソルをサポートしていないディスプレイ上では、アプリケーション
は小さいカーソルを使わなければならない。
XQueryBestCursor
はエラー
BadDrawable
を起こすことがある。
返り値
-
BadCursor
-
引き数 Cursor の値が、定義されている Cursor を指していない。
-
BadDrawable
-
引き数 Drawable の値が、定義されている Window あ Pixmap を指していない。
関連項目
XCreateColormap(3X11),
XCreateFontCursor(3X11),
XDefineCusor(3X11)
Xlib - C Language X Interface
Index
- 名前
-
- 書式
-
- 引き数
-
- 説明
-
- 返り値
-
- 関連項目
-
This document was created by
man2html,
using the manual pages.
Time: 15:55:55 GMT, February 12, 2001