![]() |
TImage in C++Builder 5 problem.
У меня есть TImage, на котором я рисую диаграмму.
Проблема втом, что когда форму ресайзишь, то то, на том простраснве, которое добавилось рисовать не получается. Хотя по алгритму, я сотмрел должны рисоваться прямоугольники в нужных пикселях. Там оно серым всегда и будет. Даже если жестко в код поставить рисовать там что-то. Т.е. если я при разработке вручную поставлю большой размер формы, то оно прорисуется нормально. И при расятжении (до установленного размера) все будет ок. А потом облом. Перерисовываю по OnFormResize. Помгите срочно, это курсовик, мне завтра сдавать! |
Ресайзить надо битмап внутри TImage
|
Ответ прост. Пользуйтесь TPaintBox - с ним таких глюков нет, жа еще и есть метод OnPaint. Тему можно закрыть.
|
| Часовой пояс GMT +4, время: 04:52. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.