Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ () — MultiPersonal System R32V2

Media Vault

Software Library

Restoration Projects

Artifacts Sought



     XmClipboardInquirePendingItems(3Xm)dInquirePendingItems(3Xm)



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


     AES SUPPORT LEVEL
          full-use

     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;


     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.

          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.




                                - 1 -





     XmClipboardInquirePendingItems(3Xm)dInquirePendingItems(3Xm)



          item_list   Specifies the address of the array of data
                      id/private id pairs for the specified
                      format name.  This argument is a type
                      XmClipboardPendingList.  The application is
                      responsible for freeing the memory provided
                      by this function for storing the list.

          item_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).
























                                - 2 -



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