PureBasic

EventDropType()

Синтаксис

Result = EventDropType()

Описание


После получения события #PB_Event_GadgetDrop или #PB_Event_WindowDrop функцией WaitWindowEvent() или WindowEvent(), эта функция возвращает формат перетащенных данных.

Параметры

Ничего.

Возвращаемое значение

Возвращает одно из следующих значений или ОС-специфичный ID для произвольного формата (Доп. информацию см. в описании функции DragOSFormats().)
  #PB_Drop_Text   : Перетащен текст.  (для получения текста воспользуйтесь функцией EventDropText() )
  #PB_Drop_Image  : Перетащено изображение.  (для получения изображения воспользуйтесь функцией EventDropImage())
  #PB_Drop_Files  : Перетащены имена файлов. (для получения имён воспользуйтесь функцией EventDropFiles())
  #PB_Drop_Private: Завершена "внутренняя" операция. (чтобы узнать её тип, воспользуйтесь функцией EventDropPrivate())

Комментарии

Чтобы обрабатывать ОС-специфичные форматы можно использовать функции EventDropBuffer() и EventDropSize().

См. также

EnableGadgetDrop(), EnableWindowDrop(), EventDropAction(), EventDropText(), EventDropImage(), EventDropFiles(), EventDropPrivate(), EventDropBuffer(), EventDropSize(), EventDropX(), EventDropY()

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

Все

<- EventDropText() - Оглавление DragDrop - EventDropX()->