XtCreateWindow(3Xt) — UNIX Programmer’s Manual
名称
XtCreateWindow − ウィンドウ生成の便利な関数
形式
void XtCreateWindow(w, window_class, visual, value_mask, attributes)
Widget w;
unsigned int window_class;
Visual ∗visual;
XtValueMask value_mask;
XSetWindowAttributes ∗attributes;
引数
attributesXCreateWindow コールで使用するためのウィンドウ属性を指定します。
value_maskどの属性フィールドを使用するかを 指定します。
visualビジュアルタイプを指定します(通常は CopyFromParent )。
wx、y 座標等を設定するために使用する ウィジェットを指定します。
window_class
Xlib ウィンドウクラスを指定します(たとえば、 InputOutput、 InputOnly、 または CopyFromParent )。
解説
XtCreateWindow 関数は、ウィジェット構造体から得た必要な値、および与えられたパラメータ を引数にして Xlib の XCreateWindow 関数を呼び出します。 それから、生成されたウィンドウを、ウィジェットの window フィールドに セットします。 XtCreateWindow は、 Core ウィジェット構造体の次のフィールドを評価します。
•depth
•screen
•parent -> core.window
•x
•y
•width
•height
•border_width
関連事項
X Toolkit Intrinsics − C Language Interface
Xlib − C Language X Interface
NEWS-OSRelease 3.3