[137] in Athena User Interface
on slow menus
daemon@ATHENA.MIT.EDU (Brad Thompson)
Wed Jun 7 20:35:05 2000
Message-Id: <200006080035.UAA05038@manatee.mit.edu>
To: aui@MIT.EDU
Date: Wed, 07 Jun 2000 20:35:00 -0400
From: Brad Thompson <yak@MIT.EDU>
This message sent to the sawfish list might be of general interest. I
know people have been complaining about slow menus. I will deal with
the sawfish-specific stuff.
yak
------- Forwarded Message
Date: Wed, 07 Jun 2000 07:53:26 -0500
From: Mark D McCoy <mcking@cajunbro.com>
To: sawmill@aarg.net
Subject: Re: [Sawmill] Re: Menu show delay?
Reply-To: sawmill@aarg.net
Joshua Horvath wrote:
>
> >> Is there a setting to adjust the delay before menu items are shown?
> >> I prefer no delay, and there doesn't seem to be any way to change
> >> this.
>
> > This was discussed on the list recently. The delay isn't intentional.
> > It is just that the menus are provided by a separate program and
> > starting it up takes some time. The auxiliary process is killed by
> > default after having been idle for a while. The following should
> > start the menu process and prevent its unnecessary termination:
> >
> > (require 'menus)
> > (setq menu-program-stays-running t)
> > (menu-start-process)
> >
> > --
> > Timo Korvola <URL:http://www.iki.fi/tkorvola>
>
> I think we're on a different page here. I'm not concerned with the delay due to
> the menu process starting up. I'm talking about the very small delay that
> occurs before the menu is displayed. In windows I can set the registry key
> "MenuShowDelay" to 0 and menus popup as soon as you mouse over them. With
> sawfish the default seems to be a very slight pause before menus popup. For
> example, if your mouse is at the top of the main menu and you quickly move it
> down, none of the intermediate menus will display. In windows, with
> "MenuShowDelay" set to 0, you'll see all the intermediate windows shown as soon
> as the mouse moves over them.
>
> It's a minor point, but to me it makes the interface "feel" much snappier.
>
> The same thing goes for menubars in gnome applications - menus do not get
> displayed instantly. KDE apps, however, do display menus instantly... so is
> this maybe a GTK or Gnome setting?
>
> -Josh
> ===
> This list is archived at <URL:http://inanna.starseed.com/sawmill/>
> To unsubscribe, send e-mail to majordomo@aarg.net with the body
> 'unsubscribe sawmill'.
This is actually a Gnome issue, if you are talking about panel menus
(the "foot" main menu for example). It reads the menu info off of disk
each time.
In gnomecc, on the Desktop/Panel page, on the Menu tab, there is an
option "keep menus in memory". Thus the first time that you pull up a
menu, it reads the menu, but on subsequent pull downs the info is
already in memory. I believe the panel either periodically rereads the
menus in the background, or it simply rereads them if they have
changed. This makes things much snappier.
- --
Mark McCoy -- CBT, llc and MEISolutions.com
My views do not necessarily reflect the views of my employer.
- ------------------------------------------------------------------------
Proudly supporting the Free | UNIX was not designed to stop you from
Software movement since 1996. | doing stupid things, because that would
| also stop you from doing clever things.
| -- Doug Gwyn
- ------------------------------------------------------------------------
===
This list is archived at <URL:http://inanna.starseed.com/sawmill/>
To unsubscribe, send e-mail to majordomo@aarg.net with the body
'unsubscribe sawmill'.
------- End of Forwarded Message