On Windows NT platforms, you can also drag and drop text between G2 processes and other applicable applications. For more information about this functionality, see Dragging Text Between G2 and Other Applications.
Depending on how you configure your user interface, dragging an item has the same result as performing the G2
clone (copy) or transfer (move) operation. You can configure the effect of dragging for classes of items, or for individual items. Configuring Classes for Drag and Drop
By default, you cannot drag an item outside the G2 window on which it resides. Attempting to drop an item onto a non-kb-workspace, such as the Message Board, fails.
To configure a class or item:
Associate OLE configuration clauses, ole-clone and ole-transfer, with the mouse button and keystroke combinations that you want to use for the drag operations:
ole-clone configuration clause with the combination of keystroke and mouse button that you want to use for a drag and clone (copy) operation.
ole-transfer configuration clause with the combination of keystroke and mouse button that you want to use for a drag and transfer (move) operation.
To configure a class of items for drag and drop operations:
Specify configuration statements in the Instance-configuration attribute of the class definition for that class.
To configure an individual item for drag and drop operations:
Specify configuration statements in the Item-configuration attribute of that item.
Control and any mouse button clones an object, and that dragging while pressing Alt and any mouse button transfers the object:
configure the user interface as follows:where my-ole-drag-mode is the user mode that you use for dragging.
when in my-ole-drag-mode:
pressing control+any mouse button on this item implies ole-clone;
when in my-ole-drag-mode:
pressing alt+any mouse button on this item implies ole-transfer