Форум: "Основная";
Текущий архив: 2002.05.30;
Скачать: [xml.tar.bz2];
ВнизDrawGrid Найти похожие ветки
← →
Maxman (2002-05-20 11:03) [0]Зрасьте! Тут такаяпроблемка. Рисую я значит на этом DrawGridе обращаясь к Canvas. Так вот открывается линовое окшко или сменяется активный TabSheet, так всемои хуожествастераются. Как запреитть перерисовку???Мне какбы важно что перерисовывалось только когда я хочу.
← →
Song (2002-05-20 11:34) [1]Надо рисовать на onDrawCell
← →
Maxman (2002-05-20 12:20) [2]А если у меня для рисования используется procedure DrawinPoints(Panel:TDrawGrid) написанная мною, причем онавызывается из разных мест программы. Если я просто говорю чтобы в ONDrawCell выполнялась она, и заменяю везде вместо DrawinPoints(DrawGrid1) на ONDrawCell(self,0,0,tempingr,[gdSelected])то получается слишком большие тормоза. Аможет можно как нибудь по другому, например Lock или UnLock.
← →
KilkennyCat (2002-05-20 12:30) [3]Вызывать процедуру перерисовки, если что-то было затерто...
← →
Song (2002-05-20 12:51) [4]Можно убрать перерисовку компонента, используя BeginUpdate EndUpdate или LockWindowUpdate(). Подробности в FAQ
← →
Maxman (2002-05-20 13:24) [5]А можно примерчик? а точего тосегодня совсем ничего неполучается :-(
← →
Song (2002-05-20 14:30) [6]В FAQ есть.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.05.30;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.005 c