I found a little bug in menus in version FWH 16.02.
If you open a FW program, then move the cursor over a menu item, it is not highlighted. In Windows 10 Notepad it is. If you move across the top level menu items, none are highlighted. In Windows 10 each is highlighted when the cursor is over them.
It the FW menu, if you click on a (top-level) menu item so the dropdown menu appears, then the top level menu item is highlighted. And if you then move to another top-level menu item it is highlighted. i.e. it acts as the standard Win 10 menu
only after one menu item has been clicked.
Here is a little test program. To test, move the cursor over any of the top level menu items and there will be no highlighting. Then click on File (File will be highlighted). Then move the cursor across the other menu items and they each will be highlighted.
To test a standard Windows program try the same things with Notepad.
#include "Fivewin.ch"
#include "Colors.ch"
FUNCTION MAIN()
聽 聽 LOCAL oWnd, oMenu
聽 聽
聽 聽 MENU oMenu COLORMENU CLR_WHITE,CLR_BLACK
聽 聽 聽
聽 聽 聽 聽 MENUITEM "File"
聽 聽 聽 聽 MENU
聽 聽 聽 聽 聽 聽 MENUITEM "Exit" action oWnd:end()
聽 聽 聽 聽 ENDMENU
聽 聽 聽 聽
聽 聽 聽 聽 MENUITEM "Edit"
聽 聽 聽 聽 MENUITEM "Format"
聽 聽 聽 聽 MENUITEM "View"
聽 聽 聽 聽 MENUITEM "Help"
聽 聽 ENDMENU
聽 聽 DEFINE WINDOW oWnd;
聽 聽 聽 聽 聽 聽MENU oMenu TITLE "Untitled - Fivewin"
聽 聽 ACTIVATE WINDOW oWnd
聽 聽
RETURN NIL