NoExit Copyright (c) 1993 Steven G. Judd All Rights Reserved ============================================================================== NoExit is a FREEWARE program developed by: Steven G. Judd Tentacle Systems 84 Cove Road, Haddam Neck East Hampton, CT. CompuServe: 71762,3712 Freeware License Terms: NoExit may be freely copied and used by ANYONE for non-commercial use, provided that this FREEWARE license statement is provided with the software. To include NoExit in a commercial product please contact the author at the above address. ============================================================================== NoExit is a small Windows(tm) 3.1 program that disables the CLOSE option on the system menu of designated Windows programs. This is useful when you do not want to accidentally close an application by inadvertently double-clicking on the system menu. An application that has had the "CLOSE" option disabled by NoExit can be terminated: 1. Via the EXIT option on its FILE menu (if it has one). 2. Via other, application-specific means (e.g. some other menu choice). 3. Via the "END TASK" option on the Task List. 4. By exiting Windows (drastic, but effective). You identify the applications that NoExit will operate on by adding a NoExit section to your WIN.INI file. A typical NoExit section looks like this: . . . [NoExit] target="Program Manager","File Manager" . . . This NoExit section will disable the CLOSE option on the Program Manager and File Manager. You identfy a program to NoExit by placing the main window title, in quotes, on the "target=" line, or by placing the targets window class name on the "target=" line. When NoExit runs, it locates all identified targets that are currently running and disables the CLOSE option on the system menu. NoExit can be placed in a program group and executed at any time by double-clicking on the NoExit icon; it can also be placed in WIN.INI as the last item on the "run=" line, so target programs that are automatically loaded and/or run on the "load=" and "run=" lines can be automatically disabled. NoExit exits immediately after executing.