Jump to content

Recommended Posts

Posted

Здравствуйте.

При установке размеров битмапа через свойства .Width и .Height происходит исключение:

674182187_.png.7f7f9c04bf9ba7559d2427202491cb81.png

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Через свойство .Size - размеры устанавливаются нормально.

Posted (edited)
1 час назад, s.fedotenko@gmail.com сказал:

При установке размеров битмапа через свойства .Width и .Height происходит исключение:

Разобрался: исключение возникает, так как устанавливается размер одной из сторон, когда другая сторона битмапа еще равна 0. Правильно изначально устанавливать размеры обоих сторон вместе через свойство .Size.

Это непривычно, т.к. в обычном TBitMap (на Delphi) начальное задание размеров через Width и Height не вызывало исключений или был понятный метод .SetSize

Edited by s.fedotenko@gmail.com
  • Administrators
Posted

Действительно, было сделано так, чтобы битмап не мог иметь нулевой размер. Это связано с ограничением Андроида. Но нет проблемы, чтобы удалять нативный битмап, если размер по одной стороне нулевой.

Исправлено в 1.0.4.0.

×
×
  • Create New...