manpagez: man pages & more
man XmClipboardLock(3)
Home | html | info | man
XmClipboardLock(library call)                    XmClipboardLock(library call)




NAME

       XmClipboardLock -- A clipboard function that locks the clipboard


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 XmClipboard-
       EndRetrieve.

       If the clipboard is already locked by another application, XmClipboard-
       Lock  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 applica-
                 tion 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 func-
                 tions 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),   XmClipboardStart-
       Copy(3), XmClipboardStartRetrieve(3), and XmClipboardUnlock(3).



                                                 XmClipboardLock(library call)

openMotif 2.3.1 - Generated Sat Nov 29 08:58:24 CST 2008
© manpagez.com 2000-2025
Individual documents may contain additional copyright information.