PureBasic


PureBasic - DragDrop (Перетаскивание мышью)

Обзор

Перетаскивание мышью и отбрасывание (Drag & Drop) - широко используемая сегодня технология, предоставляющая простой и интуитивный способ перемещения данные, между окнами и приложениями. Эта библиотека предоставляет кросс-платформенные функции, добавляющие эту возможность в Гаджеты и окна посредством лишь нескольких строк кода.

Кроме того, эта библиотека предоставляет функции, расширяющие её базовые возможности средствами платформоспецифичных API, предоставляя опытному программисту полную свободу в работе с произвольными форматами, при этом используя функциональную основу этой библиотеки.

Есть ограничения с OSX, перетаскивать можно только картинки.

Список команд

DragFiles
DragImage
DragOSFormats
DragPrivate
DragText
EnableGadgetDrop
EnableWindowDrop
EventDropAction
EventDropBuffer
EventDropFiles
EventDropImage
EventDropPrivate
EventDropSize
EventDropText
EventDropType
EventDropX
EventDropY
SetDragCallback
SetDropCallback

Пример

DragDrop.pb

Поддерживаемые OS

Все

Справочное руководство - оглавление