home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / sys / hp48 / 5569 < prev    next >
Encoding:
Internet Message Format  |  1992-11-05  |  1.6 KB

  1. Path: sparky!uunet!gumby!wupost!waikato.ac.nz!fee
  2. From: fee@waikato.ac.nz
  3. Newsgroups: comp.sys.hp48
  4. Subject: Built-in MENU grobs - accessible?
  5. Message-ID: <1992Nov6.091825.11984@waikato.ac.nz>
  6. Date: 6 Nov 92 09:18:25 +1300
  7. Organization: University of Waikato, Hamilton, New Zealand
  8. Lines: 32
  9.  
  10. Hi all,
  11.  
  12. Does anybody know how to tell from within a programme (preferably sys_RPL
  13. but user_RPL will suffice for a start) what menu is currently being
  14. displayed?
  15.  
  16. ie: is there an object that can be accessed which tells me whether, say, the
  17. MTH or the CST or the PRG menu is currently displayed?
  18.  
  19. Second question: Are the built-in menu grobs held anywhere as one-line
  20. grobs and are they accessible? ie: is page 2 of the MTH menu for instance
  21. a 131 X 9 GROB held somewhere that can be recalled to the stack?
  22.  
  23. Third question: Same as second question but regarding user menus, such 
  24. as variables lists and directories menu grobs. Obviously these would be in
  25. RAM rather than ROM (where the built-in menus would be) - are they
  26. stored as menu grobs individually or page-by-page grobs which
  27. are altered when the user creates a new variable/directory or ORDERs them?
  28.  
  29. Surely these menu grobs are not generated each time they are displayed?
  30. Or is the memory overhead of storing the grobs too much to pay for speed?
  31.  
  32. Anyone?
  33. Conan.
  34. -- 
  35. -----------------------------------------------------------------
  36. Conan J. Fee                _      fee@waikato.ac.nz
  37. Centre for Technology              (_)o    
  38. University of Waikato, Hamilton    /\  \   Phone: +(64)(7)8384206
  39. Private Bag 3105, New Zealand              Fax:   +(64)(7)8384218
  40. -----------------------------------------------------------------
  41.  
  42.