Path: utzoo!utgpu!water!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!rutgers!rochester!pt.cs.cmu.edu!andrew.cmu.edu!mp1u+ From: mp1u+@andrew.cmu.edu (Michael Portuesi) Newsgroups: comp.sys.amiga.tech Subject: Re: YAWS (Yet Another Workbench Suggestion) Message-ID: Date: 19 Jun 88 05:46:20 GMT References: <2669@utah-gr.UUCP> Organization: Carnegie Mellon Lines: 42 In-Reply-To: <2669@utah-gr.UUCP> > *Excerpts from ext.nn.comp.sys.amiga.tech: 17-Jun-88 YAWS (Yet Another* > *Workbench.. John M. Olsen@utah-gr.UU (1333)* > 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. Well, this is really an enhancement for Intuition, not Workbench. > 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 don't understand what you are saying. Are you implying that other programs should be allowed to place their menulists in the menulist for the Workbench window? If so, that is not the same thing as allowing n-level nested menus. > 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. I'm pretty sure that the SubMenuItem structures do not have a pointer in their fields to hang more SubMenuItems onto. It wouldn't have been too difficult to do this initially...I suspect the decision to allow only one level of nesting was deliberate. More disturbing is the limitation on the number of items that can appear on a Workbench menu. The browser option in MG has gone nuts on directories containing too many files to fit in one menu. Also, the menus do not scroll if they are too large for the screen, and menus that go off the right edge of the screen are not clipped; they simply wrap-around onto the left hand side, causing some really unsightly effects. It does not look like allowing more items on a menu is feasible, though, as that would involve changing some fields in the Menu structure that would probably break a great many programs (like just about all of them). --M Michael Portuesi / Information Technology Center / Carnegie Mellon University ARPA/UUCP: mp1u+@andrew.cmu.edu BITNET: rainwalker@drycas "if you ain't ill it'll fix your car"