Article View: comp.windows.ms
Article #13204Followup on two questions about Windows 3.0
From: joe.l.miller..jr
Date: Thu, 27 Jun 1991 20:34
Date: Thu, 27 Jun 1991 20:34
53 lines
2670 bytes
2670 bytes
I asked two questions about using Microsoft Windows 3.0, and I promised
to post a summary of the answers.
> 1) Keyboard remapping
>
> Some of the keys on my PC keyboard are in awkward places.
>
> Within the normal MS-DOS 4.01 environment, I use a TSR to "swap" keys
> (e.g. my ESC key acts like the grave accent (`) key and vice-versa).
> These keyboard "swaps" are in effect for all of my regular DOS
> applications, but Windows 3.0 effectively ignores DOS TSRs like this
> one.
>
> Is there any way to "swap" keys on the PC keyboard in an equivalent
> way under Windows 3.0 (not within a single application, but for the
> entire environment)?
One person suggested creating a Recorder macro and applying it to all
Windows applications. This turns out to be inadequate (for my example
above, you can't define a macro called ').
The only other response said that "it requires writing a new keyboard.drv
or an application that runs in the background that hooks the appropriate
windows routines." I am not capable of doing either.
> 2) Maximizing application windows automatically
>
> The Windows 3.0 HELP application remembers from one invocation to
> the next whether or not it is maximized (full-screen, with frame).
> It does this by keeping a variable in the [Help] section of WIN.INI.
>
> I have other applications that I run under Windows 3.0 that I always
> maximize (manually), but which do not bother to remember this fact.
>
> Is there any way to automatically maximize the window of an arbitrary
> application upon invocation?
Two answers were offered:
1) Some applications (like Terminal) support a "Maximized=1" entry
in WIN.INI without this fact being advertised. Unfortunately,
this does not work for the other two applications that I want to
maximize automatically.
2) Some commercial packages that (in essence) replace Program Manager
will automatically maximize your applications.
I appreciate the suggestions and advice.
Joe Miller
jlm@cbnewsh.cb.att.com
Technical Details
Message-ID:
<1991Jun27.203428.17542@cbnewsh.cb.att.com>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!sarah!cs.albany.edu!crdgw1!uakari.primate.wisc.edu!sdd.hp.com!spool.mu.edu!caen!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!linac!att!cbnewsj!cbnewsi!cbnewsh!jlmShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!sarah!cs.albany.edu!crdgw1!uakari.primate.wisc.edu!sdd.hp.com!spool.mu.edu!caen!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!linac!att!cbnewsj!cbnewsi!cbnewsh!jlm From: jlm@cbnewsh.cb.att.com (joe.l.miller..jr) Newsgroups: comp.windows.ms Subject: Followup on two questions about Windows 3.0 Message-ID: <1991Jun27.203428.17542@cbnewsh.cb.att.com> Date: 27 Jun 91 20:34:28 GMT Distribution: usa Organization: AT&T Bell Laboratories Lines: 53