1. RE: Why is EXW Win 3.1 application ?

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

new topic     » topic index » view message » categorize

2. RE: Why is EXW Win 3.1 application ?

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
> 
>

new topic     » goto parent     » topic index » view message » categorize

3. RE: Why is EXW Win 3.1 application ?

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

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu