Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
ru:skin:gui:keywords [2015/02/27 14:01] Роман |
ru:skin:gui:keywords [2016/10/26 14:53] (текущий) Konstantin Goncharik |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== Ключевые слова ====== | ====== Ключевые слова ====== | ||
- | Ключевые слова обозначают заданные в программе значения, | + | Ключевые слова обозначают заданные в программе значения, |
- | Ключевые слова могут быть текстовыми и числовыми (некоторые имеют и текстовое, | + | |
+ | Ключевые слова могут быть текстовыми и числовыми (некоторые имеют и текстовое, | ||
При использовании ключевых слов в тексте объектов можно указать несколько вариантов и условия, | При использовании ключевых слов в тексте объектов можно указать несколько вариантов и условия, | ||
Строка 8: | Строка 10: | ||
Текст, заданный в кавычках, | Текст, заданный в кавычках, | ||
+ | |||
Например: | Например: | ||
- | {" | + | < |
- | Здесь выводится наименование улицы, а если оно не задано | + | Здесь выводится наименование улицы, а если оно не задано |
- | {" | + | < |
- | Здесь, если заданы улица и дом, выводятся улица и дом, иначе, если есть подпись, | + | Здесь, если заданы улица и дом, выводятся улица и дом, иначе, если есть подпись, |
- | При задании ключевого слова в атрибуте state кнопки её состояние становится равным числовому значению ключевого слова. Для каждого состояния кнопки может быть задан свой текст и картинка. | + | |
- | Ключевые слова можно использовать для изменения видимости объектов. Для этого в атрибуте tags объекта указывается через точку с запятой список ключевых слов, значения которых должны быть ненулевыми, | + | При задании ключевого слова в атрибуте |
+ | |||
+ | |||
+ | Ключевые слова можно использовать для изменения видимости объектов. Для этого в атрибуте | ||
===== Глобальные ключевые слова ===== | ===== Глобальные ключевые слова ===== | ||
Строка 20: | Строка 26: | ||
* addondsUpdate – 1, если доступны обновления дополнений. | * addondsUpdate – 1, если доступны обновления дополнений. | ||
* battery – состояние батареи: | * battery – состояние батареи: | ||
+ | * compass – содержит значение 1, если необходимо показывать компас, | ||
* currentRoadDirection – направление текущей дороги. | * currentRoadDirection – направление текущей дороги. | ||
* currentRoadTitle – наименование текущей дороги. | * currentRoadTitle – наименование текущей дороги. | ||
Строка 27: | Строка 34: | ||
* finishTime – время приезда к финишу. | * finishTime – время приезда к финишу. | ||
* finishTimeLeft – время до финиша. | * finishTimeLeft – время до финиша. | ||
+ | * glideRatio -- отношение горизонтальной скорости к вертикальной. | ||
* goalDistance – расстояние до цели. | * goalDistance – расстояние до цели. | ||
* goalTime – время приезда к цели. | * goalTime – время приезда к цели. | ||
Строка 46: | Строка 54: | ||
* nextSpeedLimit – следующее ограничение скорости. Текстовое значение содержит значение скорости. Числовое значение равно 1, если активен индикатор изменения ограничения, | * nextSpeedLimit – следующее ограничение скорости. Текстовое значение содержит значение скорости. Числовое значение равно 1, если активен индикатор изменения ограничения, | ||
* nextSpeedLimitDist – расстояние до следующего ограничения скорости. | * nextSpeedLimitDist – расстояние до следующего ограничения скорости. | ||
- | * poiViewMode - режим отображения '' | + | |
+ | | ||
+ | * '' | ||
* route – 1, если проложен или прокладывается маршрут, | * route – 1, если проложен или прокладывается маршрут, | ||
* secondTurn – 1, если активен индикатор второго манёвра, | * secondTurn – 1, если активен индикатор второго манёвра, | ||
Строка 57: | Строка 67: | ||
* speedLimit – текущее ограничение скорости. Текстовое значение содержит значение скорости. Числовое значение равно 1, если активен индикатор текущего ограничения, | * speedLimit – текущее ограничение скорости. Текстовое значение содержит значение скорости. Числовое значение равно 1, если активен индикатор текущего ограничения, | ||
* speedLimitState – 0 (нет превышения скорости) или 1 (превышение скорости). | * speedLimitState – 0 (нет превышения скорости) или 1 (превышение скорости). | ||
+ | * sunRise -- время восхода Солнца. | ||
+ | * sunSet -- время захода Солнца. | ||
* turnDistance – расстояние до манёвра. | * turnDistance – расстояние до манёвра. | ||
* turnTime – время до манёвра. | * turnTime – время до манёвра. | ||
+ | * vertSpeed -- вертикальная скорость. | ||
+ | * writeTrack -- содержит значение 1, если нужно писать трек, и 0 в противном случае. | ||
===== Ключевые слова в окнах с картой ===== | ===== Ключевые слова в окнах с картой ===== | ||
+ | * azimuth -- направление движения. | ||
* cursor – информация о курсоре. Числовое значение равно 1, если на карте установлен курсор, | * cursor – информация о курсоре. Числовое значение равно 1, если на карте установлен курсор, | ||
* gps – 1, если доступна информация о местоположении или установлена точка старта, | * gps – 1, если доступна информация о местоположении или установлена точка старта, | ||
+ | * zoomButtons -- 1, если нужно показывать кнопки масштабирования карты, и 0 в противном случае. | ||
===== Ключевые слова на основной карте ===== | ===== Ключевые слова на основной карте ===== | ||
Строка 71: | Строка 86: | ||
* 3D – 1, если карта находится в 3D-режиме, | * 3D – 1, если карта находится в 3D-режиме, | ||
- | ===== Ключевые слова на поисковой карте ===== | + | ===== Ключевые слова |
- | * entireRoute – 1, если активен режим отображения всего маршрута, и 0 в противном случае. | + | * addonSize --- размер дополнения в распакованном виде. |
- | * entryPoints – 1, активен режим выбора точек подъезда. | + | * address1, address2, address3, address4 --- административный адрес карт, содержащихся в дополнении. |
+ | * description --- описание дополнения (только в окне AddonDescForm). | ||
+ | * localDate --- дата дополнения, | ||
+ | * products --- требуется ли оплата. Числовое значение: | ||
+ | * progress --- прогресс загрузки/ | ||
+ | * provider --- наименование поставщика дополнения. | ||
+ | * serverDate --- дата дополнения на сервере. | ||
+ | * state --- состояние дополнения. Может использоваться в атрибутах text (label, button) и state (button). В последнем случае принимает следующие значения: | ||
+ | * 0 --- не скачивалось; | ||
+ | * 1 --- идет загрузка; | ||
+ | * 2 --- распаковывается; | ||
+ | * 3 --- ошибка (загрузки или распаковки); | ||
+ | * 4 --- готово к использованию; | ||
+ | * 5 --- доступно обновление; | ||
+ | * 6 --- пауза; | ||
+ | * title --- наименование | ||
+ | * zipSize --- размер дополнения в запакованном виде. | ||
- | ===== Ключевые слова в окнах с дополнениями ===== | + | ===== Ключевые слова в окнах с покупками ===== |
- | * addonSize – размер дополнения в распакованном виде. | + | * '' |
- | * address1, address2, address3, address4 – административный адрес | + | * '' |
- | * description – описание дополнения (только | + | * '' |
- | * localDate – дата дополнения, | + | * '' |
- | * progress – прогресс загрузки/ | + | * '' |
- | * provider – наименование поставщика дополнения. | + | * '' |
- | * serverDate – дата дополнения на сервере. | + | * '' |
- | * state – состояние | + | * '' |
- | * 0 – не скачивалось; | + | * '' |
- | * 1 – идет загрузка; | + | |
- | * 2 – распаковывается; | + | |
- | * 3 – ошибка (загрузки или распаковки); | + | |
- | * 4 – готово к использованию; | + | |
- | * 5 – доступно обновление; | + | |
- | * 6 – пауза; | + | |
- | * title – наименование | + | |
- | * zipSize – размер | + | |
- | ===== Ключевые слова в окнах | + | ===== Ключевые слова в списках ===== |
- | * title – наименование подписки. | + | * expand |
- | * price – стоимость подписки. | + | * 0 - нет вложенных элементов; |
- | * description – описание | + | * 1 - есть вложенные элементы, они свёрнуты; |
- | * comment – комментарий. | + | * 2 - есть вложенные элементы, они |
- | * purchaseDate – дата покупки подписки. | + | |
- | * state – состояние подписки. Числовое значение: | + | |
- | * 0 – не активна; | + | |
- | * 1 – активна; | + | |
- | * 2 – отменена. | + | |
- | * subs – требуется ли подписка. Числовое значение: | + |