Рассмотрим представление ( parent
) с подвидом ( child
). Оба зарегистрированы для перетаскиваемого типа NSFilenamesPboardType
.
родитель
интересуется только файлами изображений, а дочерний
— аудиофайлами. Если они обнаруживают файл соответствующего типа в перетаскивании Enter:
, они возвращают NSDragOperationCopy
. Если нет, они возвращают NSDragOperationNone
.
child
перекрывает parent
и когда перетаскивание достигает child
, parent
получает сообщение draggingExited:
, независимо от того, заинтересован ли child
в перетаскивании или нет.
Как я могу заставить parent
получить перетаскивание, если child
не хочет этого?