... XmClipboardCopy - Online Linux Manual PageSection : library call

NAMEXmClipboardCopy — A clipboard function that copies a data item to temporary storage for later copying to clipboard .iX "XmClipboardCopy" .iX "clipboard functions" "XmClipboardCopy"

SYNOPSIS#include <Xm/CutPaste​.h> int XmClipboardCopy (display, window, item_id, format_name, buffer, length, private_id, data_id) Display * display; Window window; long item_id; char * format_name; XtPointer buffer; unsigned long length; long private_id; long * data_id; (void)

DESCRIPTIONXmClipboardCopy copies a data item to temporary storage​. The data item is moved from temporary storage to the clipboard data structure when a call to XmClipboardEndCopy is made​. Additional calls to XmClipboardCopy before a call to XmClipboardEndCopy add additional data item formats to the same data item or append data to an existing format​. Formats are described in the Inter-Client Communication Conventions Manual (ICCCM) as targets​. NOTE: Do not call XmClipboardCopy before a call to XmClipboardStartCopy has been made​. The latter function allocates temporary storage required by XmClipboardCopy​. If the buffer argument is NULL, the data is considered to be passed by name​. When data that has been passed by name is later requested by another application, the application that owns the data receives a callback with a request for the data​. The application that owns the data must then transfer the data to the clipboard with the XmClipboardCopyByName function​. When a data item that was passed by name is deleted from the clipboard, the application that owns the data receives a callback stating that the data is no longer needed​. For information on the callback function, see the callback argument description for XmClipboardStartCopy​. 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​. item_id Specifies the number assigned to this data item​. This number was returned by a previous call to XmClipboardStartCopy​. format_name Specifies the name of the format in which the data item is stored on the clipboard​. The format was known as target in the ICCCM​. buffer Specifies the buffer from which the clipboard copies the data​. length Specifies the length, in bytes, of the data being copied to the clipboard​. private_id Specifies the private data that the application wants to store with the data item​. data_id Specifies an identifying number assigned to the data item that uniquely identifies the data item and the format​. This argument is required only for data that is passed by name​.

RETURNXmClipboardSuccess 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​. XmClipboardFail The function failed because XmClipboardStartCopy was not called or because the data item contains too many formats​.

RELATEDXmClipboardCopyByName(3), XmClipboardEndCopy(3), and XmClipboardStartCopy(3)​. ...
0
Johanes Gumabo
Data Size   :   11,974 byte
man-XmClipboardCopy.3Build   :   2024-12-05, 20:55   :  
Visitor Screen   :   x
Visitor Counter ( page / site )   :   2 / 185,362
Visitor ID   :     :  
Visitor IP   :   18.218.1.38   :  
Visitor Provider   :   AMAZON-02   :  
Provider Position ( lat x lon )   :   39.962500 x -83.006100   :   x
Provider Accuracy Radius ( km )   :   10   :  
Provider City   :   Columbus   :  
Provider Province   :   Ohio ,   :   ,
Provider Country   :   United States   :  
Provider Continent   :   North America   :  
Visitor Recorder   :   Version   :  
Visitor Recorder   :   Library   :  
Online Linux Manual Page   :   Version   :   Online Linux Manual Page - Fedora.40 - march=x86-64 - mtune=generic - 24.12.05
Online Linux Manual Page   :   Library   :   lib_c - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Online Linux Manual Page   :   Library   :   lib_m - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Data Base   :   Version   :   Online Linux Manual Page Database - 24.04.13 - march=x86-64 - mtune=generic - fedora-38
Data Base   :   Library   :   lib_c - 23.02.07 - march=x86-64 - mtune=generic - fedora.36

Very long time ago, I have the best tutor, Wenzel Svojanovsky . If someone knows the email address of Wenzel Svojanovsky , please send an email to johanes_gumabo@yahoo.co.id .
If error, please print screen and send to johanes_gumabo@yahoo.co.id
Under development. Support me via PayPal.

ERROR : Need New Coding :         (parse_manual_page_|249|XmClipboardCopy.3|2|..|... )         (parse_manual_page_|249|XmClipboardCopy.3|52|iX|.iX "XmClipboardCopy" )         (parse_manual_page_|249|XmClipboardCopy.3|53|iX|.iX "clipboard functions" "XmClipboardCopy" )         (parse_manual_page_|249|XmClipboardCopy.3|146|..|... )