home *** CD-ROM | disk | FTP | other *** search
- BugAlert offers the programmer a unique capability to debug an application. It
- provides the ability to view information from windows and applications open on
- the desktop and this can be done with or without a debugger, e.g., IBM's
- IPMD.EXE, in operation. If the debugger is needed it can be started from
- BugAlert. Once started the debugger operates normally except that now BugAlert
- is also available to harvest information from window handles and set breakpoints
- in the window procedures associated with those handles. The debugger used must
- be a PM debugger and have the ability to operate in an asynchronous mode.
- BugAlert's internal help will explain everything. At present, breakpoints can
- only be set in the IPMD debugger, but as more OS/2 2.0 PM debuggers become
- available on the market, these will be added.
-
- There are three files besides this BUGREAD.ME file contained in this zipped
- file--
-
- BUGUNREG.EXE (the unregistered copy of BUGALERT.EXE)
- BUGALERT.HLP
- TUTL.DLL
-
- If these files were unzipped onto the BugAlert diskette, BugAlert can be run
- from the diskette without any furthur considerations. But if you want to
- install BugAlert onto your hard disk, the .hlp and .dll files should be placed
- in the same directory as the .exe file or the .dll file placed in the LIBPATH
- path and the .hlp placed in the HELP path. Also, rename BUGUNREG.EXE to
- BUGALERT.EXE.
-
- A note about the registered vs. unregistered copy. The unregistered copy of
- BugAlert (the one contained in this diskette) has most of the usability
- contained in the registered version. But to make it desireable to purchase the
- registered version, we've disabled certain capabilities. In the unregistered
- version the ability to list all the windows on the desktop along with certain
- information about each window has been disabled along with the ability to change
- the default debugger and application. The defaults can be overridden so this
- doesn't detract from the functionality.