нашел таки в чем собака -
https://cloud.mail.ru/public/dzFg/FJYr9wbuw как это может получаться: строку "772,55" переводит в число 772?
в отладчике забиваю функцию Число(ЧтениеXML.Значение) выдает 772,55, а при выполнении кода 772
(5) Ширина = 0; - единственное ее объявление
смотрю по другим контейнерам, там есть числа с одним разрядом после запятой - все норм, видимо дело во втором разряде. Как с этим бороться?