Страница 1 из 1

окно Map Display или на весь экран или в панели инструментов

Добавлено: 20 май 2014, 17:29
xen87
Здравствуйте, уважаемые ГРАССовцы.
Может кто-нить сталкивался со странным поведением ГРАСС:
окно Map Display или только сворачивается в панель рабочего стола или только разворачивается на весь экран - при этом перекрывая все остальное. Т.е. я не могу, скажем просматривать одновременно Map Display и Layer Manager. А это страшно не удобно, скажем чтобы переключить слой мне необходимо
1) свернуть Map Display (в панель инструментов раб. стола)
2) поменять галку в Layer Manager
3) развернуть на весь экран Map Display, чтобы увидеть изменения.
Работать в принципе можно и так, но это ужасно не удобно ((
Оговорюсь, что такое поведение было обнаружено внезапно, до этого все работало как положено.
П.С. GRASS 6.4.3 , Python 2.7.4 , wxPython 2.8.12.1

Re: окно Map Display или на весь экран или в панели инструме

Добавлено: 20 май 2014, 21:32
KolesovDmitry
А какая операционная система?

Точно не было никаких обновлений ни системы, ни GRASS?

Re: окно Map Display или на весь экран или в панели инструме

Добавлено: 20 май 2014, 21:44
xen87
1. Windows Vista
2. Обновление ГРАСС - были, но замечу, что данный "косяк" возник еще до обновления (до перехода мною на версию 6.4.3). Предполагал, что обновлюсь через Osgeo4W (устанавливал тоже через него) - и все пройдет - так и не прошло (((
3. Обновления Висты - тоже были. ОС (лицензия) - вообще живет отдельно жизнью - чего-то качает - устанавливает ... я не вмешиваюсь, т.к. в этом полный нуль.

Re: окно Map Display или на весь экран или в панели инструме

Добавлено: 21 май 2014, 09:47
Александр Мурый
Скорее всего, это какой-то глюк wxGUI в виндовой версии грасс. Т.е. реально размер окна "Map Display" никак не меняется? Его нельзя сузить ни с боков, ни с углов?
В других программах таких фокусов не было?

Re: окно Map Display или на весь экран или в панели инструме

Добавлено: 21 май 2014, 10:59
xen87
Предложу "решение":
1. создаем новый дисплей: Map display -> New map display window (он создается корректно, т.е. и сворачивается и разворачивается и сжимается и растягивается - как надо)
2. закрываем "глючный" дисплей: Close current map display window или Ctrl+W
3. вручную добавляем нужные слои еще раз - самый обидный момент ((( Если бы это можно было сделать автоматически ...
4. обязательно сохраняем проект Проект -> Save as ...
5. вновь открывая ГРАСС грузим сохраненный проект Проект -> Open ..., в этом случае окно Дисплея ведет себя корректно, иначе (без загрузки проекта) окно сразу же (типа по умолчанию) свернуто в панели инструментов и или только разворачивается на весь экран или только сворачивается (как я описал в 1-ом сообщении).
Т.е. реально размер окна "Map Display" никак не меняется? Его нельзя сузить ни с боков, ни с углов?
- не меняется, кнопка "свернуть в окно" осуществляет свертывание окна в панель инструментов.
В других программах таких фокусов не было?
- нет, не было.

Re: окно Map Display или на весь экран или в панели инструме

Добавлено: 21 май 2014, 14:20
KolesovDmitry
Да, больше всего похоже на какой-то глюк в wxPython. Можно попробовать использование "старого" интерфейса на tcltk.