Path: utzoo!utgpu!water!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!mailrus!utah-gr!sunset.utah.edu!u-jmolse From: u-jmolse%sunset.utah.edu@utah-gr.UUCP (John M. Olsen) Newsgroups: comp.sys.amiga.tech Subject: YAWS (Yet Another Workbench Suggestion) Summary: Do menus recursively Message-ID: <2669@utah-gr.UUCP> Date: 17 Jun 88 21:34:07 GMT Sender: news@utah-gr.UUCP Reply-To: u-jmolse%sunset.utah.edu.UUCP@utah-gr.UUCP (John M. Olsen) Organization: University of Utah CS Dept Lines: 24 Since everyone is putting in their suggestions for worbench wonders they would like to see, how about making menus really recursive instead of only two levels deep. It seems like this would be reasonably easy to do, and would make for really useful :^) 45 level menus and such. Sure, it would take a bit of care to make all those sublevels easy to find, and not go off the edge or bottom of the screen, but it would add quite a bit of flexibility to the interface. This would also make it easier to include the interfaces to currently running programs (like the discussion about those silly extra windows all over the place). All you would need was one menu for external programs, where each top level entry would be a program name which could have an entire menu subsystem arranged vertically instead of horizontally on the program's "main" level. I haven't looked at a menu structure recently (I'm at work now) but it seems that the pointers are all there and it's just WorkBench that isn't being freindly about it. "To iterate is human. To recurse, divine." -unknown /| | /||| /\| | John M. Olsen, 1547 Jamestown Drive \|()|\|\_ |||. \/|/)@|\_ | Salt Lake City, UT 84121-2051 | u-jmolse@ug.utah.edu or ...!ihnp4!utah-cs!utah-ug!u-jmolse "What is mind? No matter. What is matter? Never mind." -T. H. key