Size: a a a

2021 April 26

AM

Aleksander Mironov in Embedded Group
На асп нет насколько мне известно тоже mvvm. Но я на нем не работал.
источник

ED

Electronics Designer in Embedded Group
const menu_item_t PI_submenu[] = {
   {"Back",ITEM_TYPE_MENU,main_menu},
   {"Setpoint",ITEM_TYPE_ACTION,set_PI_setpoint},
   ...
   {"\0",ITEM_TYPE_LIST_END,NULL}
};

...

void set_PI_setpoint(void)
{
   PI_algorithm_setup.setpoint = dialog_InputFloatNumber("Target temp.",40,85,150,1);
}
источник

RC

Roman Clor in Embedded Group
mvc
источник

AM

Aleksander Mironov in Embedded Group
Ну ок. Буду теперь знать.
источник

RC

Roman Clor in Embedded Group
давно это было, запутался в буквах)
источник

VK

Valentin Kornienko in Embedded Group
Мне кажется, тут пытаются зачем-то переизобрести LVGL.
источник

VK

Valentin Kornienko in Embedded Group
QML. JS+CPP
источник

PK

Pirojenka Kremowaya in Embedded Group
Отлично, давайте вернёмся теперь к перфолентам
источник

СС

Сиие Сууие in Embedded Group
Держи лопату зарой могилу обратно
источник

PK

Pirojenka Kremowaya in Embedded Group
Хорошо дядя-инженер, извините
источник

AK

Anton Kirilenko in Embedded Group
а стюардессу пока не закапывайте
источник

A

Alx14 in Embedded Group
ох какой старый анекдот
источник

RS

Roman Storozhenko in Embedded Group
Почему концом не сделал nullptr?
источник

ED

Electronics Designer in Embedded Group
Так вот же:

{"\0",ITEM_TYPE_LIST_END,NULL}
источник

RS

Roman Storozhenko in Embedded Group
Как выглядит само дерево меню?
источник

ED

Electronics Designer in Embedded Group
Набор веток, связанных указателями.
источник

ED

Electronics Designer in Embedded Group
👆
источник

ED

Electronics Designer in Embedded Group
Любой пункт меню может быть переходом к другой ветке. Достаточно указать его тип как ITEM_TYPE_MENU и прописать указатель на то меню, куда надо перейти.
источник

ED

Electronics Designer in Embedded Group
Каждая ветка - отдельный массив.
источник

RS

Roman Storozhenko in Embedded Group
Покажи дерево
источник