Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ XtHasCallbacks(3Xt) — A/UX 3.0.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

XtAddCallback(3Xt)




XtCallCallbacks(3Xt) XtCallCallbacks(3Xt)
NAME XtCallCallbacks, XtHasCallbacks - process callbacks SYNOPSIS void XtCallCallbacks(w, callback-name, call-data) Widget w; String callback-name; XtPointer call-data; typedef enum {XtCallbackNoList, XtCallbackHasNone, XtCallbackHasSome} XtCallbackStatus; XtCallbackStatus XtHasCallbacks(w, callback-name) Widget w; String callback-name; DESCRIPTION The XtCallCallbacks function calls each procedure that is registered in the specified widget's callback list. The XtHasCallbacks function first checks to see if the widg- et has a callback list identified by callback-name. If the callback list does not exist, XtHasCallbacks returns XtCallbackNoList. If the callback list exists but is empty, it returns XtCallbackHasNone. If the callback list exists and has at least one callback registered, it returns XtCallbackHasSome. Arguments These functions accept the following arguments: callback-name Specifies the callback list to be executed or checked. call-data Specifies a callback-list specific data value to pass to each of the callback procedure in the list. w Specifies the widget. SEE ALSO XtAddCallback(3Xt)
X Toolkit Intrinsics - C Language Interface
Xlib - C Language Interface November, 1990 1

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026