Hello, I'm looking into the intended behaviour of windows and child windows and the order that they are deleted. In the emWin documentation it states the following for WM_DeleteWindow(): Quote: “Before the window is deleted, it receives a WM_DELETE message. This message is typically used to delete any objects (widgets) it uses and to free memory dynamically allocated by the window. If the specified window has any existing child windows, these are automatically deleted before the window itself is…