[455] in Athena User Interface

home help back first fref pref prev next nref lref last post

Solution to user feedback problem

daemon@ATHENA.MIT.EDU (Christopher D. Beland)
Mon Oct 16 03:30:33 2000

Message-Id: <200010160730.DAA03191@Press-Your-Luck.mit.edu>
To: aui@MIT.EDU
cc: sbjones@MIT.EDU, kcahill@MIT.EDU
Date: Mon, 16 Oct 2000 03:30:30 -0400
From: "Christopher D. Beland" <beland@MIT.EDU>


Susan and I were rbeing bitten by the following bug the other day:
 
 Users launch an application from the menu system, but get no feedback
 that the program is loading.

A really good solution to this problem (which was recently mentioned
on the gui list at gnome.org) is a program called xalf.  If, as the
menu system maintainer, I start exmh with this command (which the user
never sees):

xalf -t 100 -l "Enhanced X Mail Handler" -s zathrun sipb exmh

 rather than

zathrun sipb exmh

then the user gets a splashscreen that says "Starting Enhanced X Mail
Handler..." which disappears when the first exmh window appears.

For the uninitiated, zathrun is a little script that lives in the AUI
locker and does the following:

 - Zephyrs the user if the program they requested is not available on
    their current platform.
 - Adds the specified locker (in this case, sipb).
 - Runs the program out of the locker (in this case, exmh).

xalf also has the ability to add an hourglass entry to the tasklist
without creating a splashscreen, or to project a silly blinking star
(Mac-style?) as an indication that some program is starting.  It can
also play cursor-changing games.

I've successfully used the program on my system here, and it seems
reasonably robust.  I think it's a really neat solution, and I
recommend sucking it into the AUI locker at some point before public
distribution.  It does have a few Gnome library dependancies.

-B.

===============================================================
Christopher Beland - http://web.mit.edu/beland/www/contact.html
MIT STS/Course 6 (EECS)   -   MIT Athena User Interface Project              
                   http://www.votenader.org                   
===============================================================


home help back first fref pref prev next nref lref last post