dwww Home | Manual pages | Find package

XtAppAddActionHook(3)            XT FUNCTIONS            XtAppAddActionHook(3)

NAME
       XtAppAddActionHook, XtRemoveActionHook - register an action hook proce-
       dure

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
                 action hook.

DESCRIPTION
       XtAppAddActionHook adds the specified procedure to the front of a list
       maintained in the application context.  In the future, when an action
       routine is about to be invoked for any widget in this application con-
       text, either through the translation manager or via XtCallActionProc,
       the action hohok procedures will be called in reverse order of regis-
       tration 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
       destroyed.

       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.2.1            XtAppAddActionHook(3)

Generated by dwww version 1.14 on Tue Jan 21 01:42:22 CET 2025.