The AutoDragEnum type supports the following values:
Name | Value | Description | |||
exAutoDragNone | 0 | AutoDrag is disabled. You can use the OLEDropMode property to handle the OLE Drag and Drop event for your custom action. | |||
exAutoDragPosition | 1 | The item can be dragged from a position to another, but not outside of its group. If your items are arranged as a flat list, no hierarchy, this option can be used to allow the user change the item's position at runtime by drag and drop. This option does not change the parent of any dragged item. The dragging items could be the focused item or a contiguously selection. Click the selection and moves the cursor up or down, so the position of the dragging items is changed. The draggable collection is a collection of sortable items between 2 non-sortable items ( SortableItem property ). The drag and drop operation can not start on a non-sortable or non-selectable item ( SelectableItem property ). In other words, you can specify a range where an item can be dragged using the SortableItem property. Just set the SortableItem property on False, for margins, and so the items can be dragged between these items only. | |||
exAutoDragPositionKeepIndent | 2 | The item can be dragged to any position or to any parent, while the dragging object keeps its indentation. This option can be used to allow the user change the item's position at runtime by drag and drop. In the same time, the parent's item could be changed but keeping the item's indentation. The dragging items could be the focused item or a contiguously selection. Click the selection and moves the cursor up or down, so the position or parent of the dragging items is changed. The drag and drop operation can not start on a non-sortable or non-selectable item ( SelectableItem property ). In other words, you can specify a range where an item can be dragged using the SortableItem property. Just set the SortableItem property on False, for margins, and so the items can be dragged between these items only. | |||
exAutoDragPositionAny | 3 |
The item can be dragged to any position or to any parent, with no restriction.
The dragging items could be the focused item or a contiguously selection. The
parent of the dragging items could change with no restrictions, based on the
position of the dragging item. Click the selection and moves the cursor up or
down, so the position or parent of the dragging items is changed. Click the
selection and moves the cursor left or right, so the item's indentation is
decreased or increased. The drag and drop operation can not start on a non-sortable
or non-selectable item ( SelectableItem
property ). In other words, you can specify a range where an item can be dragged
using the SortableItem property. Just set the SortableItem property on False,
for margins, and so the items can be dragged between these items only.
Click here to watch a movie on how exAutoDragCopyText works. | |||
exAutoDragCopy | 8 | Drag and drop the selected items to a target application, and paste them as image or text. Pasting the data to the target application depends on the application. You can use the exAutoDragCopyText to specify that you want to paste as Text, or exAutoDragCopyImage as an image. | |||
exAutoDragCopyText | 9 |
Drag and drop the selected items to a target application, and paste them as text only.
Ability to drag and drop the data as text, to your favorite Office applications,
like Word, Excel, or any other OLE-Automation compliant. The drag and drop operation
can start anywhere
Click here to watch a movie on how exAutoDragCopyText works. | |||
exAutoDragCopyImage | 10 |
Drag and drop the selected items to a target application, and paste them as image only.
Ability to drag and drop the data as it looks, to your favorite Office
applications, like Word, Excel, or any other OLE-Automation compliant. The drag
and drop operation can start anywhere
Click here to watch a movie on how exAutoDragCopyImage works. | |||
exAutoDragCopySnapShot | 11 | Drag and drop a snap shot of the current component. This option could be used to drag and drop the current snap shot of the control to your favorite Office applications, like Word, Excel, or any other OLE-Automation compliant. | |||
exAutoDragScroll | 16 |
The component is scrolled by clicking the item and dragging to a new position.
This option can be used to allow user scroll the control's content with NO usage
of the scroll bar, like on your IPhone. Ability to smoothly scroll the control's
content. The feature is useful for touch screens or tables pc, so no need to
click the scroll bar in order to scroll the control's content. Use the ScrollBySingleLine
property on False, to allow scrolling pixel by pixel when user clicks the up or
down buttons on the vertical scroll bar. By default, the scrolling starts as
soon as user clicks an item. If the cursor hovers a bar or AllowCreateBar
property is not exNoCreateBar, click and wait for a second to start scrolling
the chart.
Click here or to watch a movie on how exAutoDragScroll works. | |||
exAutoDragPositionOnShortTouch | 256 | The object can be dragged from a position to another, but not outside of its group. | |||
exAutoDragPositionKeepIndentOnShortTouch | 512 | The object can be dragged to any position or to any parent, while the dragging object keeps its indentation. | |||
exAutoDragPositionAnyOnShortTouch | 768 | The object can be dragged to any position or to any parent, with no restriction. | |||
exAutoDragCopyOnShortTouch | 2048 | Drag and drop the selected objects to a target application, and paste them as image or text. | |||
exAutoDragCopyTextOnShortTouch | 2304 | Drag and drop the selected objects to a target application, and paste them as text only. | |||
exAutoDragCopyImageOnShortTouch | 2560 | Drag and drop the selected objects to a target application, and paste them as image only. | |||
exAutoDragCopySnapShotOnShortTouch | 2816 | Drag and drop a snap shot of the current component. | |||
exAutoDragScrollOnShortTouch | 4096 | The component is scrolled by clicking the object and dragging to a new position. | |||
exAutoDragPositionOnRight | 65536 | The object can be dragged from a position to another, but not outside of its group. | |||
exAutoDragPositionKeepIndentOnRight | 131072 | The object can be dragged to any position or to any parent, while the dragging object keeps its indentation. | |||
exAutoDragPositionAnyOnRight | 196608 | The object can be dragged to any position or to any parent, with no restriction. | |||
exAutoDragCopyOnRight | 524288 | Drag and drop the selected objects to a target application, and paste them as image or text. | |||
exAutoDragCopyTextOnRight | 589824 | Drag and drop the selected objects to a target application, and paste them as text only. | |||
exAutoDragCopyImageOnRight | 655360 | Drag and drop the selected objects to a target application, and paste them as image only. | |||
exAutoDragCopySnapShotOnRight | 720896 | Drag and drop a snap shot of the current component. | |||
exAutoDragScrollOnRight | 1048576 | The component is scrolled by clicking the object and dragging to a new position. | |||
exAutoDragPositionOnLongTouch | 16777216 | The object can be dragged from a position to another, but not outside of its group. | |||
exAutoDragPositionKeepIndentOnLongTouch | 33554432 | The object can be dragged to any position or to any parent, while the dragging object keeps its indentation. | |||
exAutoDragPositionAnyOnLongTouch | 50331648 | The object can be dragged to any position or to any parent, with no restriction. | |||
exAutoDragCopyOnLongTouch | 134217728 | Drag and drop the selected objects to a target application, and paste them as image or text. | |||
exAutoDragCopyTextOnLongTouch | 150994944 | Drag and drop the selected objects to a target application, and paste them as text only. | |||
exAutoDragCopyImageOnLongTouch | 167772160 | Drag and drop the selected objects to a target application, and paste them as image only. | |||
exAutoDragCopySnapShotOnLongTouch | 184549376 | Drag and drop a snap shot of the current component. | |||
exAutoDragScrollOnLongTouch | 268435456 | The component is scrolled by clicking the object and dragging to a new position. |