The form views pasted above are not from an upgraded app.
It is a new test DE 8.5 app created on MS 2012 server R2.
Tried editing the RDRRAAAA.INI in the 'DE85TEST' test app folder
- no change - still no menu without setcurrent code and doubling of form controls with setcurrent code
Could not find any DataEase.ini file in either developer or player program folder.
Copied RDRRAAA.ini to player program folder and renamed DataEase.ini - re-opened app with player
- no change
To check if has anything to do with MS 2012 server repeated whole process on Windows 10 desktop from scratch:
Installed: DataEaseFull-220.127.116.1174.exe in D:\TEST\DataEase85\
and DataEasePlayer-18.104.22.16874.exe in D:\TEST\DE85Player\
- new app named DE85TEST in D:\TEST\TEST85
edited RDRRAAA.ini - added ShowMenus=1
- defining form TEST85
- form TEST85vw using TEST85
- modified menu on TEST85vw
- Created user with startup form = TEST85vw
Opened app with shortcut target: D:\TEST\DE85Player\deplayer.exe D:\TEST\TEST85 DE85TEST /1 /u user /p de85
added virtual field to TEST85vw with derivation : if (GetCurrent("Product")="Player" , SetCurrent("FileMenu","On")
menu displays with doubling of form controls
tried to use 8.5 startup.exe option to see if that would help but could not get the app/form to open so there must be something wrong with my ini parameters?