Наполнение кодом

В окне макроса при помощи реализованного в платформе языка Fore можно создавать (редактировать) основной код приложения.

Отображение открытых объектов

Каждому открытому объекту соответствует отдельная вкладка. Для изменения активного объекта щелкните по нужной вкладке. Для вкладок доступно контекстное меню, позволяющее переименовать, сохранить или закрыть соответствующий объект.

Наличие несохраненных данных индицируется в наименовании вкладки символом *. Для сохранения изменёний используйте кнопку Сохранить в верхнем правом углу или сочетание горячих клавиш CTRL+S.

Для закрытия текущего объекта используйте соответствующие команды контекстного меню в области вкладки или сочетание горячих клавиш CTRL+ALT+W. При наличии несохранённых изменений будет выдан соответствующий диалог.

Написание кода макроса

Написание кода осуществляется с использованием языка Fore. Для получения подробной информации обратитесь к разделу «Руководство по языку Fore».

 Дополнительные возможности, доступные при разработке кода, можно узнать в следующих разделах:

Навигация по коду

При больших объемах макросов для облегчения навигации по коду реализованы два раскрывающихся списка, расположенных в верхней части окна.

Для отображения списков выполните команду главного меню «Вид > Навигация по коду».

В первом списке содержатся наименования всех классов и пространств имён, реализованных в модуле. Во втором - список всех переменных, процедур, функций и пользовательских свойств, описанных в выбранном классе. Для перехода к нужному блоку кода необходимо сначала выбрать соответствующее наименование класса (пространства имен), а затем наименование необходимой процедуры (функции, переменной и т.д.). Если в модуле не содержится ни одного описания классов (пространств имен), то в первом списке отображается глобальное пространство имён - Global Scope.

В правой части панели инструментов имеются кнопки для работы с историей навигации по коду. Для возврата к предыдущей позиции в коде нажмите кнопку или сочетание клавиш ALT+LEFT. У кнопки имеется раскрывающееся меню, в котором имеется список ранее используемых позиций в коде. Для перехода к следующей позиции, которая была сформирована ранее - кнопку или сочетание клавиш ALT+RIGHT.

Для быстрого перехода к нужной строке выберите пункт главного меню «Правка > Перейти к строке» или используйте сочетание клавиш CTRL+G. Для перехода в открывшемся диалоге введите номер строки.

Для облегчения поиска нужной строки можно настроить отображение нумерации строк кода:

Для этого необходимо установить флажок «Отображать нумерацию строк» в параметрах среды разработки.

Переход к определению объекта

Между объектами, используемыми в коде, и их описанием реализован быстрый переход. Перейти к описанию можно одним из следующих способов:

Для системных классов/процедур/функций будет осуществлен переход в инспектор классов к соответствующему элементу и его описанию. Для пользовательских элементов кода осуществляется переход к месту реализации вызываемых классов/процедур/функций.

См. также:

Разработка прикладного приложения | Запуск и отладка