This is a patch to fix priority 9 bug #3235256.
For long-running applications which over time create &
destroy many windows with menubars, eventually the menus
stop working, leaving the application in an unusable state.
The problem was that menu item ids were being created
which conflicted with the predefined identifiers used by the
window system menu & the WM_SYSCOMMAND message. The
MSDN pages on WM_SYSCOMMAND & GetSystemMenu() have
The patch is for the released 8.5.11 version of tkWinMenu.c