Provided by: libmotif-dev_2.3.4-10_amd64 bug

NAME

       XmClipboardLock  —  A  clipboard  function  that  locks  the  clipboard  "XmClipboardLock"
       "clipboard functions" "XmClipboardLock"

SYNOPSIS

       #include <Xm/CutPaste.h>
       int XmClipboardLock (display, window)
               Display * display;
               Window  window;
       (void)

DESCRIPTION

       XmClipboardLock  locks  the  clipboard  from   access   by   another   application   until
       XmClipboardUnlock  is  called.  All  clipboard  functions lock and unlock the clipboard to
       prevent simultaneous access. This function allows the application to  keep  the  clipboard
       data from changing between calls to Inquire and other clipboard functions. The application
       does  not  need  to  lock  the  clipboard  between  calls  to   XmClipboardStartCopy   and
       XmClipboardEndCopy or to XmClipboardStartRetrieve and XmClipboardEndRetrieve.

       If  the  clipboard  is  already  locked by another application, XmClipboardLock returns an
       error status. Multiple calls to this function by the same application  increase  the  lock
       level.

       display   Specifies  a  pointer  to  the Display structure that was returned in a previous
                 call to XOpenDisplay or XtDisplay.

       window    Specifies the window ID of a widget that relates the application window  to  the
                 clipboard.  The  widget's  window ID can be obtained through XtWindow.  The same
                 application instance should pass the same window ID to  each  of  the  clipboard
                 functions that it calls.

RETURN

       XmClipboardSuccess
                 The function was successful.

       XmClipboardLocked
                 The function failed because the clipboard was locked by another application. The
                 application can continue to call the function again  with  the  same  parameters
                 until  the  lock goes away. This gives the application the opportunity to ask if
                 the user wants to keep trying or to give up on the operation.

RELATED

       XmClipboardEndCopy(3),         XmClipboardEndRetrieve(3),         XmClipboardStartCopy(3),
       XmClipboardStartRetrieve(3), and XmClipboardUnlock(3).

                                                                               XmClipboardLock(3)