Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ XtSelectioB(3) — OSF1 1.0

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

XtGetSelectionValueIncremental(1)

XtGetSelectionValuesIncremental(1)

XtOwnSelectionIncremental(1)

XtCancelConvertSelectionProc(2)

XtConvertSelectionIncrProc(2)

XtLoseSelectionIncrProc(2)

XtSelectionDoneProc(2)

 

Name

XtSelectionDoneIncrProc — prototype procedure to indicate completion of incremental transfer. 

Synopsis

typedef void (∗XtSelectionDoneIncrProc)(Widget, Atom ∗, Atom ∗, XtRequestId ∗, XtPointer)

    Widget w;
    Atom ∗selection;
    Atom ∗target;
    XtRequestId ∗request_id;
    XtPointer client_data;

Arguments

wSpecifies the widget that owns the selection. 

selectionSpecifies the atom that names the selection being transferred. 

targetSpecifies the target type to which the conversion was done. 

request_id
Specifies an opaque identification for a specific request.

client_data
Specified the value passed in by the widget when it took ownership of the selection.

Description

The XtSelectionDoneIncrProc procedure can optionally be registered with XtOwnSelectionIncremental, and is called by the Intrinsics after the requestor has retrieved the final (0-length) segment of the incremental transfer to indicate that the entire transfer is complete.  If this procedure is not specified, the Intrinsics will free only the final value returned by the selection owner using XtFree. 

See Also

XtGetSelectionValueIncremental(1), XtGetSelectionValuesIncremental(1), XtOwnSelectionIncremental(1),
XtCancelConvertSelectionProc(2), XtConvertSelectionIncrProc(2), XtLoseSelectionIncrProc(2). 
XtSelectionDoneProc(2). 

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