Hi,
I'm using st(emwin) 532 on a stm32f746 discovery board, which has layer support and using the st demo configuration for 2 layers. When switching from layer 0 to layer 1 and writing some basic printf messages it all works fine. Then switching back to layer 0, I create 2 dialogs using virtual screens which works fine and I can switch between them using GUI_SetLayerVisEx() and GUI_SelectLayer(); however at this point when I press the down key from an external keypad the highlighted item in the listbox does not move down. As far as I can see the input of the keypad causes an interrupt and which I then forward with GUI_StoreKeyMsg(). However the Dialog callback functions does not receive anything when I add the second layer.
Any ideas?
Thanks
I'm using st(emwin) 532 on a stm32f746 discovery board, which has layer support and using the st demo configuration for 2 layers. When switching from layer 0 to layer 1 and writing some basic printf messages it all works fine. Then switching back to layer 0, I create 2 dialogs using virtual screens which works fine and I can switch between them using GUI_SetLayerVisEx() and GUI_SelectLayer(); however at this point when I press the down key from an external keypad the highlighted item in the listbox does not move down. As far as I can see the input of the keypad causes an interrupt and which I then forward with GUI_StoreKeyMsg(). However the Dialog callback functions does not receive anything when I add the second layer.
Any ideas?
Thanks