Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uwm.edu!zaphod.mps.ohio-state.edu!brutus.cs.uiuc.edu!psuvax1!rutgers!ncs.dnd.ca!asterix.drev.dnd.ca!louis From: louis@asterix.drev.dnd.ca (Louis Demers) Newsgroups: comp.sys.mac.programmer Subject: Re: Hierarchical menus Message-ID: <1990Feb6.194719.25971@asterix.drev.dnd.ca> Date: 6 Feb 90 19:47:19 GMT References: <14044@reed.UUCP> <1990Feb5.004034.6097@oracle.com> <28018@brunix.UUCP> <10059@hoptoad.uucp> <2857@draken.nada.kth.se> Organization: DREV, Defence Research Est. Valcartier Lines: 42 d88-jwa@nada.kth.se (Jon Watte) writes: >Sanity check needed. Right. IM volume IV or V (don't have them handy. >V probably) clearly states that there _is_ a delay for dragging >diagonally to hirearchical menus, as well as a delay before the >menu actually pops up. Just tweak the right lo-mem global (or ROM >position ? :-( ) and it will do what you want. >This would be a simple INIT, I believe... I too read that part, from IM V page 24, " Two delay values enable submenus to function smoothly, without jarring distractions to the user. The is the lenght of time before a submenu appears as the user drags the pointer through a hierchichal menu item. It prevents flashing due to rapid appearance-disappearance of submenus. The allows the user to drag diagonally from the submenu title into the submenu, briefly crossing part of the main menu without the submenu disappearing ..." But nowhere does it say where those globals are stored. A long time ago, I looked for them without success. Can anybody give us the locations ? Apple ? Can you spell CDEV ;-) ? My own opinion about the precision of the dragging required to get to a submenu is that the delay would be a much better solution. Mr. Maroney's solution is interesting but would block the view of the parent item, and I think that would be very unpleasant. It would be interesting to play with those delay to see how they change the feel before changing anything. Louis -- | Louis Demers | DREV, Defence Research Establishment,Valcartier | | louis@asterix.drev.dnd.ca | POBox 8800, Courcelette,Quebec, CANADA, G0A 1R0 | | (131.132.48.2) | Office: (418) 844-4424 fax (418) 844-4511 | +---------------------------+-------------------------------------------------+