УкраїнськаEnglishmRussian
Вхід/Новий
У темі немає нових постів

[BugFixed] WebVision некорректно реагирует на изменение geomXsc & geomYsc


Автор Повідомлення
Повідомлення створено: 16. 10. 2012 [21:56]
punk
Василий Петров
Автор теми
Зареєстрован(а) с: 09.05.2011
Повідомлення: 57
Есть wdg_Box внутри другого wdg_Box. Во внутреннем Box'е находятся всякие ElFigure & Text. В динамике внешнего Box'а изменяются geomXsc & geomYsc внутреннего. В Vision при этом вся картинка из внутреннего масштабируется, как и должно быть. А вот в WebVision этого не происходит - перерисовываются только те элементы, которые изменились динамикой внутреннего Box'a после масштабирования.
Вкладений файл

bug.png (Тип файлу: image/png, Розмір: 3.51 кілобайтів) — 1799 завантажень
Повідомлення створено: 16. 10. 2012 [22:02]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зареєстрован(а) с: 12.12.2007
Повідомлення: 3750
"punk" wrote:

Есть wdg_Box внутри другого wdg_Box. Во внутреннем Box'е находятся всякие ElFigure & Text. В динамике внешнего Box'а изменяются geomXsc & geomYsc внутреннего. В Vision при этом вся картинка из внутреннего масштабируется, как и должно быть. А вот в WebVision этого не происходит - перерисовываются только те элементы, которые изменились динамикой внутреннего Box'a после масштабирования.

Никто и не обещал отслеживать изменений "geomXsc" и "geomYsc", особенно если учесть, что это не так просто и даже в UI.Vision я это сделал сравнительно недавно.

Learn, learn and learn better than work, work and work.
Повідомлення створено: 17. 10. 2012 [09:01]
punk
Василий Петров
Автор теми
Зареєстрован(а) с: 09.05.2011
Повідомлення: 57
"roman" wrote:

Никто и не обещал отслеживать изменений "geomXsc" и "geomYsc", особенно если учесть, что это не так просто и даже в UI.Vision я это сделал сравнительно недавно.

А могу ли я как-то сказать принудительно "перерисовать все" для виджета из JavaLikeCalc? Поиск по redraw & refresh ничего не дал...
Повідомлення створено: 17. 10. 2012 [12:55]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зареєстрован(а) с: 12.12.2007
Повідомлення: 3750
Добавил обновление вложенных виджетов при модификации "geomXsc" или "geomYsc", в UI.WebVision.

Learn, learn and learn better than work, work and work.
Повідомлення створено: 17. 10. 2012 [14:41]
punk
Василий Петров
Автор теми
Зареєстрован(а) с: 09.05.2011
Повідомлення: 57
Проверил, все, что не вложено слишком глубоко (в Box'ы 3-го уровня и дальше) стало отображаться корректно. Большое спасибо.



9489