- Введение
- Обучение
- Интерфейс
- Меню
- Файл
- Импорт
- Правка
- Вид
- Опции
- Опции
- Инструменты
- Справка
- Окна и диалоги
- Контролы
- Стандартные
- Дополнительные
- Win32
-
- Редакторы свойств
- Приложения
После первых нескольких версий, где можно было изменить только заголовок и подвал, было решено генерировать код на основе шаблонов. Это дает пользователю полный контроль над его кодом. Фактически, генератор кода создает несколько независимых частей: подключаемые UDF, переменные, код GUI, код цикла или событий. При создании готового кода, специальные подстановочные переменные заменяются этими частями, не затрагивая код пользователя. Это дает достаточную гибкость при сохранении простоты. Все ваши шаблоны сохраняются в fd.xml и не потеряются при переустановке или обновлении Koda. |
В этом диалоге вы можете поменять имя шаблона и сам шаблон, при этом можно использовать следующие переменные:
%INCLUDES% | список подключаемых UDF, зависит от используемых контролов. |
%OPTIONS% | заменяется списком опций Opt(). |
%EXPVARINITCODE% | заменяется кодом инициализации переменных, развернутых из %VAR%. |
%GUICODE% | заменяется кодом GUI. |
%LOOPCODEBEGIN% | псевдопеременная, показывающая, где должен начинаться цикл. |
%CONTROL_ID% | заменяется именем контрола. |
%LOOPCODEEND% | псевдопеременная, показывающая, где должен заканчиваться цикл. |
%EVENTSCODEBEGIN% | псевдопеременная, показывающая, где должен начинаться блок функций событий. |
%EVENTNAME% | заменяется именем функции события. |
%EVENTSCODEEND% | псевдопеременная, показывающая, где должен заканчиваться блок функций событий. |