Pluggable drag and drop support is provided for the widgets in both Common Widgets and Extended Widgets subsystems without requiring modifications to the widgets. The Drag and Drop subsystem uses the portable CG and CW subsystems. No platform-specific drag and drop API is used. Platform-integrated drag and drop covers drag and drop among applications. This chapter covers drag and drop within a Smalltalk application. Currently, drag and drop is limited to widgets in a single Smalltalk image.
|