library home hp.com home products and services support and drivers solutions
cd-rom home
End of Jump to page title
HP OpenVMS Systems
Documentation

Jump to content


日本語HP DECwindows Motif for OpenVMS

日本語HP DECwindows Motif for OpenVMS
DEC 入力サーバ・ライブラリ


前へ 次へ 目次



getFilterEventsCb

このコールバック関数は,XIC属性XNFilterEventsの値を得るために呼び出されます。

フォーマット

int getFilterEventsCb (w, client_data, value)


引数

Widget w;  
Opaque *client_data;  
unsigned long **value; (呼び出し側へ返す)


戻り値

1
このコールバックが正常終了した場合,IMSSLに1が返されます。このコールバックが異常終了した場合,IMSSLに0が返されます。

説明

getFilterEventsCbは,リソースDIMsNgetFilterEventsCb で指定されるコールバック関数です。 DIMsNgetFilterEventsCb については, 第 1.4.29 項 を参照してください。

このコールバック・リソースが設定されていない場合, IMSSLは省略時のイベント・マスクとして KeyPressMask | KeyReleaseMaskをクライアントへ返します。この値が返された場合は,クライアントから IMS へのイベント・フローが増えることによりネットワークのアクティビティが増加し, IMSの性能に直接影響するため注意が必要です。必要ないイベント・マスクは削除するようにしてください。たとえば,DIMsウィジェットの入力スタイルが on-the-spot でない場合は, KeyReleaseMask の使用を削除することができます。

w 入力コンテキストに対応するDIMs ウィジェットを指定します。
client_data DIMsNclientdata リソースで指定されるデータへのポインタを指定します。 DIMsNclientdata についての詳細は, 第 1.4.54 項 を参照してください。
value 呼び出し側に,符号なしlong型の属性値へのポインタを返します。 IMSプログラマは,このデータにメモリを割り当てる必要があります。このメモリ割り当てはIMSSLによって後で解放されます。


getAreaCb

このコールバック関数は,XIC属性XNAreaの値を得るために呼び出されます。

フォーマット

int getAreaCb (w, client_data, value, attribute_flag)


引数

Widget w;  
Opaque *client_data;  
XRectangle **value; (呼び出し側へ返す)
DIMsAttributesType attribute_flag;  


戻り値

1
このコールバックが正常終了した場合,IMSSLに1が返されます。このコールバックが異常終了した場合,IMSSLに0が返されます。

説明

getAreaCbは,リソースDIMsNgetAreaCb で指定されるコールバック関数です。 DIMsNgetAreaCb については, 第 1.4.30 項 を参照してください。

w 入力コンテキストに対応するDIMs ウィジェットを指定します。
client_data DIMsNclientdata リソースで指定されるデータへのポインタを指定します。 DIMsNclientdata についての詳細は, 第 1.4.54 項 を参照してください。
value 呼び出し側に,XRectangle型の属性値へのポインタを返します。 IMSプログラマは,このデータにメモリを割り当てる必要があります。このメモリ割り当てはIMSSLによって後で解放されます。
attribute_flag PreeditAttributeまたは StatusAttributeのどちらに属するか,XIC属性の型を指定します。 DIMsAttributesType のデータ型については, setExtICValuesCb の項を参照してください。


getAreaNeededCb

このコールバック関数は,XIC属性XNAreaNeededの値を得るために呼び出されます。

フォーマット

int getAreaNeededCb (w, client_data, value, attribute_flag)


引数

Widget w;  
Opaque *client_data;  
XRectangle **value; (呼び出し側へ返す)
DIMsAttributesType attribute_flag;  


戻り値

1
このコールバックが正常終了した場合,IMSSLに1が返されます。このコールバックが異常終了した場合,IMSSLに0が返されます。

説明

getAreaNeededCbは,リソースDIMsNgetAreaNeededCbで指定されるコールバック関数です。 DIMsNgetAreaNeededCb については, 第 1.4.31 項 を参照してください。

w 入力コンテキストに対応するDIMs ウィジェットを指定します。
client_data DIMsNclientdata リソースで指定されるデータへのポインタを指定します。 DIMsNclientdata についての詳細は, 第 1.4.54 項 を参照してください。
value 呼び出し側に,XRectangle型の属性値へのポインタを返します。 IMSプログラマは,このデータにメモリを割り当てる必要があります。このメモリ割り当てはIMSSLによって後で解放されます。
attribute_flag PreeditAttributeまたは StatusAttributeのどちらに属するか,XIC属性の型を指定します。 DIMsAttributesType のデータ型については, setExtICValuesCb の項を参照してください。


getSpotLocationCb

このコールバック関数は,XIC属性XNSpotLocationの値を得るために呼び出されます。

フォーマット

int getSpotLocationCb (w, client_data, value, attribute_flag)


引数

Widget w;  
Opaque *client_data;  
XPoint **value; (呼び出し側へ返す)
DIMsAttributesType attribute_flag;  


戻り値

1
このコールバックが正常終了した場合,IMSSLに1が返されます。このコールバックが異常終了した場合,IMSSLに0が返されます。

説明

getSpotLocationCbは,リソースDIMsNgetSpotLocationCb リソースによって指定されるコールバック関数です。 DIMsNgetSpotLocationCb については, 第 1.4.32 項 を参照してください。

w 入力コンテキストに対応するDIMs ウィジェットを指定します。
client_data DIMsNclientdata リソースで指定されるデータへのポインタを指定します。 DIMsNclientdata についての詳細は, 第 1.4.54 項 を参照してください。
value 呼び出し側に,XPoint型の属性値へのポインタを返します。IMSプログラマは,このデータにメモリを割り当てる必要があります。このメモリ割り当てはIMSSLによって後で解放されます。
attribute_flag PreeditAttributeまたは StatusAttributeのどちらに属するか,XIC属性の型を指定します。 DIMsAttributesType のデータ型については, setExtICValuesCb の項を参照してください。


getColormapCb

このコールバック関数は,XIC属性XNColormapの値を得るために呼び出されます。

フォーマット

int getColormapCb (w, client_data, value, attribute_flag)


引数

Widget w;  
Opaque *client_data;  
Colormap **value; (呼び出し側へ返す)
DIMsAttributesType attribute_flag;  


戻り値

1
このコールバックが正常終了した場合,IMSSLに1が返されます。このコールバックが異常終了した場合,IMSSLに0が返されます。

説明

getColormapCbは,リソースDIMsNgetColormapCbで指定されるコールバック関数です。 DIMsNgetColormapCb については, 第 1.4.33 項 を参照してください。

w 入力コンテキストに対応するDIMsウィジェットを指定します。
client_data リソース DIMsNclientdataによって指定されるデータへのポインタを指定します。 DIMsNclientdata についての詳細は, 第 1.4.54 項 を参照してください。
value 呼び出し側に,Colormap型の属性値へのポインタを返します。IMSプログラマは,このデータにメモリを割り当てる必要があります。このメモリ割り当てはIMSSLによって後で解放されます。
attribute_flag PreeditAttributeまたは StatusAttributeのどちらに属するか,XIC属性の型を指定します。 DIMsAttributesType のデータ型については, setExtICValuesCb の項を参照してください。


getStdColormapCb

このコールバック関数は,XIC属性XNStdColormapの値を得るために呼び出されます。

フォーマット

int getStdColormapCb (w, client_data, value, attribute_flag)


引数

Widget w;  
Opaque *client_data;  
Atom **value; (呼び出し側ヘ返す)
DIMsAttributesType attribute_flag;  


戻り値

1
このコールバックが正常終了した場合,IMSSLに1が返されます。このコールバックが異常終了した場合,IMSSLに0が返されます。

説明

getStdColormapCbは,リソースDIMsNgetStdColormapCbによって指定されるコールバック関数です。 DIMsNgetStdColormapCb については, 第 1.4.34 項 を参照してください。

w 入力コンテキストに対応するDIMs ウィジェットを指定します。
client_data DIMsNclientdata リソースで指定されるデータへのポインタを指定します。 DIMsNclientdata についての詳細は, 第 1.4.54 項 を参照してください。
value 呼び出し側に,Atom型の属性値へのポインタを返します。IMSプログラマは,このデータにメモリを割り当てる必要があります。このメモリ割り当てはIMSSLによって後で解放されます。
attribute_flag PreeditAttributeまたは StatusAttributeのどちらに属するか,XIC属性の型を指定します。 DIMsAttributesType のデータ型については, setExtICValuesCb の項を参照してください。


getForegroundCb

このコールバック関数は,XIC属性XNForegroundの値を得るために呼び出されます。

フォーマット

int getForegroundCb (w, client_data, value, attribute_flag)


引数

Widget w;  
Opaque *client_data;  
unsigned long **value; (呼び出し側ヘ返す)
DIMsAttributesType attribute_flag;  


戻り値

1
このコールバックが正常終了した場合,IMSSLに1が返されます。このコールバックが異常終了した場合,IMSSLに0が返されます。

説明

getForegroundCbは,リソース DIMsNgetForegroundCbで指定されるコールバック関数です。 DIMsNgetForegroundCb については, 第 1.4.35 項 を参照してください。

w 入力コンテキストに対応するDIMs ウィジェットを指定します。
client_data DIMsNclientdata リソースで指定されるデータへのポインタを指定します。 DIMsNclientdataについては, 第 1.4.54 項 を参照してください。
value 呼び出し側に,符号なし long型の属性値へのポインタを返します。 IMSプログラマは,このデータにメモリを割り当てる必要があります。このメモリ割り当てはIMSSLによって後で解放されます。
attribute_flag PreeditAttributeまたは StatusAttributeのどちらに属するか,XIC属性の型を指定します。 DIMsAttributesType のデータ型については, setExtICValuesCb の項を参照してください。


getBackgroundCb

このコールバック関数は,XIC属性XNBackgroundの値を得るために呼び出されます。

フォーマット

int getBackgroundCb (w, client_data, value, attribute_flag)


引数

Widget w;  
Opaque *client_data;  
unsigned long **value; (呼び出し側ヘ返す)
DIMsAttributesType attribute_flag;  


戻り値

1
このコールバックが正常終了した場合,IMSSLに1が返されます。このコールバックが異常終了した場合,IMSSLに0が返されます。

説明

getBackgroundCbは,リソースDIMsNgetBackgroundCb で指定されるコールバック関数です。 DIMsNgetBackgroundCb については, 第 1.4.36 項 を参照してください。

w 入力コンテキストに対応するDIMsウィジェットを指定します。
client_data DIMsNclientdata リソースで指定されるデータへのポインタを指定します。 DIMsNclientdataについては, 第 1.4.54 項 を参照してください。
value 呼び出し側に,符号なし long型の属性値へのポインタを返します。 IMSプログラマは,このデータにメモリを割り当てる必要があります。このメモリ割り当てはIMSSLによって後で解放されます。
attribute_flag PreeditAttributeまたは StatusAttributeのどちらに属するか,XIC属性の型を指定します。 DIMsAttributesType のデータ型については, setExtICValuesCb の項を参照してください。


getBgPixmapCb

このコールバック関数は,XIC属性XNBackgroundPixmapの値を得るために呼び出されます。

フォーマット

int getBgPixmapCb (w, client_data, value, attribute_flag)


引数

Widget w;  
Opaque *client_data;  
Pixmap **value; (呼び出し側ヘ返す)
DIMsAttributesType attribute_flag;  


戻り値

1
このコールバックが正常終了した場合,IMSSLに1が返されます。このコールバックが異常終了した場合,IMSSLに0が返されます。

説明

getBgPixmapCbは,リソースDIMsNgetBgPixmapCbで指定されるコールバック関数です。 DIMsNgetBgPixmapCb については, 第 1.4.37 項 を参照してください。

w 入力コンテキストに対応するDIMs ウィジェットを指定します。
client_data DIMsNclientdata リソースで指定されるデータへのポインタを指定します。 DIMsNclientdataについては, 第 1.4.54 項 を参照してください。
value 呼び出し側に,Pixmap型の属性値へのポインタを返します。 IMSプログラマは,このデータにメモリを割り当てる必要があります。このメモリ割り当てはIMSSLによって後で解放されます。
attribute_flag PreeditAttributeまたは StatusAttributeのどちらに属するか,XIC属性の型を指定します。 DIMsAttributesType のデータ型については, setExtICValuesCb の項を参照してください。


前へ 次へ 目次