On Wed, Apr 17, 2002 at 11:51:13AM +0000, Mikhael Goikhman wrote: > On 17 Apr 2002 02:54:53 -0700, normalperson wrote: > > > > First off, I had been using the EVWM < http://www.metaphorcity.com/evwm/ > > > shell replacement in Windows for the past five or so years, and more > > > recently, the better-known Litestep shell. > > > > During my time with EVWM, I had grown addicted to the mod-click > > functionality in its WindowList. I could Shift + Click, Meta + Click, > > and Meta + Shift + Click functionality for its WindowList to close, > > hide, and kill windows on my desktop without having to waste time > > switching to them. > > > > A couple months ago, my last months in Windows, I hacked the Popup2 > > module in Litestep to do the same things EVWM could do. ( see: > > http://www.seas.ucla.edu/~wonge/bin/ ). I was about to start adding the > > option for multiple execution options to the run menu as well (e.g. a > > regular click on a menu item could execute an application, shift-click > > could pass different parameters to the execution or run an entirely > > different app, etc.) > > > > Now I've moved to Linux and I have FVWM running quite well (being a > > full-blown WM and not just an execution/task management shell like its > > Win32 cousins). I'm still sifting through the documentation, but I > > haven't been able to find any way to mod-click on menu items within the > > user-defined menus nor the WindowList. If FVWM truly does not have this > > functionality, I guess someone (me?) could/should implement it. > > You may bind only one action to a menu item right now, regardless of > whether it was invoked by a mouse button 1 or 4, or by Enter key, with > Ctrl pressed or not, or by releasing Alt in WindowList. > > There is a discussion on the fvwm-workers list about a future of menus. > It is most certainly that it will be possible to bind different actions > in items for different mouse buttons. The full configurable Key/Mouse > functionality in menus is not considered at the moment, but a new syntax > will be extendible enough to allow this in the more far future if needed. > > > Also on the subject of the WindowList, is there a way one could > > customize it to show the CurrentDesk/Page items in its root, and then > > items from other Desks/Pages within submenus on the WindowList? > > A window may occupy several pages inside a desk, or even be outside of > the pages defined by DeskTopSize, so you may only ask for windows on > particular desks, not pages. > > WindowList command does not currently have an option to create submenus. > It is also impossible to include the WindowList menu as a popup submenu. > > The best that I may suggest now is this: > > Mouse 2 R A Menu MyWindowListMainMenu > > DestroyMenu MyWindowListMainMenu > AddToMenu MyWindowListMainMenu > #+ "Window List For" Title > + "Current Desk" WindowList CurrentDesk > + "" Nop > + "Desk 0" WindowList Desk 0 > + "Desk 1" WindowList Desk 1 > + "Desk 2" WindowList Desk 2 > + "Desk 3" WindowList Desk 3 > > But if you know to program you may create a simple FVWM module that does > whatever you want that WindowList does not currently do. It is possible > to do this in perl in 2.5.x versions. See some examples at: > > ftp://ftp.fvwm.org/pub/fvwm/devel/sources/tests/perl/ > > Maybe if I have some time, I will add a simple module similar to the > existing module-winlist that uses AddToMenu and does what you describe.
But the FvwmIconMan module can already do most of this. Bye Dominik ^_^ ^_^ -- Dominik Vogt, email: [EMAIL PROTECTED] LifeBits Aktiengesellschaft, Albrechtstr. 9, D-72072 Tuebingen fon: ++49 (0) 7071/7965-0, fax: ++49 (0) 7071/7965-20 -- Visit the official FVWM web page at <URL: http://www.fvwm.org/>. To unsubscribe from the list, send "unsubscribe fvwm" in the body of a message to [EMAIL PROTECTED] To report problems, send mail to [EMAIL PROTECTED]