bckfnn 2004/02/05 09:59:31 Modified: src/java/org/apache/fop/layoutmgr LineLayoutManager.java Log: Support for text-indent. Revision Changes Path 1.12 +7 -1 xml-fop/src/java/org/apache/fop/layoutmgr/LineLayoutManager.java Index: LineLayoutManager.java =================================================================== RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/layoutmgr/LineLayoutManager.java,v retrieving revision 1.11 retrieving revision 1.12 diff -u -r1.11 -r1.12 --- LineLayoutManager.java 17 Jan 2004 19:29:46 -0000 1.11 +++ LineLayoutManager.java 5 Feb 2004 17:59:30 -0000 1.12 @@ -178,6 +178,10 @@ clearPrevIPD(); int iPrevLineEnd = vecInlineBreaks.size(); + // Adjust available line length by text-indent. + if (iPrevLineEnd == 0 && bTextAlignment == TextAlign.START) { + availIPD.subtract(new MinOptMax(iTextIndent)); + } prevBP = null; while ((curLM = getChildLM()) != null) { @@ -618,7 +622,9 @@ } break; case TextAlign.START: - //indent = 0; + if (prevLineEnd == 0) { + indent = iTextIndent; + } break; case TextAlign.CENTER: indent = (targetWith - realWidth) / 2;
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]