Текущий архив: 2019.03.31;
Скачать: CL | DM;
Вниз
Проблема с TImage Найти похожие ветки
← →
валя © (2016-11-09 16:16) [0]Пишу свой небольшой графический редактор. За основу взят TImage, который создается в рантайм. Действия следующий:
1) Создаю холст TImage.Create, TImage.SetBounts(0,0,100,100);
2) Рисую разные примитивы.
Но вот при изменение размера TImage в рантайм , размеры той области на которой можно рисовать остаются прежними SetBounts(0,0,100,100); - как было задано первоначально.
Что делаю не так? может как-то нужно изменять и размеры BitMap этого TImage?
← →
валя © (2016-11-09 16:23) [1]все, извините:
Picture.Bitmap.Height
Picture.Bitmap.Width
← →
Dimka Maslov © (2016-11-11 13:24) [2]TPaintBox не подойдёт с установленными свойствами Anchors?
← →
Д7 (2016-11-18 17:08) [3]TImage это не холст и даже не картинка. Это контейнер для отображения картинок.
При создании TImage и обращении к TImage.Canvas происходит проверка создан ли битмап, и если его нету - создаётся новый. В размер текущих Width/Heigth.
Ещё бывают фокусы в зависимости от того как вы загружали картинку и в каком она была формате. Свойства Center/Strech/Proportional тоже надо хорошо понимать.
Остальное вы уже догадались. :)
Страницы: 1 вся ветка
Текущий архив: 2019.03.31;
Скачать: CL | DM;
Память: 0.47 MB
Время: 0.004 c