|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
16.03.2008, 22:11 | #1 |
Форумчанин
Регистрация: 25.12.2007
Сообщений: 655
|
Нужен совет по текстовому редактору
Подскажите в чем тут секрет?Сделал текстовый редактор,при открытии файла с текстом
в свернутом окне весь текст показывает нормально,а при развернутом окне,как будто пытается с права дублировать весь текст еще раз,опять сворачиваешь окно все нормально а разворачиваешь опять тоже самое.Текстовик сделан на RichEdit. Выложил фото по теме
За частые поиски был забанен во всех известных
поисковых системах! |
22.03.2008, 15:06 | #2 |
Участник клуба
Регистрация: 30.04.2007
Сообщений: 1,307
|
А компонент "RichEdit" меняли? Бывает компонент повреждается или св-ва какие-то изминились, которые Вы не меняли, а вообше "RichEdit" использует кодировку (в начале и для каждого символа) для отображения шрифта, цвета, размера, возможно из-за этого? Или она не правильно выглядит при загрузке файла.
Вы как текст подгружаете? Используете ли Вы шифровку текста? P.S. А тот текст который "двоится", его можно выделить, откорректировать? Если да то загрузка или форматирование при загрузке файла не правильное.
Всё гениальное - просто!
|
22.03.2008, 15:55 | #3 |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
Похоже на баг в самом RichEdit. Попробуй при событии разворачивания окна вручную произвести перерисовку RichEdit. RichEdit.Repaint;
p.s. Даже в OpenOffice над к-рым целое сообщество работает подобные глюки бывают, что уж об RichEdit говорить
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог Последний раз редактировалось mutabor; 22.03.2008 в 16:01. |
22.03.2008, 16:28 | #4 |
Новичок
Джуниор
Регистрация: 18.01.2008
Сообщений: 1,720
|
Стили окна и класса окна у этого редактора какие? Invalidate нужно по WM_SIZE делать.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Нужен совет | Михаил Юрьевич | Общие вопросы Delphi | 3 | 04.05.2008 21:52 |
Нужен совет | Kler | Свободное общение | 0 | 27.03.2008 23:44 |
Вопросы по текстовому редактору! | Bitrayder | Общие вопросы C/C++ | 4 | 10.03.2008 20:55 |
Нужен ваш совет | SZero | Помощь студентам | 3 | 24.02.2008 17:51 |
Нужен ваш совет | HIP | Общие вопросы Delphi | 1 | 20.06.2007 14:32 |