Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
XtAppAddActionHook(3)		  XT FUNCTIONS		   XtAppAddActionHook(3)

NAME
     XtAppAddActionHook, XtRemoveActionHook - register an action hook procedure

SYNTAX
     #include <X11/Intrinsic.h>

     XtActionHookId   XtAppAddActionHook(XtAppContext	app_context,   XtAction-
	    HookProc proc, XtPointer client_data);

     void XtRemoveActionHook(XtActionHookId id);

ARGUMENTS
     app_context
	       Specifies the application context.

     proc      Specifies the action hook procedure.

     num_args  Specifies the application-specific data to be passed to	the  ac-
	       tion hook.

DESCRIPTION
     XtAppAddActionHook  adds  the  specified  procedure  to the front of a list
     maintained in the application context.  In the future, when an action  rou-
     tine is about to be invoked for any widget in this application context, ei-
     ther  through  the  translation manager or via XtCallActionProc, the action
     hohok procedures will be called in reverse order of registration jut  prior
     to invoking the action routine.

     Action  hook  procedures are removed automatically and the XtActionHookId s
     destroyed when the application context in which  they  were  added  is  de-
     stroyed.

     XtRemoveActionHook  removes  the  specified  action hook procedure from the
     list in which it was registered.

SEE ALSO
     X Toolkit Intrinsics - C Language Interface
     Xlib - C Language X Interface

X Version 11			   libXt 1.3.1		   XtAppAddActionHook(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=XtRemoveActionHook&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help