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

FreeBSD Manual Pages

  
 
  

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

NAME
     XmDataFieldPaste  -- A DataField function that inserts the clipboard selec-
     tion

SYNOPSIS
     #include <Xm/DataF.h>
     Boolean XmDataFieldPaste(
     Widget widget);

DESCRIPTION
     XmDataFieldPaste inserts the clipboard selection at the insertion cursor of
     the destination widget.  If XmNpendingDelete is True and the insertion cur-
     sor is inside the current selection, the clipboard selection  replaces  the
     selected text.

     This  routine  calls  the widget's XmNvalueChangedCallback and verification
     callbacks, either XmNmodifyVerifyCallback or XmNmodifyVerifyCallbackWcs, or
     both. If both verification callback lists are registered, the procedures of
     the XmNmodifyVerifyCallback list are executed first and the resulting  data
     is passed to the XmNmodifyVerifyCallbackWcs callbacks.

     This  routine calls the widget's XmNdestinationCallback procedures with the
     selection member of the XmDestinationCallbackStruct set  to  CLIPBOARD  and
     with the operation member set to XmCOPY.  If the XmNcursorPosition resource
     is greater than or is the same value as the position where the selection is
     to be inserted, the XmNmotionVerifyCallback is called.

     widget    Specifies the DataField widget ID.

     For  a  complete  definition of DataField and its associated resources, see
     XmDataField(3).

RETURN
     This function returns False if no transfers take place.  Otherwise, it  re-
     turns True.

RELATED
     XmDataField(3).

							     XmDataFieldPaste(3)

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

home | help