LS,
I updated GuiGuider from 1.5 to 1.6. Lots of problems occurred. One of them was the fact that my previously working code crashed on every button released event. Debugging showed that the new GuiGuider ALWAYS generates the following line of code in the 'setup_src_xxxx' routines
lv_obj_add_flag(ui->MainWindow_Button_1, LV_OBJ_FLAG_CHECKABLE);
no flags added
CHECKABLE flag added
code crashes because no images have been provided for the 'CHECKED' states. If the FLAG_CHECKABLE has not been provided, you don't need to provide those images. But when GuiGuider decides to ALWAYS set this flag by default in the generated code, things go wrong.
I assume this default is a bug. Can you please fix it? If not a single flag is set in the GuiGuider IDE (see screenshot), I expect not a single flag is set in the generated code.
kind regards
Rob van Lieshout
PragmaLab