В файле INF_XX\MarkText.xx могут быть описаны шаблоны для быстрого
ввода текста пометок. Если ГИД находит файл MarkText.xx в дорожном
каталоге, то в редакторе пометок появляется возможность выбрать
один из заранее подготовленных текстов.
Ниже показан пример файла MarkText.xx:
<?xml version="1.0" encoding="windows-1251"?>
<List>
<Text name='Пример текста для всех пометок'>
Этот текст выводится для всех типов пометок.
</Text>
<Text name='Пример текста для пометок типа "Окно"' kind='2'>
Этот текст выводится только для пометок типа "Окно".
</Text>
<Text name='Пример работы с переменными' kind='5, 7'>
Номер поезда №%TrNum%
Номер локомотива %LkmNum%
Табельный номер %Tabel%
Фамилия машиниста %Name%
</Text>
</List>
Описание нового шаблона начинается с тега Text, у которого есть
два атрибута:
name - название шаблона. Если атрибут name не указан, то в качестве названия
будет использована первая строка текста шаблона;
kind - перечисление типов пометок, для которых актуален данный шаблон:
1 - текст
2 - окно
3 - линия
4 - значок
5 - сбой
7 - задержка
8 - работа на станции
9 - приб/отпр
10 - работа на перегоне
Например, можно написать так kind='2, 5, 7..9'. Если атрибут kind
не указан, то шаблон используется для всех типов пометок.
В тексте шаблона можно использовать переменные:
%TrNum% - номер поезда;
%LkmNum% - номер локомотива;
%LkmDepo% - депо приписки локомотива;
%Tabel% - табельный номер бригады;
%Name% - фамилия машиниста;
%TO2Hour% - кол. часов после ТО2;
%TO2Km% - кол. километров после ТО2.