База знаний / Справочник TiOS / Разработка (TiOS) / Справочник по программированию / Tibbo IDE (TIDE) / Диалоги
Диалог File Condition
File > Project Files > Condition. См. также: Условная компиляция, Диалог Customize Project.

- Filename. Файл, для которого задаётся условие компиляции.
- Condition. Это конструкция #if-#endif. Не вводите #if и #endif, только выражение «между ними». Можно использовать лишь идентификаторы макросов из списка ниже. Их происхождение можно посмотреть в диалоге Customize Project. Здесь перечислены и идентификаторы платформы, и определения проекта, введённые в диалоге Customize Project.
Условия должны соответствовать синтаксису препроцессора BASIC.
Правильно: OBJECT_LCD=LCD_ENABLED AND OBJECT_FD=FD_DISABLED
Неправильно: OBJECT_LCD=LCD_ENABLED && OBJECT_FD=FD_DISABLED
Иными словами, используйте «AND», «OR» или «<>» (а не «&&», «||» или «!=»).
Оставьте поле условия пустым, чтобы файл всегда включался в сборку. - Available platform definitions. Условие можно набрать вручную или составить корректное выражение двойными щелчками: сначала по идентификатору макроса в списке слева, затем по оператору, затем по одному из доступных значений.