Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!usc!apple!portal!sv!news From: leonardr@svc.portal.com (Leonard Rosenthol) Newsgroups: comp.sys.mac.programmer Subject: Re: HIGs, Modal Dialogs and Command Key equivalences Message-ID: <1990Oct15.191402.8463@svc.portal.com> Date: 15 Oct 90 19:14:02 GMT References: <1990Oct12.114610.2427@fennel.cc.uwa.oz.au> <1990Oct15.060454.25957@engin.umich.edu> Sender: news@svc.portal.com Reply-To: leonardr@svc.portal.com (Leonard Rosenthol) Organization: Software Ventures Corporation. Lines: 29 In article <1990Oct15.060454.25957@engin.umich.edu>, mystone@mondo.engin.umich.edu (Dean Yu) writes: > In article <1990Oct12.114610.2427@fennel.cc.uwa.oz.au> b_murphy@fennel.cc.uwa.oz.au writes: > >Idea: Grey the whole menu bar *execpt* 'EDIT' and maybe the help item > > where ever it is. > > This is taken care of in System 7. The menu bar is disabled except for the > Edit and Help menus, both of which work. The Edit menu items will even work > automagically in current applications when you run them under System 7. > Are you saying that in 7.0, when I call Modal Dialog, all of my menus are automagically disabled EXCEPT for Edit and Help?? This raises a couple of interesting questions: 1) What happens if my Edit menu is localized into another script? 2) What if I specifically disable all my menus before calling ModalDialog, will the System now reset my disabling for me?!?! 3) Are ALL of the standard Edit commands supported, including Undo?? 4) What about cmdKey equivs for apps that don't have them, or have them remapped? Is MenuKey called? Also, what about F1-F4?? 5) Are you also setting the IBeam over edit fields?? If this is done correctly, great! I've implemented all of this stuff in my applications for a long time, and it is great to see Apple finally catching up to the rest of us ;-) -- Leonard Rosenthol Software Ventures Corp. MicroPhone II Development Team