home *** CD-ROM | disk | FTP | other *** search
/ MacFormat 1996 March / macformat-035.iso / Shareware City / Developers / Extension Shell / About Extension… next >
Encoding:
Text File  |  1996-01-07  |  1.4 KB  |  39 lines  |  [TEXT/ttxt]

  1. About “Extension”…
  2.  
  3. “Extension” is a simple shell for writing printing extensions.
  4.  
  5. Its default behavior adds a panel to the print dialog and makes your Macintosh beep every time a page is spooled.  The extension can be turned on and off through the print panel.  It's turned on by default.
  6.  
  7. This extension shows:
  8.  
  9. • How to write an extension which installs a panel, handles panel events and uses the way-cool ‘xdtl’ resources.
  10.  
  11. • How to perform simple message overrides.
  12.  
  13. • How to easily set up an A5 world so that you can access global data.
  14.  
  15. When you sit down to write your own extensions, start with this shell and change it to suit your needs.  Since so much code remains the same from extension to extension, there’s no point in rewriting it all.
  16.  
  17. Dave Hersey
  18. Apple Developer Technical Support
  19.  
  20. 7/14/94
  21. v1.0
  22.  
  23. - - - - - - - - - - - - - - - - - - - - - -
  24. Extension required the MPW compiler to compile, and wouldn't compile using CodeWarrior. 
  25. I changed a couple of statements, set the prefs properly, and rez'd the resource file so that anybodycould compile Extension using CodeWarrior 7. This version should also compile using MPW, but I haven't tested it.
  26.  
  27. Note that it uses 68K assembly code, so will only compile using the 68K MW compiler.
  28.  
  29. Hopefully this will help encourage people to make more GX printing extensions.
  30.  
  31. Feel free to contact me with any comments.
  32. dmaclach@csc.uvic.ca
  33.  
  34. Cheers,
  35. Dave MacLachlan
  36. NightFall Software Inc.
  37. dmaclach@csc.uvic.ca
  38.  
  39. Jan 6, 1996