SASGIS

Веб-картография и навигация


View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001218SAS.Планета[All Projects] Багpublic14-03-2012 20:0909-09-2012 18:29
Reportervasketsov 
Assigned Tovasketsov 
PrioritynormalSeveritytweakReproducibilityalways
StatusclosedResolutionno change required 
PlatformWindowsOSVistaOS VersionUltimate
Product Version.Nightly 
Target VersionFixed in Version 
Summary0001218: Не работает слежение за позицией GPS при активации дочернего окна
DescriptionЕсли включена опция, что текущая позиция GPS всегда в центре, то при активации любого дочернего окна карта перестаёт передвигаться, покуда вновь не активировать главное окно.

Необходимо проверять что активно сасовское окно (аналогично инцеденту 360, ревизия 5088, хоть прямой связи между инцедентами и нет, просто для информации).

Хотя если серьёзно - то не вижу причин, почему бы не менять положение, если окно вообще не активно. В GoogleEarth же полёт не прекращается, покуда с другими программами работаешь. Также и тут. Включил режим кэш+инет, загрузил трек - и качаешь тайлы вдоль трека. Так что предлагаю вообще всегда (независимо от активности или свернутости окна, если конечно проблем не будет с этим) обновлять текущее положение карты в обсуждаемом режиме.
Tagsgps, ini
Attached Files

- Relationships

-  Notes
(0006114)
vdemidov (manager)
15-03-2012 06:19

Может и стоит убрать проверку. Просто у Feya изначально было даже отключение отображения трека, если окно программы неактивно. Я не стал полностью убирать.
(0006127)
vasketsov (manager)
15-03-2012 21:53

В секции [MainFormGPSEvents]
есть недокументированный параметр
ProcessGpsIfFormActive={0|1}

Если 0 - то карта перемещается вслед за GPS всегда.

Если 1 - то карта перемещается вслед за GPS, только если активно окно карты или активна совсем левая программа. Если активно дочернее окно типа DebugInfo - не перемещается.

Видимо в этом есть какая-то тайная логика. Заменил в ini-шке значение на 0 и успокоился.
(0006129)
vdemidov (manager)
15-03-2012 21:59

Ух ты. Я оказывается это уже давно сделал :) Я ж говорю, что меня терзали смутные сомнения :)
(0006145)
Tolik (manager)
16-03-2012 04:14

> есть недокументированный параметр
А есть хоть 1 документированный параметр? ;)
(0006152)
zed (manager)
16-03-2012 06:22

>Заменил в ini-шке значение на 0 и успокоился
Может стоит сделать такое поведение дефолтным?
(0006154)
vasketsov (manager)
16-03-2012 08:11

Параметр этот совсем недоступен для просмотра и изменения из саса. Так что он скорее невидимый.

>стоит сделать такое поведение дефолтным?
Ну может конечно и стоит, но сперва надо понять смысл реализации при значении 1. Либо это случайно так всё совпало, либо такая задумка, например чтобы скриншот сделать в конкретном положении.

- Users who viewed this issue
User List Anonymous (1460x)
Total Views 1460
Last View 29-04-2024 13:03

- Issue History
Date Modified Username Field Change
14-03-2012 20:09 vasketsov New Issue
15-03-2012 06:19 vdemidov Note Added: 0006114
15-03-2012 21:53 vasketsov Note Added: 0006127
15-03-2012 21:54 vasketsov Status new => closed
15-03-2012 21:54 vasketsov Assigned To => vasketsov
15-03-2012 21:54 vasketsov Resolution open => no change required
15-03-2012 21:54 vasketsov Fixed in Version => .Nightly
15-03-2012 21:59 vdemidov Note Added: 0006129
16-03-2012 04:14 Tolik Note Added: 0006145
16-03-2012 06:22 zed Note Added: 0006152
16-03-2012 08:11 vasketsov Note Added: 0006154
22-03-2012 05:34 gpsMax Tag Attached: gps
22-03-2012 05:34 gpsMax Tag Attached: ini
09-09-2012 18:29 vdemidov Fixed in Version .Nightly =>



Copyright © 2007 - 2024 SAS.Planet Team