Вопрос про Drug&drop
От: COOLHROFT Россия  
Дата: 13.10.03 08:55
Оценка:
Дорогие друзья !

Никто не может посоветовать где — чо почитать про drug&drop?
Нужно реализовать перетаскивание графических объектов из одной части окна,
разделенного сплитером , в другую.

Зарание благодарен!
С уважением Алексей!

23.12.03 10:21: Перенесено модератором из 'C/C++' — ПК
Re: Вопрос про Drug&drop
От: GarryIV  
Дата: 13.10.03 09:04
Оценка:
Здравствуйте, COOLHROFT! Вы писали:

C> Никто не может посоветовать где — чо почитать про drug&drop?

C> Нужно реализовать перетаскивание графических объектов из одной части
C> окна, разделенного сплитером , в другую.

Кастаньеду Drug — это лекарство, наркотик...

А если серьезно то в С++ нет drag&drop, сплитеров etc. Они есть в NET, WinApi, MFC — тебе туда.
Posted via RSDN NNTP Server 1.7 "Bedlam"
WBR, Igor Evgrafov
Re: Вопрос про Drug&drop
От: Андрей Россия  
Дата: 13.10.03 09:10
Оценка:
Здравствуйте, COOLHROFT, Вы писали:

skip

1. На чем пишешь? (MFC, ATL/WTL, WinAPI)
2. Каким образом твоя тема относится к C/C++?
Re: Вопрос про Drug&drop
От: MaximE Великобритания  
Дата: 13.10.03 09:24
Оценка:
COOLHROFT wrote:

C> Никто не может посоветовать где — чо почитать про drug&drop?


Про drugs можно почитать здесь: http://directory.google.com/Top/Shopping/Recreation/Drugs/
Posted via RSDN NNTP Server 1.7 "Bedlam"
Re: Вопрос про Drug&drop
От: Left2 Украина  
Дата: 13.10.03 10:45
Оценка:
Открывай MSDN и ищи слова

IDropTarget
IDragSource

И можешь ещё почитать про

IDropTargetHelper
IDragSourceHelper
Re: Вопрос про Drug&drop
От: Кодт Россия  
Дата: 13.10.03 11:49
Оценка:
Здравствуйте, COOLHROFT, Вы писали:

COO>Никто не может посоветовать где — чо почитать про drug&drop?


Drug (англ.) таблетка. чаще всего в смысле наркотика.
Drop (тамже) капля.

фармацевтические формы отпустка товара
Перекуём баги на фичи!
Re[2]: Вопрос про Drug&drop
От: jazzer Россия Skype: enerjazzer
Дата: 13.10.03 11:58
Оценка:
Здравствуйте, Left2, Вы писали:

L>Открывай MSDN и ищи слова


L>IDropTarget

L>IDragSource

L>И можешь ещё почитать про


L>IDropTargetHelper

L>IDragSourceHelper

Последние два интерфейса реализуют общающиеся в форумах COM/DCOM/ActiveX и WinAPI :)
jazzer (Skype: enerjazzer) Ночная тема для RSDN
Автор: jazzer
Дата: 26.11.09

You will always get what you always got
  If you always do  what you always did
Re[3]: Вопрос про Drug&drop
От: Left2 Украина  
Дата: 13.10.03 12:57
Оценка:
J>Последние два интерфейса реализуют общающиеся в форумах COM/DCOM/ActiveX и WinAPI

Вообще-то последние 2 интерфейса уже реализованы, и не вижу причин зачем их реализовывать ручками
Re: Вопрос про Drug&drop
От: Виталий Россия  
Дата: 23.12.03 08:26
Оценка:
Здравствуйте, COOLHROFT, Вы писали:

COO>Никто не может посоветовать где — чо почитать про drug&drop?

COO>Нужно реализовать перетаскивание графических объектов из одной части окна,
COO>разделенного сплитером , в другую.

эээ. MSDN там все есть. А если серьезно, то имеет смысл внимательно посмотреть на IDropTraget, IDropSource и IDataObject. Допустим, что есть сплиттер с двумя панелями (view) — LeftView & RightView и нужно из левой перетаскивать в правую.

Технология примерно следующая:
0. Регистрируем свой Clipboard format (в том случае, если ни один из стандартных не подходит, если подходит, то этот пункт опускаем, но в влучае граф. объектов имхо нужно )
1. Для левой панели реализуем IDropSource и IDataObject
2. Для правой панели реализуем IDropTarget
3. Все Наслаждаемся результатом и дополнительным бонусом, состоящим в том, что теперь в правую панель можно переносить данные откуда угодно (главное чтобы совпадали Clipboard Format)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.