From: Ryan Pavlik (abiryan_at_ryand.net)
Date: Fri Apr 09 2004 - 16:36:42 EDT
msevior_at_physics.unimelb.edu.au wrote:
>CVS: ----------------------------------------------------------------------
>CVS: Enter Log.  Lines beginning with `CVS:' are removed automatically
>CVS:
>CVS: Committing in .
>CVS:
>CVS: Modified Files:
>CVS:    text/fmt/xp/fl_SectionLayout.cpp
>CVS:    text/fmt/xp/fl_SectionLayout.h text/fmt/xp/fp_Column.cpp
>CVS:    text/ptbl/xp/pd_Document.cpp text/ptbl/xp/pd_Document.h
>CVS: ----------------------------------------------------------------------
>Headers and Footers expand with content now.
>
>This enables the Headers and footers to expand with content. I implemented
>this by first detecting whether a header/footer had exceded it's maximum
>height. If it does, I start a timer that runs at "idle" speed and executes
>whent he piecetable has finished updating, we're not redrawing or loading
>a document.
>
>It performs a changeStrux on the section to expand the
>page-header(footer)-margin by the correct margin then deletes itself.
>
>There are various check in place to make sure only one of these runs per
>document.
>
>It all works nicely.
>
>I love it when a plan comes together :-)
>
>Cheers
>
>Martin
>
>
>  
>
While you're at it, could you take a quick peek at the (at least on 
Windows) Page Margins/Header-footer dialog (under format:document).  The 
Header/Footer size options act really weird.  There's something broken 
there that I can't quite pin down.  Of course, using just the ruler 
works most of the time, but there's another ruler bug I'm tracking down 
(actually a zoom bug) that makes it harder on Windows.
Thanks!
Ryan
This archive was generated by hypermail 2.1.4 : Fri Apr 09 2004 - 16:38:57 EDT