Solaris 共通デスクトップ環境 プログラマーズ・ガイド

デスクトップ・サービス・ライブラリを初期化するには

    デスクトップ・サービス・ライブラリを初期化するには、DtInitialize() 関数を使用します。

       DtInitialize(*display,widget,*name,*tool_class)

    DtInitialize() は、デフォルトのイントリンシクス関数 XtAppContext を使用します。API は、アプリケーションが app_context を指定しなければならないときに使用する追加の関数 DtAppInitialize() を提供します。

       DtAppInitialize(app_context,*display,widget,*name, tool_class)

DtInitialize() の例

次のコードの一部分は、サンプル・プログラム actions.c の中で DtInitialize() がどのように使用されているかを示しています。

    if (DtInitialize(XtDisplay(shell), shell,

argv[0],ApplicationClass)==False) {
 			/* DtInitialize() has already logged an appropriate error msg */
         			exit(-1);
    }