Re[2]: Разделение ответственности между компонентами
От: n-839 Россия  
Дата: 16.03.12 13:26
Оценка:
Здравствуйте, Gurney, Вы писали:

G>Здравствуйте, n-839, Вы писали:


G>Посмотрите как реализован Drag&Drop в стандратных библиотеках.


G>Есть централизованный менеджер DnD. В нем регистрируются все источники и получатели DnD. Когда окно иницирует DnD процесс, оно создает некоторую абстракцию (Transfer). Менеджер при перетаскивании объекта на какой-либо приемник, спрашивает приемник: "готов ли ты принять этот Transfer". Если приемник готов, отдает ему эту абстракцию.


Спасибо, посмотрю.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.