Вниз
Скачать: CL | DM;

Как скопировать в память канву   Найти похожие ветки 

← →
Shtukos   (2005-12-20 09:44) [0]

Здравствуйте! Помогите разобраться, проблема следующая: графики рисуются на канве PaintBox"а, потом пользователь закрывает окно с графиками, делает изменения в исходных данных и снова заходит на окно с графиками (прорисовка по событию OnPaint). Надо, чтоб на графике сохранялся предыдущий вариант, т.е. надо запомнить канву (после того как графики нарисовались в первый раз), и новые графики рисовать не на пустой канве, а уже на прорисованной. Как это сделать? Когда я закрываю окно, канва обнуляется.


← →
MBo ©   (2005-12-20 10:10) [1]

Самый простой вариант - использовать не PaintBox, а TImage, который запоминает изображение.
Если все же нужен PaintBox, то лучше завести дополнительный Bitmap, и отрисовку вести в него, а в обработчике PaintBox.OnPaint копировать битмап в PaintBox



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.013 c
2-1135078221
Crass
2005-12-20 14:30
2006.01.08
Скопировать фрагмент файла в новый файл


2-1135089991
Asail
2005-12-20 17:46
2006.01.08
Проблемма с IIS и ISAPI dll...


4-1130920730
Muchacho
2005-11-02 11:38
2006.01.08
SysListView


14-1134588021
Гарри Поттер
2005-12-14 22:20
2006.01.08
WinInstall софтина из Win2000


10-1111013938
val_5
2005-03-17 01:58
2006.01.08
Как работать с TwebConnection ?




   Наверх