Kidnap 0.1
Control your desktop
General
Kidnap implements a bang command that lets you hook any window into another (force them to become a child window). This can be very useful to get rid of any z-order problems. Use this module together with LiteRunner to kidnap the windows at startup.
Authors
Created by Erik Christiansson, aka Sci.
Bangs
!Kidnap [child class][child title][parent class][parent title][x][y][width][height]
!Kidnap [hwnd:child][hwnd:parent][x][y][width][height]
Child class and title is used to specify the window to be kidnapped. If the class or title is left blank, only the other one is used in the search. The parent window works in the same way.
If a window handle is specified instead of class and/or title, that window will be used.
X, Y, width and height specify the new position/size of the window relative to the parent window. They are all optional.
All kidnapped windows are released to their previous position and size when the module is unloaded.
Changes
0.1 (15 apr 2004) Sci
First release.
Compiled with VS7, needs MSVCR70.dll.
Feedback
If you have a bug report, feature request, or any kind of feedback, feel free to email it to me at erik@alphafish.com. For more info and other LiteStep modules and programs, check out www.alphafish.com.
Sourcecode
The source code for this module is distributed under the GNU Public License. If you didn't get the source code with this module, you can download it from www.alphafish.com.