home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / sys / mac / hypercar / 3357 < prev    next >
Encoding:
Internet Message Format  |  1992-09-03  |  1.9 KB

  1. Path: sparky!uunet!cis.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!cleveland.Freenet.Edu!by303
  2. From: by303@cleveland.Freenet.Edu (Jay L. Cross)
  3. Newsgroups: comp.sys.mac.hypercard
  4. Subject: Multistack menu(ing) question
  5. Date: 4 Sep 1992 00:48:21 GMT
  6. Organization: Case Western Reserve University, Cleveland, Ohio (USA)
  7. Lines: 32
  8. Message-ID: <186bolINNf9l@usenet.INS.CWRU.Edu>
  9. NNTP-Posting-Host: slc10.ins.cwru.edu
  10.  
  11.  
  12. Hello, all.  I'm looking for some help with a multi-stack system
  13. that uses similar menu structures and shares a common palette.
  14. The difficulty lies in what to do with the custom menus and
  15. palette on suspend and resume stack.  It seems to me that I've
  16. got no way to know if the user has switched to another of "my"
  17. stacks, or has gone Home or to some other stack.  Obviously, if
  18. the user goes to another stack outside my stuff, the menus
  19. should be reset and the palette closed.  Simple, but a bit
  20. time consuming.  If the user switches to a stack within my
  21. system, there is no need to reset the menubar or close the
  22. palette.  But, with several different ways to "switch"
  23. (clicking in a different stack's window, selecting it from
  24. the Open dialog, or in the case of my stuff, selecting an-
  25. other of the system stacks from the custom menu), I can't
  26. figure out how to know prior to suspend stack (or close
  27. stack in case the user closes one of my stacks) whether
  28. to reset everything.  So, I always reset on suspend or
  29. close, and "rebuild" on resume or open.  This takes about
  30. 6 or 7 seconds (while the user stares at the watch...).
  31.  
  32. Can anyone offer the right way to do this, while eliminating
  33. the possibility of remnants of my menus/palette from hanging
  34. around in an inappropriate stack?  Do any of the various
  35. books cover this very well (Goodman's generally good book
  36. is a real letdown in this area).
  37.  
  38. Thanks very much for any response.
  39.  
  40. Jay Cross
  41. Cleveland FreeNet  by303
  42. internet  by303@Cleveland.FreeNet.Edu
  43.