home *** CD-ROM | disk | FTP | other *** search
- This is Zoom!, a utility like ZoomIn from the SDK. It has some features however
- that i needed for developing my CustomWn unit: it is able to update the
- contents every 'n' milliseconds, it displays a raster when a certain
- magnification is reached and remembers it's position. It serves also as a demo
- for my CustomWn unit, that implements the base of a totally custom window
- object: all non-client painting is done by this tWindow descendant by itself,
- you can have a small system-menu box, a small system menu, small size corners
- and so on.
-
- It here is how it works: start Zoom!, the Zoom Window appears. Click
- with the left mouse button in the client area of Zoom!'s Window and
- drag (holding down the button) the mouse over the desktop area - where
- you move the mouse, the desktop contents is magnified in Zoom!'s client
- area. If you release the mouse button, Zoom! updates it's window contents
- every 'Time' milliseconds.
-
- Clicking with the right button in Zoom!'s client area increases the magnification factor.
-
- Options of Zoom! in Win.Ini:
-
- [Zoom!]
- StayOnTop=1 ; stay on top
- Time=1500 ; update every 1.5 seconds
- Width=275
- Height=159
- xPos=519
- yPos=415
- xFocus=539
- yFocus=371
- Magnification=11 ; current magnification
- DrawGrid=4 ; draw grid for magnification>=4
-
- Source for Zoom! is included in this archive, the source for unit
- DialogWn however can be found in the archive JanusW.Zip and the source
- for CustomWn in the archive CustWn.Zip.
-
- Peter Sawatzki (PS)
- Buchenhof 3, D-5800 Hagen 1, Germany
- CompuServe: 100031,3002
- FIDO: 2:245/5800.17
-
- Copyright (c) 1993 Peter Sawatzki. All Rights Reserved.
-
-
- Release: 28.1.93
-