Re: Topic: Tables and 1.0


Subject: Re: Topic: Tables and 1.0
From: Martin Sevior (msevior@mccubbin.ph.unimelb.edu.au)
Date: Mon May 07 2001 - 02:45:09 CDT


On Sun, 6 May 2001, WJCarpenter wrote:
>
> lr> If you are not doing the "mini-document" approach, then yes, you
> lr> should be able to do cross cell selection. However, that will
> lr> mean a LOT more work to implement based on changes to the existing
> lr> layout engine/piece table.
>
> ms> I think you're right but it is worth the effort.
>
> I will be completely shocked if the path to recursive tables doesn't
> uncover and cause you (or whoever) to strengthen AbiWord's dealing in
> general with recursive structures. The current set of "hard" notions
> about sections and such always reminds me of having drive letters in
> DOS. For example, can you do header and footer sections within a
> header right now (not talking about the UI ... talking about the
> model)? Stuff like that tends to get eliminated as "that use case
> isn't important", but the rationalization is really "that use case is
> hard with our code base".

I think we can do recursive containers by implementing ID's and ParentID's
for all sections the way we do for lists in fl_AutoNum.

Every section has it's own unique ID and has the id of it's parent stored
as a PieceTable Property.

Cheers

Martin



This archive was generated by hypermail 2b25 : Sat May 26 2001 - 03:51:03 CDT