home *** CD-ROM | disk | FTP | other *** search
/ BMUG PD-ROM B4 / PD-ROM B4.iso / Utilities / ResEdit / ResEdit Add-ins / Ogram's DSAT TMPLs / Ogram's DSAT TMPLs.rsrc / STR#_18896.txt < prev    next >
Encoding:
Text File  |  1988-11-13  |  1.6 KB  |  35 lines

  1. TMPLs  DST√ò and DST2 for ResEdit
  2.  
  3. More info:  Inside Macintosh v.2, "System Error Alert Tables", pp. 359-362. 
  4.  
  5. These TMPLs are buggy, but they works.  There are DSAT editors out there (Icon Exchanger is one..) if you are faint of heart. (But heck, you got THIS far, didn't you?)
  6.  
  7. To use them, choose "Open As..." from the FILE menu.  DSAT ID = 0 will use TMPL 'DST√ò'  and DSAT ID = 2 will use TMPL 'DST2'.
  8.  
  9. If you change the length of any text, you MUST change the 'defn length' to accommodate the change.
  10.  
  11. The new 'dfen length' = # of characters of the text (count all spaces and punctuation!) rounded UP to the next even # (even if the number is already even) + 4 (the bytes containing the QuickDraw info)
  12.  
  13. Crashes at System startup usually are because you haven't got the 'defn length' of the text counted correctly.  
  14.  
  15. The QuickDraw coordinates tell  where it begins to write the text.
  16.  
  17. You can have only one or two lines of text in any alert: 'pri. text ID' is for the first line and 'sec. text ID' is for the second line.  
  18.  
  19. You can copy the hex of any ICON resource (Open General...) and paste it into the spots for 'icon data'. I've included a few with this file.
  20.  
  21. You can make bigger icons by changing the size of the 'icon location' RECT by factors of 32
  22.  
  23. Any items under ¬ªError ID that have a zero means they don't use that item.
  24.  
  25. If you use these templates, you are on your own, and I claim absolutely no liability.   
  26.  
  27. These are absolutely free, but if you are doing anything interesting with ResEdit, let me hear from you!
  28.  
  29. Margo Burns
  30. 23 Bowen Road
  31. Kittery, ME  03904
  32.  
  33. a.k.a. Ogram
  34.  
  35.