Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

XtDisplayInitialize(3Xt)

XtCreateApplicationContext(3Xt)  —  NEWS-OS Programmer’s Manual

名称

XtCreateApplicationContext, XtDestroyApplicationContext, XtWidgetToApplicationContext, XtToolkitInitialize − アプリケーションコンテキストの生成、破壊および取得をする

形式

XtAppContext XtCreateApplicationContext() void XtDestroyApplicationContext(app_context)
      XtAppContext app_context; XtAppContext XtWidgetToApplicationContext(w)
      Widget w; void XtToolkitInitialize()

引数

app_contextアプリケーションコンテキストを指定します。

w追加の引数に使用するための ウィジェットを指定します(必要に応じて)。

解説

XtCreateApplicationContext 関数は、アプリケーションコンテキストを返します。 それは透過タイプです。 あらゆるアプリケーションは、少なくともひとつのアプリケーション コンテキストをもっていなければなりません。 XtDestroyApplicationContext 関数は、破壊してもよい状態になるとすぐに、指定されたアプリケーションを 破壊します。 というのは、イベントのディスパッチで呼び出される場合(たとえば、 コールバックプロシージャ)は、 XtDestroyApplicationContext は、ディスパッチが完了するまで、アプリケーションコンテキストは 破壊しません。 XtWidgetToApplicationContext 関数は、指定されたウィジェットのアプリケーションコンテキストを 返します。 複数回 XtToolkitInitialize を呼び出しても意味がありません。

関連事項

XtDisplayInitialize(3Xt)
X Toolkit Intrinsics − C Language Interface
Xlib − C Language X Interface

NEWS-OSRelease 4.1C

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