[Date Prev][Date Next][Thread Prev][Thread Next][Author Index][Date Index][Thread Index]
Re: [zzdev] Parallel markup
- To: Benjamin Fallenstein <b.fallenstein@xxxxxx>
- Subject: Re: [zzdev] Parallel markup
- From: Tuomas Lukka <lukka@xxxxxxxxxx>
- Date: Fri, 17 Nov 2000 16:27:29 +0200 (EET)
- Cc: zzdev@xxxxxxxxxx
- In-reply-to: <3A153EDA.44BDCC6A@xxxxxx>
> One thing, though: If I get the code right, you're doing paragraphs in
> Nile1.zob. First, I think FTexts should be able to include newlines;
> second, if we want a paragraph to be something else than two newlines, I
> think FTextLayouter should be able to place them. Why? Because other
> applitudes than nile will want to use them.
>
> Do you think it's possible to do that easily? (Maybe just move the
> existing code to FTextLayouter?)
The problem is that with Nile we might be doing a VERY long text stream so
we want to be able to do if in paragraph chunks and stop when we're out
of sight..
It's not two newlines, BTW, it's a vertical skip by a given number of
pixels.
If we want to expand FText to cover these *as well*, it's of course
possible, by adding something like FText.ParagraphBreakPart (maybe a
shorter name would be good).
Another point for handling paragraphs in Nile is that I want to do some
really strange stuff with them and I'm not sure what we want to move to
FText and when.
Tuomas