Path: utzoo!utgpu!water!watmath!clyde!att!osu-cis!killer!tness7!tness1!sugar!peter From: peter@sugar.UUCP (Peter da Silva) Newsgroups: comp.sys.amiga.tech Subject: Deeply Nested Menus (Re: YAWS (Yet Another Workbench Suggestion)) Message-ID: <2148@sugar.UUCP> Date: 19 Jun 88 02:31:44 GMT References: <2669@utah-gr.UUCP> Organization: Sugar Land UNIX - Houston, TX Lines: 21 It should be doable. You would have to have a new menu manager and a new window an IDCMP flags "NEWMENUS". When you get a NEWMENUS message you get the address of the menu structure, like you do with gadgets. There would have to be one changed field: NextSelect would have to be a pointer to a menu. And there should be one new field: MenuID... though this could be consed up. And if you do go into the menus, add "scrolling menus": if there are more items than will fit on the screen, when the mouse gets to the bottom of the screen the items start scrolling up as you move the mouse. Then dPaint III will be able to deal with lots of fonts (:->). Also, a window flag MENUPOPUP would be nice. It would *stack* the top-level menus, and the rest of the menus would appear off to the side. It shouldn't be too hard... and it would defuse potential legal action from the fruity folks... Even better... make it a Preferences setting! -- -- `-_-' Peter (have you hugged your wolf today?) da Silva. -- U Mail to ...!uunet!sugar!peter, flames to /dev/null. -- "A foolish consistancy is the hobgoblin of little minds".