Старый 20.05.2006, 21:13   #1   
Форумец
 
Сообщений: 12
Регистрация: 23.01.2006

eagleheart вне форума Не в сети
обновление экрана в билдире

народ помогите. Я только начал изучать билдер и встал перед таким траблом. Рисую значит граф. но когда я его прокручиваю он прокручивается не совсем так как надо. остаюстся куски от старой прорисовки. я так понимаю надо просто обновлять экран? как это сделать в билдире? :wall:
  Ответить с цитированием
Старый 21.05.2006, 06:50   #2   
Форумец
 
Сообщений: 223
Регистрация: 11.12.2004

Handle вне форума Не в сети
В Windows GDI для обновления экрана служит сообщение WM_PAINT - оно посылается системой окну когда необходимо обновление.

А в билдере, насколько я помню, есть подобное событие у соответствующей канвы. Размести там свой обработчик перерисовки экрана и все.
  Ответить с цитированием
Старый 22.05.2006, 07:55   #3   
Форумец
 
Аватар для Ray79
 
Сообщений: 831
Регистрация: 04.08.2005

Ray79 вне форума Не в сети
Твоя_панель.Refresh(). Вешай на прокрутку
  Ответить с цитированием
Поиск в теме: 


Опции темы

Быстрый переход:

  Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Support by DrIQ & Netwind