FANTOM181 |
Отправлено: 27.07.2006, 12:31 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 20
|
Существует следующая проблемма. При рисовании линий на канве компонента TChart происходит их затирание. Это происходит тогда когда поверх формы на которой находится TChart находится другая форма или любое другое окно. И при его перемещении происходит затирание линий нарисованных на TChart. Я хотел обойти эту проблемму добавив в OnPaint компонента TChart его перерисвоку. Но этого события (OnPaint ) у чарта нету. Как подругому можно бороться с этой проблеммой???? |
|
FANTOM181 |
Отправлено: 28.07.2006, 12:34 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 20
|
Все разобрался. Надо отлавливать сообщение WM_PAINT от компонента TChart, на котром осуществляется прорисовка линий. Это сообщение можно перехватить с помощью компонента ApplicationEvents. |
|