C++Builder
  Начало   Форум   Помощь Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: Использование TRichViewEdit в dll  (Прочитано 1623 раз)
Valdemar
Давний друг
**

Сказали спасибо: +60/-4
Offline Offline

Сообщений: 285


« : 26 февраля 2013, 13:53:10 »

Добрый день!
Я искал компонент для редактирования текста с возможностью форматирования и проверки орфографии. Решил попробовать TRichViewEdit. В нем есть возможность реализовать проверку орфографии. Для проверки слова используется обработчик события OnSpellingCheck, в котором сторонними средствами слово надо проверить и задать для параметра Misspelled значение, соответствующее результату проверки. Проверка запускается автоматически самим компонентом в отдельном потоке при изменении текста.
Если форма, на которой расположен компонент TRichViewEdit, находится в самом приложении, то проверка орфографии проходит нормально.
Но если форму с компонентом TRichViewEdit поместить в dll и использовать ее в другом приложении, то проверка орфографии не работает. Обработчик события OnSpellingCheck вызывается только один раз, в итоге проверяется только первое слово.
Вопрос: это я неправильно использую компонент в dll или это такая у него особенность? Может кто-нибудь предложит вариант решения проблемы?
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в: