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

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

Contents


XmClipboardInquirePendingItems(XmClipboardInquirePendingItems(3X)


NAME    [Toc]    [Back]

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

SYNOPSIS    [Toc]    [Back]

       #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    [Toc]    [Back]

       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.  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.   Specifies
  a  string  that  contains the name of the format for
       which the list of  data  ID/private  ID  pairs  is  to  be
       obtained.   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.  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    [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]

      
      
       XmClipboardStartCopy(3X)



                               XmClipboardInquirePendingItems(3X)
[ Back ]
 Similar pages
Name OS Title
XmClipboardInquirePendingItems HP-UX A clipboard function that returns a list of data ID/private ID pairs
XmClipboardInquireFormat HP-UX A clipboard function that returns a specified format name
XmClipboardInquireFormat Tru64 A clipboard function that returns a specified format name
XmClipboardInquireFormat IRIX A clipboard function that returns a specified format name
XmClipboardInquireLength IRIX A clipboard function that returns the length of the stored data
XmClipboardInquireLength Tru64 A clipboard function that returns the length of the stored data
XmClipboardInquireLength HP-UX A clipboard function that returns the length of the stored data
XmClipboardInquireCount IRIX A clipboard function that returns the number of data item formats
XmClipboardInquireCount Tru64 A clipboard function that returns the number of data item formats
XmClipboardInquireCount HP-UX A clipboard function that returns the number of data item formats
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service