1. RE: Why is EXW Win 3.1 application ?
- Posted by sephiroth _ <euman2376 at yahoo.com> Jan 03, 2002
- 418 views
Martin Stachon wrote: > 99.9% Eu programs don't run under 3.1 and > I think nobody here use 3.1 EXW doesn't run under Win3.1, period
2. RE: Why is EXW Win 3.1 application ?
- Posted by Brian Broker <bkb at cnw.com> Jan 18, 2002
- 433 views
That is fascinating... and it sure does explain a lot of Windows weirdness and frustrations that I always attributed to Win32Lib. Rob, I see that 2.3 beta of exw.exe's subsystem version is still set to 3.10. 1.) Will you be fixing this for the final release of 2.3? 2.) Will you be releasing an 'official' patch for version 2.2 of exw.exe? 3.) If the answer to #2 is no, then do you have a problem with anybody releasing a hacked version of pdexw.exe with the version set to 4.00? IMO, it changes Windows behavior enough that I'll be using hacked versions for future development... -- Brian Martin Stachon wrote: > Rob Craig wrote: > > Martin Stachon writes: > > > 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. > > > > That's interesting. > > Of course exw is not a 3.1 application. > > It won't even run on 3.1 (unless you install > > a special win32s layer on top of win 3.1) > > But I guess there are some differences in the > > way it runs. Thanks. I'll keep that in mind. > > Rob, it has nothing to do with the way > it runs. It is about subsystem version in > the PE header. I changed the version > by changing offsets #000000C8 to #000000CA : > from #03000A (3.10) to #040000 (4.0) > (In unpacked exw) Now Windows treat exw as > 4.0 application. I don't know about WATCOM, > but I guess you can tell it to set the version. > I think you should change it, users except > 4.0 bahavior. (For example I was still > wondering why in Font dialog I can't choose > Script...). This also causes some differences > in interpreted/translated code. > > Martin > >
3. RE: Why is EXW Win 3.1 application ?
- Posted by Brian Broker <bkb at cnw.com> Jan 19, 2002
- 401 views
Robert Craig wrote: > Brian Broker writes: > > Rob, I see that 2.3 beta of exw.exe's subsystem version is > > still set to 3.10. > > Yes it is. > > > 1.) Will you be fixing this for the final release of 2.3? > > I don't think so. I didn't notice much of a difference, but maybe > I wasn't looking at the right programs. It seems like a risky thing to > do just before an official release. It seems to me that patching > executables is asking for trouble. Well, I haven't been having any trouble with my modified version and I'm really enjoying the benefits. I've been playing with allegro and noticed some fullscreen-mode weirdness that was also cleared up with the modification. I'll see about coming up with a collection of examples for you to review. -- Brian