5.2.6. Скрипты¶
Кнопка Scripting из главного окна программы открывает окно для работы со скриптами.
Окно скриптов XILab
В левой части окна расположено поле для редактирования текста скрипта, в правой части окна расположен блок Control, содержащий элементы управления скриптами.
Функции кнопок¶
- Start - запускает выполнение скрипта. Неактивна, если скрипт уже выполняется. Сразу после нажатия кнопки и до начала интерпретации скрипта происходит автоматическое сохранение скрипта во временный файл (см. ниже).
- Stop - останавливает выполнение скрипта. Неактивна, если скрипт в данный момент не выполняется.
- Save - вызывает диалог выбора файла куда будет сохранен текущий скрипт, отображаемый в окне. Неактивна во время выполнения скрипта.
- Load - вызывает диалог выбора файла для загрузки в окно скриптов. Неактивна во время выполнения скрипта.
Внимание, в случае загрузки все несохраненные изменения текста в окне будут потеряны!
В момент старта программы в окно "Scripting" загружается последнее сохраненное содержимое текста в окне. Автосохранение происходит перед каждым стартом скрипта, а также перед выходом из XILab, файл автосохранения находится в директории пользовательских настроек программы и имеет имя "scratch.txt".
Замечание.
Выполнение скрипта останавливается при нажатии кнопки "Stop" в главном окне программы, это сделано для экстренной остановки движения в случае необходимости.
Описание языка скриптов находится в разделе Программирование.