Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > Изменение размера канвы при рисовании в TImage


Автор: SCAR 16.5.2010, 16:43
Проблема вот в чем, на форме есть Image, он служит областью для рисования. При изменении размеров окна, размер имэджа тоже меняется (у него стоит свойство AllClient), но если развернуть форму на весь экран, то область рисования никак не изменяется, а остальная часть имеджа закрашивается цветом формы... Что надо прописать, чтоб область рисования также растянулась вместе с имэджем?

Автор: 586 16.5.2010, 18:10
Код
Image1->Picture->Bitmap->Width = Image1->Width;
Image1->Picture->Bitmap->Height = Image1->Height;


Добавлено через 12 минут и 42 секунды
или может это?
Код
Image1->Stretch = true;

Автор: SCAR 16.5.2010, 21:57
Точно, надо ж было битмап изменить ))) большое спасибо!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)