--nextPart2616304.zAgaFqXINt Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Juergen Spitzmueller wrote: > Sun, 20 Mar 2005 08:26:53 -0800 > The striking-out line for erased text is misplaced in the first row of th= e=20 > main text, since this also includes the top margin, which is not honoured= by=20 > the strikeout calculation. The attached patch fixes it. This works for the first row, which looks good. But the next row has its=20 strikeout line slightly higher than the first. To reproduce, 1. Type "A line of text." in a new document. 2. Start a new paragraph, and type the same thing. 3. Enable CT. 4. Delete both rows. The strikeout lines do not cross out the text at the same heights. > The offset is still there for headings, if they are not in the first row.= =20 > The labeladdon value is not recognized, it is not accessable from=20 > rowpainter. I won't fix this now. This whole ct mark drawing stuff is a=20 > hack. As John wrote in the FIXME's, we should rather try to calculate the= =20 > actual font dimensions than dealing with the row height. For 1.4, I thin= k=20 > we have to live with the hack. I second this. Cheers, JB =2D-=20 Johnathan K. Burchill, Ph.D. jkerrb@users.sourceforge.net --nextPart2616304.zAgaFqXINt Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.7 (GNU/Linux) iD8DBQBCPohorXMSOtiWrO4RAh78AJ0Sw7qGpA2FZkTUab5oLZn2cZHJTwCfaQbs a8B8RbDPQ0wucxOOiiIhULQ= =rBZ1 -----END PGP SIGNATURE----- --nextPart2616304.zAgaFqXINt--