Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ XtGetGC(3Xt) — NEWS-os 3.3

Media Vault

Software Library

Restoration Projects

Artifacts Sought

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

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026