Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
XmClipboardInquireFormat(3) Library Functions Manual XmClipboardInquireFormat(3)

NAME
     XmClipboardInquireFormat  --  A clipboard function that returns a specified
     format name

SYNOPSIS
     #include <Xm/CutPaste.h>
     int XmClipboardInquireFormat (display, window, index, format_name_buf,
	     buffer_len, copied_len)
	     Display * display;
	     Window  window;
	     int     index;
	     XtPointer	     format_name_buf;
	     unsigned long   buffer_len;
	     unsigned long   * copied_len;
     (void)

DESCRIPTION
     XmClipboardInquireFormat returns a specified format name for the data  item
     in  the  clipboard.  If  the name must be truncated, the function returns a
     warning status.

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

     window    Specifies the window ID of a widget that relates the  application
	       window  to  the clipboard. The widget's window ID can be obtained
	       through XtWindow.  The same application instance should pass  the
	       same window ID to each of the clipboard functions that it calls.

     index     Specifies  which  of  the ordered format names to obtain. If this
	       index is greater than the number of formats for	the  data  item,
	       this function returns a 0 (zero) in the copied_len argument.

     format_name_buf
	       Specifies the buffer that receives the format name.

     buffer_lenSpecifies the number of bytes in the format name buffer.

     copied_lenSpecifies  the  number  of  bytes  in the data item copied to the
	       buffer.	If this argument equals 0 (zero), there is no nth format
	       for the data item.

RETURN
     XmClipboardSuccess
	       The function was successful.

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

     XmClipboardTruncate
	       The data returned is truncated because the user did not provide a
	       buffer large enough to hold the data.

     XmClipboardNoData
	       The  function  could not find data on the clipboard corresponding
	       to the format requested.  This could occur because the  clipboard
	       is  empty;  there  is  data  on the clipboard, but not in the re-
	       quested format; or the data in the requested format was passed by
	       name and is no longer available.

RELATED
     XmClipboardStartCopy(3).

						     XmClipboardInquireFormat(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=XmClipboardInquireFormat&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help