home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / sys / mac / programm / 14254 < prev    next >
Encoding:
Internet Message Format  |  1992-08-19  |  6.6 KB

  1. Path: sparky!uunet!zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!ames!data.nas.nasa.gov!taligent!apple!mlanett
  2. From: mlanett@Apple.COM (Mark Lanett)
  3. Newsgroups: comp.sys.mac.programmer
  4. Subject: Re: ETO #8 - Problems With MacApp 3.0.1 and Latest MPW
  5. Message-ID: <71421@apple.Apple.COM>
  6. Date: 20 Aug 92 04:46:41 GMT
  7. References: <1992Aug19.201204.23405@udel.edu>
  8. Organization: Apple Computer Inc., Cupertino, CA
  9. Lines: 128
  10.  
  11. gray@brain.asel.udel.edu (John Gray) writes:
  12.  
  13. >I just recieved ETO #8.  After installing MacApp 3.0.1 and the
  14. >MPW from the Latest MPW folder into my system I proceeded to build
  15. >a library with the ModelFar option.  I could not AutoBuild MacApp. 
  16. >When Rezzing MacApp.r it failed when trying to compile a aedt resource.
  17. >After poking around for a while I discovered a that in the MPW Types.r
  18. >file that there was a comment that the aedt resource type is obsolote
  19. >and has been removed.  Has anyone else tried to Autobuild MacApp 3.0.1
  20. >with the latest MPW.  Anyone know a simple fix that is safe.  I don't
  21. >really know what the resource does so I am a bit reluctant to just
  22. >delete it out of MacApp.r.
  23.  
  24. There are a few problems with ETO 8:
  25. aedt is used to map AppleEvents to MacApp command numbers.
  26.  
  27. /*
  28.     File:        Types_r
  29.     Contains:    Type Declarations for Rez and DeRez
  30.     Copyright:    ) 1986-1992 by Apple Computer, Inc., all rights reserved.
  31. */
  32. type 'aedt' {
  33.     wide array {
  34.     unsigned longint;    /* Event Class     */
  35.     unsigned longint;    /* Event ID     */
  36.     unsigned longint;    /* Value     */
  37.     };
  38. };
  39.  
  40. The C compiler (3.2.3) generates bad code for CStr255::Delete leading to a
  41. window title parsing problem; the solution is to turn off inlining for that
  42. function or switch back to C 3.2.2.
  43.  
  44. There is also a bug in TWindow::PoseModally: GetDialogBehavior will return nil.
  45. Move the "this->Open" line to *before* "this->GetDialogBehavior".
  46.  
  47. This seems like a good time to post again on how to join the MacApp 3 and 2
  48. mailing lists...
  49. -------------------------------------------------------------------------------
  50. Hello everyone,
  51.  
  52.         Apple's communication system, AppleLink, has two mailing lists
  53. devoted to MacApp, MacApp2Tech$ and MacApp3Tech$. To enable internet users
  54. to subscribe to these lists, Apple has set up internet feeds. Anyone
  55. who wishes to subscribe to the lists may do so. It's a free service and you do
  56. not need to be an Apple developer.
  57.  
  58. To sunscribe (or unsubscribe) from the AppleLink mailing lists, send mail to
  59.         MacApp.Admin@AppleLink.Apple.com
  60. This is a real person, not an automated mailing list server, so please have
  61. patience (and don't send any cryptic subject lines like you would for a list
  62. server).
  63.  
  64. Here are some notes for those unfamiliar with AppleLink, and what the AppleLink-
  65. internet hybrid means for you.
  66.  
  67. * Enclosures
  68.         Sending: Since most AL users are coming over the modem, AL does not
  69. download enclosures unless explicitly requested to do so. However, the gateway
  70. software can't recognize internet enclosures as such and will treat them as
  71. part of the text, with the result that AL users are forced to download
  72. potentially large (i.e. expensive) files (and convert them manually). Therefore,
  73. please do not post large enclosures to the list! Send mail announcing them,
  74. and mail them individually to those who request it. Note that anonymous
  75. ftp is not an option for AL users. Eudora can recognize and translate AppleLink
  76. enclosures. However, AppleLink users are also requested not to post large
  77. enclosures because some internet users may be hooked up via modem and unable to
  78. choose not to download large mail messages (although Eudora has such an option).
  79. If an AL user puts an enclosure into an AppleLink archive rather than mailing,
  80. you intenet users won't be able to get to it, so just mail them and ask them to
  81. resend it to you (AL users can resend mail as often as desired; sent mail is
  82. kept on the mainframe).
  83.         Receiving: What do you do if you're *not* using Eudora or some other
  84. AL enclosure-aware program and someone sends you an AppleLink enclosure?
  85. AL enclosures are uuencoded apple-single files. You will see a line like
  86. 'begin some-digits some-words', followed by ascii, ending with 'end'.
  87. Save this file somewhere and type 'uudecode foo' (or whatever you saved it as).
  88. If you have a stupid uudecode, you may need to delete all the text before the
  89. "begin" and after the "end" lines. A Mac uuencode can be found on
  90. sumex-aim.stanford.edu, as info-mac/util/ uutool-212b.hqx, or
  91. wuarchive.wustl.edu as mirrors/info-mac/util/ uutool-212b.hqx.
  92.  
  93. * Mail
  94.         The AL groups (well, at least MA3) are fairly busy. Those who use
  95. /bin/mail may find themselves getting more mail than one can easily handle
  96. with it. I strongly suggest those of you not using a good Mac-based mail
  97. program (such as Eudora) to start doing so. Eudora is an excellent and free
  98. Mac-based mail program available via anonymous ftp from ux1.cso.uiuc.edu, as
  99. pub/mac/eudora/eudora1.2.2.i.sit.hqx, or pub/mac/eudora/beta/
  100. eudora1.3b34.sit.hqx. I believe the AppleLink support is only in the beta
  101. version (that's the one I'm using; it behaves fine).
  102.  
  103. * Addresses
  104.     You send mail to AppleLink addresses by appending "@AppleLink.Apple.com"
  105. to them. For example, my AL address is "FOO", so mail sent to 
  106. foo@applelink.apple.com will get to me. Case is not important.
  107.     Mail is sent out from AppleLink by appending "@INTERNET#" to the internet
  108. address. So if I wanted to tell an AL user how to send mail to my unix
  109. account, I would tell them to send mail to "mlanett@apple.com@INTERNET#".
  110.     The reply header should already be set up correctly, so addresses
  111. for normal mail should not, in general, be a problem.
  112.  
  113. Here's a note from Malcolm Slaney, who is more directly involved in the
  114. internet feed:
  115.  
  116. >From: malcolm@apple.com
  117. >
  118. >The MacApp mailing lists are available to EVERYBODY.  Requests from
  119. >Internet/Usenet users should be sent to macapp.admin@applelink.apple.com
  120. >and Joel will then forward the requests to me.  There is no charge for
  121. >any of this.  Be sure to specify if you want on the MacApp2 or MacApp3
  122. >mailing lists (or both).
  123. >
  124. >I would dearly love to see a newsgroup set up for this....it would mean
  125. >less names for me to add and it would be more convenient for the readers.
  126. >But this will take effort from somebody with more patience with the Usenet
  127. >politics then I have.  If somebody wants to create the newsgroup I'll provide
  128. >the bits.  It should be set up as a moderated newsgroup so that all submissions
  129. >get to AppleLink and then distributed from there.
  130. >
  131. >Cheers.
  132. >
  133. >                                                               Malcolm
  134.  
  135. Created: 6/16/92
  136. -- 
  137. Have a bajillion brilliant Jobsian lithium licks.
  138. Mark Lanett, NOT speaking for anyone. Personal opinion only.
  139.