home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / sys / next / programm / 5203 < prev    next >
Encoding:
Internet Message Format  |  1992-07-23  |  2.4 KB

  1. Path: sparky!uunet!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!The-Star.honeywell.com!umn.edu!noc.msc.net!gacvx2.gac.edu!gacvax2!scott
  2. Newsgroups: comp.sys.next.programmer
  3. Subject: Re: Does SoundView class exist in 2.1?
  4. Message-ID: <SCOTT.92Jul23140727@nic.gac.edu>
  5. From: scott@nic.gac.edu (Scott Hess)
  6. Date: 23 Jul 92 14:07:27
  7. References: <1992Jul22.212148.26961@aio.jsc.nasa.gov> <1992Jul23.054852.11368@csus.edu>
  8. Organization: Gustavus Adolphus College
  9. Nntp-Posting-Host: nic.gac.edu
  10. In-reply-to: eps@futon.SFSU.EDU's message of Thu, 23 Jul 1992 05:48:52 GMTLines: 41
  11. Lines: 41
  12.  
  13. In article <1992Jul23.054852.11368@csus.edu>
  14.     eps@futon.SFSU.EDU (Eric P. Scott) writes:
  15. >In article <1992Jul22.212148.26961@aio.jsc.nasa.gov>
  16. >    bill@epnxt.jsc.nasa.gov writes:
  17. >>According to my docs, there is a SoundView class located at
  18. >>View:Responder:Object.  I have ver 2.1 of the operating system
  19. >>and do not find that class in IB.  Was it taken out?
  20. <...>
  21. >Note that IB won't have parsed the interface definition, so you
  22. >won't be able to connect directly to the "reduction" or "sound"
  23. >ids.
  24. >
  25. >If this disturbs you, there are two workarounds:
  26. >
  27. >    (1) Attempt Save As... to /usr/include/soundkit/UNTITLED
  28. >        [This SHOULD fail for lack of permissions!]
  29. >      -or-
  30. >    (2) Create a symlink from /usr/include/soundkit/SoundView.h
  31. >        into your project directory (or home directory if you
  32. >        haven't created a project directory yet).
  33. >
  34. >    THEN Parse will work.  (If you used (2), you can remove the
  35. >    symlink now.)
  36.  
  37. Or, drag the file from /usr/include/soundkit/SoundView.h and drop it
  38. in the Classes suitcase or window (whichever is easiest).  Or, just
  39. add the outlets manually in IB (just make certain the spelling is
  40. correct).  Parsing and Unparsing in IB is simply a convenience
  41. function that allows the user to easily update either IB or the .[hm]
  42. file so that both have the same ideas about what exactly the class
  43. looks like.  If you don't want to use that convenience - don't!  There
  44. are many cases where IB doesn't do so well (Unparsing over top of
  45. existant sources, or Parsing when you have instance variables like
  46. Button *, or Parsing when you have Categories in the .h file), and
  47. manually is the way to go ...
  48.  
  49. Later,
  50. --
  51. scott hess <shess@ssesco.com>  <Who's now in a programming Berserker-frenzy>
  52. 12901 Upton Avenue South, #326  Burnsville, MN 55337 (612) 895-1208 Anytime!
  53. <I want to become so famous that people buy tapes of me reading source code>
  54.