XtConvertAndStore(3Xt) | XT FUNCTIONS | XtConvertAndStore(3Xt) |
̾??¶
XtConvertAndStore, XtCallConverter - ??????????С??????ƤӽФ?
????¶
Boolean XtConvertAndStore(widget, from_type,
from, to_type, to_in_out)
Widget widget;
String from_type;
XrmValuePtr from;
String to_type;
XrmValuePtr to_in_out;
void XtCallConverter(dpy, converter, args,
num_args, from, to_in_out, cache_ref_return)
Display* dpy;
XtConverter converter;
XrmValuePtr args;
Cardinal num_args;
XrmValuePtr from;
XrmValuePtr to_in_out;
XtCacheRef* cache_ref_return;
??????¶
- args
- ?Ѵ????¹Ԥ??뤿????ɬ?פ??ɲ?Ū?ʰ????????ޤ????????ꥹ?Ȥ????ꤹ?롣 ?ޤ??? NULL ?????ꤹ?롣
- converter
- ?ƤӽФ??????Ѵ???³???????ꤹ?롣
- from
- ?Ѵ????????ͤ????ꤹ?롣
- from_type
- ?Ѵ????η??????ꤹ?롣
- num_args
- ?ɲ?Ū?ʰ??????ο??????ꤹ??(0?Τ??Ȥ?¿??)??
- to_type
- ?Ѵ????η??????ꤹ?롣
- to_in_out
- ?Ѵ????줿?ͤ??֤????롣
- widget
- ɬ?פʤ??С??ɲ?Ū?ʰ??????Ȥ??ƻȤ??????????åȤ??˴????????Хå??ꥹ?? ?????ꤹ?롣
- dpy
- ?Ѵ?????Ϣ?Ť????????ǥ????ץ쥤?????ꤹ?롣
????¶
?ؿ? XtConvertAndStore ?ϡ?from_type ???? to_type ?ؤ??Ѵ????Ԥ?????????Ͽ?????Ƥ??? ???????С????Ĥ???ɬ?פ??ɲ?Ū?ʰ??????????ᡢ?????ư????? from ?? to_in_out ???Ȥä? XtCallConverter ???ƤӽФ???( XtAddConverter ?? XtAppAddConverter ???ȤäƸŤ??????Υ????С???????Ͽ?????Ƥ????????ˤ? XtDirectConvert ???ƤӽФ??? )
?ؿ? XtCallConverter ?ϡ??ǥ????ץ쥤?˴?Ϣ?Ť??????Ƥ??륢?ץꥱ?????????ƥ????Ȥ??? ???ꤵ?줿???????С????Ĥ??롣 ?????ơ??????С???????Ͽ?????Ƥ??ʤ????????å??巿 XtCacheAll ?ޤ??? XtCacheByDisplay ????Ͽ?????Ƥ????????ˤϡ??Ѵ??Υ????å????????Ƥ????Ѵ???³?????? ?ꤵ?줿?Ѵ??ΰ????????ȤäƸƤӽФ????Ƥ??뤫?ɤ???Ĵ?٤롣 ?????Ѵ???³?????ƤӽФ????Ƥ????????ˤϡ????θƤӽФ??????????ơ????? ??Ĵ?١??????Ѵ??????Ԥ??Ƥ????? XtCallConverter ??¨?¤? False ???֤??????????Ƥ????????ˤϰ????? to ?ǻ??ꤵ?줿????????Ĵ?١??? ?줬?????å????˳?Ǽ?????Ƥ????ǡ????Υ??????ʾ??Ǥ????С??????å????? ??Ǽ?????Ƥ????????? to->addr ?ǻ??ꤷ?????֤˥??ԡ??????????å??? ?Υ??????? to->size ?˳?Ǽ?????Ǹ??? True ???֤??? ?????? to ?ǻ??ꤷ???????????????å????˳?Ǽ?????Ƥ????ǡ????Υ??? ???????⾮?????????ˤϡ? XtCallConverter ?ϥ????å????Υ??????? to->size ?˥??ԡ????Ƥ??? False ???֤??? ?????С??????????å??巿 XtCacheNone ????Ͽ?????Ƥ??뤫???Ѵ??????å????˥ǡ????????Ĥ????ʤ??????ˤϡ? XtCallConverter ?ϥ????С??????ƤӽФ????????С??????????å??巿 XtCacheNone ????Ͽ?????Ƥ??ʤ??????ˤϡ??Ѵ????̤ϥ????å????˳?Ǽ?????롣 ???줫?顢 XtCallConverter ?ϥ????С??????֤????ǡ??????֤???
cache_ref_return ?ե??????ɤϸƤӽФ?¦?????????Ƥ??????ɷ? ???Ǥʤ??ͤ???Ǽ???????ΰ??????ꤹ?롣???????С????? XtCacheRefCount ???ǥ??ե??????դ?????Ͽ?????Ƥ??ꡢcache_ref_return ???֤??줿 ?ͤ? NULL ?Ǥʤ????硢???θƤӽФ????Ѵ????줿?ͤ?ɬ?פǤʤ??ʤä??Ȥ? ?˻??ȿ??餹?????? cache_ref_return ???ͤ???Ǽ???롣?ƤӽФ? ¦???ͤ???Ǽ???????ʤ?????????Ǽ?Ǥ??ʤ??????ˤϡ??????? cache_ref_return ?? NULL ?Ǥʤ????Фʤ??ʤ???
??Ϣ????¶
XtAppReleaseCacheRefs(3Xt)
X Toolkit Intrinsics - C Language Interface
Xlib - C Language X Interface
Release 6.5 | X Version 11 |