Idea about extended menus
Edscott Wilson García
edscott at imp.mx
Fri Mar 29 23:30:35 CET 2002
On Vie 29 Mar 2002 12:30, Dmitry DELTA Malykhanov wrote:
>
> BTW, as far as I know CDE simply starts dtfile to show the icon box,
> which Joe was talking about. So, maybe that shouldn't be a feature of
> panel, but rather xftree. For example, for KDE/GNOME menus all we have
> to do is to have xtree open the /usr/share/apps dir (or whatever it
> is, I don't have KDE/GNOME). Of course, xftree should uderstand how to
> display *.desktop files. Edscott, what do you think?
Displaying the KDE/GNOME menus by means of xftree sounds like a very good
idea. I suppose it could be accomplished by making xftree talk with the
kde-menu and gnome-menu modules (and spawning these modules when it's running
on a remote host where xfwm is not running). Or maybe it would be better just
to point xftree in the right direction. Jasper should know what's best here.
Edscott
>
> And back to the sub-menus. Though I still think that having 80 apps in the
> panel menus is not sane (this is definitely not a typical number of
> frequently used apps), I can't say that I hate the concept of (somehow)
> nested menus. Actually I hate the idea of extra menus appearing of the
> screen. But sub-menus which won't take extra space may be good. Something
> like this:
>
> first level: when you click on <submenu link>:
> (this is the same menu with different items)
> +--------------+
> +--------------+ | * subitem 3 | click
>
> | * item 3 | click !<submenu link>! -----> (and so on...)
> |<submenu link>| -----> | * subitem 2 |
> | * item 2 | | * subitem 1 |
> | * item 1 | <----- |<"back" link> |
>
> -----/\----------- click -----/\-------------
> +----+ +----+
> ! i ! ! i !
> ! i ! XFCE Panel ! i ! XFCE Panel
> +----+ +----+
> ------------------ --------------------
>
> I can try to prepare some "proof of the concept" code...
>
> What do you think?
>
> On 29 Mar 2002, Joe Klemmer wrote:
> > I forgot to mention in my initial reply to Peeter's post that I like
> > the idea for only one level of submenus.
> >
> > What I'd really like to see is the ability to have a button/icon on the
> > panel be able to open a window of related icons of programs. The way
> > CDE does it. i.e. you click on the configuration icon on the mail panel
> > (you know the one with the little icon that has a pallet, moue, "T" &
> > window buttons in it) and a window would open with a set of icons in it
> > that ran all the config type programs (xfpager, xfmouse, xfsound,
> > backdrop, xfgnome, gfx. conf, screensaver, etc.).
> >
> > This would be my much preferred way of nesting things. Yes, I know,
> > it's the way CDE does it but I never thought there was anything wrong
> > with it in the first place.
More information about the Xfce-dev
mailing list