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