Notes |
|
|
Проверьте на последней ночной дебажной сборке. |
|
|
|
Проверено на 110811 Nightly, та же самая ситуация |
|
|
(0003410)
|
vdemidov
|
11-08-2011 08:27
(edited on: 11-08-2011 10:30) |
|
Странно. Вылетает на вполне себе стандартной операции:
THintWindow.ActivateHint
|
|
|
|
Что-то связанное с всплывающими подсказками?
Баг, кстати, может появиться не сразу после подключения по RDP или изменения конфигурации мониторов, а через несколько манипуляций масштабирования\перемещения мапы |
|
|
|
Дело не в масштабировании а в хинтах для меток и викимапии. |
|
|
(0003413)
|
zed
|
11-08-2011 10:35
|
|
>а в хинтах
Точно? Или может разложить эту строчку где вылетает
FHintWindow.ActivateHint(Bounds(Mouse.CursorPos.x+13,Mouse.CursorPos.y-13,abs(hintrect.Right-hintrect.Left),abs(hintrect.Top-hintrect.Bottom)),nms);
на элементарные выражения, да дать повторить баг? Может оно Mouse.CursorPos не может нормально взять? |
|
|
|
Посмотри на стек вызовов. Вылетает на функции MonitorFromPoint, которая и вызывается из ActivateHint |
|
|
|
А можно подробнее про RDP? А то второй монитор вряд ли в ближайшее время будет доступен, а парочка других компов есть. |
|
|
|
Сейчас нет возможности проверить, но было по-моему так:
На ноуте в конфигурации расширенного десктопа (2 экрана) запускаем SAS -> подключаемся к этому ноуту по RDP, SAS работает нормально через удаленку -> отключение RDP, попытка масштабирования уже на самом ноуте -> ошибка |
|
|
|
Тоесть без второго монитора все равно никак. Тогда ничем не могу помочь. |
|
|
|
Похоже само незаметно починилось. Запускал на нетбуке, подключал большой моник. Все нормально. И в обратном порядке тоже все работает. |
|