====== SavedRouteForm ====== Окно предназначено для сохранения проложенного маршрута, а также для загрузки, удаления и изменения названия и описания уже сохранённого маршрута. Если стартовая или целевая точка задана координатами, для её описания производится поиск соседнего "опорного" объекта. Если такой объект находится рядом, используются атрибут ''routeDescNear'' и шаблон ''Near''. Если опорный объект находится на удалении, используются атрибут ''routeDescFar'' и шаблон ''Far''. В остальных случаях используются атрибут ''routeDescExact'' и шаблон ''Exact''. Если при сохранении маршрута пользователь не указал описание маршрута, оно задаётся в виде "Старт -- Финиш", а для описания стартовой и финишной точек используются атрибуты ''routeDesc*''. ===== Объекты ===== * [[ru:skin:gui:tags:edit|Поле ввода]] ''TitleEdit''. Содержит наименование маршрута. * [[ru:skin:gui:tags:edit|Поле ввода]] ''DescEdit''. Содержит описание маршрута. * [[ru:skin:gui:tags:listContainer|Список]] ''List''. Содержит стартовую и целевые точки маршрута. Поддерживает шаблоны ''Exact'', ''Near'' и ''Far''. ===== Атрибуты ===== * ''picStart''. Картинка для точки старта. * ''picGoal''. Картинка для промежуточной точки. * ''picFinish''. Картинка для точки финиша. * ''routeDescExact'', ''routeDescNear'', ''routeDescFar''. Шаблоны, используемые для формирования описания маршрута по умолчанию. ===== Ключевые слова ===== * ''fileName''. Если маршрут сохранён, текстовое значение содержит имя файла, а числовое равно 1. В противном случае текстовое значение пусто, а числовое равно 0. * ''title''. Наименование стартовой или целевой точки. * ''distance''. Расстояние от стартовой или целевой точки до "опорного" объекта. * ''city''. Город, в котором расположена стартовая или целевая точка. * ''entryPoint''. Наименование точки подъезда. ===== Команды ===== * ''ok''. Если маршрут ещё не был сохранён, сохраняет его. В противном случае сохраняет изменения в названии и описании маршрута. * ''load''. Загружает маршрут. * ''delete''. Удаляет маршрут.