Rendering Mechanisms

Rendering mechanisms are the means by which the source and target of a drag/drop operation determine the data type of the dragitem and the format of the information to be exchanged.

While the precise sequence of events that takes place after a drop has occurred is dependent upon the application, a number of standard rendering mechanisms have been defined to enable diverse applications to engage in direct manipulation with one another. These standard rendering mechanisms are used by various components of OS/2, as well as being available for use by applications.

Three standard rendering mechanisms are provided by Presentation Manager and are documented in the OS/2 2.0 Programming Guide Volume II:

DRM_PRINT

DRM_OS2FILE DRM_DDE

Further rendering mechanisms may be devised and documented for use by a particular user's applications. The creation and use of rendering mechanisms is discussed in Using Rendering Mechanisms.


[Back: Significant Events]
[Next: Data Structures Used in Drag/Drop]