Evil_Smile |
Отправлено: 26.11.2006, 17:20 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 57
|
Объясните такую проблему. Почему когда я создаю новый проект помещаю на форме TRxRichEdit (или TMemo или TRichEdit) и нажимаю Del удаляется символ следующий за курсором, однако когда копирую *RichEdit или memo в другой проект эта функция пропадает, и это притом что ни на VK_DELETE, ни на какое-либо сочетание с ней я не использую. Может ли это происходить из-за присваивания *RichEdit или Memo Других (отличных от default) шрифтов, цветов и тд в моём проекте
|
|
olegenty |
Отправлено: 27.11.2006, 10:43 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
нет, не может
|
|
Evil_Smile |
Отправлено: 27.11.2006, 11:18 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 57
|
хорошо, если это не из-за присваивания других цветов и шрифтов то тогда почему
|
|
olegenty |
Отправлено: 27.11.2006, 13:12 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
посмотри на флаги окна контрола (GetWindowLong), если чего не хватает — добавь с помощью SetWindowLong
|
|
Evil_Smile |
Отправлено: 27.11.2006, 17:35 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 57
|
а где они (флаги) расположены, посмотрел в свойствах — нет; в h-ке тоже нет
З.Ы.
Сейчас переустановил ОС и при сборке проекта появились ошибки причем не в моем коде, а в коде компонента (RxRichEd.hpp) использую вот этот пакет http://www.rxlib.ru/arh/Comp/rx275BCB6.zip
ОшибкиQUOTE |
[C++ Error] RxRichEd.hpp(38): E2015 Ambiguity between 'CHARFORMAT2A' and 'Richedit::CHARFORMAT2A'
[C++ Error] RxRichEd.hpp(392): E2015 Ambiguity between 'CHARFORMAT2A' and 'Richedit::CHARFORMAT2A'
[C++ Error] RxRichEd.hpp(412): E2015 Ambiguity between 'CHARFORMAT2A' and 'Richedit::CHARFORMAT2A'
[C++ Error] RxRichEd.hpp(429): E2015 Ambiguity between 'CHARFORMAT2A' and 'Richedit::CHARFORMAT2A'
|
|
|