| Предыдущая версия справа и слева
Предыдущая версия
Следующая версия
|
Предыдущая версия
|
ru:skin:gui:form:searchmapform [2016/04/22 10:36] Роман |
ru:skin:gui:form:searchmapform [2016/12/23 13:26] (текущий) Артём добавил ключевые слова режима "пробок" |
| ====== Форма SearchMapForm ====== | ====== Форма SearchMapForm ====== |
| | Поисковая карта. Данное окно может находиться в одном из трёх режимов: выбор объекта, просмотр маршрута и просмотр трека. |
| |
| Поисковая карта. Данное окно поддерживает три режима: обычный, просмотр маршрута и просмотр треков. Последние два включается ключевыми словами ''entireRoute'' и ''viewTrack'' соответственно.\\ | |
| |
| ===== Обычный ===== | |
| ==== Объекты ==== | ==== Объекты ==== |
| * ''MapWindow''. Окно карты. | * ''MapWindow''. Окно карты. |
| * [[ru:skin:gui:tags:menu|Меню]] ''SearchMapRouteMenu''. Прокладка маршрута. | * [[ru:skin:gui:tags:menu|Меню]] ''SearchMapRouteMenu''. Прокладка маршрута. |
| * [[ru:skin:gui:tags:button|Кнопки]] ''InfoButton'' (информационная строка), ''ZoomInButton'' (приблизить карту), ''ZoomOutButton'' (отдалить карту). | * [[ru:skin:gui:tags:button|Кнопка]] ''InfoButton''. Информационная строка. |
| * [[ru:skin:gui:tags:group|Контейнер]] ''InfoGroup'' с заголовком и [[ru:skin:gui:tags:listbox|списком]] ''List'' (информационный список). | * Кнопка ''ZoomInButton''. Приблизить карту. |
| | * Кнопка ''ZoomOutButton''. Отдалить карту. |
| | * [[ru:skin:gui:tags:group|Контейнер]] ''InfoGroup'' с заголовком и информационным [[ru:skin:gui:tags:listbox|списком]] ''List''. |
| * [[ru:skin:gui:tags:indicator|Индикатор]] ''TurnSchemeIndicator''. Прогресс прокладки маршрута. | * [[ru:skin:gui:tags:indicator|Индикатор]] ''TurnSchemeIndicator''. Прогресс прокладки маршрута. |
| | * Индикатор изменения цвета ''TrackColorChangeIndicator''. |
| |
| ===== Просмотр маршрута ===== | |
| Отображает маршрут. | |
| |
| ===== Просмотр трека ===== | |
| Отображает трек на таком масштабе, чтобы трек умещался на экране.\\ | |
| ==== Ключевые слова ==== | |
| * ''trackName''. Имя файла трека (для трека-регистратора содержит текст, обозначающий трек-регистратор). | |
| * ''trackNumber''. Порядковый номер трека в списке (не задано для трека-регистратора). | |
| * ''trackCount''. Количество треков в списке. | |
| * ''trackReady''. Содержит 1, если трек бинаризирован, иначе 0. Соответствующие текстовые значения 1 и "". | |
| * ''colorMode''. Содержит текущий режим раскраски трека. | |
| |
| ==== Команды ==== | |
| * ''delete''. Очищает трек-регистратор или удаляет трек (зависит от того, что сейчас отображается). | |
| * ''showParams''. Открывает окно [[ru:skin:gui:form:trackparamsform|TrackParamsForm]]. | |
| * ''share''. Поделиться (нет у трека-регистратора). | |
| * ''export''. Экспорт трека-регистратора. | |
| * ''showPrev'' и ''showNext''. Переходят к предыдущему или следующему трека соответственно. | |
| * ''toggleColorMode''. Переключает цветовой режим. | |
| |
| ==== Объекты ==== | |
| В данном режиме доступны два [[ru:skin:gui:tags:indicator|индикатора]]: бинаризации и ''TrackColorIndicator'' (изменения цвета). | |
| === Индикатор изменения цвета === | === Индикатор изменения цвета === |
| Индикатор отображается только в режиме ''По скорости'' или ''По высоте'', если трек уже бинаризирован. Он состоит из прямоугольной области, залитой градиентом, двух рисок и значений минимума и максимума (для трека-регистратора вместо значений выводятся "min" и "max"). Размер области заливки устанавливается максимально возможным при заданных значениях атрибутов. Если у пользователя выбран RTL-язык, в горизонтальном индикаторе минимальное значение располагается справа. | Индикатор показывает, как меняется цвет трека в зависимости от скорости или высоты. Он состоит из прямоугольной области, залитой градиентом, двух рисок и значений минимума и максимума (для трек-регистратора вместо значений выводятся "min" и "max"). |
| Атрибуты (в дополнение к стандартным атрибутам окна): | Атрибуты (в дополнение к стандартным атрибутам окна): |
| * ''orientation'': ''up'', ''down'', ''left'', ''right'' | * ''orientation''. Ориентация индикатора ''up'', ''down'', ''left'', ''right'' (см. картинку). |
| | * ''fillSize''. Ширина (у вертикального индикатора) или высота (у горизонтального) области заливки, не считая границ. |
| * ''borderWidth''. Толщина границ индикатора и рисок в пикселях или pd. | * ''borderWidth''. Толщина границ индикатора и рисок в пикселях или pd. |
| * ''borderColor''. Цвет границ индикатора и рисок. | * ''borderColor''. Цвет границ индикатора и рисок. |
| * ''tickLength''. Длина рисок в pd или mm. | * ''tickLength''. Длина рисок в pd или mm. |
| * ''valueHorIndent'', ''valueVertIndent''. Горизонтальный/вертикальный отступ значений минимума и максимума в pd или mm. | * ''valueHorIndent'', ''valueVertIndent''. Горизонтальный/вертикальный отступ значений минимума и максимума в pd или mm. |
| * ''fontSize'', ''fontColor'', ''fontBold'', ''fontBorderColor'' - параметры шрифта, используемого для вывода минимального и максимального значений. | * ''fontSize'', ''fontColor'', ''fontBold'', ''fontBorderColor''. Параметры шрифта, используемого для вывода минимального и максимального значений. |
| {{:ru:skin:gui:form:indicator.png?nolink&200|}} | {{:ru:skin:gui:form:indicator.png?nolink&200|}} |
| | |
| | ==== Ключевые слова ==== |
| | * ''azimuth''. Направление движения. |
| | * ''badTrack''. Равно 1, если не удалось получить точки из трека, иначе 0. |
| | * ''colorByAlt''. Равно 1, если включен режим раскраски трека по высоте. |
| | * ''colorBySpeed''. Равно 1, если включен режим раскраски трека по скорости. |
| | * ''colorMode''. Текущий режим раскраски трека: 0 --- раскраска выбранным цветом, 1 --- по скорости, 2 --- по |
| | * ''cursor''. Информация о курсоре. Числовое значение равно 1, если на карте установлен курсор, и 0 в противном случае. Текстовое значение содержит наименование выбранного объекта. |
| | * ''entireRoute''. Равно 1, если активен режим отображения всего маршрута. |
| | * ''entryPoints''. Равно 1, если активен режим выбора точек подъезда. |
| | * ''gps''. Равно 1, если доступна информация о местоположении или установлена точка старта, и 0 в противном случае. |
| | * ''trackName''. Имя файла трека (для трек-регистратора содержит текст, обозначающий трек-регистратор). |
| | * ''trackNumber''. Порядковый номер трека в списке (не задано для трек-регистратора). |
| | * ''trackCount''. Количество треков в списке. |
| | * ''trackReady''. Равно 1, если трек бинаризирован, иначе 0. |
| | * ''trafficJamMode''. Если активен режим указания "пробок", то принимает значение 1, 2 или 3 в соответствии с выбранной скоростью (1, 5 или 15 км/ч). |
| | * ''trafficJamMode1'', ''trafficJamMode2'' и ''trafficJamMode3''. Равно 1, если активен режим указания "пробок" и выбрана скорость 1, 5 или 15 км/ч соответственно. |
| | * ''zoomButtons''. Равно 1, если нужно показывать кнопки масштабирования карты, и 0 в противном случае. |
| | |
| | ==== Команды ==== |
| | * ''addFirstGoal''. Добавить цель в начало. |
| | * ''addGoalAfter''. Добавить цель в конец. Если задан параметр ''showRouteForm'', то после добавления открывается окно [[ru:skin:gui:form:RouteForm]]. |
| | * ''addGoalBefore''. Добавить цель перед финишем. |
| | * ''addWaypoint''. Добавить «Моё место». |
| | * ''decPitch''. Увеличить угол наклона карты. |
| | * ''delete''. Очистить трек-регистратор или удалить трек. |
| | * ''export''. Экспортировать трек-регистратор. |
| | * ''findFastestRoute''. Проложить быстрый маршрут. |
| | * ''findShortestRoute''. Проложить короткий маршрут. |
| | * ''findStraightRoute''. Проложить маршрут «по прямой». |
| | * ''incPitch''. Уменьшить угол наклона карты. |
| | * ''moveDown''. Переместить карту вниз. |
| | * ''moveLeft''. Переместить карту влево. |
| | * ''moveRight''. Переместить карту вправо. |
| | * ''moveUp''. Переместить карту вверх. |
| | * ''rotateAnticlockwise''. Повернуть карту против часовой стрелки. |
| | * ''rotateClockwise''. Повернуть карту по часовой стрелке. |
| | * ''routeToCursor''. Проложить маршрут до выбранной цели. |
| | * ''setStartPoint''. Установить стартовую точку. |
| | * ''share''. "Поделиться" треком. |
| | * ''showMainMap''. Перейти на основную карту. |
| | * ''showNext''. Перейти к следующему треку соответственно. |
| | * ''showParams''. Открыть окно [[ru:skin:gui:form:TrackParamsForm]]. |
| | * ''showPrev''. Перейти к предыдущему треку. |
| | * ''showSearchMapRouteMenu''. Показать меню прокладки маршрута. |
| | * ''toggleColorMode''. Переключить режим раскраски трека. |
| | * ''zoomIn''. Приблизить карту. |
| | * ''zoomOut''. Отдалить карту. |