Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ XmClipboardInquirePendingItems() — IRIX 6.5.3f

Media Vault

Software Library

Restoration Projects

Artifacts Sought



     XmClipboardInquirePendingIUNIX(XmClipboardInquirePendingItems(3X)



     NAME
          XmClipboardInquirePendingItems - A clipboard function that
          returns a list of data_id/private_id pairs

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

          int XmClipboardInquirePendingItems (display, window, format_name,
                    item_list, count)
               Display          * display;
               Window           window;
               char             * format_name;
               XmClipboardPendingList* item_list;
               unsigned long    * count;


     VERSION
          This page documents version 1.2 of the Motif library.

     DESCRIPTION
          XmClipboardInquirePendingItems returns a list of
          data_id/private_id pairs for the specified format name.  A
          data item is considered pending if the application
          originally passed it by name, the application has not yet
          copied the data, and the item has not been deleted from the
          clipboard.  The application is responsible for freeing the
          memory provided by this function to store the list.  To free
          the memory, call XtFree.

          This function is used by an application when exiting, to
          determine if the data that is passed by name should be sent
          to the clipboard.


          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.

          format_name Specifies a string that contains the name of the
                      format for which the list of data ID/private ID
                      pairs is to be obtained.

          item_list   Specifies the address of the array of data
                      ID/private ID pairs for the specified format



     Page 1                                          (printed 4/30/98)





     XmClipboardInquirePendingIUNIX(XmClipboardInquirePendingItems(3X)



                      name.  This argument is a type
                      XmClipboardPendingList.  The application is
                      responsible for freeing the memory provided by
                      this function for storing the list.

          count       Specifies the number of items returned in the
                      list.  If there is no data for the specified
                      format name, or if there is no item on the
                      clipboard, this argument equals zero.


     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
          XmClipboardStartCopy(3X).




























     Page 2                                          (printed 4/30/98)



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