![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
Функции и процедуры для работы с drag-and-drop операциямиDelphi , Синтаксис , Drag and DropCancelDrag Отменяет текущую drag-and-drop или drag-and-dock операцию. Функция FindDragTarget (const Pos: TPoint;AllowDisabled: Boolean ): TControl; Функция возвращает объект базового класса TControl, к которому относится позиция экрана с координатами, определенными параметром Pos. Данная функция используется для определения потенциального получателя drag-and-drop или drag-and-dock операции. Если для указанной позиции не существует никакого оконного средства управления, то функция возвращает nil. Параметр AllowDisabled определяет, будут ли учитываться заблокированные (disabled) объекты. Функция IsDragObject( Sender: TObject ): Boolean; Функция определяет, является ли объект, определенный в параметре Sender, потомком класса TDragObject. Данную функцию можно использовать в качестве параметра Source в обработчиках событий OnDragOver и OnDockOver для того, чтобы определить будет ли принят перетаскиваемый объект. Также функцию IsDragObject можно использовать в качестве параметра Source в обработчиках событий OnDragDrop и OnDockDrop для того, чтобы правильно интерпретировать перетаскиваемый объект. Функции и процедуры Delphi для работы с drag-and-drop операциями, такие как CancelDrag, FindDragTarget, IsDragObject, позволяют отменять перетаскивание, определять потенциального получателя и проверять является ли объект потомком класса TDragObject. Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта. :: Главная :: Drag and Drop ::
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |