Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Принудительная пересовка


Автор: Medved 5.12.2002, 10:59
Поганка тут такая, поставил на форму DBGrid, (я использую DBGrigEh, но пробовал и стандартный), так вот, у меня вместо разделителей колонок и строчек, остается рисунок окна, который я выводил перед ним, причем не только на этапе работы приложения, но так же и на этапе его разработки..... я так понимаю, окно не перерисовывается, но я перерисовывал и как сам DBGrid, так и форму на которой он стоит, не помогает, и даже принудительно на кнопку повесил процедуру перерисовки...... все равно, не хочет..... единственное, когда при разработке свернешь форму, а затем развернешь, тогда нормально......

Я в приложение использую ActivX Autodesk MapGuide (это компонент, для отображения географической карты), глючит скорее всего из за него, есть ли какой-то "топорный" способ перерисовки окон всего приложения или окна системными фукнциями?

Автор: Vit 5.12.2002, 12:44
Refresh
Update
Application.processmessages

Трудно сказать что именно тебе надо, но обычно это криво написанный компонент, который не обрабатывает правильно комманды на перерисовку.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)