home *** CD-ROM | disk | FTP | other *** search
-
- SnoopDos 3.0 -- Source Code Release
-
- Copyright © Eddy Carroll, September 1994. Freely distributable.
-
-
- INTRODUCTION
-
- SnoopDos patches a variety of AmigaDOS library functions that
- are commonly called by other programs and allows you to monitor
- the activities carried out by those programs.
-
- The source code allows you to examine how SnoopDos operates. You
- may find it useful as example code if you are interested in any
- of the following:
-
- - patching system library functions
- - creating font-sensitive gadtools or BOOPSI GUI interfaces
- without the help of a third party GUI library
- - accessing AmigaGuide help
- - copying text to the clipboard
- - allowing localisation of all program text strings
- - supporting drag & drop operations
- - seeing how a medium sized Amiga application is constructed
-
- I don't claim that this code is perfect but it does have the advantage
- of actually working, so it's a useful starting point.
-
- You will probably also want to obtain the companion binary archive
- snoopdos30.lha, available in the /pub/aminet/util/moni directory on
- AmiNet. This contains the SnoopDos executable, and also an extensive
- AmigaGuide help file which should prove useful while browsing the
- source code.
-
- See the file SnoopDos.Roadmap inside the source directory for information
- about how the source code is organised.
-
-
- DISTRIBUTION CONDITIONS
-
- You may freely use portions of the SnoopDos source code in your
- own programs if you wish. However, if you use two or more complete
- functions from the SnoopDos code, you must acknowledge the origin
- of those functions in your documentation and source code.
-
- You may modify the SnoopDos source code to create new versions of
- SnoopDos for your own use only. You may not redistribute such new
- versions without my explicit permission.
-
-
- AUTHOR
-
- You can contact the author at:
-
- ecarroll@maths.tcd.ie
- ecarroll@cix.compulink.co.uk
-