XtGetGC(3Xt) — UNIX Programmer’s Manual
名称
XtGetGC, XtReleaseGC - 共用可能な GC を取得およびデストロイする
形式
GC XtGetGC(w, value_mask, values)
Widget w;
XtGCMask value_mask;
XGCValues ∗values; void XtReleaseGC(w, gc)
Widget w;
GC gc;
引数
gc解放する GC を指定します。
valuesこの GC への実際の値を指定します。
value_mask値がどのフィールドを指すのかを指定します。 fields of the values are specified.
wウィジェットを指定します。
解説
XtGetGC 関数は、共用可能な、リード・オンリーの GC を返します。 この関数へのパラメタは、ディスプレイの代わりにウィジェットが渡される ことを除いて、 XCreateGC へのパラメタと同じです。 XtGetGC は、 XCreateGC が返す GC 中のすべての値と同じである GC だけを共用します。 特に、 XtGetGC は、与えられた value_mask を、 ウィジェットが GC のどのフィールドが自分に関連していると考えているかを 判断する為に使うのではありません。 value_mask はただサーバに、どのフィールドはウィジェットデータを入れる のか、そしてどのフィールドはデフォルト値にするのかを教えるために 使用されます。 value_mask および値の詳細な情報については、 Xlib − C Language X Interfacen の XCreateGC を参照してください。 XtReleaseGC 関数は、指定の共用された GC を解放します。
関連事項
X Toolkit Intrinsics − C Language Interface
Xlib − C Language X Interface
NEWS-OSRelease 3.3