home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / sys / atari / st / tech / 6369 < prev    next >
Encoding:
Text File  |  1992-12-21  |  1.6 KB  |  38 lines

  1. Newsgroups: comp.sys.atari.st.tech
  2. Path: sparky!uunet!mcsun!sun4nl!ruuinf!plato.phil.ruu.nl!hjv
  3. From: hjv@phil.ruu.nl (Hendrik Jan Veenstra)
  4. Subject: Re: drop down menus in GEM
  5. Message-ID: <hjv.724944923@groucho.phil.ruu.nl>
  6. Sender: news@phil.ruu.nl
  7. Nntp-Posting-Host: groucho.phil.ruu.nl
  8. Organization: Department of Philosophy, University of Utrecht, The Netherlands
  9. References: <1992Dec18.120356.2386@infodev.cam.ac.uk> <1992Dec18.235825.24667@zeus.franklin.edu> <GFZ9PSF@math.fu-berlin.de>
  10. Date: Mon, 21 Dec 1992 13:35:23 GMT
  11. Lines: 25
  12.  
  13. hohmuth@freia.inf.tu-dresden.de (Michael Hohmuth) writes:
  14.  
  15. >>     You could just modify the .ob_flags part of the particular menu item. 
  16. >> 0x04 is the CHECKED bit...
  17.  
  18. >(Hendrik Jan Veenstra suggested a similar method.)
  19.  
  20. >Please, don't do that. This assumes that AES uses the same copy of the object
  21. >tree that you use, which is not documented. That's also why menu manipulation
  22. >services are provided by the AES.
  23.  
  24. >Stick to menu_icheck for this!
  25.  
  26. Huh?  One loads the rsc with rsrc_load, gets the address of the menu with
  27. rsrc_gaddr and then displays the menu with menu_bar -- and you claim that
  28. it's possible that the AES uses *another* copy of the menu than the one
  29. pointed to by the OBJECT* one gets from rsrc_gaddr???  Is this true?  Wouldn't
  30. that be _very_ strange?
  31. Just curious...  (and never having had problems with the ob_flags method).
  32.  
  33. --
  34. Hendrik Jan Veenstra    hjv@phil.ruu.nl  *  How can I save my dreams
  35. Dept. of Philosophy                      *  in the nightmare, in the flood
  36. University of Utrecht                    *  But I try.
  37. The Netherlands                          *
  38.