home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!mcsun!uknet!axion!spuddy!spark
- From: spark@spuddy.uucp (Steve)
- Newsgroups: comp.sys.amiga.programmer
- Subject: How to program a DOS: handler?
- Message-ID: <1992Sep13.200005.20531@spuddy.uucp>
- Date: 13 Sep 92 20:00:05 GMT
- Organization: Spuddy's Public Usenet Domain
- Lines: 43
-
-
- Does anyone else find the information in the Bantam DOS manual
- unclear, pitifully incomplete, badly structered, confusing,
- and poorly presented?
-
- I've got the second edition, but as far as I can see, the 3rd
- edition isn't much better.
-
-
- There are:
- 41 pages decribing how to use EDIT, the line editor, but only
- 6 pages on how to create a new dos handler
-
- (3 of those 6 taken up with a pathetic example, in BCPL of all
- languages.)
-
- I'm sure the poor quality has been debated endlessly here. In
- fact I do remember seeing something about Commodore having a
- contract with Bantam - which they regret - giving Bantam complete
- editorial control.
-
- Is there any better on-line documentation about? Particularly
- dealing with packets, and how to create DOS handlers such as CON:.
- Examples would be nice too.
-
- Specifically, what happens when someone opens my handler for the first time?
-
- copy * FRED:
- blah blah
- ctrl-\
-
- I take it, my code is LoadSeg()ed, CreateProc'ed. Then I get a
- packet at my process port.
-
- Here's where I'm having a little difficulty. What is the 'open' packet
- I get. I take it I then get ACTION_WRITEs, followed by ACTION_END?
-
- Thanks
- Steve
- --
-
- ---- Steve Parkinson (spark%spuddy.uucp@uknet.ac.uk) ----
- ----- Call Spuddy for Free UK USENET on 0203 638780 -----
-