BCB |
|||||||||
|
BeginDragНачало процесса перетаскивания компонентаО п и с а н и е. Метод BeginDrag вызывается, когда начинается процесс перетаскивания компонента. Его необходимо вызывать только если значение свойства DragMode компонента равно dmManual. В противном случае процесс перетаскивания производится автоматически. Вызов метода BeginDrag целесообразно вставлять в обработчик события OnMouseDown. Параметр Immediate (немедленно) определяет, сразу ли после нажатия кнопки мыши ее указатель изменит вид на тот, который задан свойством DragCursor, и сразу ли начнется процесс перетаскивания. Если параметр Immediate задан равным False, то указатель мыши не изменяет свой вид и процесс перетаскивания не начинается, пока пользователь не сместит указатель на небольшое расстояние в 5 пикселей. Это позволяет компоненту воспринимать щелчок мыши, не начиная операцию перетаскивания. |