*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->Tru64 Unix man pages -> XmClipboardLock (3X)              
Title
Content
Arch
Section
 

XmClipboardLock(3X)

Contents


NAME    [Toc]    [Back]

       XmClipboardLock  -  A  clipboard  function  that locks the
       clipboard

SYNOPSIS    [Toc]    [Back]

       #include <Xm/Xm.h> #include <Xm/CutPaste.h>

       int XmClipboardLock (display, window)
               Display * display;
               Window window;

DESCRIPTION    [Toc]    [Back]

       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  increases  the
       lock  level.  Specifies a pointer to the Display structure
       that was returned in a previous call  to  XOpenDisplay  or
       XtDisplay.   Specifies  a  widget's window ID that relates
       the application window to  the  clipboard.   The  widget's
       window  ID  can  be  obtained  by using XtWindow. The same
       application instance should pass the  same  window  ID  to
       each of the clipboard functions that it calls.

RETURN VALUE    [Toc]    [Back]

       The  function  is successful.  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.

SEE ALSO    [Toc]    [Back]

      
      
       XmClipboardEndCopy(3X),        XmClipboardEndRetrieve(3X),
       XmClipboardStartCopy(3X),    XmClipboardStartRetrieve(3X),
       XmClipboardUnlock(3X)



                                              XmClipboardLock(3X)
[ Back ]
 Similar pages
Name OS Title
XmClipboardCopy HP-UX A clipboard function that copies a data item to temporary storage for later copying to clipboard
XmClipboardCopy IRIX A clipboard function that copies a data item to temporary storage for later copying to clipboard
XmClipboardCopy Tru64 A clipboard function that copies a data item to temporary storage for later copying to clipboard
XmClipboardEndCopy HP-UX A clipboard function that completes the copying of data to the clipboard
XmClipboardRetrieve IRIX A clipboard function that retrieves a data item from the clipboard
XmClipboardRetrieve HP-UX A clipboard function that retrieves a data item from the clipboard
XmClipboardEndRetrieve HP-UX A clipboard function that completes retrieval of data from the clipboard
XmClipboardRetrieve Tru64 A clipboard function that retrieves a data item from the clipboard
XmClipboardStartRetrieve HP-UX A clipboard function that prepares to retrieve data from the clipboard
XmClipboardCancelCopy Tru64 A clipboard function that cancels a copy to the clipboard
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service