Re: layout/screen units mess

From: Tomas Frydrych (tomas@frydrych.uklinux.net)
Date: Fri Aug 09 2002 - 04:17:53 EDT

  • Next message: Tomas Frydrych: "Re: Can't build fribidi"

    Hi Martin,

    (and thanks for making points that are relevant to the subject; I really
    wish people would change the subject line when they change the
    topic)

    > I guess. The last time I looked we needed to use widths from screen
    > coordinates obtained directly from the on-screen glyph sizes to do
    > horizontal text layout. We couldn't scale from high resolution
    > printing sized glyphs to the screen resolution glyph becaus of hinting
    > info at low resolution.
    >
    > Has this been fixed now? Where do we currently use high resolution
    > glyph sizes to calculate screen layout?

    Acutally, the tab stops, AFAIR, are only handled using layout units,
    and fp_Line::layout() too works in layout units, and so does the
    fb_LineBreaker class.

    But you are quite right, we have to fix the way that we obtain our font
    metrics first; I will examine the code later today to see what exactly
    would be involved if we only used high-resolution units.

    Tomas



    This archive was generated by hypermail 2.1.4 : Fri Aug 09 2002 - 04:23:01 EDT