Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!ncar!boulder!stan!dce From: dce@Solbourne.COM (David Elliott) Newsgroups: comp.sys.mac.programmer Subject: Programming menus Message-ID: <1378@marvin.Solbourne.COM> Date: 5 Jun 89 22:29:00 GMT Reply-To: dce@Solbourne.com (David Elliott) Organization: Solbourne Computer Inc., Longmont, Colorado Lines: 20 In reading IM, I've noticed that the menu manager seems to fall short on a couple of points. The idea of putting the menu information in a resource seems quite useful, but it also gives a false sense of configurability. I would think that each menu item would have a unique identifier associated with it, and that the menu selection mechanism would return that identifier. That way, you could modify the menu during development without having to recompile. Instead, what you get back is a packed pair of values giving you the menu choice by position. Also, the menu key mechanism doesn't seem to be as useful as it might be. I don't understand why it is necessary to call MenuKey to find out which menu item was requested. Why doesn't the keyboard input mechanism handle this? -- David Elliott dce@Solbourne.COM ...!{boulder,nbires,sun}!stan!dce