[gui-talk] Fwd: Updated Window Maximizer package for Window-Eyes

Steve Pattison srp at internode.on.net
Sat Nov 8 02:19:31 UTC 2008


From: Jamal Mazrui empower at smart.net
To: gw-scripting at gwmicro.com

Based on feedback, the script now maximizes MDI child windows and 
includes
a dialog for defining exceptions.  Revised documentation is below.

Jamal

This script tries to automatically maximize top-level windows and
MDI-child windows whenever they are activated.  This is generally
desirable for the best reading experience.  For some windows, however,
this may not be optimal, so you can define them as exceptions.

Since Alt-Space invokes the system menu for maximizing a window, the
script uses Alt-Insert-Space as the default hotkey for invoking its
dialog.  It contains a listbox, edit box, and several buttons.  Each 
list
item indicates an exception to the auto-maximizing behavior.  A window 
is
denoted by the combination of three properties that generally assure its
uniqueness:  its module name, class name, and number of children
(controls).  Since the window title can change, e.g., to include the 
name
of a particular document, it is not used to assure uniqueness.  Its text
is put in the edit box, however, for informational purposes (so the 
window
is easier to recognize).

The default, Add button puts the previously active window in the list.
The Remove button deletes its entry.  The Messages button toggles 
whether
the script announces the maximized status of windows and their changes.
The Help button invokes the standard help dialog that is also available
via Script Manager.  The Close button ends the dialog.

This global script requires GW Toolkit.

Regards Steve
Email:  srp at internode.on.net
Windows Live Messenger:  internetuser383 at hotmail.com
Skype:  steve1963 





More information about the GUI-Talk mailing list