StalkerSoftware
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору ShIvADeSt Скачал последнюю версию. Ошибки 2 (пол символа) и 3 (выделение текста), про которые я писал на предыдущей странице остались. Для того, что бы их увидеть достаточно у memo в демке установить не моноширинный фонт (например Arial, 9). Заметил еще один баг с выделением: Сразу после запуска твоего .exe если не трогать мышь, а пользоваться только клавишами, то выделение клавишами не работает. Но после первого же выделения текста мышкой, начинает работать и выделения клавишами. data man Цитата: Точнее - у меня кусочек скроллируемого текста отображается в верхнем левом углу, остальная область не перерисовывается. | У меня было немного по другому. При скролинге текста средней кнопкой мыши вниз, внизу оставалась какая то старая строка, а остальной текст скролировался до нее. Причем я это увидел на компе с XP SP3, хотя на другом компе XP SP2 я этого не наблюдал. В последней версии мемки этого уже нет. delover Цитата: Объясняю за топик стартера - у него есть глобальное приложение, в котором уже это все реализовано на Мемо и Едитах, переходить на другой контрол - перелопачивать код (помимо замены контролов) на приведение в соотв с новыми контролами. | В принципе все верно. У меня есть библиотека, которую я начал еще во время D1 и с тех пор постоянно ее понемногу развиваю. В ней, помимо прочих компонент и модулей, есть компоненты наследники TMemo и TEdit, в которых я добавил много свойств, методов, событий для облегчения себе разработки программ. А у этих наследников (в частности у TEdit) есть свою наследники. Все это хозяйство работает достаточно стабильно и на базе него сделан не один десяток программ. В последнее время, мои пользователи все чаще стали просить про добавления орфографии в мои программы. И если сама проверка орфографии у меня почти есть (переделал под себя проверку орфографии от RichView, для hunspell, отвязав ее от RichView), то выделения текста для проверки у меня нет. Вот я и думал добавить ее в TEdit и TMemo малой кровью. Но судя по уже проделанной работе, уважаемого ShIvADeSt, малой кровью там похоже не очень получается. |