home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / sys / amiga / programm / 13320 < prev    next >
Encoding:
Internet Message Format  |  1992-09-13  |  1.5 KB

  1. Path: sparky!uunet!mcsun!uknet!axion!spuddy!spark
  2. From: spark@spuddy.uucp (Steve)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: How to program a DOS: handler?
  5. Message-ID: <1992Sep13.200005.20531@spuddy.uucp>
  6. Date: 13 Sep 92 20:00:05 GMT
  7. Organization: Spuddy's Public Usenet Domain
  8. Lines: 43
  9.  
  10.  
  11. Does anyone else find the information in the Bantam DOS manual
  12. unclear, pitifully incomplete, badly structered, confusing,
  13. and poorly presented?
  14.  
  15. I've got the second edition, but as far as I can see, the 3rd
  16. edition isn't much better.
  17.  
  18.  
  19. There are:
  20. 41 pages decribing how to use EDIT, the line editor, but only
  21. 6 pages on how to create a new dos handler
  22.  
  23. (3 of those 6 taken up with a pathetic example, in BCPL of all
  24. languages.)
  25.  
  26. I'm sure the poor quality has been debated endlessly here. In
  27. fact I do remember seeing something about Commodore having a
  28. contract with Bantam - which they regret - giving Bantam complete
  29. editorial control.
  30.  
  31. Is there any better on-line documentation about?  Particularly
  32. dealing with packets, and how to create DOS handlers such as CON:.
  33. Examples would be nice too.
  34.  
  35. Specifically, what happens when someone opens my handler for the first time?
  36.  
  37. copy * FRED:
  38. blah blah
  39. ctrl-\
  40.  
  41. I take it, my code is LoadSeg()ed, CreateProc'ed. Then I get a
  42. packet at my process port.
  43.  
  44. Here's where I'm having a little difficulty. What is the 'open' packet
  45. I get. I take it I then get ACTION_WRITEs, followed by ACTION_END?
  46.  
  47. Thanks
  48. Steve
  49. -- 
  50.  
  51.         ---- Steve Parkinson (spark%spuddy.uucp@uknet.ac.uk) ----
  52.         ----- Call Spuddy for Free UK USENET on 0203 638780 -----
  53.