[prev in list] [next in list] [prev in thread] [next in thread] 

List:       koffice-devel
Subject:    Re: KWord's AutoExtendFrame behaviour
From:       Thomas Zander <zander () planescape ! com>
Date:       2001-06-09 23:15:35
[Download RAW message or body]

On Sat, Jun 09, 2001 at 04:33:22PM +0200, Laurent Montel wrote:
> Le Samedi 09 Juin 2001 15:16, David Faure a ?crit :
> > The current implementation of AutoExtendFrame is:
> > if the text is bigger than the available height in the frame, then the
> > frame is made bigger (moving the bottom, or the top for footers).
> >
> > But according to bug report #26880, this isn't enough, headers and
> > footers should make themselves smaller automatically if removing lines
> > from them.
> > That's not too hard to implement, but the question is:
> > * should this be part of the AutoExtendFrame behaviour ?
> > (which might be misnamed in this case)
> > * or should it be another behaviour (AutoReduceFrame or whatever we name
> > it) ? (in that case we need headers and footers to be of both behaviours,
> > so we need to treat the value as a bitfield...)
> 
> For me it's a good idea to reduce size for header/footer when we remove line.
> In word in the table when you remove line, frame is reduce until the initial 
> size. For example when height = 50, size is reducing until 50.
> So perhaps we can store initial size and reduce for each frame (when it's 
> AutoExtendFrame) until this size.

Hmm, I don't think this is the best way, the text should determine the size
_or_ the frame. Not both.  People will fail to understand why their frame
won't shrink more.

-- 
Thomas Zander                                            zander@earthling.net
The only thing worse than failure is the fear of trying something new
_______________________________________________
Koffice-devel mailing list
Koffice-devel@master.kde.org
http://master.kde.org/mailman/listinfo/koffice-devel

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic