Why is EXW Win 3.1 application ?

new topic     » topic index » view thread      » older message » newer message

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 blink

Regards,
      Martin Stachon

martin.stachon at worldonline.cz
http://www.webpark.cz/stachon

new topic     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu