the echo area is just a buffer. the progress-gauge widget is just a glyph. it
should [at least theoretically] be possible to just put the small progress-gauge
widget in there as an extent-begin-glyph, and things should just work. has
anyone tried this? hrvoje?
btw does anyone object to my messages wrapping at 80 columns? hrvoje, did you
reformat my message?
Hrvoje Niksic wrote:
Ben Wing <ben(a)666.com> writes:
> i have seen no other application that intrusively resizes the main
> window in order to display a progress gauge. both vc++ and ie,
> which are modern, fully gui apps, use a much smaller progress gauge
> that fits in the status bar [the echo area equivalent].
>
> why can't we do the same?
I strongly agree here -- in fact I've asked the same question myself.
IMO a progress gauge should be located in the echo area, replacing the
traditional echo area messages. Or, the messages can remain on the
right-hand side of the gauge. Something like:
| |
| |
+----modeline---------------------+
|<------%------> Fontifying... |
+---------------------------------+
My `small' progress gauge was modeled after that, but it still
displayed in a gutter rather than in the echo area where it should be.
--
Ben
In order to save my hands, I am cutting back on my mail. I also write
as succinctly as possible -- please don't be offended. If you send me
mail, you _will_ get a response, but please be patient, especially for
XEmacs-related mail. If you need an immediate response and it is not
apparent in your message, please say so. Thanks for your understanding.
See also
http://www.666.com/ben/chronic-pain/