Конференция "Media" » Масштабирование картинки в окне фиксированного размера [D7, WinXP]
 
  • KiLLiR © (16.01.09 18:09) [0]
    На ScrollBox расположен Image. Хочу в процессе работы программы увеличивать (уменьшать) изображение с помощью ползунка TrackBar. В обработчике событий OnClick ползунка написал:
    begin
    if TrackBar1.Position=1 then
    begin
     Image1.Picture.Height:=Image1.Picture.Height*2;
     Image1.Picture.Width:=Image1.Picture.Width*2;
    end;
    end;


    При компиляции выдается ошибка Cannot assign to read-only property.
  • Vetal (16.01.09 19:29) [1]
    Увеличивай сам TImage, со свойством Stretch := true
  • KiLLiR © (16.01.09 20:05) [2]
    Ошибку теперь не выдает, но размеры картинки не меняются.
  • Vetal (16.01.09 20:57) [3]
    Stretch := true
  • KiLLiR © (16.01.09 21:08) [4]
    Спасибо. Здесь не в Stretch было дело. AutoSize надо было сделать False.
 
Конференция "Media" » Масштабирование картинки в окне фиксированного размера [D7, WinXP]
Есть новые Нет новых   [134431   +10][b:0][p:0.001]