Тема: Как использовать if
Доброго времени суток!
Добавляю в проект объект "Текст" и переменную isGreen.
В зависимости от переменной текст должен быть или красным "Красный", или зелёным "Зелёный".
Захожу в свойства Текста, свойства "Цвет" и "Текст" по-умолчанию стоят const, меняю на f(x).
Текст f(x)
if(isGreen)
{
format("%s","Зелёный")
}
else
{
format("%s","Красный")
}Цвет f(x) аналогичная ситуация
Потом, заметив, что else не подсвечивается, получилось:
"Красный"
if(isGreen)
{
format("%s","Зелёный")
}последняя версия без if-блока выводит "Красный", но не выводит альтернативу.
Принципиально иным способом вижу 2 объекта типа Текст, которые решат данную задачу, но [s]это же быдлокод[/s] должно же быть нормальное решение.
Что я делаю не так?
В новую версию САПР 'ПрагмаСофтСтудия 3.0' добавлена возможность на основе 5 встроенных типов данных (bool, int, uint, float, string) создавать новые типы данных: перечисления и структуры. Перечисления – это именованные списки константных значений. Структуры – это объединения встроенных типов данных, а также других структур и перечислений в именованные группы. Использование перечислений и структур значительно упростит и ускорит создание проектов САПР.