Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.25;
Скачать: CL | DM;

Вниз

TImage после изменения (програмного) размеров, Canvas остается   Найти похожие ветки 

 
besen-ok   (2004-04-08 17:37) [0]

TImage после изменения (програмного) размеров, Canvas остается старого размера (как мне кажется). Можно ли обновить или изменить размеры Canvas у TImage под его текущие размеры ?


 
Алхимик ©   (2004-04-08 18:02) [1]

Stretch ?


 
WebErr ©   (2004-04-08 18:05) [2]

Canvas.AutoSize := false;


 
WebErr ©   (2004-04-08 18:06) [3]

Удалено модератором


 
Mihey ©   (2004-04-08 18:50) [4]

Кроме того, чтобы задать TImage.Width и TImage.Height нужно ещё задать новый размер TImage.Picture.Bitmap.Width и аналогично TImage.Picture.Bitmap.Height.

Image.Width := WNew;
Image.Height := HNew;
Image.Picture.Bitmap.Width := WNew;
Image.Picture.Bitmap.Height := HNew;


 
TButton ©   (2004-04-08 18:53) [5]

либо рисовать на PaintBox"е, либо перегружать картинку, либо как уже сказали, stretch ибо иначе - бессмысленно.


 
Кулясов ©   (2004-04-08 19:03) [6]

>либо рисовать на PaintBox"е, либо перегружать картинку, либо как уже сказали, stretch ибо иначе - бессмысленно.

См. [4]. Пере(за)гружать - терять время.


 
TButton ©   (2004-04-09 19:19) [7]

не хочу см [4], бо не понятно что у человека за ситуация.


 
Кулясов ©   (2004-04-09 20:52) [8]

2 TButton:

Всё понятно.

>TImage после изменения (програмного) размеров,

Так, изменяли TImage.Width и TImage.Height

>Canvas остается старого размера (как мне кажется).

Угу, так точно. Небось, рисует что-то нового размера, а оно попадает только в старую рамку.

>Можно ли обновить или изменить размеры Canvas у TImage под его текущие размеры ?

См. номер 4.



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

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

Наверх




Память: 0.48 MB
Время: 0.024 c
8-1071874628
Jack
2003-12-20 01:57
2004.04.25
Мастера, Нужен алгоритм ...


1-1081521674
denis_group
2004-04-09 18:41
2004.04.25
Проблема с определением HDD (GetDriveType)


4-1077907649
gavrila
2004-02-27 21:47
2004.04.25
WNetLogonA & WNetLogoffA from mpr.dll


3-1080721154
Alexander Bakulin
2004-03-31 12:19
2004.04.25
Переделать Paradox программу для многопользовательского режима


11-1064308389
Vadim S
2003-09-23 13:13
2004.04.25
Директива {$WARN SYMBOL_PLATFORM OFF} (KOLSysUtils.pas)