Интегрированная картография SetStatusText

MapInfo, MapBasic
Ответить
LightMen
Интересующийся
Сообщения: 32
Зарегистрирован: 09 окт 2014, 10:59
Репутация: 5

Интегрированная картография SetStatusText

Сообщение LightMen » 09 окт 2014, 11:31

Здравствуйте, подскажите есть ли возможность получить строку в SetStatusText не размер(ширина окна) а масштаб карты? В MapInfo же существует выбор при открытой карте. Или это можно как-то получить математически?

Использую VB.NET+MapInfo 8.0

Код: Выделить всё

Public Sub SetStatusText(ByRef Stroka As String)

End Sub

Спойлер
Изображение
Последний раз редактировалось LightMen 09 окт 2014, 12:33, всего редактировалось 1 раз.

LightMen
Интересующийся
Сообщения: 32
Зарегистрирован: 09 окт 2014, 10:59
Репутация: 5

Решение найдено

Сообщение LightMen » 09 окт 2014, 12:32

Нашёл ответ.
Перед вызовом SetStatusText нужно дать команду

Код: Выделить всё

MapInfo.Do("Set Map Display Scale")
, которая устанавливает, что будет отображаться в статусной строке и имеет 3 параметра.
1 размер (Display Zoom)
2 масштаб (Display Scale)
3 положение курсора (Display Position)

Ответить

Вернуться в «MapInfo»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 6 гостей