[Contents] [Index] [Next] [Previous]

Quick Transfer


Description

Quick transfer is used to make a temporary (or secondary) selection and then immediately copy, move, or link that selection to the insertion position of the destination component. Quick transfer is implemented using BTransfer Motion, with the standard modifiers used to force the various transfer operations.

Text components must support quick transfer.

There are three quick transfer operations:

Quick Copy
If a component supports quick transfer, BTransfer Motion or BTransfer Motion must temporarily select elements in the specified range and, on release, must copy them to the insertion position of the destination component.
Quick Cut
If a component supports quick transfer, BTransfer Motion must temporarily select elements in the specified range and, on release, must move them to the insertion position of the destination component.
Quick Link
If a component supports quick transfer, BTransfer Motion must temporarily select elements in the specified range and, on release, must place a link to them at the insertion position of the destination component.

The range of the temporary selection must be determined by using exactly the same model used when BSelect Motion determines the range of a primary selection.

Related Information

See Transfer Models for more information about quick transfer.