This is a suggestion:

Why can't a Line be a Row Container?

Like this:

On Sun, 2002-04-21 at 15:55, Martin Sevior wrote:
> fp_Run --> lots of run subclasses.
> fp_Container ----|
>                  |---> fp_Column
>                        |->fp_ShadowColumn    
>                        |->fp_PositionedColumn
>                  |-----> fp_HdrFtrContainer
>                  |-----> fp_EndNoteContainer
>                  |-----> fp_FootnoteContainer
>                  |-----> fp_TableContainer
>                  |-----> fp_CellContainer
>                  |-----> fp_RowContainer
>                        |->fp_Line

> fp_RowContainer is a container that lays out containers horizonally not
> vertically.

isn't this a more general definition of a line?

> The advantage of this aproach is that it makes it possible to nest 
> containers inside each other while preserving the distinction of 
> fp_Columns which get layed out right on a page.

I agree with you, but I would think that the class hierarchy can be made
more simple with my suggestion.

Hugs, rms

-- 
+ No matter how much you do, you never do enough -- unknown
+ Whatever you do will be insignificant,
| but it is very important that you do it -- Ghandi
+ So let's do it...?

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to