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

Изменение размера компоненты (от TImage) в RunTime   Найти похожие ветки 

← →
Mr.ElectroNick   (2003-06-14 10:19) [0]

Суть вопроса такова:

Мне нужно в определенных условиях изменить размер TImage.
В процедуре перерисовки изображения я задаю Height в нужное мне значение.
Рузультат: размер меняется, но область прорисовки так и остается прежней.


← →
Song ©   (2003-06-14 11:25) [1]

TImage.Stretch ?


← →
CyberStorm   (2003-06-15 13:09) [2]

Меняй еще размеры Image.Bitmap.Height


← →
Человек прохожий   (2003-06-15 15:59) [3]


> Song © (14.06.03 11:25)

Это может не поможет. :-)

Вообще с TImage при изменении его размера всегда происходят баааальшие проблемы. Помогает только Assign(SomeBitmap), где SomeBitmap - это битмап, на котором и ведется первоначальная перерисовка картинки. Проще говоря, примерно так:

SomeBitmap:=TBitmap.Create;
SomeBitmap.Width:=...;
...
Image.Assign(SomeBitmap);

Вот так. Поправьте, если ошибаюсь


← →
Mr.ElectroNick   (2003-06-20 13:21) [4]

Ок... Спасибо за советы...



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

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



Память: 0.45 MB
Время: 0.01 c
11-65400
-= ALEX =-
2003-01-21 16:46
2003.10.20
Перетаскивание окон


1-65523
aleshap
2003-10-08 12:18
2003.10.20
Excel - быстрая работа


14-65622
Step[B.M.]
2003-09-28 23:21
2003.10.20
Ужасно интересная задача о которой вряд-ли кто слышал :)


1-65496
Vadim S
2003-10-08 16:07
2003.10.20
Case переменные значения, как условия


1-65470
Zmei
2003-10-09 09:40
2003.10.20
как из числа выделить целую часть 3.83 -> 3




   Наверх