Web на базе CRMui3 v1.5b

Fm-Nafing
Сержант
Сообщения: 110
Зарегистрирован: 13 июл 2016, 13:24
Откуда: Санкт-Петербург
Имя: Владислав
Благодарил (а): 2 раза
Поблагодарили: 14 раз

Re: Web на базе CRMui3 v1.5b

Сообщение Fm-Nafing »

Кто подскажет?
Почему при редактировании блоков CRMui и последующей компиляции, постоянно дублируется это
String lng()
{
// Вариант реализации многоязычности
// Получить индекс языка
// crm.getLang();
String L(crm.getLang());
uint8_t l = 0;
if (L == "de") l = 1;
else if (L == "ru") l = 2;
switch (l)
{
case 0: return "English";
case 1: return "Deutsch";
case 2: return "Russian";
default: return "n/a";
}
}

String toStr(float val_in)
{
return (String)val_in;
}

Заранее спасибо.
Я изменил бы мир. Но Бог не дал исходников.
Аватара пользователя
Phazz
Полковник
Сообщения: 3514
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 377 раз
Поблагодарили: 261 раз

Re: Web на базе CRMui3 v1.5b

Сообщение Phazz »

Fm-Nafing писал(а): 15 авг 2025, 17:31 Кто подскажет?
Почему при редактировании блоков CRMui и последующей компиляции, постоянно дублируется это
String lng()
{
// Вариант реализации многоязычности
// Получить индекс языка
// crm.getLang();
String L(crm.getLang());
uint8_t l = 0;
if (L == "de") l = 1;
else if (L == "ru") l = 2;
switch (l)
{
case 0: return "English";
case 1: return "Deutsch";
case 2: return "Russian";
default: return "n/a";
}
}

String toStr(float val_in)
{
return (String)val_in;
}

Заранее спасибо.
Скорее-всего у вас блоки разных версий в одном проекте. Посмотрите в левой колонке, в пользовательских блоках
Fm-Nafing
Сержант
Сообщения: 110
Зарегистрирован: 13 июл 2016, 13:24
Откуда: Санкт-Петербург
Имя: Владислав
Благодарил (а): 2 раза
Поблагодарили: 14 раз

Re: Web на базе CRMui3 v1.5b

Сообщение Fm-Nafing »

Нет. Создал новый блок в мультиблоке. потом чуть подправил. добавил функционала и вот.
Я изменил бы мир. Но Бог не дал исходников.
Аватара пользователя
Phazz
Полковник
Сообщения: 3514
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 377 раз
Поблагодарили: 261 раз

Re: Web на базе CRMui3 v1.5b

Сообщение Phazz »

Fm-Nafing писал(а): 15 авг 2025, 17:46 Нет. Создал новый блок в мультиблоке. потом чуть подправил. добавил функционала и вот.
Тогда нужен проект
Fm-Nafing
Сержант
Сообщения: 110
Зарегистрирован: 13 июл 2016, 13:24
Откуда: Санкт-Петербург
Имя: Владислав
Благодарил (а): 2 раза
Поблагодарили: 14 раз

Re: Web на базе CRMui3 v1.5b

Сообщение Fm-Nafing »

День добрый.
Да причём тут проект?
Вытаскиваю в проект блок "Надпись", жмаю редактировать, далее в редакторе добавляю новый блок, обзываю его "Надпись 2 строки".
Всё делаю один в один как в блоке "Надпись" только с двумя входами. Собираю. И в коде дублируются две функции. Если ручками в коде убрать дубли, всё работает чётко.
Я изменил бы мир. Но Бог не дал исходников.
Аватара пользователя
LRoman
Рядовой
Сообщения: 9
Зарегистрирован: 20 ноя 2021, 18:31
Имя: Роман
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Re: Web на базе CRMui3

Сообщение LRoman »

Serquick писал(а): 15 фев 2023, 19:16 [ref=#ff8000]aidar_i[/ref], Спасибо.
Заменил библиотеки из "шапки" C:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries
Все заработало :D
Господа, Где это? я и "шапку" не нашел. :smile453:
Ответить

Вернуться в «WEB интерфейс»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость