Цитата |
---|
Vladimir Letov написал: Такая проблема в примере myfirst возникает? Похоже, что обновляется только часть виджета. А остальное остается не тронутым. |
09.08.2019 10:38:42
|
|||
|
|
12.08.2019 09:42:04
На myfirst под Linux проблема не воспроизвелась.
|
|
|
|
12.08.2019 10:45:37
Используете ли Вы для изменения масштаба метод SetViewScale?
|
|
|
|
12.08.2019 14:00:56
Да. GetViewScale даёт текущий масштаб, потом он корректируется в сторону увеличения или уменьшения, потом применяется через SetViewScale.
|
|
|
|
12.08.2019 14:57:28
P.S. Используются ли в расчетах Панорамы физические параметры дисплея?
Эксперимент с myfirst позволил воспроизвести не точно такую же, но похожую проблему на Астре. 1) Запустил myfirst 2) Растянул окно по ширине больше ширины экрана 3) Изменил масштаб. 4) Перетащил в видимую область ранее скрытую часть окна. Она оказалась заполненной нулями. Видео здесь. Второе видео показывает, что правая область окна заполняется средствами Панорамы, а не внешнего приложения.
Изменено: |
|
|
|
13.08.2019 09:12:04
P.S.
Проверил еще раз описанную в начале ветки проблему. Использовал дисплей с большим разрешением. Программу запустил под Астрой. Видео здесь: Окно приложения полностью умещалось в дисплее и не выходило за его пределы. Перекрытие карты и заполнение буфера случайными числами происходило при укрупнении масштаба.
Изменено: |
|
|
|
© КБ Панорама, 1991-2024 Регистрируясь или авторизуясь на форуме, Вы соглашаетесь с Политикой конфиденциальности |