Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
ru:skin:gui:keywords [2015/02/03 18:21] Константин [Ключевые слова на поисковой карте] |
ru:skin:gui:keywords [2016/10/26 14:53] (текущий) Konstantin Goncharik |
||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| ====== Ключевые слова ====== | ====== Ключевые слова ====== | ||
| - | Ключевые слова обозначают заданные в программе значения, | + | Ключевые слова обозначают заданные в программе значения, |
| - | Ключевые слова могут быть текстовыми и числовыми (некоторые имеют и текстовое, | + | |
| + | Ключевые слова могут быть текстовыми и числовыми (некоторые имеют и текстовое, | ||
| При использовании ключевых слов в тексте объектов можно указать несколько вариантов и условия, | При использовании ключевых слов в тексте объектов можно указать несколько вариантов и условия, | ||
| - | {" | + | < |
| Текст, заданный в кавычках, | Текст, заданный в кавычках, | ||
| + | |||
| Например: | Например: | ||
| - | {" | + | < |
| - | Здесь выводится наименование улицы, а если оно не задано | + | Здесь выводится наименование улицы, а если оно не задано |
| - | {" | + | < |
| - | Здесь, если заданы улица и дом, выводятся улица и дом, иначе, если есть подпись, | + | Здесь, если заданы улица и дом, выводятся улица и дом, иначе, если есть подпись, |
| - | При задании ключевого слова в атрибуте state кнопки её состояние становится равным числовому значению ключевого слова. Для каждого состояния кнопки может быть задан свой текст и картинка. | + | |
| - | Ключевые слова можно использовать для изменения видимости объектов. Для этого в атрибуте tags объекта указывается через точку с запятой список ключевых слов, значения которых должны быть ненулевыми, | + | |
| - | ===== Глобальные ключевые слова | + | При задании ключевого слова в атрибуте '' |
| - | addondsUpdate – 1, если доступны обновления дополнений. | ||
| - | battery – состояние батареи: | ||
| - | currentRoadDirection – направление текущей дороги. | ||
| - | currentRoadTitle – наименование текущей дороги. | ||
| - | currentRoadType – тип текущей дороги. | ||
| - | currentSpeed – текущая скорость. | ||
| - | finishDistance – расстояние до финиша. | ||
| - | finishTime – время приезда к финишу. | ||
| - | finishTimeLeft – время до финиша. | ||
| - | goalDistance – расстояние до цели. | ||
| - | goalTime – время приезда к цели. | ||
| - | goalTimeLeft – время до цели. | ||
| - | gpsAlt – высота над уровнем моря по GPS-приёмнику. | ||
| - | gpsAzimuth – направление движения по GPS-приёмнику. | ||
| - | gpsLatitude – широта по GPS-приёмнику. | ||
| - | gpsLongitude – долгота по GPS-приёмнику. | ||
| - | gpsSpeed – скорость по GPS-приёмнику. | ||
| - | gpsState – состояние GPS: 0 – нет подключения, | ||
| - | lanes – 1, если активен индикатор движения по полосам, | ||
| - | hud – состояние режима HUD. Числовое значение равно 1, если режим включен, | ||
| - | lanesDistance – расстояние до участка дороги с указанием движения по полосам. | ||
| - | localDate – местная дата. | ||
| - | manyGoals – 1, если включено отображение информации о промежуточной цели, и 0 в противном случае. | ||
| - | nextRoadDirection – направление следующей дороги. | ||
| - | nextRoadTitle – наименование следующей дороги. | ||
| - | nextRoadType – тип следующей дороги. | ||
| - | nextSpeedLimit – следующее ограничение скорости. Текстовое значение содержит значение скорости. Числовое значение равно 1, если активен индикатор изменения ограничения, | ||
| - | nextSpeedLimitDist – расстояние до следующего ограничения скорости. | ||
| - | route – 1, если проложен или прокладывается маршрут, | ||
| - | secondTurn – 1, если активен индикатор второго манёвра, | ||
| - | secondTurnDistance – расстояние от текущего местоположения до второго манёвра. | ||
| - | secondTurnDistanceAfterFirst – расстояние от ближайшего манёвра до второго. | ||
| - | simulation – содержит значение 1, если симуляция включена, | ||
| - | sound – содержит значение 1, если звук включен, | ||
| - | speedcam – 1, если есть активный спидкам, | ||
| - | speedCamDistance – расстояние до опасности. | ||
| - | speedLimit – текущее ограничение скорости. Текстовое значение содержит значение скорости. Числовое значение равно 1, если активен индикатор текущего ограничения, | ||
| - | speedLimitState – 0 (нет превышения скорости) или 1 (превышение скорости). | ||
| - | turnDistance – расстояние до манёвра. | ||
| - | turnTime – время до манёвра. | ||
| + | Ключевые слова можно использовать для изменения видимости объектов. Для этого в атрибуте '' | ||
| + | |||
| + | ===== Глобальные ключевые слова ===== | ||
| + | |||
| + | * addondsUpdate – 1, если доступны обновления дополнений. | ||
| + | * battery – состояние батареи: | ||
| + | * compass – содержит значение 1, если необходимо показывать компас, | ||
| + | * currentRoadDirection – направление текущей дороги. | ||
| + | * currentRoadTitle – наименование текущей дороги. | ||
| + | * currentRoadType – тип текущей дороги. | ||
| + | * currentSpeed – текущая скорость. | ||
| + | * finishDistance – расстояние до финиша. | ||
| + | * finishTime – время приезда к финишу. | ||
| + | * finishTimeLeft – время до финиша. | ||
| + | * glideRatio -- отношение горизонтальной скорости к вертикальной. | ||
| + | * goalDistance – расстояние до цели. | ||
| + | * goalTime – время приезда к цели. | ||
| + | * goalTimeLeft – время до цели. | ||
| + | * gpsAlt – высота над уровнем моря по GPS-приёмнику. | ||
| + | * gpsAzimuth – направление движения по GPS-приёмнику. | ||
| + | * gpsLatitude – широта по GPS-приёмнику. | ||
| + | * gpsLongitude – долгота по GPS-приёмнику. | ||
| + | * gpsSpeed – скорость по GPS-приёмнику. | ||
| + | * gpsState – состояние GPS: 0 – нет подключения, | ||
| + | * lanes – 1, если активен индикатор движения по полосам, | ||
| + | * hud – состояние режима HUD. Числовое значение равно 1, если режим включен, | ||
| + | * lanesDistance – расстояние до участка дороги с указанием движения по полосам. | ||
| + | * localDate – местная дата. | ||
| + | * manyGoals – 1, если включено отображение информации о промежуточной цели, и 0 в противном случае. | ||
| + | * nextRoadDirection – направление следующей дороги. | ||
| + | * nextRoadTitle – наименование следующей дороги. | ||
| + | * nextRoadType – тип следующей дороги. | ||
| + | * nextSpeedLimit – следующее ограничение скорости. Текстовое значение содержит значение скорости. Числовое значение равно 1, если активен индикатор изменения ограничения, | ||
| + | * nextSpeedLimitDist – расстояние до следующего ограничения скорости. | ||
| + | * planningRoute -- информация о прокладке маршрута. Числовое значение равно 1, если идёт прокладка маршрута, | ||
| + | * poiViewMode - режим отображения '' | ||
| + | * '' | ||
| + | * route – 1, если проложен или прокладывается маршрут, | ||
| + | * secondTurn – 1, если активен индикатор второго манёвра, | ||
| + | * secondTurnDistance – расстояние от текущего местоположения до второго манёвра. | ||
| + | * secondTurnDistanceAfterFirst – расстояние от ближайшего манёвра до второго. | ||
| + | * simulation – содержит значение 1, если симуляция включена, | ||
| + | * sound – содержит значение 1, если звук включен, | ||
| + | * speedcam – 1, если есть активный спидкам, | ||
| + | * speedCamDistance – расстояние до опасности. | ||
| + | * speedLimit – текущее ограничение скорости. Текстовое значение содержит значение скорости. Числовое значение равно 1, если активен индикатор текущего ограничения, | ||
| + | * speedLimitState – 0 (нет превышения скорости) или 1 (превышение скорости). | ||
| + | * sunRise -- время восхода Солнца. | ||
| + | * sunSet -- время захода Солнца. | ||
| + | * turnDistance – расстояние до манёвра. | ||
| + | * turnTime – время до манёвра. | ||
| + | * vertSpeed -- вертикальная скорость. | ||
| + | * writeTrack -- содержит значение 1, если нужно писать трек, и 0 в противном случае. | ||
| ===== Ключевые слова в окнах с картой ===== | ===== Ключевые слова в окнах с картой ===== | ||
| - | cursor – информация о курсоре. Числовое значение равно 1, если на карте установлен курсор, | + | * azimuth -- направление движения. |
| - | gps – 1, если доступна информация о местоположении или установлена точка старта, | + | * cursor – информация о курсоре. Числовое значение равно 1, если на карте установлен курсор, |
| + | | ||
| + | * zoomButtons -- 1, если нужно показывать кнопки масштабирования карты, и 0 в противном случае. | ||
| ===== Ключевые слова на основной карте ===== | ===== Ключевые слова на основной карте ===== | ||
| - | auto – 1, если карта привязана к «машинке», | + | * auto – 1, если карта привязана к «машинке», |
| - | manual – 1, если карта не привязана к «машинке», | + | |
| - | 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 – требуется ли подписка. Числовое значение: | + | |