![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
ListBox, cut and paste [D6, Win2k]
Andrey, K © (2005-01-05 16:30:00)Подскажите, как можно сделатъ ListBox в котором можно редактироватъ и вставлятъ items (cut and paste). Заранее спасибо.
Andrey K (2005-01-06 01:32:00) [1]Спасибо за помошъ.
Просто Джо (2005-01-05 17:54:00) [2]Регистрируешь свой формат Клипборда функцией
RegisterClipboardFormat.
Вешаешь Popup-меню на правую кнопку с коммандами Копировать/Вставить.
И ручками.
Скопировать: готовишь структуру, описывающую отдельный Item(текст, возможно Data); копируешь ее в Clipboard функцией SetClipboardData.
Вставить: извлекаешь из Клипборда данные функциейGetClipboardData, после этого Items.AddObject.
Делов-то :)
Или если Data не используется и копировать надо простой текст из любой аппликации, тогда не надо регистрировать.
Andrey K (2005-01-05 17:51:00) [3]Спасибо, ответ найден. Буду исполъзоватъ Memo.
panov (2005-01-05 17:32:00) [4]Запятую убери из ника.
Andrey, K (2005-01-05 17:26:00) [5]Спасибо, а как можно сделатъ cut and paste?
KSergey (2005-01-05 16:32:00) [6]Взять ListView в подходящем режиме. Как минимум редактирование там есть. А это самое длинное по реализации.