home *** CD-ROM | disk | FTP | other *** search
-
- INTERCPT
- ver 1.0 March, 1993
-
- OS/2 2.0 Utility to Intercept Arrange and Lockup
-
-
-
- This program intercepts and can optionally "disable" the icon ARRANGE
- function and/or the Desktop Lockup functions when chosen from the menu.
-
-
-
- OVERVIEW OF INTERCPT
-
- How many times have you tried to bring up the OS/2 Desktop menu and been
- just a little too quick with the mouse button and ended up hitting Arrange
- by accident? If you have painstakingly placed your icons, you probably
- followed this by yelling "AARRRGGHHH!!!"
-
- This program can intercept and optionally "disable" the icon ARRANGE
- function and/or the Desktop LOCKUP function when they are chosen from the
- pop-up menu.
-
- The ARRANGE, function can be intercepted for all folders, or just for the
- desktop.
-
- Disabling LOCKUP may be useful if you manage many generic PC's and you do
- not want the users setting their own Lockup passwords, or if the PC's will
- be used temporarily by people who won't be around afterwards to let you
- know what they set the password to. INTERCPT only intercepts the Lockup
- function when it is manually chosen from the pop-up menu. It does not
- intercept the automatic timeout invocation of Lockup. I find it helpful
- to have an "are you sure" prompt on the manual Lockup function since I
- usually hit it by mistake when trying to invoke Shutdown from the OS/2
- Desktop Menu.
-
-
- The following files are needed for INTERCPT:
- INTERCPT.EXE program executable
- INTERCPL.DLL program DLL
- INTERCPT.HLP online help
- INTERCPT.INI default initialization file
-
- Ideally, these three files should be placed in the same directory.
- The DLL needs to be in a directory specified in CONFIG.SYS's LIBPATH
- statement. For online help and a default initialization configuration,
- the .HLP and .INI files need to be in the default directory.
- If you create a program object for INTERCPT, set the working directory to
- the one where these files reside.
-
-
- To run INTERCPT at system initialization, place a program object for it in
- the OS/2 Startup Folder. INTERCPT cannot be run from the STARTUP.CMD since
- it needs information about the Desktop that is not yet available when the
- STARTUP.CMD is processed.
-
-
-
- Of course this shouldn't happen, but if you load the program and find that
- it does not intercept the Arrange and/or Lockup functions, check (and
- double check) the configuration values. Also verify that INTERCPT.DLL is
- in a directory path specified in CONFIG.SYS's LIBPATH statement. If the
- "Intercept Arrange" and "Intercept Lockup" checkboxes are checked 'on' and
- the functions are still not intercepted, try invoking the program with the
- parameter "/A". This tells INTERCPT to use an alternative method to
- gather some of the information it needs to set up the interception. If you
- use the /A, INTERCPT expects the OS/2 Desktop to be active at screen
- position 1,1 with no other windows at that location.
-
-
-
- ACCELERATOR KEYS
-
- F1 - Help
- F3 - Exit
- CTRL+C - Configure
- CTRL+B - About
-
-
-
-
- CONFIGURATION
-
- Configuration options include choosing:
- - a prompt at the time the function is intercepted. This effectively
- adds a YES/NO option as in "do you want this ARRANGE and/or LOCKUP
- thing to happen".
-
- - an audible indication after the function is intercepted.
-
- - a visual indication (message box) after the function is intercepted.
-
-
- Any, none, or all of the above methods can be used to indicate that the
- function was intercepted. Depending on the level of the user, it may be
- better to have some sort of indication so people running this program will
- not think their OS/2 desktop menu is broken when the ARRANGE and/or LOCKUP
- do not work.
-
-
-
-
- VERSION HISTORY
-
- Version 1.0 February, 1993
-
- This version has been tested with OS/2 2.0 + Service Pak, and both OS/2 2.1
- December beta and March beta.
-
- I am fairly confident that the interception of the ARRANGE function will
- continue to work with later releases of OS/2, but I cannot absolutely
- guarantee the LOCKUP function. I will do my best to update the program
- if/when it becomes necessary.
-
-
-
-
-
- REGISTRATION
-
- I welcome any comments, suggestions, and/or bug reports. INTERCPT is
- distributed as-is, with no warranties involved.
-
- You may give individual copies of the unregistered version INTERCPT to
- friends, associates, colleagues, etc. for evaluation purposes, however,
- please include the files INTERCPT.EXE, INTERCPT.HLP, INTERCPT.INI, and
- INTERCPT.DOC without any modification.
-
- If you use INTERCPT, please send a small donation of $20.00 (US) so that I
- can prove to my husband that all the long hours I spend with my PC instead
- of with him are really worth something. The registered version does not
- display the opening message box and includes a configuration option to
- start minimized. Please include a CompuServe Id if you have one since you
- will receive your registered version quicker via CompuServe mail.
- Thank you.
-
- The following pricing is also available:
- 1 to 10 computers -- $20.00 each
- 11 to 24 computers -- $15.00 each
- 25 or more computers -- inquire for pricing
-
-
-
-
- Donna Campanella
- 508 Natalie Lane
- Norristown, PA 19401-3112
-
- CompuServe 72010,2305
-
-
- REGISTRATION
-
- OS/2 Intercept Arrange and Lockup
-
-
-
- Date: ________________________________________________
-
- Name: ________________________________________________
-
- CompuServe Id: ________________________________________________
-
- Address: ________________________________________________
-
- ________________________________________________
-
- ________________________________________________
-
- City: ________________________________________________
-
- State: ________________________________________________
-
- Country: ________________________________________________
-
- Phone: ________________________________________________
-
-
-
- Where did you hear about/obtain INTERCPT?
-
-
-
-
-
-
-
-
-
-
- Quantity Total
-
- 1 to 10 computers -- $20.00 each __________ @ $20.00 = __________
-
- 11 to 24 computers -- $15.00 each __________ @ $15.00 = __________
-
- 25 or more computers -- inquire for pricing
-
-
-
-
- Donna Campanella
- 508 Natalie Lane
- Norristown, PA 19401-3112
- 215-278-0863
-
- CompuServe 72010,2305
-
-
-