commit: Fix 5420 - non-WYSIWYG and screen dirt issues.

From: Martin Sevior (msevior@seviorpc.ph.unimelb.edu.au)
Date: Tue Jul 22 2003 - 05:04:44 EDT

  • Next message: Andrew Dunbar: "Re: Spanish translation update"

    Hi folks,
             This fix has been a long time coming. There have been various
    nasty little issues in our lineBreak and layout code that meant we would
    not always get WYSIWYG plus various screen dirt issues cause by changing
    the height of lines before deleting them and not deleteing to the true
    screen height.

    This commit fixes all those bug and removes another blocker.

    CVS:
    ----------------------------------------------------------------------
    CVS: Enter Log. Lines beginning with `CVS:' are removed automatically
    CVS:
    CVS: Committing in .
    CVS:
    CVS: Modified Files:
    CVS: text/fmt/xp/fb_LineBreaker.cpp text/fmt/xp/fb_LineBreaker.h
    CVS: text/fmt/xp/fl_BlockLayout.cpp text/fmt/xp/fp_Line.cpp
    CVS: text/fmt/xp/fp_TextRun.cpp text/fmt/xp/fp_TextRun.h
    CVS:
    ----------------------------------------------------------------------
    fix 5420, non WYSIWYG behaviour and screen dirt.
                                                                                    
                                                                                    
    Cheers

    Martin



    This archive was generated by hypermail 2.1.4 : Tue Jul 22 2003 - 04:14:26 EDT