		ExceptionalMagic for Delphi3,4,5
		--------------------------------

This unit replaces standard exception handling behaviour with much more 
controlled and informative one. It allows you to customize many aspects of 
exception handling and provides a lot of useful info and features: 

	+ location of exception in source (file name & line number) 
	+ call-stack information (module name & proc name)
	+ contents of CPU registers and stack 
	+ custom formatting of error message 
	+ custom displaying of error message 
	+ write exception information into log file 

Recommended usage:

1. Add ExcMagic into 'uses' clause in your project main source file.
2. Compile and link your project with stack frames and debug info turned ON.
   Also turn on 'include TD32 debug info' link option.
3. Run TDSPack utility with options -o -p -e to strip debug information from
   executable file and create file YourProject.DSI with optimized and packed 
   debug-info.
4. Thats all. 

Steps 3-4 is not necessary for ExceptionalMagic, but it's strange at any rate
to distribute your executable with debug-info. There are a lot of curious guys
with TurboDebugger...



For more information see file Help\ExcMagic.htm

-------------------------------------------------------------------------------
(c)1999, Dimus Gremyakoff
http://dimus.virtualave.net