Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Запрет копирования в буфер из tRichEdit


Коба ©   (2005-01-11 09:36:00) 

Как запретить копирование в буфер обмена в tRicjEdit?
Пока сделал с помощью перехвата событий и установкой prog.SelLength:=0
Но на WIN9X это становится не удобным, так как при прокрутке колесом мыши обзор возвращается в место, где стоит курсор.
HELP!!!


XmeD   (2005-01-12 19:25:00) [1]

RichEdit.Enabled := False;


vecna   (2005-01-11 21:36:00) [2]

Гораздо эффективней, вместо запрещения копирования в буфер,  разбовлять текст строками "Незарегистрированная копия мой супер-пупер программы" =)


Anatoly Podgoretsky   (2005-01-11 13:16:00) [3]

За что так не любишь пользователей?


Коба   (2005-01-11 09:53:00) [4]

Нужно именно не дать скопировать текст в буфер. Но за идею - тенкс. Попробую покопать в этом направлении.


KSergey   (2005-01-11 09:50:00) [5]

Я правда так и не понял что надо: в буфер не дать или из?
Можно перекрыть ф-цию окна RichEdit (св-ство WindowProc) и в нем отлавливать и глучит ьсоотв. сообщения (WM_PASTE/WM_COPY/WM_CUT - смотря что же все же надо)


Наверх

Титульная страница Поиск, карта сайта Написать письмо