Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.10.20;
Скачать: 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 вся ветка

Текущий архив: 2003.10.20;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.011 c
14-65619
Сатир
2003-10-02 16:49
2003.10.20
ГРЯЗНЫЕ ТЕХНОЛОГИИ


6-65566
oduvan
2003-08-24 17:34
2003.10.20
Как проверить, что все данные получитны сокетом?


1-65463
Максим
2003-10-08 10:26
2003.10.20
MDI приложение !!!


3-65338
Чайник
2003-09-26 16:11
2003.10.20
Можно ли в гриде поменять Font отдельно взятой ячейки.


14-65587
esu
2003-10-02 11:55
2003.10.20
Собираю команду набраться