Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

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

Media Vault

Software Library

Restoration Projects

Artifacts Sought


     XmClipboardEndCopy(Xm)                         UNIX System V



     NAME
          XmClipboardEndCopy - a clipboard function that ends  a  copy
          to the clipboard.



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

          int XmClipboardEndCopy (display, window, item_id)
               Display   * display;
               Window    window;
               long      item_id;



     DESCRIPTION
          XmClipboardEndCopy locks the clipboard from access by  other
          applications,  places  data in the clipboard data structure,
          and  unlocks  the  clipboard.   Data  items  copied  to  the
          clipboard by XmClipboardCopy are not actually entered in the
          clipboard    data    structure    until    the    call    to
          XmClipboardEndCopy.

          This function also  frees  up  temporary  storage  that  was
          allocated  by  XmClipboardStartCopy,  which  must  be called
          before XmClipboardEndCopy.  The latter function  should  not
          be called if XmClipboardCancelCopy has been called.


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

          window      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.

          item_id     Specifies the number assigned to this data item.
                      This  number  was returned by a previous call to
                      XmClipboardStartCopy.



     RETURN VALUE
          ClipboardSuccess
                      The function is successful.

          ClipboardLocked
                      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 INFORMATION
          XmClipboardCancelCopy(Xm), XmClipboardCopy(Xm) and
          XmClipboardStartCopy(Xm).



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

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