Добавление пользовательских кнопок в супервизор

Для добавления кнопок в супервизор нужно создать файл в каталоге ExtFiles с именем s_visor.ini (кодировка ANSI).
В файле s_visor.ini должна содержаться информация о наименовании группы кнопок, о функциональных кнопках и их коде, который будет выполняться при нажатии.
Структура файла s_visor.ini:
Группа [Общие] должна быть в первой строке, указывается если нужно переопределить заголовок кнопки (по-умолчанию «Дополнительные»)
Если группа [Общие] указана, тогда во второй строке должен быть параметр «Имя кнопки», который задаёт заголовок кнопки, которая выполняет переход к функциональным кнопкам.
Далее описываются функциональные кнопки:
[Заголовок кнопки] - для каждой кнопки в квадратных скобках задаётся заголовок.
«Функция» - обязательный параметр, определяет имя текстового файла с кодом, который выполнится при нажатии.
«Право» - необязательный параметр, определяет видимость кнопки, в зависимости от указанного права.
Пример файла s_visor.ini:

[Общие]
Имя кнопки=Имя группы доп. кнопок
[Наименование кнопки 1]
Функция=КодФункцииКнопка1.txt
Право=Настройка
[Наименование кнопки 2]
Функция=КодФункцииКнопка2.txt

Файл с кодом указанный в поле «Функция» должен располагаться в ExtFiles.
Код в файле, указанный в параметре «Функция» может быть произвольным.