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
