Lines Matching refs:nChars

761 				  sal_uInt16& nChars, sal_uInt16 Rest,  in ProcessChar()  argument
787 nChars++; in ProcessChar()
789 Line[nChars]=R.ChrXP-KernDist; in ProcessChar()
790 cLine[nChars]=c; in ProcessChar()
798 short* Line, sal_uInt16& nChars, in FormatLine() argument
829 nChars=0; in FormatLine()
837 if (Border) c=ProcessChar(vOut,TBuf,*R,Atr0,nChars,DoTrenn,Line,cLine); in FormatLine()
838 else c=ProcessChar(vOut,TBuf,*R,Atr0,nChars,NoTrenn,Line,cLine); in FormatLine()
851 WEnChar=nChars-1; in FormatLine()
856 WEnChar=nChars; in FormatLine()
862 AbsEnd=AbsEnd || (nChars>=MaxLineChars); in FormatLine()
868 (*R)=(*WErec); nChars=WEnChar; in FormatLine()
869 (*TRrec)=(*R); TRnChar=nChars; in FormatLine()
873 c=ProcessChar(vOut,TBuf,*R,Atr0,nChars,NoTrenn,Line,cLine); in FormatLine()
874 AbsEnd=(ct==AbsatzEnd) || (ct==TextEnd) || (nChars>=MaxLineChars); in FormatLine()
882 if (AbsEnd) WEnChar=nChars; else WEnChar=nChars-1; in FormatLine()
883 (*TRrec)=(*R); TRnChar=nChars; // zum weitersuchen in FormatLine()
889 (*TRrec)=(*R); TRnChar=nChars; // zum weitersuchen in FormatLine()
900 (*R)=(*WErec); nChars=WEnChar; in FormatLine()
906 for (i=2;i<=nChars;i++) { // 1. CharPosition bleibt ! in FormatLine()
907 Line[i]-=(i-1)*(BoxRest) /(nChars-1); in FormatLine()
910 Line[nChars+1]=UmbWdt; in FormatLine()
918 nChars++; in FormatLine()
919 Line[nChars]=R->ChrXP; in FormatLine()
920 cLine[nChars]=c; in FormatLine()
923 nChars--; in FormatLine()
928 if (AbsEnd && nChars<MaxLineChars) { // Ausrichten, statt Blocksatz aber linksbuendig in FormatLine()
930 nChars++; Line[nChars]=R->ChrXP; // Damit AbsatzEnde auch weggelesen wird in FormatLine()
931 Line[nChars+1]=R->ChrXP; // denn die Breite von CR oder #0 ist nun mal sehr klein in FormatLine()
944 for (i=1;i<=nChars;i++) Line[i]=Line[i]+BoxRest; in FormatLine()
947 for (i=1;i<=nChars;i++) Line[i]=Line[i]+BoxRest; in FormatLine()
951 re=nChars; in FormatLine()
979 for (i=re+1;i<=nChars;i++) Line[i]=Line[i]+BoxRest; // und den Rest anpassen in FormatLine()
980 Line[nChars+1]=AdjWdt; in FormatLine()
983 re=nChars-1; in FormatLine()
991 for (i=re+1;i<=nChars;i++) Line[i]=Line[i]+BoxRest; // und den Rest anpassen in FormatLine()
992 Line[nChars+1]=AdjWdt; in FormatLine()