Hi,

Committed first cut of statusbar code. UNIX only (conditional compilation in 
AP_StatusBar
allows use
of old code
for other platforms). Lots of cleanup, enhancement, and usability thrashing still
required. There are still bugs in the underlying notification framework which cause 
broken
behaviour
(e.g.:
page numbering info still isn't being displayed on startup), but the resizing issues,
etc., etc. are
all gone.

Other Stuff:

1. There is no progress bar anymore (although there are stubs for the basics of what it
used to do),
because 
there's no code to test a new design with. This is something that we will have to think
about later.

2. I welcome comments on the new design, both from a code and usability perspective. 
It's
still
possible to change
these things.

3. We need someone to port Win32/QNX/etc. to this framework. [ POW anyone? I should 
write
something
up.. ]

4. I'll close the UNIX/GTK+ bugs related to this in a few days, once I know it works 
for
ppl. other
than me.

Enjoy. :-)

William Lachance
[EMAIL PROTECTED]
[EMAIL PROTECTED]

--

new statusbar code, designed to use native widgets/windows/whatever
your platform calls them.
UNIX only for now. Conditional compilation in AP_StatusBar to use old
code in that case
CVS: ----------------------------------------------------------------------
CVS: Enter Log.  Lines beginning with `CVS:' are removed automatically
CVS:
CVS: Committing in .
CVS:
CVS: Modified Files:
CVS:    unix/ap_UnixFrame.cpp unix/ap_UnixStatusBar.cpp
CVS:    unix/ap_UnixStatusBar.h xp/ap_StatusBar.cpp xp/ap_StatusBar.h
CVS:
----------------------------------------------------------------------

Reply via email to