Why is EXW Win 3.1 application ?
- Posted by Martin Stachon <martin.stachon at worldonline.cz> Jan 03, 2002
- 481 views
Hi, I found an interesting thing. EXW is a Win 3.1 application. If I open Dr.Watson (drwatson.exe), and choose 'Tasks', it is shown there that exw is an 3.1 application all other are listed as 4.0. (You can find this also using quickview - subsystem version) The difference is notable during run of some programs. (Programs made with the Eu2C Translator & Borland are 4.0) Windows use different look for some window styles in Win 3.1 apps (flat), there are not aviable Scripts in font dialog, Maximize/Min/Close buttons in windows are not shown the same way etc. >From Programmer's Guide to Windows 95 : "The MicrosoftR WindowsR 95 operating system supports Windows-based applications that have a subsystem version number of either 3.x or 4.0. An application's subsystem version number is set by the linker. This overview describes the differences in the way Windows 95 treats applications based on their subsystem version numbers. It is intended to help you identify areas in an application written for Windows version 3.x that you must revise to take advantage of the new features provided by Windows 95. It is divided into the following sections:" <differencies follow> Rob or anyone who has the source could you fix it? (Just changing a compiler option...) 99.9% Eu programs don't run under 3.1 and I think nobody here use 3.1 (even Igor has got W95 Regards, Martin Stachon martin.stachon at worldonline.cz http://www.webpark.cz/stachon