Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.12.2010, 16:48   #1
mivel
 
Регистрация: 23.12.2009
Сообщений: 5
По умолчанию Drag and Drop (Delphi)

Здравствуйте.
Есть задание: Реализовать перенос и копирование выделенных фрагментов и всего текста между тремя компонентами TMemo. Текст вставлять в позицию, в которой находится курсор в момент окончания переноса.
Перенос текста я сделал а вот вставлять текст в позицию, в которой находится курсор в момент окончания переноса не получается.
Вот обработчик:
Код:
procedure TMainForm.MemoDragDrop(Sender, Source: TObject; X, Y: Integer);
begin
  if CheckBox2.Checked then
    TMemo(Sender).Text:=TMemo(Source).Text
  else
     TMemo(Sender).Text:=TMemo(Source).SelText;
end;
CheckBox2 определяет перенос всего текста или только выделенного фрагмента. Пробовал через CaretPos установить курсор в нужное положение, но как вставить текст начиная с этой позиции не знаю.
mivel вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Drag&Drop в Delphi Ruska882009 Компоненты Delphi 4 13.03.2011 02:42
drag and drop kelty Помощь студентам 0 11.09.2009 23:00
Drag and Drop nusik Общие вопросы C/C++ 2 09.07.2009 11:09
Нужна помощь (Drag-And-Drop & Drag-Abd-Dock)) Arkuz Общие вопросы Delphi 1 18.04.2009 00:15
Drag&Drop по сети в Delphi vovan-brn Помощь студентам 0 28.05.2008 23:12