Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

RichEdit.Print зависает (бесконечный Спулинг) [D3, Win95/98]


андрей Татуков ©   (2002-04-04 10:46:00) 

Народ! Никто не сталкивался с проблемой?
Хотя бы куда рыть? Поделитесь опытом.


андрей Татуков   (2002-04-04 13:58:00) [1]

Заряботало после :
1. переустановки Delphi и пропатчивания
2. замены RxLib с 2.60 до 2.75


андрей Татуков   (2002-04-04 12:20:00) [2]

Я ничего такого не делаю.
виснет здесь (RxRichEd):

repeat
chrg.cpMin := LastChar;
LastChar := SendMessage(Self.Handle, EM_FORMATRANGE, 1, Longint(@Range));
if (LastChar < MaxLen) and (LastChar <> -1) then NewPage;
until (LastChar >= MaxLen) or (LastChar = -1);


REA   (2002-04-04 11:39:00) [3]

У меня сам RichEdit печатал, хотя я использовал какую-то его функцию отрисовки на DC, а потом уже печать. Глюки начались, когда я попытался его смасштабировать на экран и принтер - его колбасило и я не смог это побороть. Сам RichEdit при этом был hidden.


Наверх

Титульная страница Поиск, карта сайта Написать письмо