Текстовый редактор.

Предназначен для редактирования текста математической модели имиджа.

Настоящая версия Stratum поддерживает два редактора:

1. Стандартный Windows-редактор (аналогичный Notepad).

2. Специальный редактор с анализом и выделением синтаксиса.


Переключение редакторов происходит в диалоге Параметры | Параметры среды | РедакторEnvironment_options___Editor.


Описание редактора с выделением синтаксиса.

В основном, предлагаемый редактор практически полностью повторяет работу стандартного, за исключением:

- выделение цветом и с стилем (подчеркиванием, курсивом и толщиной) ключевых слов и доступных функций;

- получение помощи по функциям (по нажатию Ctrl-F1 на требуемой функции).


Цветом могут выделяться следующие комбинации в тексте.

Пустое место

Обычный текст

Текст в кавычках

Операторы

Комментарии

Выделенный фрагмент

Числовая константа

Ошибка

Ключевые слова (if,endif,while и так далее)

Константы (PI и так далее)

Dll функции (подключенные на данный момент)

Функции пользователя на базе имиджей

Переменные


В редакторе реализована подстановка операторов окончаний (end…) для операторов ветвления и цикла (if,switch,while,do). Для выполнения автоматической подстановки оператора окончания необходимо находясь в конце строки, в начале которой стоит один из операторов ветвления или цикла, нажать комбинацию CTRL+ENTER.

К тому же, при нажатии на клавишу ENTER из строки, в начале которой стоит один из операторов ветвления или цикла, в новой строке автоматически добавится два пробела для организации иерархии кода.


Контекстное меню.

При нажатии на правую кнопку появится контекстное меню текстового редактора.

Из этого меню можно:

· откомпилировать текст имиджа;

· получить справку по функции, по которой нажали правой кнопкой мыши;

· произвести работу с буфером обмена (вырезать, скопировать, вставить текст).

Created with the Personal Edition of HelpNDoc: Transform Your Help Documentation Process with a Help Authoring Tool