Any advice/recommendations, please
as to the best way of running DOS/Windows executable files in elementary OS?
I could switch to Windows just for this simulation program:
(http://www.jf2.com/bcwrr/Dockstader-Valve-Gear.html),
but it would be PITA doing it just for that
(since I already migrated almost everything else to Linux...)
Compiled from comments / discussion:
Have tried it today (Aug 11 2021 at 8:48) and:
it seems that input window hiding behind main one is probably just coincidence?, but... there was another/additional window hiding quietly behind main one when things froze
Deleting this window allowed me to close the program and start again.
EDIT: had another go at editing dimensions, making sure that the input windows was away from main one.
All was going well, until :-)
The only way out of this one was to shutdown elementary and start again...
After repeated attempts it all seems to be coming back to user32.dll
one more EDIT: if I execute any of these simulation programs from terminal, I get the following error message (although it deosn't stop things running?):
"wine SlipEccen.exe
006c:err:vulkan:wine_vk_init Failed to load libvulkan.so.1."
And finally (Aug 11 2021 at 9:43)...
It seems the answer is as simple as disabling error message in the simulation program (go: SetUp > SetErrorBeep Off).
This allows me to enter new dimensions without things going weird.
I have positively confirmed it by switching it on (things go wrong) and switching it off (works OK).
I don't need to be warned about dimension's error (I know it will be wrong until I complete entering the data) so disabling error message is not a big deal.
Whether it could be made to work by doing something about user32.dll is another story...
but I am happy with the compromise solution.
@Vlad - big thank you for your help!!