sitelogo
xtRemoveCallback/4, xtRemoveCallbacks/1
MINERVA superseeded IF/Prolog. Please see http://www.ifcomputer.co.jp/MINERVA for details.

We discontinued to sell IF/Prolog Dec 31. 2003. For current customers, we continue to provide professional support for IF/Prolog until Dec 31, 2008.

# xtRemoveCallback(?WidgetName, ?CallbackName, ?Predicate, ?ClientData) xtRemoveCallbacks(?CallbackList)

intrinsicsのXtRemoveCallback(s)()と同様の働きをします。

xtRemoveCallback/4は、widget WidgetNameとコ−ルバック CallbackNameからコ−ルバック述語を削除します(この述語はretractと同様にバックトラック可能です)。xtRemoveCallback/4の引数のひとつが変数で与えられた場合、バックトラックによって2個以上のコ−ルバックを削除できます。

xtRemoveCallbacks/1は、CallbackList中のすべてのコ−ルバックを削除するためにxtRemoveCallback/4を呼び出します。

?- xtRemoveCallback(WidgetName, CallbackName, Predicate, xxx).

WidgetName = xmPushButton_1 CallbackName = activateCallback Predicate = write_callback;

no ?- _

widget_expected WidgetNameがwidgetの名前でない atom_expected CallbackNameがアトムでない illegal_callback_name この名前のコ−ルバックリストは存在しない


戻る 続く..
冒頭へ managed with ubiCMS