Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.03.2008, 22:11   #1
Михаил Юрьевич
Форумчанин
 
Аватар для Михаил Юрьевич
 
Регистрация: 25.12.2007
Сообщений: 655
По умолчанию Нужен совет по текстовому редактору

Подскажите в чем тут секрет?Сделал текстовый редактор,при открытии файла с текстом
в свернутом окне весь текст показывает нормально,а при развернутом окне,как будто
пытается с права дублировать весь текст еще раз,опять сворачиваешь окно все нормально
а разворачиваешь опять тоже самое.Текстовик сделан на RichEdit.
Выложил фото по теме
Изображения
Тип файла: jpg Безымянный.jpg (40.7 Кб, 165 просмотров)
За частые поиски был забанен во всех известных
поисковых системах!
Михаил Юрьевич вне форума Ответить с цитированием
Старый 22.03.2008, 15:06   #2
Air
Участник клуба
 
Аватар для Air
 
Регистрация: 30.04.2007
Сообщений: 1,307
По умолчанию

А компонент "RichEdit" меняли? Бывает компонент повреждается или св-ва какие-то изминились, которые Вы не меняли, а вообше "RichEdit" использует кодировку (в начале и для каждого символа) для отображения шрифта, цвета, размера, возможно из-за этого? Или она не правильно выглядит при загрузке файла.

Вы как текст подгружаете?
Используете ли Вы шифровку текста?

P.S. А тот текст который "двоится", его можно выделить, откорректировать?
Если да то загрузка или форматирование при загрузке файла не правильное.
Всё гениальное - просто!
Air вне форума Ответить с цитированием
Старый 22.03.2008, 15:55   #3
mutabor
Телепат с дипломом
Старожил
 
Аватар для mutabor
 
Регистрация: 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.
mutabor вне форума Ответить с цитированием
Старый 22.03.2008, 16:28   #4
B_N
Новичок
Джуниор
 
Регистрация: 18.01.2008
Сообщений: 1,720
По умолчанию

Стили окна и класса окна у этого редактора какие? Invalidate нужно по WM_SIZE делать.
B_N вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужен совет Михаил Юрьевич Общие вопросы 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