Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ XmSetWMProt(Xm) — OpenDesktop Software Development System 1.0.0d

Media Vault

Software Library

Restoration Projects

Artifacts Sought


     XmSetWMProtocolHooks(Xm)                       UNIX System V



     NAME
          XmSetWMProtocolHooks - a VendorShell  convenience  interface
          that  allows  pre  and  post  actions  to be executed when a
          protocol message is received from the window manager.



     SYNOPSIS
          #include <Xm/Xm.h>
          #include <X11/Protocols.h>

          void   XmSetWMProtocolHooks   (shell,   protocol,   prehook,
          pre_closure, posthook, post_closure)
               Widget      shell;
               Atom        protocol;
               XtCallbackProcprehook;
               caddrt     pre_closure;
               XtCallbackProcposthook;
               caddrt     post_closure;



     DESCRIPTION
          XmSetWMProtocolHooks is a convenience  interface.  It  calls
          XmSetProtocolHooks  with  the property value set to the atom
          returned by interning WMPROTOCOLS.


          shell     Specifies  the  widget  with  which  the  protocol
                    property is associated.

          protocol  Specifies the protocol atom (or  an  int  cast  to
                    Atom).

          prehook   Specifies the procedure  to  call  before  calling
                    entries on the client callback list.

          pre_closure
                    Specifies the client data  to  be  passed  to  the
                    prehook when it is invoked.

          posthook  Specifies the  procedure  to  call  after  calling
                    entries on the client callback list.

          post_closure
                    Specifies the client data  to  be  passed  to  the
                    posthook when it is invoked.


          For a complete definition of VendorShell and its  associated
          resources, see VendorShell(Xm).



     RELATED INFORMATION
          VendorShell(Xm),            XmInternAtom(Xm),            and
          XmSetProtocolHooks(Xm).



     (printed 2/14/90)                   XmSetWMProtocolHooks(Xm)

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