Я немного озадачен перетаскиванием в wxPython (но, возможно, этот вопрос относится и к перетаскиванию в других платформах GUI). Фреймворки предоставляют пару обратных вызовов (OnEnter и OnDragOver), которые якобы позволяют мне сообщить системе, является ли текущая позиция мыши допустимым местом для отбрасывания того, что перетаскивается. Из этих методов я могу вернуть wx.DragNone, wx.DragCopy и т. Д. Меня сбивает с толку то, что из-за этих методов мне не разрешается вызывать GetData, что означает, что мне не разрешено просматривать данные, которые пользователь перетаскивает. Если я не могу увидеть данные, как я должен знать, нормально ли для пользователя, чтобы он сюда зашел?