![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
RichEdit и буфер обмена [D7, XP]
AlexDan © (2008-10-09 17:08:00)Что нужно указать в свойствах, чтобы как в Memo при нажатии правой клавиши мышки выпадало меню буфера обмена..? И как сделать цвет выделения не чёрный, а синий (светло) как в Memo опять же..?
{RASkov} (2008-10-09 20:37:00) [1]Прикольный ты... AlexDan :)
blackman (2008-10-09 20:33:00) [2]richedit1.selattributes.color:=clblue;
Много про RichEdit:
http://www.google.com/search?ie=windows-1251&as_q=richedit&as_sitesearch=articles.org.ru
зачитаешься :)
AlexDan (2008-10-09 19:24:00) [3]Да-а, слона, как говорится и не заметили..
Palladin (2008-10-09 19:19:00) [4]Memo без прокрутки довольно интересное явление... и где интересно ты его нашел...
AlexDan (2008-10-09 19:16:00) [5]Значит мне принимать Соломоново решение, или использовать Memo с буфером обмена но без прокрутки, или RichEdit с прокруткой, но без буфера обмена, так и хочется сказать, зашибись).
Palladin (2008-10-09 18:27:00) [6]
> Нет, Cut, Copy, Paste нужно именнодля текста, находящегося
> в RichEdit.
RichEdit является "нестандартным" окном ввода, а, практически, целым OLE процессором текста, потому предусматривается реализация этого "меню буфера обмена" программистом.
> Видимо цвет выделения в RichEdit где-то оговаривается.
Конечно. Если ты когда нибудь щелкал на рабочем столе правой кнопкой мыши и заходил в свойства, то там он пользователем и оговаривается.
AlexDan (2008-10-09 18:18:00) [7]как и наличие Cut, Copy, Paste..
AlexDan (2008-10-09 17:45:00) [8]Нет, Cut, Copy, Paste нужно именнодля текста, находящегося в RichEdit. И цвет выделения у меня в одной проге разный(только что смотрел): в Memo синий, а в RichEdit чёрный, чего и спрашиваю, разница слишком заметна..
Видимо цвет выделения в RichEdit где-то оговаривается.
Юрий Зотов (2008-10-09 17:31:00) [9]1. У ЧЕГО Вы хотите получить Cut, Copy, Paste? Если, например, у формы или у панели, то имеет ли это смысл?
2. Это не меню буфера обмена и не меню Memo, а стандартное системное меню всех окон класса EDIT. Memo относится сюда лишь тем боком, что ее окно - того же класса.
2. Цвета выделения устанавливаются в настройках всей СИСТЕМЫ, никакие Memo тут снова ни при чем.