XtSetWMColormapWindows(3) WM_COLORMAP_WINDOWS プロパティの値を設定する

書式

void XtSetWMColormapWindows(widget, list, count)

      Widget widget;

      Widget* list;

      Cardinal count;

引き数

widget
WM_COLORMAP_WINDOWS プロパティの保存されるウィンドウが属しているウィジェッ トを指定する。Core クラスかそのサブクラスでなければならない。
list
WM_COLORMAP_WINDOWS プロパティにリストされうるウィンドウが属しているウィ ジェットのリストを指定する。
count
list 内のウィジェットの数を指定する。

説明

関数 XtSetWMColormapWindowswidget がリアライズされていないか、count が 0 であれば 直ちに帰ってくる。そうでなければ、 XtSetWMColormapWindowslist 内の各ウィジェットを順に検査してウィンドウの順序付きリス トを作成する。この際には、ウィジェットがリアライズされていなければこれ を無視する。また、ウィジェットがリアライズされていて、かつそのカラーマッ プリソースが既にリストされているウィンドウの属するウィジェットのいずれ とも異なっていれば、ウィジェットのウィンドウをリストに追加する。

最後に、 XtSetWMColormapWindows は結果のウィンドウリストを、指定したウィジェットのウィンドウの WM_COLORMAP_WINDOWS プロパティに格納する。